Außerdem existiert bei setElementData das Bezugselement nicht, da player im Bereich dieser Funktion nicht definiert wurde. Außerdem besteht in dieser Funktion die Möglichkeit Event-Faking zu betreiben, dies ließe sich durch folgendes lösen:
Lua
function CreateBank(Konto, Frage, Benutzer, Kennwort)
if ( not isElement(client) ) then return false end -- Falls der Client nicht der Auslöser des Events ist soll hier gestoppt werden.
dbExec(handler,"INSERT INTO Bank (Benutzer, Kontonr, Kennwort, Antwort) VALUES (
'"..Benutzer.."', '"..Konto.."', '"..Kennwort.."', '"..Frage.."')") outputChatBox("Das Bankonto wurde Angelegt Passwort: " ..Kennwort.."")
setElementData(client, "Kontonr", Konto) -- Hier client als Bezugselement benutzen
end
addEvent("Create_Bank",true)
addEventHandler("Create_Bank",getRootElement(), CreateBank)
Mfg
Iven