Register_Login

  • Hallo Community.

    Ich habe ein problem mit mein Tactic Login System, wenn ich einloggen drücke kommt nix oder register alles per xml gemacht

    Server

    Spoiler anzeigen

    function login1 (thePlayer, user, pass)
    local account1 = getAccount (user, pass)
    if (account1 ~= false) then
    logIn ( thePlayer, account1, pass)
    local Spieler = getPlayerAccount(thePlayer)
    if (Spieler) then
    outputChatBox("Du hast dich eingelogt!", thePlayer, 0, 255, 0)
    triggerClientEvent("onClickLOGPanel", thePlayer)
    fadeCamera(thePlayer, true)
    setCameraTarget(thePlayer, thePlayer)
    if getAccountData(Spieler, "jailtime") == 1 then

    end
    end
    else
    outputChatBox("Falsche Angabe/n!", thePlayer, 255, 0, 0)
    end
    end
    addEvent("onLogin", true)
    addEventHandler("onLogin", getRootElement(), login1)

    function register1 (source, user, pass)
    if(pass ~= "" and pass ~= nil) then
    local accountAdded = addAccount(user, pass)
    if(accountAdded) then
    local Spieler = getPlayerAccount(source)
    if (Spieler) then
    outputChatBox ("Danke Wilkommen in unsere Community" ..getPlayerName(source).." !", source, 0, 255, 0)
    givePlayerMoney(source, 1000)
    triggerClientEvent("onClickLOGPanel", source)
    end
    else
    outputChatBox("Der Account existiert schon!.", source, 255, 0, 0)
    end
    else
    outputChatBox("Falsche Angabe/n", source, 255, 0, 0)
    end
    end
    addEvent("onRegister", true)
    addEventHandler("onRegister", getRootElement(), register)

    Client

    Spoiler anzeigen

    ----------------------------------------------------
    -- Script Copyright by [oB]Gangstasunny---
    --- (c) Server Since 2014 ----------------------
    ----------------------------------------------------
    function guiCenterWindow(lol, lol2)

    local sWidth, sHeight = guiGetScreenSize()

    local Width,Height = lol, lol2
    local X = (sWidth/2) - (Width/2)
    local Y = (sHeight/2) - (Height/2)

    return X, Y, Width, Height;

    end

    lp = getLocalPlayer()

    Login = {
    staticimage = {},
    edit = {},
    button = {},
    window = {},
    label = {}
    }
    addEventHandler("onClientResourceStart", resourceRoot,
    function()
    Login.window[1] = guiCreateWindow(326, 292, 648, 366, "Wilkommen auf Ombia Tactics 1.0.0", false)
    guiWindowSetSizable(Login.window[1], false)
    guiSetAlpha(Login.window[1], 1.00)

    Login.staticimage[1] = guiCreateStaticImage(10, 23, 628, 140, "images/ombia.png", false, Login.window[1])
    Login.label[1] = guiCreateLabel(10, 187, 94, 18, "Spielernamen:", false, Login.window[1])
    guiSetFont(Login.label[1], "clear-normal")
    Login.edit[1] = guiCreateEdit(114, 181, 338, 24, "", false, Login.window[1])
    Login.label[2] = guiCreateLabel(10, 223, 65, 15, "Passwort:", false, Login.window[1])
    guiSetFont(Login.label[2], "clear-normal")
    Login.edit[2] = guiCreateEdit(113, 222, 339, 25, "", false, Login.window[1])
    guiEditSetMasked(Login.edit[2], true)
    Login.button[1] = guiCreateButton(10, 320, 129, 28, "Einloggen", false, Login.window[1])
    guiSetProperty(Login.button[1], "NormalTextColour", "FFAAAAAA")
    Login.button[2] = guiCreateButton(499, 324, 129, 28, "Register", false, Login.window[1])
    guiSetProperty(Login.button[2], "NormalTextColour", "FFAAAAAA")
    showCursor(true)
    end
    )


    function login ()
    if source == lbutton then
    triggerServerEvent("onLogin",getRootElement(),getLocalPlayer(),guiGetText(useredit),guiGetText(passwortedit) )
    elseif source == rbutton then
    triggerServerEvent("onRegister",getRootElement(),getLocalPlayer(),guiGetText(useredit),guiGetText(passwortedit) )
    end
    end
    addEventHandler("onClientGUIClick", getRootElement(), Login.button[1] )

    function destroyfenster ()
    guiSetVisible(loginpanel, false)
    showCursor(false)
    end
    addEvent("onClickLOGPanel", true)
    addEventHandler("onClickLOGPanel", getRootElement(), destroyfenster)

    Keine Projekte Verfuegbar!

  • Dieses Thema enthält 2 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!