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

Wysłany: 2014-06-15, 20:52


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Cze??. Pomo?ecie mi si? upora? z kodem?
No wi?c tak, stworzy?em panel logowania... Wszystko dzia?a, nie paczcie na smoothMoveCamera, daj? tylko wycinek odpowiadaj?cy za panel logowania. Panel normalnie si? otwiera, lecz przy zalogowaniu - loguje ci? normalnie ale nie chce znikn??! Prosz? o pomoc... Za pomoc :piwo: ;)

function createLoginWindow()
    smoothMoveCamera 18.39999961853, -1981.4000244141,  43.5,  32600,  457.70001220703, -1823.8000488281,  5.8000001907349003265000 )

buttonLogin guiCreateButton(5842412330"Zaloguj",false,windowLogin)
guiSetAlpha(buttonLogin0.69)
guiSetFont(buttonLogin"default-bold-small")

buttonRegister guiCreateButton(21142412330"Zarejestruj",false,windowLogin)
guiSetAlpha(buttonRegister0.69)
guiSetFont(buttonRegister"default-bold-small")

labelPanel guiCreateLabel(11577628814"zapraszamy!",false,windowLogin)
guiSetFont(labelPanel"default-bold-small")
guiLabelSetColor(labelPanel0131233)

editUsername guiCreateEdit(13728619716""false,windowLogin)
editPassword guiCreateEdit(14634918815""false,windowLogin)

addEventHandler("onClientRender"root,
    function()
windowLogin dxDrawRectangle(480296800tocolor(000239), false)
        dxDrawText("Login:"57281164312tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Haslo:"57344147381tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Serveros xd"6357327183tocolor(255255255255), 1.00"bankgothic""left""top"falsefalsetruefalsefalse)
    end
)
    showPlayerHudComponent("all",true)
    guiSetVisible(windowLoginfalse)
    
    addEventHandler("onClientGUIClick"buttonLoginclientSubmitLoginfalse)
    addEventHandler("onClientGUIClick"buttonRegisterclientSubmitRegisterfalse)
end

function resourceStart()
    createLoginWindow()
    if (windowLogin ~= nilthen
        guiSetVisible(windowLogintrue)
    else
        outputChatBox("")
    end
    showCursor(true)
    guiSetInputEnabled(true)
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-15, 21:20


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

dodaj trigger
triggerClientEvent (source,"schowajGUI"getRootElement())


a na c-side dodaj

addEvent ("schowajGUI"true)
addEventHandler ("schowajGUI"root, 
function()
guiSetVisible(windowLoginfalse)--- oczywi?cie zamiast tego podaj tam swoje guiSetVisible (...., false)
end
)
je?eli dodasz trigger w dobrym miejscu to bedzie ?miga? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-15, 21:29


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

monio Dzi?ki, tylko gdzie go umie?ci??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-15, 21:36


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

Strona s-side je?eli wykona logowanie niech wejdzie wtedy trigger

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-15, 21:40


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

monio A jak t?em jest dxRectangle?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-15, 21:42


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

a dzia?a to ?? jak dxRectangle to dajesz
removeEventHandler ("onClientRender"rootnazwa funkcji z DX)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-16, 12:54


Zgredek666

LUA






Wiek: 27
Na forum: 4722 dni
Posty: 251
Nick w MP: Zgredek

Piwa: 442

Respekt: 70,1

Podaj b??du z db

[ Dodano: 2014-06-16, 12:59 ]
Tu masz funckcj? z? gdy si? zepsanujemy okno znika:

function wyjdz()
guiSetVisible(nazwa oknafalse)
end

addEventHandler "onClientPlayerSpawn"getLocalPlayer(), wyjdz )


Podpis
Piszę skrypty lua na serwery Truck/RPG/Race/DayZ. Kontakt pw!

Pomogłem? Wystarczy jak postawisz :piwo:



Zapraszam na mój kanał na yt:
https://www.youtube.com/c...vgsF65M-Xw5hEDQ
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-16, 15:46


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Zgredek666 W debugu wyskakuj? tylko b??dy smoothMoveCamera. Powtarzam, stworzy?em sobie panel logowania kt?rym, jakby t?em zamiast gui jest dxRectangle...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-16, 16:35


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Maximerr, parent element?w da?e? zmienn? dxRectangle ?

Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-16, 16:38


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

PanMaszyna, Nic z tych rzeczy, jeszcze nigdy nie zajmowa?em si? dx, to m?j pierwszy raz. M?g?by? mi da? kod z parentem i zmienn??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-16, 18:38


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5

zamiast tego:

buttonLogin guiCreateButton(5842412330"Zaloguj",false,windowLogin)
guiSetAlpha(buttonLogin0.69)
guiSetFont(buttonLogin"default-bold-small")

buttonRegister guiCreateButton(21142412330"Zarejestruj",false,windowLogin)
guiSetAlpha(buttonRegister0.69)
guiSetFont(buttonRegister"default-bold-small")

labelPanel guiCreateLabel(11577628814"zapraszamy!",false,windowLogin)
guiSetFont(labelPanel"default-bold-small")
guiLabelSetColor(labelPanel0131233)

editUsername guiCreateEdit(13728619716""false,windowLogin)
editPassword guiCreateEdit(14634918815""false,windowLogin)

addEventHandler("onClientRender"root,
    function()
windowLogin dxDrawRectangle(480296800tocolor(000239), false)
        dxDrawText("Login:"57281164312tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Haslo:"57344147381tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Serveros xd"6357327183tocolor(255255255255), 1.00"bankgothic""left""top"falsefalsetruefalsefalse)
    end
)

daj to tak:


buttonLogin guiCreateButton(5842412330"Zaloguj",false,windowLogin)
guiSetAlpha(buttonLogin0.69)
guiSetFont(buttonLogin"default-bold-small")

buttonRegister guiCreateButton(21142412330"Zarejestruj",false,windowLogin)
guiSetAlpha(buttonRegister0.69)
guiSetFont(buttonRegister"default-bold-small")

labelPanel guiCreateLabel(11577628814"zapraszamy!",false,windowLogin)
guiSetFont(labelPanel"default-bold-small")
guiLabelSetColor(labelPanel0131233)

editUsername guiCreateEdit(13728619716""false,windowLogin)
editPassword guiCreateEdit(14634918815""false,windowLogin)

guiSetVisible (buttonLoginfalse)
guiSetVisible (buttonRegisterfalse)
guiSetVisible (labelPanelfalse)
guiSetVisible (editUsernamefalse)
guiSetVisible (editPassword false)

function tlo()
windowLogin dxDrawRectangle(480296800tocolor(000239), false)
        dxDrawText("Login:"57281164312tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Haslo:"57344147381tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Serveros xd"6357327183tocolor(255255255255), 1.00"bankgothic""left""top"falsefalsetruefalsefalse)
 end
 
 function resourceStart()
    createLoginWindow()
    if (windowLogin ~= nilthen
        guiSetVisible (buttonLogin,true)
         guiSetVisible (buttonRegistertrue)
          guiSetVisible (labelPaneltrue)
           guiSetVisible (editUsernametrue)
            guiSetVisible (editPassword true)
             addEventHandler ("onClientRender"roottlo)
    else
        outputChatBox("")
    end
    showCursor(true)
    guiSetInputEnabled(true)
end


[ Dodano: 2014-06-16, 18:40 ]
i oczywiscie event
addEventHandler ("onClientResourceStart"getRootElement(), resourceStart


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-17, 21:31


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

monio Nie dzia?? ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-17, 21:46


monio







Wiek: 30
Na forum: 4887 dni
Posty: 319
Nick w MP: Monio99

Piwa: 3565

Respekt: 120,5
Respekt: 120,5


guiSetAlpha(buttonLogin0.69)
guiSetFont(buttonLogin"default-bold-small")

buttonRegister guiCreateButton(21142412330"Zarejestruj",false,windowLogin)
guiSetAlpha(buttonRegister0.69)
guiSetFont(buttonRegister"default-bold-small")

labelPanel guiCreateLabel(11577628814"zapraszamy!",false,windowLogin)
guiSetFont(labelPanel"default-bold-small")
guiLabelSetColor(labelPanel0131233)

editUsername guiCreateEdit(13728619716""false,windowLogin)
editPassword guiCreateEdit(14634918815""false,windowLogin)

guiSetVisible (buttonLoginfalse)
guiSetVisible (buttonRegisterfalse)
guiSetVisible (labelPanelfalse)
guiSetVisible (editUsernamefalse)
guiSetVisible (editPassword false)

function tlo()
windowLogin dxDrawRectangle(480296800tocolor(000239), false)
        dxDrawText("Login:"57281164312tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Haslo:"57344147381tocolor(255255255255), 0.80"bankgothic""left""top"falsefalsetruefalsefalse)
        dxDrawText("Serveros xd"6357327183tocolor(255255255255), 1.00"bankgothic""left""top"falsefalsetruefalsefalse)
 end
 
 function resourceStart()
        guiSetVisible (buttonLogin,true)
         guiSetVisible (buttonRegistertrue)
          guiSetVisible (labelPaneltrue)
           guiSetVisible (editUsernametrue)
            guiSetVisible (editPassword true)
             addEventHandler ("onClientRender"roottlo)
              showCursor (true)
end
addEventHandler ("onClientResourceStart"getRootElement(), resourceStart)


Ja Ci pokazalem jak ma to wygl?da? mniej wi?cej a nie zrobi?em Ci ca?y kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-18, 23:42


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Poradzi?em se inaczej, wszystkim dzi?kuj?. I szczelam piwami.

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 » Panel Logowania 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