Pessoal, bom dia! Estou começando a aprender a desenvolver base para fivem. Atualmente estou trabalhando em uma base VRP com basico e estou tentando incrementar mais coisas nela.
Ativei os NPC na cidade com o controle do NPC Control, até ai tudo bem, só que consigo roubar os carros do NPC de boa, eles não ficam travados e mesmo eu arrancando o npc do carro o carro funciona.. Queria implementar para só o carro funcionar com a Lockpick. E queria implementar também o roubo de porta-malas do carro só que estou meio perdido.
Alguém poderia me dar uma luz por onde começar?
vou deixa aqui o script de controle de npc.
Client.lua
Citizen.CreateThread(function()
while true
do
-- Esses nativos tem que ser chamados de cada quadro.
SetPedDensityMultiplierThisFrame(cfg.density.peds)
SetScenarioPedDensityMultiplierThisFrame(cfg.density.peds, cfg.density.peds)
SetVehicleDensityMultiplierThisFrame(cfg.density.vehicles)
SetRandomVehicleDensityMultiplierThisFrame(0.0)
SetParkedVehicleDensityMultiplierThisFrame(0.0)
Citizen.Wait(0)
end
end)
e agora onde faz o controle dos NPC
npcs.lua
cfg = {}
cfg.density = {
peds = 4.0,
vehicles = 4.0
}
cfg.peds = { -- esses peds não aparecerão em lugar nenhum, eles serão removidos e seus veículos excluídos
"s_m_y_cop_01",
"s_f_y_cop_01",
"s_f_y_sheriff_01",
"s_m_y_sheriff_01",
"s_m_y_hwaycop_01",
"s_m_m_snowcop_01",
"s_m_m_paramedic_01",
"s_m_y_airworker",
"S_M_Y_MARINE_01",
"S_M_Y_MARINE_02",
"S_M_Y_MARINE_03",
"S_M_M_MARINE_01"
}
cfg.noguns = { -- esses peds não terão armas
}
cfg.nodrops = { -- esses peds não largam as armas quando mortos
}
]]
Sou iniciante, não entendo muito. Se alguém puder me ajudar.. vou agradecer demais.