Skip to main content
O five-crash cria eventos de “crash” no mapa: um veículo cai e gera baús de loot ao redor, disputados em uma área de PvP. Pode ser iniciado por comando admin ou automaticamente por horário (Crash.Schedule). O servidor monta o loot (de Crash.LootTables), marca os baús como “quentes” no recurso chest e propaga via GlobalState. Mortes dentro da área alimentam um killfeed. O evento termina quando os baús esvaziam (GlobalState.Helibox <= 0) ou o tempo expira.

Funcionalidades

Evento PvP de loot

Veículo cai num local e gera baús disputados numa área de combate.

Tipos variados

Helicóptero, caminhão e carro forte, cada um com props e anúncios próprios.

Auto-spawn agendado

Spawn automático por horário (Crash.Schedule) respeitando o mínimo de jogadores online.

Crash especial

Variante com multiplicador de loot e bônus garantido em horário definido.

Killfeed

Mortes dentro da área alimentam um killfeed em tempo real.

Respawn por item

Reanimação ao usar item, com ponto de respawn configurável.

Dependências

vrp

Framework base.

ox_target

Zonas dos baús.

chest

Abre/loota os containers e controla GlobalState.Helibox.
core_logs é opcional.

Configuração

config/config.lua (tabela Crash):

Comandos

Comandos administrativos para iniciar e finalizar eventos de crash.

Localizações

Coordenadas definidas em config/config.lua. Os 11 locais de Crash.Locations são sorteados (ou escolhidos por número no comando); cada local tem 1 ponto de veículo e 3 baús.

Locais de crash (Crash.Locations, veículo)

Cada local tem 3 baús (campo Chests). Exemplo, baús do Local 1: (-2769.03, 2514.23, 2.71), (-2752.0, 2493.97, 1.7) e (-2788.23, 2494.13, 2.61). Os baús dos demais locais seguem o mesmo formato em Crash.Locations[n].Chests.

Crash especial (Crash.Special)

Respawn por morte (Crash.Respawn)


Exports

Exports para consultar o estado do evento ativo.

Banco de Dados

Nenhum (delega aos baús via vRP.SetSrvData/GetSrvData; logs via five_logs).

Customização

  • Locais/baús: Crash.Locations (limpeza interna percorre até 6 baús).
  • Loot: Crash.LootTables, e LootMultiplier/Bonus no especial.
  • Tipos/props: Crash.Props, Crash.Names, Crash.Messages.
  • Agenda/ritmo: Crash.Schedule, SpecialTime, Times, MinPlayers.
  • Área: AreaSize, SpawnDistance. Respawn: Crash.Respawn.
  • Logs: Crash.Logs.