mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-17 05:56:02 +01:00
Enforce numbers when changing stats
if the value ends up being `nil` this *should* force it to 0 Also added a check for if it can actually give `randomReward` before trying to
This commit is contained in:
@@ -301,17 +301,17 @@ function ConsumeSuccess(itemName, type, data)
|
||||
|
||||
if isStarted(ESXExport) then
|
||||
if hunger then
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "hunger", hunger * 10000)
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "hunger", tonumber(hunger) * 10000)
|
||||
end
|
||||
if thirst then
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "thirst", thirst * 10000)
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "thirst", tonumber(thirst) * 10000)
|
||||
end
|
||||
else
|
||||
if hunger then
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "hunger", Core.Functions.GetPlayerData().metadata["hunger"] + hunger)
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "hunger", Core.Functions.GetPlayerData().metadata["hunger"] + tonumber(hunger))
|
||||
end
|
||||
if thirst then
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "thirst", Core.Functions.GetPlayerData().metadata["thirst"] + thirst)
|
||||
TriggerServerEvent(getScript()..":server:setNeed", "thirst", Core.Functions.GetPlayerData().metadata["thirst"] + tonumber(thirst))
|
||||
end
|
||||
end
|
||||
|
||||
@@ -325,7 +325,9 @@ function ConsumeSuccess(itemName, type, data)
|
||||
end
|
||||
end
|
||||
|
||||
getRandomReward(itemName)
|
||||
if Config.Reward then
|
||||
getRandomReward(itemName)
|
||||
end
|
||||
end
|
||||
|
||||
-------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user