Turfwar/client/money_hud.lua

38 lines
919 B
Lua

print("^2[turfwar]^7 money_hud.lua loaded")
CreateThread(function()
Wait(1000)
SendNUIMessage({ type = "money:show" })
end)
RegisterNetEvent('turfwar:money:update', function(cash, bank)
SendNUIMessage({
type = "money:update",
cash = cash or 0,
bank = bank or 0
})
end)
-- Optional: hide HUD when paused
CreateThread(function()
while true do
Wait(250)
if IsPauseMenuActive() then
SendNUIMessage({ type = "money:hide" })
else
SendNUIMessage({ type = "money:show" })
end
end
end)
AddEventHandler('onClientResourceStart', function(resName)
if resName ~= GetCurrentResourceName() then return end
Wait(500)
TriggerServerEvent('turfwar:money:request')
end)
AddEventHandler('playerSpawned', function()
Wait(500)
TriggerServerEvent('turfwar:money:request')
end)