Hello guys, I have this little piece of code:
__resource.lua
resource_manifest_version '44febabe-d386-4d18-afbe-5e627f4af937'
client_script 'client.lua'
server_script 'server.lua'
.
client.lua
RegisterNetEvent('testEvent')
AddEventHandler('testEvent', function(str)
TriggerEvent('chatMessage', 'SERVER: ', {77, 161, 98}, str .. ' spawned')
vehicle = GetHashKey(str)
RequestModel(vehicle)
cveh = CreateVehicle(vehicle, 73.348, -272.178, 47.712, 168.64, true, true)
end)
server.lua
AddEventHandler('onResourceStart', function(resourceName)
if (GetCurrentResourceName() == resourceName) then
TriggerClientEvent('testEvent', 1, 'vacca')
print('Resource started. :)')
end
end)
The idea behind is to spawn a vehicle at those coordinates when the first player is connected. But for some reason the resource doesn’t trigger the client event. It prints me in the console “Resource started :)” but is not triggering the event. What am I doing wrong?
I forgot to mention that I’ve created a command to trigger the event and it works without any problem.