bs_jobs
faction jobs: job board, contracts, mechanic garage, gunsmith, hunting, fishing, rebels.
Generated from the Lua sources in resources/[beyond]/bs_jobs/. 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_jobs:Name(...) from the same side.
| Name | Side | Where | Description |
|---|---|---|---|
Does | server | server/sv_core.lua:385 | |
GetJob | server | server/sv_core.lua:383 | |
HasJob | server | server/sv_core.lua:384 |
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 |
|---|---|---|---|
jobs:abandon | client -> server | server/sv_board.lua:343 | |
jobs:active | client -> server | server/sv_board.lua:346 | |
jobs:apply | client -> server | server/sv_core.lua:354 | |
jobs:approve | client -> server | server/sv_core.lua:357 | |
jobs:board | client -> server | server/sv_board.lua:341 | |
jobs:chop | client -> server | server/sv_world.lua:186 | |
jobs:cosmetics | client -> server | server/sv_garage.lua:132 | |
jobs:fish:finish | client -> server | server/sv_world.lua:99 | |
jobs:fish:start | client -> server | server/sv_world.lua:92 | |
jobs:garage:apply | client -> server | server/sv_garage.lua:78 | One garage job. what = repair | paint | mod | prop | clearprops; id = option id; level for mods. |
jobs:garage:bill | client -> server | server/sv_garage.lua:138 | |
jobs:garage:open | client -> server | server/sv_garage.lua:49 | |
jobs:groundZ | server -> client | client/cl_world.lua:6 | The server spawns animals; it asks a nearby client where the ground is. |
jobs:gs:finish | client -> server | server/sv_world.lua:243 | |
jobs:gs:list | client -> server | server/sv_world.lua:218 | |
jobs:gs:start | client -> server | server/sv_world.lua:233 | |
jobs:kick | client -> server | server/sv_core.lua:358 | |
jobs:kid:carry | client -> server | server/sv_rebels.lua:108 | |
jobs:kid:hood | client -> server | server/sv_rebels.lua:94 | |
jobs:kid:pay | client -> server | server/sv_rebels.lua:142 | |
jobs:kid:ransom | client -> server | server/sv_rebels.lua:123 | |
jobs:kid:release | client -> server | server/sv_rebels.lua:116 | |
jobs:kid:tie | client -> server | server/sv_rebels.lua:71 | |
jobs:leave | client -> server | server/sv_core.lua:356 | |
jobs:overview | client -> server | server/sv_core.lua:353 | |
jobs:pick | client -> server | server/sv_core.lua:359 | |
jobs:placeStation | client -> server | server/sv_world.lua:41 | |
jobs:reach | client -> server | server/sv_board.lua:270 | |
jobs:reachStart | client -> server | server/sv_board.lua:256 | |
jobs:rob | client -> server | server/sv_rebels.lua:237 | |
jobs:scores | client -> server | server/sv_board.lua:345 | |
jobs:siphon:finish | client -> server | server/sv_world.lua:165 | |
jobs:siphon:start | client -> server | server/sv_world.lua:150 | |
jobs:stations | client -> server | server/sv_world.lua:39 | |
jobs:take | client -> server | server/sv_board.lua:342 | |
jobs:turnin | client -> server | server/sv_board.lua:344 | |
jobs:water:finish | client -> server | server/sv_world.lua:128 | |
jobs:water:start | client -> server | server/sv_world.lua:120 | |
jobs:withdraw | client -> server | server/sv_core.lua:355 |
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_config:changed: | server | local | server/sv_world.lua:38 | |
bs:emotes:handsUp | client | local | client/cl_main.lua:229 | |
bs:hook:player:action | server | local | server/sv_board.lua:159 | |
bs:hook:player:loaded | server | local | server/sv_core.lua:378 | |
bs:jobs:active | client | net | client/cl_main.lua:160 | |
bs:jobs:answer | server | net | server/sv_garage.lua:158 | |
bs:jobs:carPicked | server | local | server/sv_world.lua:181 | |
bs:jobs:carry | client | local | client/cl_rebels.lua:40 | |
bs:jobs:checkCuffs | server | net | server/sv_rebels.lua:222 | The captive’s client asks to be released when it notices its captor is gone (state bag left over). |
bs:jobs:chop | client | local | client/cl_world.lua:106 | |
bs:jobs:cosmetic | client | net | client/cl_garage.lua:173 | |
bs:jobs:event | server | local | server/sv_board.lua:148 | Server-only event other resources fire (never a net event). |
bs:jobs:fish | client | local | client/cl_world.lua:46 | |
bs:jobs:handsUp | server | net | server/sv_rebels.lua:21 | |
bs:jobs:hood | client | local | client/cl_rebels.lua:38 | |
bs:jobs:openGarage | client | local | client/cl_garage.lua:41 | |
bs:jobs:openGunsmith | client | local | client/cl_garage.lua:96 | |
bs:jobs:prompt | client | net | client/cl_main.lua:236 | |
bs:jobs:purify | client | local | client/cl_world.lua:76 | |
bs:jobs:release | client | local | client/cl_rebels.lua:39 | |
bs:jobs:rob | client | local | client/cl_rebels.lua:22 | |
bs:jobs:self | client | net | client/cl_main.lua:98 | |
bs:jobs:siphon | client | local | client/cl_world.lua:83 | |
bs:jobs:smugglePing | client | net | client/cl_main.lua:252 | Smuggler spotted: a short-lived area blip. |
bs:jobs:stations | client | net | client/cl_main.lua:97 | |
bs:jobs:tie | client | local | client/cl_rebels.lua:27 | |
bs:jobs:turnin | client | local | client/cl_main.lua:216 | |
onResourceStop | client | local | client/cl_garage.lua:109 | |
onResourceStop | server | local | server/sv_world.lua:340 | |
playerDropped | server | local | server/sv_board.lua:391 |
Commands
Section titled “Commands”| Command | Side | Where | Description |
|---|---|---|---|
/bsjobs_no | client | client/cl_main.lua:247 | |
/bsjobs_yes | client | client/cl_main.lua:246 |
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.