Skip to Content

Garagem

O sistema de garagem fica em:

rbn-data/resources/[scripts]/[reborn]/ld_garage/

Os locais das garagens vêm de core/shared/vehicles.lua. Já o comportamento delas fica em ld_garage/config.lua.

Opções principais

OpçãoO que controla
autoSaveMsIntervalo para salvar o estado do veículo
keepAliveMsIntervalo de verificação dos veículos ativos
storeDistanceDistância necessária para guardar o veículo
keepVehicleOnDisconnectMantém o carro no mapa quando o dono sai
persistentSaveMsIntervalo para salvar os veículos persistentes
explodeLosePersistenceMinutesTempo para reparar um veículo destruído antes de perdê-lo

Os valores terminados em Ms são medidos em milissegundos. Por exemplo, 15000 equivale a 15 segundos.

Veículos abandonados (wrecks)

Os wrecks são veículos encontrados pelo mapa e reparados com peças. As opções de quantidade, distância e tempo ficam em config.lua; os modelos e peças ficam em config_wreck.lua.

Exemplo de lista de wrecks

ld_garage/config_wreck.lua
Config.Wreck.vehicleLists = { simple = { 'vigero', 'voodoo2', 'rebel' }, bike = { 'zombiea', 'ratbike' } } Config.Wreck.spawnLists = { 'simple', 'bike' }

Somente as listas colocadas em spawnLists serão escolhidas para aparecer no mapa.

Exemplo de peças de reparo

ld_garage/config_wreck.lua
Config.Wreck.repairParts = { Car = { { item = '12v_battery', count = 1, label = 'Bateria 12V' }, { item = 'car_tire', count = 4, label = 'Pneu', perWheel = true } } }

O item precisa existir em core/shared/items.lua. count é a quantidade necessária e perWheel = true indica que a peça será tratada por roda.

Para adicionar ou mover uma garagem, veja a página Veículos.