----Panel Logowania----
function createLoginWindow()
local okno = guiCreateWindow(710,240,500,600,"Panel Logowania",false)
guiCreateLabel(200,75,300,30,"Nazwa u?ytkownika:",false,okno)
guiCreateLabel(235,175,300,30,"Has?o:",false,okno)
local login = guiCreateEdit(100,100,300,30,"",false,okno)
local haslo = guiCreateEdit(100,200,300,30,"",false,okno)
local zalog = guiCreateButton(50,350,400,100,"Zaloguj si?",false,okno)
local rejest = guiCreateButton(50,475,400,100,"Zarejestruj si?",false,okno)
guiSetAlpha(okno,1)
guiWindowSetMovable(okno,false)
guiWindowSetSizable(okno,false)
end
function clientsubmitLogin(button,state)
if button == "left" and state == "up" then
guiSetInputEnabled(false)
guiSetVisible(okno, false)
showCursor(false)
local username = guiGetText(login)
local password = guiGetText(haslo)
if username and password then
triggerServerEvent("submitLogin", getElementRoot(),username,password)
guiSetInputEnabled(false)
guiSetVisible(okno, false)
showCursor(false)
else
outputChatBox("Prosze wprowad? login i has?o")
end
end
end
addEventHandler("onClientGUIClick",zalog,clientsubmitLogin,false)
function onClientResourceStart()
createLoginWindow()
outputChatBox("Witaj na serwerze Real Life RPG")
guiSetInputEnabled(true)
end
addEventHandler("onClientResourceStart", root,getThisResource)
function loginPlayer(thePlayer, loginHandler,username,password)
local account = getAccount (username,password)
if (account~=false) then
logIn (thePlayer, account, password)
else
outputChatBox( "Nie prawid?owa nazwa u?ytkownika lub has?o",thePlayer, 255, 255, 0)
end
end
addEventHandler("onClientGUIClick",zalog,clientSubmitLogin,false)