Skip to Content
Reborn SurvivalEntidades das safezones

Entidades das safezones

Os NPCs e objetos que aparecem nas safezones ficam em:

rbn-data/resources/[scripts]/[reborn]/ld_zombies/config_safezone_entities.lua

Esse arquivo contém vendedores, médicos, informantes, cofres e outros pontos usados pelos jogadores.

Exemplo de NPC

ld_zombies/config_safezone_entities.lua
Config.safezonePedsAndProps = { ['medico_porto'] = { type = 'ped', model = `s_m_m_doctor_01`, name = 'Agente médico', offset = 1.0, coords = vector3(-381.69, -2264.80, 7.61), heading = 146.15, drawDistance = 160.0, anim = { animDict = 'amb@world_human_clipboard@male@idle_a', animName = 'idle_a' }, targetInfo = { options = { { num = 1, icon = 'fa-solid fa-suitcase-medical', label = 'Pedir tratamento', action = function() TriggerEvent('vrp_player:Tratamento') end } }, distance = 2.5 } } }

O que você normalmente precisa trocar

CampoO que significa
nome entre [' ']Identificador único daquele NPC ou objeto
typeUse ped para NPC ou o tipo usado pelo objeto que você copiou
modelModelo que aparecerá no mapa
coordsLocal onde ele será criado
headingDireção para a qual ficará virado
drawDistanceDistância em que começa a aparecer
labelTexto que o jogador vê na interação
actionAção aberta ao clicar
distanceDistância máxima para interagir

Para criar um novo NPC, copie um NPC parecido que já funciona e troque apenas o identificador, o modelo, o local, o nome e a ação.

Blip opcional

Você pode adicionar um bloco blip ao NPC:

blip = { label = 'Médico', color = 0, alpha = 255, scale = 0.4, sprite = 280, shortRange = false }

Depois de editar, reinicie a base e confira se o modelo existe, se o NPC está no chão e se a interação abre corretamente.