hallo
ich habe ein problem und zwar will ich so ein befehl machen wenn man /arm eingibt das es ne bestimmte anzahl aus dem fraktionsdepo zieht das kalppt uch aber jetzt hab ich so ne if abfrage eingeaut die überprüfen soll ob der wert gleich oder größer ist und bei dieser abfrage geht das script nicht mehr und ich weiß nicht warum es nicht geht.
hier code:
Lua
function Aztecas_arm_func (theplayer)
if isAztecas (theplayer) then
if isElementWithinMarker(theplayer,aztecas_waffenladen_ls) then
if vioGetElementData (theplayer, "rang") == 5 then
local fraktion = fraktionNames[2]
--if mats >= 250 then
if vioGetElementData (fraktion.."Mats") >= 4999 then
_G[fraktion.."Mats"] = _G[fraktion.."Mats"] - 4999
MySQL_SetString("fraktionen", "DepotMaterials", _G[fraktion.."Mats"], "Name LIKE '"..fraktion.."'")
giveWeapon (theplayer, 29,60)
giveWeapon (theplayer, 24,60)
setPedArmor (theplayer, 100)
end
end
end
end
end
addCommandHandler ("arm",Aztecas_arm_func )
Alles anzeigen
das hier ist die zeile wo der fehler ist:
if vioGetElementData (fraktion.."Mats") >= 4999 then
Externer Inhalt
www11.pic-upload.de
Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
und es ist genügend mats vorhanden in der kasse