PL/getPlayerPing
Jump to navigation
Jump to search
Ta funkcja zwraca ping określonego gracza. Ping jest liczbą milisekund, dane są przesyłane od gracza-klienta do serwera i odwrotnie.
Składnia
int getPlayerPing ( player thePlayer )
Wymagane argumenty
- thePlayer: Gracz, którego ping chcesz pobrać.
Zwracanie
Zwraca ping jako liczbę lub false jeżeli podano błędnego gracza.
Przykłady
Click to collapse [-]
SerwerTen przykład sprawdza ping każdemu graczowi, który wejdzie na serwer oraz informuje go jeżeli ping jest wyższy niż 100 .
function checkPing() local ping = getPlayerPing(source) -- sprawdzamy ping if (ping > 100) then -- sprawdzamy czy jest wyższy niż 100 outputChatBox("Twój ping jest zawysoki("..ping..")! Spróbuj go zmniejszyć.", source) -- wysyłamy wiadomość end end addEventHandler("onPlayerJoin", getRootElement(), checkPing) -- podpinamy event handler
Click to collapse [-]
KlientTen przykład sprawdza ping każdemu graczowi, który wpisze komendę ping.
function checkPing() local ping = getPlayerPing(getLocalPlayer()) -- sprawdzamy ping if (ping > 100) then -- sprawdzamy czy jest wyższy niż 100 outputChatBox("Twój pin jest zawysoki("..ping..")! Spróbuj go zmniejszyć.") -- wysyłamy wiadomość end end addCommandHandler("ping", checkPing)
--MACIEKW89 01:51, 21 December 2013 (UTC)MACIEKW89