Hallo community,
In einem script wo der Player einen Auftrag ausführen muss bekommt der Player am Ende Geld.
jedoch immer wenn genau das passieren soll, kommt folgender error:
attempt to perform arithmetic on a boolean value
ich zeig euch mal den ausschnitt wo das passiert:
Betroffene Zeile: 7
Lua
function ende_func2 (hitElement)
local geld = vioGetElementData (hitElement, "geld")
if getElementData ( hitElement, "Geldliefer") == true then
outputChatBox("Der Geldtruck wurde übergeben.", getRootElement(), 0,255, 0)
spawnPlayer(hitElement, -1606.8000488281, 718.70001220703, 12.199999809265)
outputChatBox("Du hast den Geldtruck erfolgreich abgegeben und wirst vom Sicherheitsdienst zum SFPD gebracht.", hitElement, 0,0,255)
setElementData(hitElement, "Geld", getElementData(hitElement, "Geld") +5000)
outputChatBox("Als Belohnung erhältst du 5000$", hitElement, 0,0,255)
destroyElement(endmarker2)
destroyElement(geldcar)
setElementData (hitElement, "Geldliefer", false)
end
end
Alles anzeigen
Ich hoffe ihr könnt mir helfen
MFG
BDP