Pas exactement,
le on any move sera enclenché chaque fois que le joueur se déplacera ou bougera son curseur.
(Alors oui, théoriquement le client actualise sa position chaque tick [s'il a bougé], cependant en raison de plusieurs facteurs client/serveur (lags; connexion; TPS...) ,
il se peut qu'il y en ai (-) où qu'il y en ai (+) , par exemple sur l'espace d'une seconde, ton serveur peut avoir à traiter 0 actualisation tout comme il peut en avoir 120 (pour un seul joueur)
Mais le fait que cet événement passe par Skript "tue" son optimisation, c'est pourquoi il est préférable d'utiliser skript-mirror.
le while ne fait que répéter les instructions qu'on lui donne jusqu'à ce qu'une condition soit fausse , en l'occurrence, c'est le wait qui crée le délai (mais il ne sera jamais d'exactement la valeur voulue) [Le seul point qu'on peut attribuer ici, est le fait de ne pas dépendre du client, qui aurai pu potentiellement envoyer un nb d'actualisation anormal]
Bref, ne nous éloignons pas trop du sujet de base 😉