IT/getPlayerPing
From Multi Theft Auto: Wiki
« 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