Différences entre les versions de « TESCS : ClearForceJump »

De Wiwiki
Aller à la navigation Aller à la recherche
(Page créée)
 
m (→‎Notes : : Correction d'une liste numérique)
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
[[Catégorie:Liste des commandes de script|ClearForceJump]]
'''ClearForceJump''' annule les effets de la fonction [[TESCS : ForceJump|ForceJump]] sur un PNJ (''ForceJump'' oblige un PNJ à sauter continuellement, même à l'arrêt).
'''ClearForceJump''' annule les effets de la fonction [[TESCS : ForceJump|ForceJump]] sur un PNJ (''ForceJump'' oblige un PNJ à sauter continuellement, même à l'arrêt).


Ligne 36 : Ligne 37 :


* L'ordre des fonctions de déplacement avancé, de la plus importante à la moins importante, est le suivant :<BR>
* L'ordre des fonctions de déplacement avancé, de la plus importante à la moins importante, est le suivant :<BR>
1.[[TESCS : ForceSneak|ForceSneak]]<BR>
*# [[TESCS : ForceSneak|ForceSneak]]<BR>
2.[[TESCS : ForceRun|ForceRun]]<BR>
*# [[TESCS : ForceRun|ForceRun]]<BR>
3.[[TESCS : ForceJump|ForceJump]]<BR>
*# [[TESCS : ForceJump|ForceJump]]<BR>
4.[[TESCS : ForceMoveJump|ForceMoveJump]]<BR>
*# [[TESCS : ForceMoveJump|ForceMoveJump]]<BR>


===Voir également ===
===Voir également ===

Version actuelle datée du 2 décembre 2011 à 04:19

ClearForceJump annule les effets de la fonction ForceJump sur un PNJ (ForceJump oblige un PNJ à sauter continuellement, même à l'arrêt).

Syntaxe

La syntaxe correcte pour cette fonction est :

reference->ClearForceJump

La référence arrêtera de sauter continuellement (sauf si elle est forcée de sauter en se déplaçant par ForceMoveJump).


Exemple d'utilisation

Voici un exemple d'utilisation : si le joueur enfile un anneau magique, sa femme saute continuellement.

Begin

Short OnPCEquip
Short quoiFaire

If ( quoiFaire == 0 )
 If ( OnPCEquip == 1 )
  femmeDuJoueur->ForceJump
  Set quoiFaire to 1
 Endif
Endif

If ( quoiFaire == 1 )
 If ( OnPCEquip == 0 )
  femmeDuJoueur->ClearForceJump
  Set quoiFaire to 0
 Endif
Endif

End

Si la variable quoiFaire (équivalent d'un doOnce ou d'une controlVar) égale 0, cela signifie que le script doit réagir quand l'anneau est équipé par le joueur. Si elle égale 1, le script devra réagir quand l'anneau ne sera plus équipé.
Si l'anneau est équipé par le joueur, sa femme est forcée de sauter continuellement. Lorsqu'il le déséquipe, sa femme s'arrête de sauter.

Notes :

  • Cette fonction de déplacement avancé est Tribunal requis.

Voir également