IT/getPlayerPing: Difference between revisions
Jump to navigation
Jump to search
(New page: __NOTOC__ {{Funzioni server client}} {{IT/MainP}} Questa funzione restituisce il ping di un player. Il ping è il numero di millisecondi che i pacchetti di dati impiegano per...) |
|||
Line 20: | Line 20: | ||
local ping = getPlayerPing(source) -- ottiene il ping dell'elemento ''source'' (il player appena entrato) | local ping = getPlayerPing(source) -- ottiene il ping dell'elemento ''source'' (il player appena entrato) | ||
if (ping > 100) then -- se è maggiore di 100... | if (ping > 100) then -- se è maggiore di 100... | ||
outputChatBox("Il tuo ping è | outputChatBox("Il tuo ping è alto, abbassalo se possibile.", source) -- mostra un messaggio al player | ||
end | end | ||
end | end | ||
Line 33: | Line 33: | ||
local ping = getPlayerPing(getLocalPlayer()) -- ottiene il ping del player del client attuale | local ping = getPlayerPing(getLocalPlayer()) -- ottiene il ping del player del client attuale | ||
if (ping > 100) then -- se è maggiore di 100... | if (ping > 100) then -- se è maggiore di 100... | ||
outputChatBox("Il tuo ping è | outputChatBox("Il tuo ping è alto, abbassalo se possibile.", getLocalPlayer()) -- mostra un messaggio al player | ||
end | end | ||
end | end |
Revision as of 18:21, 6 June 2008
Template:Funzioni server client
« Torna alla Pagina principale italiana ▇▇▇.
Questa funzione restituisce il ping di un player. Il ping è il numero di millisecondi che i pacchetti di dati impiegano per essere inviati dal server al client o viceversa.
Sintassi
int getPlayerPing ( player thePlayer )
Argomenti richiesti
- thePlayer: Il player di cui vuoi determinare il ping.
Valori restituiti
Ritorna il ping come integer, o false se il giocatore selezionato non è valido.
Esempio
Click to collapse [-]
ServerQuesto esempio verifica il ping di un giocatore che è appena entrato e lo avverte se esso supera i 100 ms.
function controllaPing() local ping = getPlayerPing(source) -- ottiene il ping dell'elemento ''source'' (il player appena entrato) if (ping > 100) then -- se è maggiore di 100... outputChatBox("Il tuo ping è alto, abbassalo se possibile.", source) -- mostra un messaggio al player end end addEventHandler("onPlayerJoin", getRootElement(), controllaPing) -- aggiunge l'event handler
Click to collapse [-]
ClientQuesto esempio verifica il ping di un giocatore quando usa il comando ping e lo avverte se esso supera i 100 ms.
function controllaPing() local ping = getPlayerPing(getLocalPlayer()) -- ottiene il ping del player del client attuale if (ping > 100) then -- se è maggiore di 100... outputChatBox("Il tuo ping è alto, abbassalo se possibile.", getLocalPlayer()) -- mostra un messaggio al player end end addCommandHandler("ping", controllaPing) -- aggiunge il comando ''ping''
Vedere anche
- getPlayerAmmoInClip
- getPlayerArmor
- getPlayerBlurLevel
- getPlayerClothes
- getPlayerContactElement
- getPlayerContactElement
- getPlayerFightingStyle
- getPlayerFromNick
- getPlayerGravity
- getPlayerMoney
- getPlayerNametagText
- getPlayerNametagColor
- getPlayerOccupiedVehicle
- getPlayerOccupiedVehicleSeat
- getPlayerPing
- getPlayerRotation
- getPlayerSkin
- getPlayerStat
- getPlayerTarget
- getPlayerTeam
- getPlayerTotalAmmo
- getPlayerWantedLevel
- getPlayerWeapon
- getPlayerWeaponSlot
- getRandomPlayer
- isPlayerChoking
- isPlayerDead
- isPlayerDucked
- isPlayerInVehicle
- isPlayerInWater
- isPlayerMapForced
- isPlayerMuted
- isPlayerOnGround
- isPlayerNametagShowing