TESCS2 : MoveTo

De Wiwiki
Révision datée du 15 septembre 2008 à 20:07 par Mike89 (discussion | contributions) (Nom complet de la fonction)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


Syntaxe :

[ActorId.]MoveTo MarkerID  [,x , y , z]

Le nom complet de cette fonction est *MoveToMarker

Exemple :

MoveTo HiddenCaveMarker 
MoveTo player, 512, 0, 0 
MoveToMarker player, 512, 0, 0 


Déplace l'objet appelant jusqu'au marqueur spécifié. Les valeurs de coordonnées x, y, z sont les distances sur les axes, en unités d'Oblivion, par rapport à la référence cible.


Notes:

  • Si cette fonction est utilisée pour bouger le joueur (PJ), cela provoque une commande Return – et les lignes suivantes du script ne seront pas exécutées.
  • Cette fonction ne doit être appelée que sur un acteur ou sur des marqueurs.
  • Les autres types d'objet, et spécialement les objets non persistants et articles d'inventaire, peuvent occasionner des résultats imprévus.
  • Les fonctions de script qui utilisent un acteur comme cible d'acteur appelant (comme SayTo ou StartCombat) ne fonctionnent pas une fois que MoveTo est utilisé sur la cible, dans la même frame, même si celle-ci n'est déplacée que de quelques centimètres.


Voir également