bs_vehicles
vehicles that belong to somebody, wear out, and carry things.
Generated from the Lua sources in resources/[beyond]/bs_vehicles/. 74 entries. The description column is the comment above the line in the code, so if it’s empty nobody wrote one yet.
Exports
Section titled “Exports”Call with exports.bs_vehicles:Name(...) from the same side.
| Name | Side | Where | Description |
|---|---|---|---|
Apply | client | client/cl_parts.lua:110 | |
ApplyStripped | client | client/cl_strip.lua:53 | |
CloseSearch | client | client/cl_stations.lua:116 | |
Current | client | client/cl_core.lua:219 | |
DashHudVisible | client | client/cl_hud.lua:88 | |
Diagnose | client | client/cl_parts.lua:628 | |
GiveKey | client | client/cl_keys.lua:156 | |
Hotwire | client | client/cl_keys.lua:157 | |
Nearby | client | client/cl_core.lua:217 | |
NearestStation | client | client/cl_stations.lua:37 | |
OpenWheel | client | client/cl_radial.lua:651 | |
PartHealth | client | client/cl_parts.lua:629 | |
PlateOf | client | client/cl_core.lua:218 | |
ScheduleFailure | client | client/cl_parts.lua:699 | |
SetDashHudVisible | client | client/cl_hud.lua:84 | |
TankLevel | client | client/cl_fuel.lua:270 | |
AdminDelete | server | server/sv_main.lua:1403 | Staff-only permanent removal, for bs_admin’s /dv command. |
Fuel | server | server/sv_main.lua:1419 | |
GeneratePlate | server | server/sv_main.lua:95 | |
Get | server | server/sv_main.lua:1414 | |
HasKey | server | server/sv_main.lua:1415 |
Callbacks
Section titled “Callbacks”Server callbacks are called from a client with BSB.Await(name, timeoutMs, ...). Client callbacks are called from the server with BSB.AwaitClient(src, name, timeoutMs, ...).
| Name | Direction | Where | Description |
|---|---|---|---|
vehicles:around | client -> server | server/sv_main.lua:1289 | |
vehicles:claim | client -> server | server/sv_main.lua:413 | Claiming a car nobody owns. |
vehicles:giveKey | client -> server | server/sv_main.lua:441 | Handing somebody a key. |
vehicles:hotwire | client -> server | server/sv_main.lua:583 | HOTWIRING. Getting into somebody else’s car. |
vehicles:jumpCheck | client -> server | server/sv_pumps.lua:354 | Asked once before the bar goes up, so a player who cannot do this at all is told why instead of watching a bar that pays out nothing. |
vehicles:jumpTick | client -> server | server/sv_pumps.lua:238 | |
vehicles:keep | client -> server | server/sv_main.lua:1245 | Asked by the client before it is allowed to let a vehicle be cleaned up. |
vehicles:lock | client -> server | server/sv_main.lua:394 | |
vehicles:mine | client -> server | server/sv_main.lua:489 | Every vehicle this character can open. |
vehicles:pumpFill | client -> server | server/sv_pumps.lua:77 | |
vehicles:pumpVehicle | client -> server | server/sv_pumps.lua:120 | |
vehicles:refuel | client -> server | server/sv_main.lua:753 | REFUELLING, FROM A CONTAINER RATHER THAN FROM AN ITEM. |
vehicles:repair | client -> server | server/sv_main.lua:934 | |
vehicles:repairAll | client -> server | server/sv_main.lua:973 | “REPAIR EVERYTHING” - same contract as the one-part version above (check everything before taking anything), just over every part that has not already been repaired between the… |
vehicles:revokeKeys | client -> server | server/sv_main.lua:472 | |
vehicles:scrap | client -> server | server/sv_main.lua:1155 | STRIPPING IT. Used to DeleteVehicle the wreck the moment the parts came out - honest about the loot, not about the car. |
vehicles:searchStation | client -> server | server/sv_main.lua:881 | |
vehicles:setPlate | client -> server | server/sv_main.lua:523 | |
vehicles:siphon | client -> server | server/sv_main.lua:832 | SIPHONING. No money changes hands - see the note in config_vehicles.lua. |
vehicles:state | client -> server | server/sv_main.lua:388 | |
vehicles:tempfix | client -> server | server/sv_main.lua:1084 | |
vehicles:trunk | client -> server | server/sv_main.lua:1216 | |
vehicles:tuningRead | client -> server | server/sv_main.lua:1038 | |
vehicles:tuningSave | client -> server | server/sv_main.lua:1047 |
Events
Section titled “Events”“net” means the handler is registered with RegisterNetEvent, so the other side can trigger it. “local” is AddEventHandler only (same side, or game events).
| Name | Side | Type | Where | Description |
|---|---|---|---|---|
bs:ui:closed | client | local | client/cl_radial.lua:562 | |
bs:vehicles:dot:diagnose | client | local | client/cl_target.lua:171 | |
bs:vehicles:dot:hotwire | client | local | client/cl_target.lua:189 | |
bs:vehicles:dot:lock | client | local | client/cl_target.lua:143 | |
bs:vehicles:dot:refuel | client | local | client/cl_target.lua:167 | |
bs:vehicles:dot:station | client | local | client/cl_stations.lua:76 | |
bs:vehicles:dot:trunk | client | local | client/cl_target.lua:147 | |
bs:vehicles:dot:unlock | client | local | client/cl_target.lua:139 | |
bs:vehicles:dot:wheel | client | local | client/cl_target.lua:193 | |
bs:vehicles:entered | client | local | client/cl_fuel.lua:60 | |
bs:vehicles:left | client | local | client/cl_fuel.lua:67 | |
bs:vehicles:lockState | client | net | client/cl_core.lua:71 | |
bs:vehicles:position | server | net | server/sv_main.lua:717 | |
bs:vehicles:pump:fill | client | net | client/cl_pumps.lua:63 | |
bs:vehicles:pump:jump | client | net | client/cl_pumps.lua:289 | |
bs:vehicles:pump:vehicle | client | net | client/cl_pumps.lua:89 | |
bs:vehicles:report | server | net | server/sv_main.lua:635 | The plausibility gate. |
bs:vehicles:roadkill | client | local | client/cl_parts.lua:36 | WHY A CAR FLIPS RUNNING SOMETHING OVER. |
bs:vehicles:scrapped | client | net | client/cl_strip.lua:38 | Somebody - maybe us, maybe not - just finished stripping this plate. |
bs:vehicles:spawned | server | net | server/sv_main.lua:1357 | The client has finished (or failed). |
onResourceStop | client | local | client/cl_hud.lua:194 | |
onResourceStop | server | local | server/sv_main.lua:1424 | |
playerDropped | server | local | server/sv_main.lua:571 |
Commands
Section titled “Commands”| Command | Side | Where | Description |
|---|---|---|---|
/bs_carhud_scale | client | client/cl_hud.lua:52 | /bs_carhud_scale [size] - bigger or smaller than the default. |
/bs_carhud_side | client | client/cl_hud.lua:70 | /bs_carhud_side [left|right|auto] - pin the panel, or hand control back to the auto-avoid logic above. |
/bs_station_here | server | server/sv_main.lua:913 | Staff: print your current position ready to paste as a Vehicles.Stations row, for correcting a station that turns out to be misplaced once someone is actually standing at it. |
/hotwire | client | client/cl_keys.lua:144 | |
/pumps | server | server/sv_pumps.lua:181 | |
/vehinfo | server | server/sv_main.lua:1378 |
bs19.org · Privacy · Terms · Cookie settings