local sx, sy = guiGetScreenSize()function login() wx, wy = 500, 500 x = (sx/2) - (wx/2) y = (sy/2) - (wy/2) guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása local feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\" showCursor(true) -- Cursos előhozás showPlayerHudComponent(\"all\", false) -- hudok kikapcsolása showChat(false) -- Chat kikapcsolása if (isElement(zene)) then --Ha a zene be van kapcsolva destroyElement(zene) -- Akkor kapcsolja ki end -- Ha nincs zene = playSound(\"music.mp3\", true) -- Akkor játsza le setBlurLevel (255)-- Blur szint setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadása addEventHandler(\"onClientClick\", getRootElement(), regisztralas) --Gomb hozzáadásaendaddEventHandler(\"onClientResourceStart\", getRootElement(), login)function gombok() dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gombendfunction funcInput ( key, keyState ) if ( keyState == \"down\" ) then destroyElement(zene) endendfunction gomb(button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedElement) local felh = guiGetText ( feledit ) --Felh. lekérése local jelszo = guiGetText ( jeledit ) --pass. lekérése if (state == \"down\") then -- bal, jobb, felső, alsó (a képernyő bal felső sarkától számítva) if (absoluteX >= sx/2.77) and (absoluteX <= (sx/2.77)+(sx/8)) and (absoluteY >= sy/1.6) and (absoluteY <= (sy/1.6)+(sy/20)) then -- ha a kirajzolt dx elem határain belül van a kurzor outputChatBox(\"Sikeres bejelentkezés!\") end end if (state == \"down\") then -- bal, jobb, felső, alsó (a képernyő bal felső sarkától számítva) if (absoluteX >= sx/1.97) and (absoluteX <= (sx/1.97)+(sx/8)) and (absoluteY >= sy/1.6) and (absoluteY <= (sy/1.6)+(sy/20)) then -- ha a kirajzolt dx elem határain belül van a kurzor outPutChatBox(\"Sikeres regisztráció!\") end endend
function gombok() dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb dxDrawText (, sx/2.45, sy/2.15, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.4, \"default-bold\" ) --Feledit szövegendfunction login() wx, wy = 500, 500 x = (sx/2) - (wx/2) y = (sy/2) - (wy/2) guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező local feledittext = guiGetText (feledit) guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév guiSetAlpha(feledit, 0) --Feledit elhalványítása local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\" showCursor(true) -- Cursos előhozás showPlayerHudComponent(\"all\", false) -- hudok kikapcsolása showChat(false) -- Chat kikapcsolása if (isElement(zene)) then --Ha a zene be van kapcsolva destroyElement(zene) -- Akkor kapcsolja ki end -- Ha nincs --zene = playSound(\"music.mp3\", true) -- Akkor játsza le setBlurLevel (255)-- Blur szint setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadásaendaddEventHandler(\"onClientResourceStart\", getRootElement(), login)
local sx, sy = guiGetScreenSize()function login() wx, wy = 500, 500 x = (sx/2) - (wx/2) y = (sy/2) - (wy/2) guiCreateStaticImage(x,y,500,500,\"login.png\", false) -- Kép előhozása feledit = guiCreateEdit( 0.40, 0.46, 0.23, 0.037, \"Felhasználónév\", true) --Felh. írás mező feledittext = guiGetText (feledit) guiEditSetMaxLength ( feledit, 20 ) --Írás lehetőség felhasználónév guiSetAlpha(feledit, 0) --Feledit elhalványítása local jeledit = guiCreateEdit( 0.40, 0.565, 0.23, 0.037, \"Jelszó\", true ) -- Jelszó írás mező guiEditSetMaxLength ( jeledit, 20 ) --Írás lehetőség jelszó guiEditSetMasked ( jeledit, true ) --Jelszó \"maszkolás\" showCursor(true) -- Cursos előhozás showPlayerHudComponent(\"all\", false) -- hudok kikapcsolása showChat(false) -- Chat kikapcsolása if (isElement(zene)) then --Ha a zene be van kapcsolva destroyElement(zene) -- Akkor kapcsolja ki end -- Ha nincs --zene = playSound(\"music.mp3\", true) -- Akkor játsza le setBlurLevel (255)-- Blur szint setCameraMatrix(2457.73145, -1666.30969, 24.23867, 5568.388671875, -1218.42474365234, 69.881813049316) -- Kamera nézése bindKey ( \"F4\", \"both\", funcInput ) -- F4 kiakpcsolás addEventHandler(\"onClientRender\", root, gombok) -- Gombok elindítása addEventHandler(\"onClientClick\", getRootElement(), gomb) --Gomb hozzáadásaendaddEventHandler(\"onClientResourceStart\", getRootElement(), login)function gombok() dxDrawRectangle ( sx/2.77, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Bejelentkezés dxDrawRectangle ( sx/1.97, sy/1.6, sx/8, sy/20, tocolor ( 0, 0, 0, 200 ) ) -- Regisztráció dxDrawText ( \"Bejelentkezés\", sx/2.64, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb dxDrawText ( \"Regisztráció\", sx/1.9, sy/1.58, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.5, \"default-bold\" ) -- Bejelentkezés gomb dxDrawText (feledittext, sx/2.45, sy/2.15, sx, sy, tocolor ( 255, 255, 255, 255 ), 1.4, \"default-bold\" ) --Feledit szövegend