Guten abend Comunity, ich habe Folgendes Problem.
In meinem Script, egal ob ich Player, oder Source nehem bekomme ich ein Error begründung: Expectet nil at argument 1 bei allen abfragen
Code:
Lua
function Geld_DB()
Name= getPlayerName(player)
if source ~= client then return end
dbQuery(Check_Money, {source} , Security_Connect, "SELECT Geld FROM user_data WHERE Name = ?", Name )
outputDebugString("MoneyCheck System wurde Gestartet!")
Starter2()
end
addEvent("GeldCheck",true)
addEventHandler("GeldCheck",getRootElement(),Geld_DB)
function Check_Money(source, Security_Connect)
outputChatBox("Test123")
Geld2= getElementData(source, "Geld")
if Geld2== getPlayerMoney(source) then
outputDebugString("Der Spieler "..getPlayerName(source).." ist Sauber!")
else
outputDebugString("Daten Vom Spielr "..getPlayerName(source).." Stimmen nicht über ein!")
outputDebugString("DB check wird durchgeführt!")
result = dbPoll ( Security_Connect, 0 )
if result and result[1] then
Geld = result[1]["Geld"]
if tonumber(Geld)== getPlayerMoney(source) then
setElementData(source, "Geld", Geld)
outputDebugString("Daten des Spieler's "..getPlayerName(source)"Stimmen mit der DB ein!")
setPlayerMoney(source, Geld)
else
Acheat= "Anticheat_SyS"
reason= "Geld Cheat!"
setElementdata(source, "Gebannt", 1)
setElementdata(source, "Geld", 0)
kickPlayer(source, Acheat, reason )
dbExec(Security_Connect, "UPDATE user_data SET Geld=? WHERE Username =?;", getElementData(source,"Geld"), getPlayerName(source))
dbExec(Security_Connect, "UPDATE user_data SET Gebannt=? WHERE Username =?;", getElementData(source,"Gebannt"), getPlayerName(source))
end
end
end
end
Alles anzeigen