Hallo, es handelt sich um folgenden Code:
addEvent("onClientRegister",true)
function serverRegister_click(reg_name,reg_pass,localPlayer)
addAccount(tostring(reg_name),tostring(md5(reg_pass)))
accname = getPlayerAccount(localPlayer)
outputChatBox(getPlayerName(localPlayer).." succesfully registered as "..reg_name,root,255,255,0)
setPlayerMoney(localPlayer,2000)
p_money = getPlayerMoney(localPlayer)
outputChatBox(p_money)
spawnPlayer(localPlayer,0,0,3)
fadeCamera(localPlayer,true)
setCameraTarget(localPlayer)
end
addEventHandler("onClientRegister",root,serverRegister_click)
function test()
accounts = getAccounts()
for p, accounts in pairs(accounts) do
outputChatBox(p)
outputChatBox(accounts)
end
end
addCommandHandler("t1",test)
Alles anzeigen
Wenn ich die Test- Funktion ausführe, kommt als output immer nur das:
1
userdata: 0200006C
Also es ist nur ein Account geaddet, obwohl ich die ganze Zeit welche registriere.
Der output bei der Funktion serverRegister_click ist auch richtig, sodass vom Client alles richtig übergeben wird.
Die Accounts werden mit addAccount also anscheinend nicht gespeichert, wisst ihr, wie ich das beheben kann?