settings.ini
included, then follow these steps.settings.ini
file make sure you have set key1 = your product key. In your fxserver's server.cfg
add ensure SCRIPTNAME
or start SCRIPTNAME
(SCRIPTNAME being the folder name of the script). DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add start BigDaddy-Airbags
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.airbags
=true you can disable airbag functionality by setting this to falseairbagBlacklist
=caddy,caddy2,caddy3 comma separated list (no spaces) of spawn codes/models you do not want to have airbagssairbagSecondaryKey=LALT two key function, this is the first key
airbagKey
=X
start BigDaddy-Blackout
to your server.cfguseAcePermissions=true
Whether to limit the blackout command usage to those with a particular ace permission or notacePermission=Command
The ace permission allowed to use blackout commands if the previous is set to trueuseEAS=true
if you own the BigDaddy-EAS resource, setting this to true will send a server-wide EAS announcement when a blackout is started.EASMessageTitle
If you want to customize the EAS message this is the custom titleEASMessage
If you want to customize the EAS message this is the custom message/startblackout
starts the blackout. The blackout will continue until you stop it using the /endblackout command or until the server is restarted./endblackout
ends the blackout.settings.ini
file only has a couple of settings. The first being the license key. The next an option to turn off the video camera overlay. If this is set to false the overlay will not show at all. If set to true, the overlay will show by default but can be toggled off by the user (see below).CamControlLocations.json
file holds coordinates for all the control locations. Those with a type of "security" will be a control spot for security cameras. "name": "Some Location",
"X": -2363.1196,
"Y": 3246.4768,
"Z": 92.9037,
"R": 250,
"type": "security"
Uses security cameras already placed in the game. Will use cameras in custom MLOs if they use the CCTV camera models within the game. You can view cameras at any location set as a security camera location by going to the security cam marker and pressing [E]
Spawn and carry a "news" video cam using /vcam
. Press [E]
to view through the camera. You can move it around and you can move around while looking through it. Zoom with the mouse wheel. Press [E]
while viewing through the camera to toggle off the overlay. Press [X]
to exit the camera view. Press ALT+X
to put the camera down.
Spawn a flyable drone /dcam
. Press [C]
to toggle camera views: 3rd person cam, down cam, forward cam, free cam. When done, fly back to where you started (there is a red X on the map where you started from) and press [H]
to return home and stop flying (or just press [H]
to immediately return home without flying back).
[C]
key to cycle through the overlays while looking through the video camera.Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Camping.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
/camping
Opens camping menu/camp-fire
spawns fire (only one at a time, spawning a second one will replace the first)/camp-stove
spawns "hobo stove" (counts as fire... only one at a time, spawning a second one will replace the first)/camp-chair
spawns random chair, seven different options. Can spawn multiple/camp-tent
spawns random tent, four different options. Can spawn multiple/camp-tentsleep
you get into the nearest tent, or if you are already in, you get back out (it's a toggle)/camp-sleepingbag
spawns sleeping bag on the bround. Can spawn multiple/camp-delobject
will delete whatever prop you are close to (use to remove tents and chairs)/camp-delfire
will delete the campfire/stove you spawned./camp-fishing
will start fishing (spawns a fishing pole and starts fishing)./camp-stopfishing
will stop fishing (drops pole)./camp-stoproasting
stop roasting hotdog/marshmallow and drops it.If you use anticheat services, you will want to remove the prop_beach_fire from the list of banned items if it is there.
start BigDaddy-CarLockPick
to your server.cfg
. In the settings.ini
file add your product key in the licensing section for key1
.E
] to pick the lock. It will take between 7 and 18 seconds to pick the lock. During this time you can press [X
] to abort the pick if you need to. If you complete the pick, there is a 2 in 3 chance the car alarm will sound.start BigDaddy-CharacterManager
/manageme
opens the menukey1=
This is where you put your product keyshowJoinLeave=true
If you want to hide players joining and leaving the server, set this to false/clearchat
clears the current chat messages on your client screen - this is not for the whole server, just the client that the command is run on. It also clears the chat command history./gme
- ME/gdo
- DO/gleo
- LEO/POLICE/gmed
- MEDICAL/ginfo
- INFO/gooc
- OUT OF CHARACTER/ad
- ADVERTISEMENT/news
- NEWS ANNOUNCEMENT/me
/do
/leo
/med
/info
/ooc
settings.ini
file after key1=productkeyhere
(replace productkeyhere with your key). Add start BigDaddy-CustomPlates
to your server.cfg
and restart your server. plates.json
file. You can change out all of the fileName
fields with whatever images you want (must be png). In the plates
folder is where you put your plate images. You can use an image more than once if you want by using it on different plate overrides. settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-DeathManager
or start BigDaddy-DeathManager
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.hospitals.json
file that just contains a list of spawn points near hospitals for when you die and choose to respawn at a hospital. They are chosen at random when you respawn. This can be edited but it is a data file so if you mess it up it will break the scripts. Make a backup.DeathWait
[5] how many seconds dead player has to stay dead before they can revive/respawnAllowInstantRespawn
[false] whether to allow immediate revive/respawn with no waitAllowHealing
[true] whether to allow /heal command for self healingAllowRagdoll
[true] turn on/off ragdoll featureRagdollToggle
[U] key to toggle ragdoll if turned on aboveDeadKeys
[1,2,38,303] keys that still work after your dead (so the revive stuff will)showAlmostDeadEffect
[true] whether to show the visual effect when your character is almost dead/heal
- be healed - clears blood and gives you full health/revive
- be healed and get up where you are/respawn
- respawn at hospital that is closest to you/cleanblood
- tries to clean the blood off of your characterkey1=productkeyhere
- this is where your product key goesuseAcePermissions=true
- if you want to limit who can use this (recommended) set this to true and only people with the permission on the next line will be able to issue the alertsacePermission=command
- if the previous is set to true then only people with this permission will be able to issue alerts/eas
will bring up the form to enter an alert. Once submitted it will broadcast to everyone on the server.Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Fireworks.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
key1=
This is your product license keymenuCommand -
The command settings were put in for a server that didn't want it's users to be able to use this script.boxCommand
Basically you set the command name you want the script to use to trigger the itemsrocketCommand
mortarCommand
fountainCommand
showHints -
if you don't want your users to see the command hints for whatever reason.allowShows -
if you do not want to allow people to set up fireworks shows, set it to falsemaxNumFireworks -
the max number of fireworks that can be set for a show./fireworks
Opens fireworks menu/setfireworks-rocket
Sets down a rocket and lights it. You have 5 seconds until it starts shooting./setfireworks-fountain
Sets down a fountain cone and lights it. You have 5 seconds until it starts shooting./setfireworks-mortar
Sets down a single mortar firework and lights it. You have 5 seconds until it starts shooting./setfireworks-box
Sets down a box of fireworks and lights it. You have 10 seconds until it starts shooting.start BigDaddy-Fuel
to your server.cfg and restart the server.key1=productkeyhere
ropeLength=2.0
The initial length of the gas hoseropeMaxLength=15.0
the max length of the gas hose. If exploding pumps are enabled (below) it explodes past this length.refuelmultiplier=2.0
if you want the refueling to go faster, make this a higher number and visa-versarechargemultiplier=.5
same as above but with ev chargers speed chargingpumpsExplode=true
if you want the pumps to explode when hoses get stretched too farpricePerUnit=3.54
how much fuel costs per unit (set below)gasunit=gallons
whatever you want your units to be.useMoney=true
if you want to use a money framework. Set it up in the server.luafueltrucks=fueltruck
a comma separated list of models to use as fueltrucks (can be just one or multiple)showEVChargerBlips=true
show blips on the map where ev chargers areshowGasStationBlips=true
show blips on the map where gas stations arechanceOfSpillover=25
how much chance there is that the nozzle won't shut off when tank is full and it spills over onto the ground. 0 = disabled and 100 means every time.ForceElectric=iak_wheelchair
comma separated list of model names that you want to be electric but aren'tForceGas=veto,veto2
comma separated list of vehicle model names to force to gas/petrol (no spaces)allowPushing=true
true or false-whether to allow vehicles to be pushed.RemoveNozzle=Remove Nozzle
DropNozzle=to Drop Nozzle
InsertNozzle=Insert Nozzle
ReplaceNozzle=Replace Nozzle
GrabNozzle=Grab Nozzle
UseJerryCan=Use Jerry Can
JerryCanEmpty=Jerry Can is Empty
VehicleTankFull=Tank is Full
VehicleChargeFull=Fully Charged
NoFuelInElectric=You cannot put fuel in an electric vehicle
NoChargeInFuel=You cannot charge a gas powered vehicle
Charging=Charging
Fueling=Fueling
1.0=0.8
0.9=0.7
0.8=0.6
0.7=0.5
0.6=0.4
0.5=0.3
0.4=0.3
0.3=0.2
0.2=0.2
0.1=0.1
0.0=0.1
; Compacts
0=0.5
;Sedans
1=0.7
;SUVs
2=1.0
;Coupes
3=0.7
;Muscle
4=1.0
;Sports Classics
5=1.0
;Sports
6=1.0
;Super
7=1.0
;Motorcycles - small tank so it empties fast?
8=3.0
;Off-road
9=1.0
;Industrial
10=1.0
;Utility
11=1.0
;Vans
12=1.0
;Cycles
13=0.0
;Boats
14=1.0
;Helicopters
15=2.3
;Planes
16=1.0
;Service
17=0.7
;Emergency
18=0.7
;Military
19=0.7
;Commercial
20=1.0
;Trains
21=1.0
Exports["BigDaddy-Fuel"].IsElectric(int vehicleId) returns bool
Exports["BigDaddy-Fuel"].GetFuel(int vehicleId) returns float
Exports["BigDaddy-Fuel"].SetFuel(int vehicleId, float fuelLevel)
/setfuel n
- n being a number between 0 (empty) and 100 (full tank/charge). Works for both gas and electric. It's meant to be a backup method if you come across a vehicle you just can't fuel/charge or if you need a specific fuel level for a scene.settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-HUD.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.showStatus=true
whether to show the heath/armor iconsstatusOffset=6%,.5%
percentage of screen from left, bottom (respectively) to place status iconsshowRadio=true
show radio iconhideRadarOnFoot=true
whether to hide the radar when not in a vehiclecurrentVolume=2
most voip scripts use 2 as normal mode and start thereradioVolumeKey=f11
this needs to match whatever bind you have for your voip to switch from whisper/normal/shoutradioOffset=3%,.5%
percentage of screen from left, bottom (respectively) to place radio iconuseMoney=false
whether to use money integrated with the hudmoneyOffset=95%,20%
percentage of screen from left, bottom (respectively) to place money iconsultrawideSupport=true
allow processing for ultrawide monitor displaysshowCompass=true
whether to show the large compasscompassFollowGameplayCam=true
does the compass follow the gameplay cam or character directioncompassOffset=50%,86%
percentage of screen from left, bottom (respectively) to place compass iconscompassBGAlpha=.2
how transparent the compass background iscompassAlpha=1
how transparent the entire compass ishideCompassOnFoot=true
hide the compass when on footshowCompassOnFoot=false
show the compass on footshowRadarCompass=true
show the location text next to radar/minimapradarCompassOffset=16%,9%
percentage of screen from left, bottom (respectively) to place radar compass displayshowSpeed=true
show the text only speedometerspeedUnit=MPH
Speed unit, MPH or KM/HspeedOffset=16.5%,6%
percentage of screen from left, bottom (respectively) to place speedtextspeedColor=0,200,0
color of speedometer textshowAOP=false
show AOP textaopOffset=16.5%,3%
percentage of screen from left, bottom (respectively) to place aop textaopColor=255,150,150
color of AOP textaopPermissionUseAce=true
AOP Requires ACE permissionaopPermission=command
Permission required to use AOP commandsshowTime=true
show the clock texttimeOffset=16.5%,.5%
percentage of screen from left, bottom (respectively) to place time textuseRealTime=false
if true, uses local time from your server, if false uses game timecolor1=255, 170, 0
the two main colors used for the display of the hudcolor2=191, 255, 203
postalOffset=21%,.5%
percentage of screen from left, bottom (respectively) to place nearest postal textusePostalRouting=true
allow the /postal commanduseQBCore=false
turn on QBCore hooks for hunger, thirst and stress[Z] or DPAD DOWN
brings up the money display for a few seconds (if enabled)/hudoptions
opens the HUD Options menu where each user can choose what options they see on the screen (on what is enabled in the config is what will be shown in the menu)/postal code
sets (or unsets) a route to a postal code. Everyone in vehicle will receive the route so anyone in the vehicle can run the command and all will see it./setaop string
sets what you want the AOP to say on the screensettings.ini
file make sure you have set key1=yourproductkey. In your server.cfg
add start SCRIPTNAME
(SCRIPTNAME being the folder name of the script). DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.key1=productkeyhere
- add your product key hereminimumPayment=10
- the starting payment per boxmaximumPayment=500
- the max payment per boxuseMoney=true
- set to false to just "pretend" to use moneystart BigDaddy-K9
in your server.cfg
. key1=productkey
- this is where you put your product keyuseAcePermissions=true
- whether to limit search commands to only those with the ace permission on the next lineacePermission=command
- if the previous line is set to true, only those with this permission can use the search commandspermissionToBite=false
- if set to true, only people with the above ace permission will be allowed to make the dog attackrandomSearchResults=false
- if set to true, the dog will search the vehicle and automatically either find something or not based on the value on the next linechanceSearchFound=50
- valid values 0 - 100, with 100 being something found every time and 0 being something never is found. The higher the number the more chance there is the dog will find something during a search. randomSearchResults
must be set to true for this to have any effect.AttackKey=E
- used for attacking and searching functions, see belowModifierKey=LEFTALT
- Commands are double keys, i.e. ALT+HOME. This sets the first key. Leave it blank if you only want to use one key commands. This key if set must be pressed in combination with all of the following keys for their commands.CommandComeKey=HOME
CommandSitKey=INSERT
CommandDownKey=PAGEUP
CommandBiteKey=PAGEDOWN
CommandCancelKey=DELETE
CommandSpeakKey=S
/k9
open the menu (all things can be done from the menu)/k9spawn [dog type]
valid types are: /k9command [command]
valid commands are:sit
- dog will sit (also has a hotkey for this command)speak
- dog will bark (also has a hotkey for this command)come
- dog will come to you and continue to follow (heel) (also has a hotkey for this command)bite
- after you issue this command, look for [E] Bite prompts on other peds and when you press [E] you will initiate the attack. The dog will continue to attack until you stop them or the ped is dead. Stop attacking using ALT+DELETE
(also has a hotkey for this command)down
- lie down (also has a hotkey for this command)car
- If you are in a car, the dog will get into the car you are in. If you are not in a car, it will get into the car you are closest to and looking at. If the dog is already in a car, this command will tell him to exit. (you can also use the COME hotkey (ALT+HOME by default) for this command)searchvehicle
- You will see prompts on screen on vehicles around you that say [E] SEARCH
(the E is whatever you have set in the config for the attack key). When you press [E] (or whatever is in the config) the dog will circle the vehicle and the chat will display messages about WDIF. You then use the k9alert command after you know the results. This is only available for the bigger dogs.searchperson
- You will see prompts on screen on people around you that say [E] SEARCH
(the E is whatever you have set in the config for the attack key). When you press [E] (or whatever is in the config) the dog will circle the person and the chat will display messages about WDIF. You then use the k9alert command after you know the results. This is only available for the bigger dogs./k9alert [true/false]
- true means the dog will stop and alert to finding something. false means the dog will come sit next to you with no alert.ALT+HOME
Issues COME command (heel)ALT+INSERT
Issues SIT commandALT+DELETE
Cancels all commands (including attacking and searching)ALT+PAGE UP
Issues DOWN (lie down) commandALT+PAGE DOWN
Initiates BITE mode - once pressed you will see [E] Bite
prompts on attackable targets. Press [E]
when the prompt is on who you want to attack. The dog will continue to attack until you stop them or the ped is dead. Stop using ALT+DELETE
or ALT+HOME
. (The [E] will be whatever key you have set in the config for the attack key)settings.ini
file make sure you have set key1=yourproductkey
. In your server.cfg
add start BigDaddy-Money
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.UpdateTotals (Player source, int playerServerId, double bank, double cash, double dirty, int characterId) returns bool
GetAccounts (Player source, playerServerId int, int characterId) returns string (JSON account structure)
SetTotals (Player source, double bank, double cash, double dirty, int characterId) returns bool
PayPerson (Player source, int PayeeServerId, double amount, AccountType see below, int FromCharaterId, int ToCharacterId) returns bool
PayGeneric (Player source, double amount, AccountType see below, int characterId) returns bool
AccountType
Bank = 1
Cash = 2
Dirty = 3 (not implemented yet)
BigDaddy-Money:DebitPurchase(double amount, int PayeeServerId)
- PayeeServerId = -1 for generic payment to no one or to use selector in gameBigDaddy-Money:CashPurchase(double amount, int PayeeServerId)
BigDaddy-Money:MakeItRain(double amount, int PayeeServerId)
/money
Opens the money menu/setcash n
Sets how much cash you have (if loose mode is enabled)/setbank n
Sets how much money you have in the bank (if loose mode is enabled)/paycash n [ToServerId]
Gives someone cash, if ToServerId is left blank, you will get a visual prompt to pick a person on screen. n = amount, ToServerId = [optional] ServerId of person you are paying. /paycard n [ToServerId]
Pay someone with debit/credit card, if ToServerId is left blank, you will get a visual prompt to pick a person on screen. n = amount, ToServerId = [optional] ServerId of person you are paying. /makeitrain n [ToServerId]
Gives someone cash with the make it rain animation, if ToServerId is left blank, you will get a visual prompt to pick a person on screen. n = amount, ToServerId = [optional] ServerId of person you are paying./paymecash n [ToServerId]
Request cash payment from another player, if ToServerId is left blank, you will get a visual prompt to pick a person on screen. n = amount, ToServerId = [optional] ServerId of person you are requesting payment from. /paymecard n [ToServerId]
Request debit/credit payment from another player, if ToServerId is left blank, you will get a visual prompt to pick a person on screen. n = amount, ToServerId = [optional] ServerId of person you are requesting payment from. settings.ini
has a key1
that you need to set as your product key (see below).SpawnableObjects.json
and that is what tells the script what objects are available to spawn. name
is the model name. This must be what the spawn name is for the model. friendlyName
is what you want it to be called in the spawn menu. You can edit this file and add or remove items as you wish but the format of the data is very important since if you get it wrong it will break the script./spawner v
- open spawner menu attaching to the vehicle you are in or looking at/spawner w
- open spawner menu attaching to the world/deleter
- delete the closest object to you that you spawnedsettings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-PostedSpeed.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.mph
(default: true) set to true the speed is displayed as "american" speed limit sign and in MPH. If false, it will be displayed as a "European" speed limit sign and in KP/HoffsetX & offsetY
The speed is meant to be displayed in the bottom left corner of the radar/mini map. If you have a non-traditional sized map or it's in a different location, you can set these to move the display of the speed to where you need it. You might have to play with it to find the right location. X is horizontal and Y is vertical. This number is added or subtracted to the default percent from the left/bottom side. So if you want to move it up, add to Y. If you want to move it down, subtract from Y. Same with X... subtract is moving left, adding is moving right.speedsign
This is the speed limit sign image to use as background. Valid options are us, canada, germany, japan, uk, amber (Sweden, Finland, Iceland, etc.), austrailiawarningsign
This is the background image for the warning speed signs. Valid options are us-a, eu-a, sweden-ahideSpeedometer=true if you have the BigDaddy-Speedometer resource, this will hide it when in a heli
xOffset=50
how far from the left of the screen (percentage of the screen)yOffset=10
how far from the top of the screen (percentage of the screen)translate=true
if true will translate left 1/2 the wide (for centering)Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your config.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-RideService
. DO NOT RENAME THE FOLDER. If you rename the folder it will not function correctly so leave the name as it is.
In the settings.ini
key1=productkeyhere
this is the license key you got with your resourcetaxi_models=taxi
limo_models=stretch
other_models=dilettante
show_hud=true
whether to show meter and such during the rideuse_money=false
set to true to use a money framework (see server.lua for setting up the frameworks)placement=br
placement of the hud, possible values = tc (top center) br (bottom right) tr (top right)TaxiName=Downtown Cab Co. use these to customize the name of the ride service companies
LimoName=Vinewood Limo
OtherName=Ryde
Postals You must include a json file of your map postal codes for functionality of the driver calling 911 on a player who bails on the ride without paying. The old postals, new postals and the OCRP postals are included. Just set the filename for which you need or add your own if you have a custom postal code setup.
/taxi
Calls for a taxi/limo
Calls for a limo/taxi-other
Calls for alternative taxiWhen the ride arrives at your location a prompt will say PRESS F TO GET IN. Once you are in it will prompt you to set a waypoint on the map. After you close the map press E to send the driver on the way. Pressing the SPACEBAR will put the driver in HURRY mode where he drives faster and runs stoplights etc. Shooting out of the windows of the vehicle (or pressing ENTER) will put the driver in FLEE mode where he drives really fast and doesn't stop for anything. You can press any of those keys anytime during the ride to switch back and forth between settings. It does charge you extra each time you ask for a faster driving mode. You can see the current charges on the meter (for a taxi) or as a text display for limos and other.
When you arrive, the driver will tell you that you are there and your character will automatically get out of the vehicle and you will be charged the total ride cost. (If using money, which can be set in the configuration)
You CAN leave the vehicle early (pressing F) before arriving at the destination but the driver will freak out a little and call 911 on you by placing a message in the chat about you bailing on your cab ride without paying. It even gives the nearest postal of where you bailed, if postals were configured.
One thing to consider: The drivers are AI drivers and they drive like they are. They are terrible drivers and sometimes get stuck and can't figure out how to proceed. And sometimes they crash. And sometimes they run over you when they arrive to pick you up. That just adds to the fun.
Download the ZIP product file and unzip folder somewhere in your resource directory. In the script's settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Robberies
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
There is a file called RobbableSpots.json
that contains the data of all the robbable locations. You can edit this to include whatever spots you want. Make sure you follow the proper data structure as any deviation from that will break the script. There are dozens of spots pre-configured and are all vanilla game interiors. If you have custom interiors for any of those spots, you will need to find the coordinates and enter them. Just go to a register or safe and stand in front of it and use those coordinates to add to the data file.
server.lua
file with a function in it called transfercash. you can set the framework at the top of that file to one of the included or if you want a different framework, add the code there to use your framework of choice. If you don't want any framework and just want to "pretend" to transfer money, set the useMoney=false in the settings.ini. If you don't know anything about code or frameworks I suggest not trying to modify it and get someone who does know. When you walk up to a register or safe and it has a red circle in front of it on the floor, that is a robbable spot (if the circle is blue, it is a cooldown period and a new robbery cannot be started until the cooldown is over). Step into the circle, face the register/safe and press the input key it prompts you to press (configurable). The script will determine a randomized length of time based on the config and a formula and show you a progress bar and count down timer for the robbery.
If the game is configured to call the police, a random time is picked based on another formula as to when the call is made. This way the robber doesn't know exactly when the call was made or how long the robbery will take and the cops don't know how long it was going on, either. Adds a little excitement and mystery. When the timer is up, it will tell you how much money you gained. You can hit the input key during the robbery and it will cancel it (and make fun of you for quitting). You can rob multiple registers/safes in one location even if there is a global cooldown after the first. But only in that location.
Money will regenerate in each spot on a time schedule. And twice an hour money is transferred from the spot to the bank vault. So the totals are changing all the time.
settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-SpeedZoneCamera
or start BigDaddy-SpeedZoneCamera.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.CameraLocations.json
This is a datafile with all the locations where cameras will spawn and function. It comes with 30 locations already configured on the highways through out the map. If you want to change/add to them there are a couple of things to know. If you use the dev tools or txadmin to get coords for where to place the camera, subtract one from the Z to make sure the camera sits on the ground. Also, the street name in each data item MUST match what the game says the player is on as it passes the camera or it will not function. Postals.json
This is the standard postals data file that many scripts use. It needs to match the map you are using so pick the right one. I've included three different postal files so make sure you use the correct one and rename it to Postals.json and place it in the folder.settings.ini
There is one setting in the ini file, useMoney
If set to true it will use the money function in the server.lua file (see below) to charge the offending driving a fine. If set to false it will not charge them but just pretend to.server.lua
This file has the money function in it for charging the players for fines. Set which framework you want at the top for any included framework or add your own if you need. Just don't change the name of the function so the script can still find it when it goes to charge them.settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Speedometer
or start BigDaddy-Speedometer
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.-
Left blinker=
Right blinkerBACKSPACE
Hazards (Hold for a few seconds to toggle)H
Headlights on/off/brightCTRL+Z
Seatbelt togglespeedUnit
=MPH Can be set to MPH or KM/HshowSeatbelt
=true whether to show the seatbelt iconhazardsDelay
=2000 how long you have to hold the hazards key before they engageuseSeatbelt
=true whether to use seatbelt functionality or notexemptEmergency
=false exempt emergency vehicles from seatbelt functionssingleTapToExit
=true if seatbelt is buckled, single tapping [F] exits the vehicle without unbuckling. If set to false, you can double tap [F] to exit without unbucklingseatbeltTattle
=false tell nearby police if drivers are unbuckledtattleDistance
=100 how far away police can be for tattlingtattleMinSpeed
=10 minimum speed vehicle must be driving to be tattled ontattleChance
=.1 chance of the tattle happening (0 = no chance 1 = 100% chance you can set to anything between the two)airbags
=true you can disable airbag functionality by setting this to falseairbagBlacklist
=caddy,caddy2,caddy3 comma separated list (no spaces) of spawn codes/models you do not want to have airbagsminimalSpeedOffsetLeft
=14 percentage of the screen from the left that the minimal speed display sitsminimalSpeedOffsetBottom
=4 percentage of the screen from the bottom that the minimal speed display sitspassengerSeatbeltOffsetLeft
=15 percentage of the screen from the left that the passenger seatbelt icon sitspassengerSeatbeltOffsetBottom
=21 percentage of the screen from the bottom that the passenger seatbelt icon sitsgraphicalOffsetLeft
=16 percentage of the screen from the left the graphical speedometer sitsgraphicalOffsetBottom
=11 percentage of the screen from the bottom the graphical speedometer sitsgraphicalTranslate
=false if true, it will translate the graphical speedometer back to the left by half it's width. Used if you put 50 in the graphicalOffsetLeft setting to center itloseHealthOnEjection
=true if set to true, player will lose health just by being ejected without a seatbeltHideRadarOnFoot
=true if true, the minimap is hidden when not in a vehicleForceElectric=iak_wheelchair
comma separated list of model names that you want to be electric but aren'tseatbeltSecondary
=LCTRL seatbelt is a two key function, this is the first keyseatbelt
=ZsairbagSecondaryKey=LALT two key function, this is the first key
airbagKey
=X
cruiser
=HOMEsignalLeft
=MINUSsignalRight
=EQUALSsignalBoth
=BACKSPACE/toggle-speedometer
to turn off the speedometer completely/toggle-speedometervis
to toggle graphical hud vs. the minimal one which is text onlyBigDaddy-Speedometer:ToggleUI [bool true/false]
key1=yourproductkey
this is where you put your license keyTazedEffectLength=15
how long the taser visual effect lasts (in seconds)TazedLengthOnGround=15
how long the person tased stays down on the ground (in seconds)DisableVisualEffects=true
if you don't want the visual effects for whatever reason, set this to falsestart BigDaddy-TrafficControl
to your server.cfgkey1=yourproductkey
this is where you put your license keySpeedZoneRadius=50
the radius of the speed zone around each flare - in GTA units (about a meter)SpeedZoneSpeed=15
the speed of the speed zone around each flare - in MPHcontinuousCones=true
if you want to have a cone respawn into your hand immediately after you set one down without having to do the /cone command againuseAcePermissions=false
if you want to lock the flare command to a permission to limit use, set this to truepermissionToUse=command
set this to the ace permission that you want to allow flare use (if above is true)setObject=46
key used to place/set an objectdelObject=323
key used to delete/pickup an object near youputAwayObject=178
key used to take an object out of your hands/flare
will put the flare in your hand and [E] sets it on the ground and [X] takes it out of your hand and stops placing them/cone
will put the cone in your hand and [E] sets it on the ground and [X] takes it out of your hand and stops placing them/pylon
will put the pylon in your hand and [E] sets it on the ground and [X] takes it out of your hand and stops placing them/barrel
will put the traffic barrel in your hands and [E] sets it on the ground and [X] takes it out of your hands and stops placing them/flagger
will put the flagman sign in your hand. Pressing [E] flips it between STOP and SLOW. Traffic will obey. Pressing [X] temporarily lifts the affect on the traffic and pressing [E] again will reinstate it. [DEL] removes the sign from your hand and stops the flagman affect on traffic.[E]
to place a flare/cone/pylon/barrel on the ground.[DEL]
to pickup the flare.Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Trains.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
There is one configuration file, settings.ini
The server.lua
file is where the money transactions happen so if you want to add your own framework to it you can do it there.
In settings.ini...
key1=product key goes here
- put your product key herespawnMetro=true
if you want the Metro trains to auto spawn with AI driversspawnFreight=true
if you want the Freight trains to auto spawn with AI driversmetroFrequency=7
how often to spawn Metro AI trains (too short and you get crazy OneSync issues more often)freightFrequency=15
how often to spawn Freight AI trains (too short and you get crazy OneSync issues more often)allowDriving=true
allow spawning and driving of trains by players (setting this to true disables the auto spawning of AI trains)ticketPrice=25
how much a ticket to ride the Metro costsshowTrainBlips=true
show the Metro stops as blips on the mapuseMoney=true
if you want to tie with to a money framework (set it up in the server.lua)metroTrainIndex=26
These are fallback values and not really used anymore.freightTrainIndexes=0,25
passengerTrainIndexes=N/A
This is not used in the standard trains versiondisableAutoIndexing=false
This is for debug purposes and should only be changed if asked by Big DaddycustomTrains=false
do not change this or you will break this resource. It's for internal use only.MPH=true
setting this to false changes the screen to display km/h instead/train freight
spawn freight train to drive/train metro
spawn metro train to drive/train passenger
spawn passenger train to drive/deletetrain
delete train that you have spawned (be nice, don't leave your toys out)The trains spawn via the game engine based on where players are on the map. If you have the map blips turned on, the brighter red Ms on the map are where working ticket machines are located. The red and black machines work but the blue and green machines do not.
You walk up to a machine and it will prompt you to press a key to purchase a ticket. Once purchased you can get on a metro when it stops, which it will within a couple of minutes. Just get on and ride to whichever stop you want. The next stop will display in the upper left as you get near it. Once you get off the metro, your ticket is invalidated and you have to buy another to ride again. No day passes available on the Los Santos Metro.
Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Trains.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
There is one configuration file, settings.ini
The server.lua
file is where the money transactions happen so if you want to add your own framework to it you can do it there.
In settings.ini...
key1=product key goes here
- put your product key herespawnMetro=true
if you want the Metro trains to auto spawn with AI driversspawnFreight=true
if you want the Freight trains to auto spawn with AI driversmetroFrequency=7
how often to spawn Metro AI trains (too short and you get crazy OneSync issues more often)freightFrequency=15
how often to spawn Freight AI trains (too short and you get crazy OneSync issues more often)allowDriving=true
allow spawning and driving of trains by players (setting this to true disables the auto spawning of AI trains)ticketPrice=25
how much a ticket to ride the Metro costsshowTrainBlips=true
show the Metro stops as blips on the mapuseMoney=true
if you want to tie with to a money framework (set it up in the server.lua)metroTrainIndex=26
These are fallback values and not really used anymore.freightTrainIndexes=0,25
passengerTrainIndexes=N/A
This is not used in the standard trains versiondisableAutoIndexing=false
This is for debug purposes and should only be changed if asked by Big DaddycustomTrains=true
do not change this or you will break this resource. It's for internal use only.MPH=true
setting this to false changes the screen to display km/h instead/train freight
spawn freight train to drive/train metro
spawn metro train to drive/train passenger
spawn passenger train to drive/deletetrain
delete train that you have spawned (be nice, don't leave your toys out)The trains spawn via the game engine based on where players are on the map. If you have the map blips turned on, the brighter red Ms on the map are where working ticket machines are located. The red and black machines work but the blue and green machines do not.
You walk up to a machine and it will prompt you to press a key to purchase a ticket. Once purchased you can get on a metro when it stops, which it will within a couple of minutes. Just get on and ride to whichever stop you want. The next stop will display in the upper left as you get near it. Once you get off the metro, your ticket is invalidated and you have to buy another to ride again. No day passes available on the Los Santos Metro.
settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-Trunked
or start BigDaddy-Trunked
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.ExemptEmergencyVehicles
if true, emergency vehicles will allow the opening/closing of the trunk but no hiding within it. If false you can hide in the trunks of emergency vehicles.InvisibleExceptions
is a comma separated list of spawncodes for vehicles that you DO NOT want the player hiding in to become invisible. The invisibility when trunk is closed is to avoid the clipping through the trunk. Adding vehicles to this list keeps the player visible, like SUVs and trucks. GetInKey
is what key allows you to get into the trunkGetOutKey
is what key allows you to get out of the trunkOpenCloseKey
is what key opens and closes the trunk[H] Open [G] Hide
. So pressing [H]
(configurable) will open/close the trunk and [G]
(configurable) will put your player in the trunk. [V]
to change to the locked camera that just follows the car from a locked position. Use [V]
again to toggle back to the free camera.[F]
(configurable) to get back out again.settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-UnderTheInfluence
or start BigDaddy-UnderTheInfluence
. DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is./bdui
opens BDUI menu/bdui-weed
smoke some weed/bdui-whiskey
drink some whiskey/bdui-painkiller
take some pain killers/bdui-meth
smoke some meth/bdui-xtc
take some ecstasy/bdui-buzzkill
will immediately stop all effects and return you to normalstart BigDaddy-VehicleControl
to your server.cfg. DO NOT rename the folder the script is in because it will not run. Add your product key to the settings.ini file where key1=yourkeyhereautoLockWhileDriving
= true whether or not to auto lock vehicles you own when you hit 20mph/managecar
opens the menu/mycar
tries to set the car you are in to be in your personal vehicle collectionOpen the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add start BigDaddy-VehicleDamage.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
/repair
- repairs the vehicle you are driving/setdamage n
- set the damage level on the vehicle you are driving. Valid values for n are 0 - 100Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder. In your settings.ini
file make sure you have set key1 = your product key (look keys up here). In your server.cfg
add ensure BigDaddy-VoiceMarker.
DO NOT RENAME THE FOLDER. If you change the name of the folder it will not function correctly so leave the name as it is.
These are the configuration options and their default values
ShowMarker=1
Whether to show a marker on/around the players who are talking
DrawDistance=10
How close to the talking player you have to be to see the marker
MarkerType=27
What sprite to use as the marker (default is the OCRP/FAMILY RP ring around the feet)
MarkerBounce=0
To make the marker bounce up and down, set to 1
MarkerRotate=1
To make the marker rotate, set to 1
MarkerFaceCamera=0
to make the marker always face the camera, set to 1. Great for a SIMS like marker above the head
MarkerHeight=-.95
Where to place the marker in relation to player (-.95 is basically on the ground and >0 will be above the head)
MarkerSizeX=.95
Sets the X size of the maker
MarkerSizeY=.95
Sets the Y size of the marker
MarkerSizeZ=.95
Sets the Z size of the marker
MarkerColorR=50
Red value for marker color (0 - 255)
MarkerColorG=255
Green value for marker color (0 - 255)
MarkerColorB=50
Blue value for marker color (0 - 255)
MarkerColorA=125
Alpha (transparent) value for marker color (0 - 255)
ShowText=1
To show who is talking text, set to 1
TextPlacement=1
Left side of screen set to 1, top center set to 0
ShowId=1
If you want the player's id to show over their head, set to 1
DrawIdDistance=3
Distance within which the id will show over the head
/weather
- Brings up menu/weather [type]
- changes the weather manually. Valid types are EXTRASUNNY, CLEAR, NEUTRAL, SMOG, FOGGY, OVERCAST, CLOUDS, CLEARING, RAIN, THUNDER, SNOW, BLIZZARD, SNOWLIGHT, XMAS, HALLOWEEN/snow
- toggles snow off and on. Weather patterns will follow snow if it is toggled on and it will persist until toggled off/pauseweather
- toggles dynamic weather changes. If paused, it will just stay on whatever weather it is currently on/forecast
- shows the current weather and the next 5 iterations of weather. This is the only command exempt from the restricted setting so anyone can use it