teusz11
Wiek: 29 Na forum: 4653 dni Posty: 191
Nick w MP: Matevsz
Piwa : 4
Witam, tworz?c panel logowania przy pr?bie wej?cia na serwer nie pojawia si? sam panel, b??d:
"Server triggered clientside event startLogin, but event is not added clientside"
Ale gdy wejd? drugi raz na serwer to panel ju? si? pojawia..
Client
function Login ()
panelLogin = guiCreateWindow ( 1037 , 0 , 323 , 763 , "Panel Logowania / Autor" , false )
end
addEvent ( "startLogin" , true )
addEventHandler ( "startLogin" , getLocalPlayer (), Login )
----------------
Server
addEventHandler ( "onPlayerJoin" , getRootElement (), function()
triggerClientEvent ( source , "startLogin" , source )
end )
Oraz drugi b??d, je?li klikniemy w button rejestracja lub w button wroc, to znika panel logowania pojawia si? panel rejestracji, to dzia?a, lecz jednak jak klikniemy gdzie? w panel logowania to te? zmienia mi si? na inny panel, jak to zablokowa??
function Login ()
panelLogin = guiCreateWindow ( 1037 , 0 , 323 , 763 , "Panel Logowania / Autor" , false )
rejestracja = guiCreateButton ( 174 , 684 , 115 , 27 , "Rejestracja" , false , panelLogin )
showCursor ( true )
addEventHandler ( "onClientGUIClick" , rejestracja , function()
guiSetVisible ( panelLogin , false )
Rejestracja ()
end )
end
function Rejestracja ()
panelReje = guiCreateWindow ( 1037 , 0 , 323 , 763 , "Panel Logowania / Autor" , false )
wroc = guiCreateButton ( 31 , 684 , 115 , 27 , "Wr??" , false , panelReje )
addEventHandler ( "onClientGUIClick" , wroc , function()
guiSetVisible ( panelReje , false )
Login ()
end )
end