Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[SCRIPT] Interruption d'un déplacement

Répondre
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne

[SCRIPT] Interruption d'un déplacement

.

Message par Cocrane »

Objectif:
déplacer une créature hors zone de visibilité. Lorsque la créature voit le CHARNAME, elle déclenche une autre action.

Mon problème est que la créature ne déclenche pas l'autre action. :shok:

Code : Tout sélectionner

Script:
* Code sur le .baf de la carte
  //SetInterrupt(TRUE)
  ActionOverride("COTAGUAR",MoveToObject(PLAYER1))
  DisplayStringHead("COTAGUAR",@7) 
  //SetInterrupt (FALSE)

* script sur le .baf de la créature
IF
 Global("RAGNAR_reveil","COM021",3)
 See(PLAYER1)
THEN
 RESPONSE #100
 Global("RAGNAR_reveil","COM021",4)
 clearActions(mySelf)
 
 DisplayStringHead("COTAGUAR",@4)
END
J'ai tenté avec en plus SetInterrupt mais la créature fonce sans s'arrêter sur le PLAYER1 et ensuite elle déclenche l'action.


Cocrane
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Oups ! Je suis passé à côté de ta demande. :$

Je ne suis pas sûr à 100 %, mais le problème provient certainement de la double action dans le script de la carte et dans celui de la créature. Essaie ces deux blocs dans celui de la créature et ajoute un contrôle sur la distance (comme !Range(Player1, 10)) dans le premier bloc.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Je suis parti sur un timer qui teste la vue du groupe et qui relance la poursuite si nécessaire.

Je testerai ta proposition au prochain besoin de ce type.

Cocrane
Répondre

Retourner vers « Scripts »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité