Hallo, ich habe folgendes Script gemacht:
Lua
function edata(player)
setElementData(player, "money", 10)
end
addCommandHandler("set", edata)
function gedata(player)
data1 = getElementData(player, "money")
outputChatBox(""..data1.."!", player)
end
addCommandHandler("get", gedata)
addEventHandler("onElementDataChange", getRootElement(), function(data, alterwert)
local neueData = getElementData(source, data)
if(data == "level") then
mysql_query(MYSQL_HANDLER, "UPDATE mod SET money = '"..tonumber(neueData).."' WHERE Username = '"..getPlayerName(source).."';")
end
end)
Alles anzeigen
und in meinem MySQL Localhost unter einem Schema "stats" den Table "money" erstellt. Wenn ich /set eingebe und dannach /get, gibt er "10!" aus, aber wenn ich reconnecte, dann passiert nichts. Ich bekomme den Error, dass es false ist. Aber MySQL ist ja zur Speicherung da! Hat jemand eine Ahnung warum es nicht geht?