Hey leute ich habe hier ein login gescriptet, dass aber bei mir nicht geht . könntet ihr mir sagen was ich ändern muss?
gui.lua:
function createLoginWindow()
local X = 0.375
local Y = 0.375
local Width = 0.25
local Height = 0.25
wdwLogin = guiCreateWindow(X, Y, Width, Heigt, "Bitte Loggen Sie sich ein", true)
X = 0.0825
Y = 0.2
Width = 0.25
Height = 0.25
guiCreateLabel(X, Y, Width, Height, "Username", true, wdwLogin)
Y = 0.5
guiCreateLabel(X, Y, Width, Height, "Password", true, wdwLogin)
X = 0.415
Y = 0.2
Width = 0.5
Height = 0.15
edtUser = guiCreateEdit(X, Y, Width, Height, "", true, wdwLogin)
guiEditSetMaxLength(edtUser, 50)
guiEditSetMaxLength(edtPass, 50)
X = 0.415
Y = 0.7
Width = 0.25
Height = 0.2
btnLogin = guiCreateButton(X, Y, Width, Height, "Login In", true, wdwLogin)
guiSetVisible(wdwLogin, false)
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()),
function ()
createLoginWindow()
outputChatBox("Welcome to my MTA:SA Server, please login in.")
if (wdwLogin ~= nil) then
guiSetVisible(wdwLogin, true)
else
outputChatBox("Ein unerwartender Fehler ist vorgekommen, Sie können sich nicht Registrieren.")
end
showCursor(true)
guiSetInputEnabled(true)
end
)
addEventHandler("onClientGUIClick", btnLogin, clientSubmitLogin, false)
function clientSubmitLogin(button,state)
if button == "left" and state == "up" then
local username = guiGetText(editUser)
local password = guiGetText(edtPass)
if username and password then
triggerServerEvent("submitLogin", getRootElement(), username, password)
guiSetInputEnabled(false)
guiSetVisible(wdwLogin, false)
showCursor(false)
else
outputChatBox("Bitte geben sie ihren Nick und ihr Passwort ein."
end
end
end
und noch das script.lua:
function joinHandler(username,password)
if username == "user" and password == "apple" then
if (client) then
spawnPlayer(client, 1959.55, -1714.46, 10)
fadeCamera(client, true)
outputChatbox("Wilkommen auf unseren Server.", client)
end
else
outputChatBox("Invalid username and password.", client)
end
end
addEvent("submitLogin",true)
addEventHandler("submitLogin",root,loginHandler)
habe die gui.lua natürlich auch bei meta eingetragen aber ich verstehe nciht was da falsch ist..
bitte hilft mir