Login scripten

  • 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

  • Dieses Thema enthält 6 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!