Wysłany: 2014-01-25, 14:36
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
Witam robi? tak? informacje ze jak gracz wejdzie na server to pobiera jego nick i wy?wietla w oknie tylko jak da?em tak:
guiSetText ( wejscienaserver , "\nNa serwer wszed? gracz o loginie: " .. getPlayerName ( getLocalPlayer ()) to jak jakis gracz wejdzie to pokazuje si? m?j nick i nie mam rozkminy
Wysłany: 2014-01-25, 14:48
Zgredek666
LUA
Wiek: 27 Na forum: 4722 dni Posty: 251
Nick w MP: Zgredek
Piwa : 442
Wysłany: 2014-01-25, 14:57
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
function witam ()
getLocalPlayer ()
guiSetVisible ( wejscie , true )
guiSetText ( wejscienaserver , "\nNa serwer wszed? gracz o loginie: " .. getPlayerName ( getLocalPlayer ()) )
setTimer (function()
guiSetVisible ( wejscie , false )
end , 5000 , 1 )
end
addEvent ( "wejsciesmoka" , true )
addEventHandler ( "wejsciesmoka" , getRootElement (), witam ) tak wygl?da client u mnie
Wysłany: 2014-01-25, 15:05
Zgredek666
LUA
Wiek: 27 Na forum: 4722 dni Posty: 251
Nick w MP: Zgredek
Piwa : 442
A gdzie masz stoworzone gui pod guiSetVisible poda?e? sam? funkcje a nie np. tak local wejscie = guiCreateWindow ( 405 , 15 , 383 , 1069 , "" , false )
Wysłany: 2014-01-25, 15:05
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
wejscie = guiCreateStaticImage ( 1056 , 329 , 304 , 43 , ":fa-zw/tlo.png" , false )
guiSetProperty ( wejscie , "ImageColours" , "tl:90000000 tr:90000000 bl:90000000 br:90000000" )
guiSetVisible ( wejscie , false )
wejscienaserver = guiCreateLabel ( 0 , 4 , 304 , 29 , "" , false , wejscie )
guiSetFont ( wejscienaserver , "default-bold-small" )
guiLabelSetColor ( wejscienaserver , 54 , 203 , 19 )
wyjscienaserver = guiCreateLabel ( 0 , 4 , 304 , 29 , "" , false , wejscie )
guiSetFont ( wyjscienaserver , "default-bold-small" )
guiLabelSetColor ( wyjscienaserver , 54 , 203 , 19 )
Wysłany: 2014-01-25, 15:15
Zgredek666
LUA
Wiek: 27 Na forum: 4722 dni Posty: 251
Nick w MP: Zgredek
Piwa : 442
local wejscie = guiCreateStaticImage ( 1056 , 329 , 304 , 43 , ":fa-zw/tlo.png" , false )
guiSetProperty ( wejscie , "ImageColours" , "tl:90000000 tr:90000000 bl:90000000 br:90000000" )
guiSetVisible ( wejscie , false )
local wejscienaserver = guiCreateLabel ( 0 , 4 , 304 , 29 , "" , false , wejscie )
guiSetFont ( wejscienaserver , "default-bold-small" )
guiLabelSetColor ( wejscienaserver , 54 , 203 , 19 )
local wyjscienaserver = guiCreateLabel ( 0 , 4 , 304 , 29 , "" , false , wejscie )
guiSetFont ( wyjscienaserver , "default-bold-small" )
guiLabelSetColor ( wyjscienaserver , 54 , 203 , 19 )
function witam ()
local player = getPlayerName ( getLocalPlayer ())
guiSetVisible ( wejscie , true )
guiSetText ( wejscienaserver , "\nNa serwer wszed? gracz o loginie: " .. player )
setTimer (function()
guiSetVisible ( wejscie , false )
end , 5000 , 1 )
end
addEvent ( "wejsciesmoka" , true )
addEventHandler ( "wejsciesmoka" , getRootElement (), witam )
Wysłany: 2014-01-25, 15:27
McDeKi
Wiek: 28 Na forum: 4844 dni Posty: 95
Nick w MP: McDeKi
Piwa : 186
Jezeli ma sie to wyswietlac kazdemu graczowi, to musisz wywolac event po stronie servera,
Server
function jakGraczDolaczy ()
local nazwaGracza = getPlayerName ( source )
triggerClientEvent ( "wejsciesmoka" , root , nazwaGracza )
addEventHandler ( "onPlayerJoin" , getResourceRootElement ( getThisResource ()), jakGraczDolaczy )
client
function witam ( nazwaGracza )
guiSetVisible ( wejscie , true )
guiSetText ( wejscienaserver , "\nNa serwer wszed? gracz o loginie: " .. nazwaGracza )
setTimer (function()
guiSetVisible ( wejscie , false )
end , 5000 , 1 )
end
addEvent ( "wejsciesmoka" , true )
addEventHandler ( "wejsciesmoka" , getResourceRootElement ( getThisResource ()), witam )
Wysłany: 2014-01-25, 15:32
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
ja mam event z servera na client nie zwr?ci?e? uwagi na to:
addEvent ( "wejsciesmoka" , true )
addEventHandler ( "wejsciesmoka" , getRootElement (), witam )
Wysłany: 2014-01-25, 15:33
Zgredek666
LUA
Wiek: 27 Na forum: 4722 dni Posty: 251
Nick w MP: Zgredek
Piwa : 442
Monio sprawdzi?e? ten kod co ci wys?a?em?
Wysłany: 2014-01-25, 15:35
McDeKi
Wiek: 28 Na forum: 4844 dni Posty: 95
Nick w MP: McDeKi
Piwa : 186
Tak, ale wyslij nick z servera, bo tak to ci sie wyswietli twoj.
Wysłany: 2014-01-25, 15:37
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
function krsofajoin ( )
local PlayerName = getPlayerName ( source )
triggerClientEvent ( "wejsciesmoka" , getRootElement (), PlayerName )
end
addEventHandler ( "onPlayerJoin" , getRootElement (), krsofajoin )
[ Dodano : 2014-01-25, 15:37 ]
to moj server
Wysłany: 2014-01-25, 15:38
McDeKi
Wiek: 28 Na forum: 4844 dni Posty: 95
Nick w MP: McDeKi
Piwa : 186
function witam ( PlayerName )
guiSetVisible ( wejscie , true )
guiSetText ( wejscienaserver , "\nNa serwer wszed? gracz o loginie: " .. PlayerName )
setTimer (function()
guiSetVisible ( wejscie , false )
end , 5000 , 1 )
end
addEvent ( "wejsciesmoka" , true )
addEventHandler ( "wejsciesmoka" , getRootElement (), witam )
Wysłany: 2014-01-25, 15:40
monio
Wiek: 30 Na forum: 4887 dni Posty: 319
Nick w MP: Monio99
Piwa : 3565
dobra sprawdze i dam zna?
[ Dodano : 2014-01-25, 15:41 ]
Monio nie sprawdzi? gdy? nie mam z kim sprawdzi? narazie
Wysłany: 2014-01-25, 17:23
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Bo?e monio , nie getPlayerName tylko getPlayerFromName
zmien tylko to w twoim kodzie na poczatku i b?dzie dzia?a?.
Wysłany: 2014-01-25, 18:55
McDeKi
Wiek: 28 Na forum: 4844 dni Posty: 95
Nick w MP: McDeKi
Piwa : 186
Ten kod, ktory mu podalem jest dobry, a twoja funkcja zwraca: "Returns a player element for the player with the nickname provided. If there is no player with that name, false is returned."
a getPlayerName zwraca: "Returns a string containing the requested player's name, or false if the player passed to the function is invalid."
Tagi: system :: wejsc :: wyjsc
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: