bs_vehicles
машины, у которых есть владелец, которые изнашиваются и возят вещи.
Сгенерировано из Lua-исходников в resources/[beyond]/bs_vehicles/. Записей: 100. Столбец описания - это комментарий над строкой в коде, поэтому если он пуст, значит, его ещё никто не написал.
Экспорты
Заголовок раздела «Экспорты»Вызывайте через exports.bs_vehicles:Name(...) с той же стороны.
| Имя | Сторона | Где | Описание |
|---|---|---|---|
Apply | client | client/cl_parts.lua:70 | |
ApplyDashHudSettings | client | client/cl_hud.lua:141 | |
ApplyStripped | client | client/cl_strip.lua:40 | |
CloseSearch | client | client/cl_stations.lua:96 | |
Current | client | client/cl_core.lua:177 | |
DashHudVisible | client | client/cl_hud.lua:133 | |
Diagnose | client | client/cl_parts.lua:424 | |
GetDashHudSettings | client | client/cl_hud.lua:136 | Используется вкладкой Settings в bs_inventory. |
GiveKey | client | client/cl_keys.lua:142 | |
Hotwire | client | client/cl_keys.lua:143 | |
Nearby | client | client/cl_core.lua:175 | |
NearestStation | client | client/cl_stations.lua:23 | |
OpenWheel | client | client/cl_radial.lua:619 | |
PartHealth | client | client/cl_parts.lua:425 | |
PlateOf | client | client/cl_core.lua:176 | |
ScheduleFailure | client | client/cl_parts.lua:472 | |
SetDashHudVisible | client | client/cl_hud.lua:128 | |
TankLevel | client | client/cl_fuel.lua:239 | |
AdminDelete | server | server/sv_main.lua:1256 | Только для персонала: окончательное удаление, для команды /dv в bs_admin. |
AdminRemove | server | server/sv_main.lua:1254 | |
AdminUnstore | server | server/sv_main.lua:1259 | Возвращает убранную машину с владельцем в указанную точку. |
Fuel | server | server/sv_main.lua:1338 | |
GeneratePlate | server | server/sv_main.lua:88 | |
Get | server | server/sv_main.lua:1293 | |
HasKey | server | server/sv_main.lua:1334 | |
IsWreckNear | server | server/sv_main.lua:1273 | Разбор обломков в bs_crafting. |
JobChop | server | server/sv_main.lua:1314 | Разборка: снимает установленные детали (они становятся отсутствующими, владелец оставляет машину). |
JobInfo | server | server/sv_main.lua:1296 | Работы фракций (bs_jobs). |
JobMergeMods | server | server/sv_main.lua:1302 | |
JobTakeFuel | server | server/sv_main.lua:1325 | Слив топлива. Забирает до amount (процент бака) и возвращает то, что вышло. |
PumpPoweredAt | server | server/sv_pumps.lua:67 | |
SalvageWreck | server | server/sv_main.lua:1278 | |
TesterPool | server | server/sv_main.lua:1390 | Живой пул мира (с правками из F1) в виде строк { model, category }. |
TesterRegister | server | server/sv_main.lua:1360 | Хуки bs_tester. Тестовые машины принадлежат тестеру, стартуют со всеми деталями и полным баком и никогда не помечаются world_spawn, поэтому лимиты мира их не считают. |
TesterRestore | server | server/sv_main.lua:1374 | Полный ремонт и заправка для меню тестера. |
Колбэки
Заголовок раздела «Колбэки»Серверные колбэки вызываются с клиента через BSB.Await(name, timeoutMs, ...). Клиентские колбэки вызываются с сервера через BSB.AwaitClient(src, name, timeoutMs, ...).
| Имя | Направление | Где | Описание |
|---|---|---|---|
vehicles:around | client -> server | server/sv_main.lua:1110 | |
vehicles:claim | client -> server | server/sv_main.lua:384 | Присвоение ничьей машины. |
vehicles:fit | client -> server | server/sv_world.lua:196 | |
vehicles:giveKey | client -> server | server/sv_main.lua:411 | Передача ключа. |
vehicles:hotwire | client -> server | server/sv_world.lua:308 | |
vehicles:jumpCheck | client -> server | server/sv_pumps.lua:329 | Спрашивается один раз до начала шкалы, чтобы игрок, который не может этого сделать, узнал почему. |
vehicles:jumpTick | client -> server | server/sv_pumps.lua:214 | |
vehicles:keep | client -> server | server/sv_main.lua:1078 | Спрашивается клиентом, прежде чем ему разрешат убрать машину. |
vehicles:lock | client -> server | server/sv_main.lua:366 | |
vehicles:lockpickStart | client -> server | server/sv_world.lua:276 | |
vehicles:mine | client -> server | server/sv_main.lua:459 | Все машины, которые может открыть этот персонаж. |
vehicles:pumpFill | client -> server | server/sv_pumps.lua:73 | |
vehicles:pumpVehicle | client -> server | server/sv_pumps.lua:111 | |
vehicles:refuel | client -> server | server/sv_main.lua:649 | ЗАПРАВКА ИЗ КОНТЕЙНЕРА, А НЕ ИЗ ПРЕДМЕТА. |
vehicles:repair | client -> server | server/sv_main.lua:814 | |
vehicles:repairAll | client -> server | server/sv_main.lua:846 | «ПОЧИНИТЬ ВСЁ» - тот же контракт, что у версии для одной детали выше (всё проверить перед списанием), только для каждой детали, ещё не починенной между… |
vehicles:revokeKeys | client -> server | server/sv_main.lua:442 | |
vehicles:scrap | client -> server | server/sv_main.lua:991 | Разборка оставляет остов (без колёс, дверей и капота, см. bs_vehicles/client/cl_strip.lua), который сохраняется через респавны и перезапуски в течение трёх реальных дней. |
vehicles:searchStation | client -> server | server/sv_main.lua:763 | |
vehicles:setPlate | client -> server | server/sv_main.lua:490 | |
vehicles:siphon | client -> server | server/sv_main.lua:722 | Слив: деньги не переходят из рук в руки (см. config_vehicles.lua). |
vehicles:state | client -> server | server/sv_main.lua:360 | |
vehicles:tempfix | client -> server | server/sv_main.lua:934 | |
vehicles:trunk | client -> server | server/sv_main.lua:1051 | |
vehicles:tuningRead | client -> server | server/sv_main.lua:894 | |
vehicles:tuningSave | client -> server | server/sv_main.lua:903 |
События
Заголовок раздела «События»«net» значит, что обработчик зарегистрирован через RegisterNetEvent, и другая сторона может его вызвать. «local» - только AddEventHandler (та же сторона или игровые события).
| Имя | Сторона | Тип | Где | Описание |
|---|---|---|---|---|
bs:ui:closed | client | local | client/cl_radial.lua:527 | |
bs:vehicles:destroyed | server | net | server/sv_world.lua:232 | |
bs:vehicles:dot:diagnose | client | local | client/cl_target.lua:138 | |
bs:vehicles:dot:fit | client | local | client/cl_target.lua:160 | |
bs:vehicles:dot:hotwire | client | local | client/cl_target.lua:156 | |
bs:vehicles:dot:lock | client | local | client/cl_target.lua:110 | |
bs:vehicles:dot:refuel | client | local | client/cl_target.lua:134 | |
bs:vehicles:dot:station | client | local | client/cl_stations.lua:59 | |
bs:vehicles:dot:trunk | client | local | client/cl_target.lua:114 | |
bs:vehicles:dot:unlock | client | local | client/cl_target.lua:106 | |
bs:vehicles:dot:wheel | client | local | client/cl_target.lua:164 | |
bs:vehicles:entered | client | local | client/cl_fuel.lua:47 | |
bs:vehicles:findSpot | client | net | client/cl_world.lua:82 | Серверу нужно место для нового мирового транспорта где-то в кольце вокруг нас. |
bs:vehicles:left | client | local | client/cl_fuel.lua:54 | |
bs:vehicles:lockState | client | net | client/cl_core.lua:58 | |
bs:vehicles:placed | server | net | server/sv_main.lua:1192 | Восстанавливающий клиент перепроверил свежий мировой спавн и мог сдвинуть его на свободное место. |
bs:vehicles:position | server | net | server/sv_main.lua:623 | |
bs:vehicles:pump:fill | client | net | client/cl_pumps.lua:52 | |
bs:vehicles:pump:jump | client | net | client/cl_pumps.lua:254 | |
bs:vehicles:pump:vehicle | client | net | client/cl_pumps.lua:77 | |
bs:vehicles:removed | client | net | client/cl_world.lua:312 | Обломки с истёкшим таймером удаляются из базы данных; забери и сущность. |
bs:vehicles:report | server | net | server/sv_main.lua:546 | Проверка правдоподобия. |
bs:vehicles:roadkill | client | local | client/cl_parts.lua:16 | WHY A CAR FLIPS RUNNING SOMETHING OVER. |
bs:vehicles:scrapped | client | net | client/cl_strip.lua:25 | Кто-то - возможно, мы, возможно, нет - только что закончил разбирать этот номер. |
bs:vehicles:spawned | server | net | server/sv_main.lua:1175 | Клиент закончил (или не смог). |
bs:vehicles:spot | server | net | server/sv_world.lua:125 | |
bs:vehicles:unwrecked | client | net | client/cl_world.lua:305 | Восстановление тестера вернуло обломки. |
bs:vehicles:wrecked | client | net | client/cl_world.lua:296 | |
onResourceStop | client | local | client/cl_hud.lua:271 | |
onResourceStop | server | local | server/sv_main.lua:1343 | |
playerDropped | server | local | server/sv_main.lua:538 |
Команды
Заголовок раздела «Команды»| Команда | Сторона | Где | Описание |
|---|---|---|---|
/bs_carhud_scale | client | client/cl_hud.lua:95 | /bs_carhud_scale [size] - больше или меньше, чем по умолчанию. |
/bs_carhud_side | client | client/cl_hud.lua:113 | /bs_carhud_side [left|right|auto] - закрепить панель или вернуть управление логике автоуклонения выше. |
/bs_station_here | server | server/sv_main.lua:793 | Только для персонала: выводит вашу позицию, готовую для вставки как строка Vehicles.Stations, чтобы поправить станцию, оказавшуюся не на месте, когда кто-то стоит рядом с ней. |
/bs_worldcars | server | server/sv_world.lua:360 | |
/fitpart | client | client/cl_world.lua:334 | |
/hotwire | client | client/cl_keys.lua:130 | |
/pumps | server | server/sv_pumps.lua:169 | |
/vehinfo | server | server/sv_main.lua:1209 |
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.