DGS = exports.dgs local loginedit = DGS:dgsCreateEdit(596, 280, 220, 51,"Wpisz swój login",false, nil, tocolor(255,255,255,255),1,1,nil,00000000) local hasloedit = DGS:dgsCreateEdit(596, 335, 220, 51,"Wpisz swoje hasło",false, nil, tocolor(255,255,255,255),1,1,nil,tocolor(0,0,0,0)) local loginbutton = DGS:dgsCreateButton(575, 438, 217, 41, "Zaloguj się", false,nil, tocolor(255,255,255,255),1,1,nil,nil,nil,tocolor(255,255,255,0),tocolor(255,255,255,0),tocolor(255,255,255,0)) local register = DGS:dgsCreateButton(575, 494, 217, 41, "Zarejestruj się", false,nil, tocolor(255,255,255,255),1,1,nil,nil,nil,tocolor(255,255,255,0),tocolor(255,255,255,0),tocolor(255,255,255,0)) local back = dxCreateTexture("images/background.png") local loginimg = dxCreateTexture("images/login.png") local image = DGS:dgsCreateImage ( 0, 0, 1366, 768, loginimg, false) local background = DGS:dgsCreateImage ( 0, 0, 1366, 768, back, false) DGS:dgsSetVisible(loginedit,false) DGS:dgsSetVisible(hasloedit,false) DGS:dgsSetVisible(loginbutton,false) DGS:dgsSetVisible(register,false) DGS:dgsSetVisible(image,false) DGS:dgsSetVisible(background,false) function showLoginPanel() DGS:dgsSetVisible(loginedit,true) DGS:dgsSetVisible(hasloedit,true) DGS:dgsSetVisible(loginbutton,true) DGS:dgsSetVisible(register,true) DGS:dgsSetVisible(image,true) DGS:dgsSetVisible(background,true) DGS:dgsSetAlpha(image,0) DGS:dgsAlphaTo(image,170,false,"Linear",2000) DGS:dgsSetAlpha(loginedit,0) DGS:dgsAlphaTo(loginedit,170,false,"Linear",2000) DGS:dgsSetAlpha(hasloedit,0) DGS:dgsAlphaTo(hasloedit,170,false,"Linear",2000) setTimer(function() showCursor(true) end,2000,1) end addEventHandler("onClientResourceStart",root,showLoginPanel) function hideLoginPanel() DGS:dgsAlphaTo(image,0,false,"Linear",2000) DGS:dgsAlphaTo(background,0,false,"Linear",2000) DGS:dgsAlphaTo(loginedit,0,false,"Linear",2000) DGS:dgsAlphaTo(hasloedit,0,false,"Linear",2000) setTimer(function() showCursor(false) outputChatBox("pomyślnie się zalogowałeś") DGS:dgsSetVisible(loginedit,false) DGS:dgsSetVisible(hasloedit,false) DGS:dgsSetVisible(loginbutton,false) DGS:dgsSetVisible(register,false) DGS:dgsSetVisible(image,false) DGS:dgsSetVisible(background,false) end,2000,1) end addCommandHandler("wylacz",hideLoginPanel) function submitLogin(login,pass) end function submitRegister(login,pass) end function dgsFocus() if source == loginedit and DGS:dgsGetText(loginedit) == "Wpisz swój login" then DGS:dgsSetText(loginedit,"") elseif source == hasloedit and DGS:dgsGetText(hasloedit) == "Wpisz swoje hasło" then DGS:dgsSetText(hasloedit,"") end end addEventHandler("onDgsFocus", root, dgsFocus, true) function dgsBlur() if source == loginedit and DGS:dgsGetText(loginedit) == "" then DGS:dgsSetText(loginedit,"Wpisz swój login") elseif source == hasloedit and DGS:dgsGetText(hasloedit) == "" then DGS:dgsSetText(hasloedit,"Wpisz swoje hasło") end end addEventHandler("onDgsBlur", root, dgsBlur, true)