Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-09-29, 19:26


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

Witam wszystkich, pierwszy raz postanowi?em zrobi? login panel i nie dzia?a. Wpisuje login i has?o i naciskam 'Zaloguj'. A tu nic.
Oto client:
local jezykLoginPanel guiCreateWindow 0.010.30.980.4"Chomik"true )
local wybierzJezyk guiCreateLabel 3005020050"Wybierz jezyk / Select Languste"falsejezykLoginPanel )
local polski guiCreateButton 10080200100"Polski / Poland"falsejezykLoginPanel )
guiSetVisible jezykLoginPaneltrue )
showCursor true )

local loginPanel guiCreateWindow 0.010.30.980.4"Chomik"true )
local tekstLogin guiCreateLabel 4504020050"Login"falseloginPanel )
local login guiCreateEdit 4006520030"Wpisz Login"falseloginPanel )
local tekstHaslo guiCreateLabel 45010020050"Haslo"falseloginPanel )
local haslo guiCreateEdit 40012520030"Wpisz Haslo"falseloginPanel )
local tekstSkin guiCreateLabel 45016020050"Skin"falseloginPanel )
local skin guiCreateEdit 40018520030"Wpisz ID skinu"falseloginPanel )
local zaloguj guiCreateButton 1006520050"Zaloguj"falseloginPanel )
local zarejestuj guiCreateButton 10012520050"Zarejestruj"falseloginPanel )
guiSetVisible loginPanelfalse )

function wybierzPolski()
    guiSetVisible loginPaneltrue )
    guiSetVisible jezykLoginPanelfalse )
end

function login()
    local login guiGetText(login)
    local haslo guiGetText(haslo)
    if login and haslo then
        triggerServerEvent "login"getRootElement(), loginhaslo )
    end
end

function register()
    local login guiGetText (login)
    local haslo guiGetText (haslo)
    if login and haslo then
        triggerServerEvent "register"getRootElement(), loginhaslo )
    end
end

function loginUdane()
    guiSetVisible(loginPanelfalse)
    showCursor(false)
end

addEvent("loginUdane"true )
addEventHandler "loginUdane"getRootElement(), loginudane )
addEventHandler "onClientGUIClick"polskiwybierzPolski )
addEventHandler "onClientGUIClick"zalogujlogin )
addEventHandler "onClientGUIClick"zarejestrujregister )


i server
addEvent("login"true )
addEvent("register"true )

function login playerloginhaslo )
    local konto getAccount loginhaslo )
    if (konto ~= falsethen
        if (logIn(playerkontohaslo) == truethen
            triggerClientEvent (player"loginUdane"getRootElement())
        end
    end
end

function register playerloginhaslo )
    local konto getAccount(loginhaslo)
    if (account ~= falsethen
    else
        konto addAccount(loginhaslo)
        if (logIn(playerkontohaslo) == truethen
            triggerClientEvent(player"loginUdane"getRootElement())
        end
    end
end

addEventHandler "login"getRootElement(), login )
addEventHandler "register"getRootElement(), register )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-29, 19:50


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

function login()
    local login guiGetText(login)
    local haslo guiGetText(haslo)
    if login and haslo then
        triggerServerEvent "login"getRootElement(), loginhaslo )
    end
end


Zmie? mo?e nazwy tych zmiennych, bo masz dwie zmienne przypisane do tej samej nazwy takto i mo?e co? si? dlatego nie dzia?a.


PS.
Kod:

"Polski / Poland"


Poland to Polska, jak co? Polish :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-29, 20:30


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

zmienienie nazw zmiennych nic nie da?o

local jezykLoginPanel guiCreateWindow 0.010.30.980.4"Chomik"true )
local wybierzJezyk guiCreateLabel 3005020050"Wybierz jezyk / Select Languste"falsejezykLoginPanel )
local polski guiCreateButton 10080200100"Polski / Polish"falsejezykLoginPanel )
guiSetVisible jezykLoginPaneltrue )
showCursor true )

local loginPanel guiCreateWindow 0.010.30.980.4"Chomik"true )
local tekstLogin guiCreateLabel 4504020050"Login"falseloginPanel )
local login guiCreateEdit 4006520030"Wpisz Login"falseloginPanel )
local tekstHaslo guiCreateLabel 45010020050"Haslo"falseloginPanel )
local haslo guiCreateEdit 40012520030"Wpisz Haslo"falseloginPanel )
local tekstSkin guiCreateLabel 45016020050"Skin"falseloginPanel )
local skin guiCreateEdit 40018520030"Wpisz ID skinu"falseloginPanel )
local zaloguj guiCreateButton 1006520050"Zaloguj"falseloginPanel )
local zarejestuj guiCreateButton 10012520050"Zarejestruj"falseloginPanel )
guiSetVisible loginPanelfalse )

function wybierzPolski()
    guiSetVisible loginPaneltrue )
    guiSetVisible jezykLoginPanelfalse )
end

function login()
    local zlogin guiGetText(login)
    local zhaslo guiGetText(haslo)
    if zlogin and zhaslo then
        triggerServerEvent "login"getRootElement(), zloginzhaslo )
    end
end

function register()
    local login guiGetText (login)
    local haslo guiGetText (haslo)
    if zlogin and zhaslo then
        triggerServerEvent "register"getRootElement(), loginhaslo )
    end
end

function loginUdane()
    guiSetVisible(loginPanelfalse)
    showCursor(false)
end

addEvent("loginUdane"true )
addEventHandler "loginUdane"getRootElement(), loginudane )
addEventHandler "onClientGUIClick"polskiwybierzPolski )
addEventHandler "onClientGUIClick"zalogujlogin )
addEventHandler "onClientGUIClick"zarejestrujregister )


addEvent("login"true )
addEvent("register"true )

function login playerzloginzhaslo )
    local konto getAccount zloginzhaslo )
    if (konto ~= falsethen
        if (logIn(playerkontozhaslo) == truethen
            triggerClientEvent (player"loginUdane"getRootElement())
        end
    end
end

function register playerloginhaslo )
    local konto getAccount(loginhaslo)
    if (account ~= falsethen
    else
        konto addAccount(loginhaslo)
        if (logIn(playerkontohaslo) == truethen
            triggerClientEvent(player"loginUdane"getRootElement())
        end
    end
end

addEventHandler "login"getRootElement(), login )
addEventHandler "register"getRootElement(), register )



"Ziomek11" napisał/a:

Poland to Polska, jak co? Polish :P



vipSEBOvip odpisa?:
Jeden grzyb :P

Ostatnio zmieniony przez vipSEBOvip 2012-09-30, 08:28, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-09-30, 00:45


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Cytat:

vipSEBOvip odpisa?:
Jeden grzyb :P

To si? bardzo myli?

Poland - Polska.
Polish - polski.

Proste.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: panel :: logowania
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku