PL/getPlayerPing: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Server client function}} __NOTOC__ Ta funkcja zwraca ping określonego gracza. Ping jest liczbą milisekund, dane są przesyłane od gracza-klienta do serwera i odwrotnie. ==...") |
|||
Line 33: | Line 33: | ||
local ping = getPlayerPing(getLocalPlayer()) -- sprawdzamy ping | local ping = getPlayerPing(getLocalPlayer()) -- sprawdzamy ping | ||
if (ping > 100) then -- sprawdzamy czy jest wyższy niż 100 | if (ping > 100) then -- sprawdzamy czy jest wyższy niż 100 | ||
outputChatBox("Twój | outputChatBox("Twój ping jest zawysoki("..ping..")! Spróbuj go zmniejszyć.") -- wysyłamy wiadomość | ||
end | end | ||
end | end |
Revision as of 01:52, 21 December 2013
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 ping jest zawysoki("..ping..")! Spróbuj go zmniejszyć.") -- wysyłamy wiadomość end end addCommandHandler("ping", checkPing)
--MACIEKW89 01:51, 21 December 2013 (UTC)MACIEKW89