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é...

[CARTE] désactivation de piège sans effet

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

[CARTE] désactivation de piège sans effet

.

Message par Cocrane »

Mon voleur détecte un piège puis effectue un désamorçage avec succès.

Mon voleur se déplace sur la zone, le piège se déclenche.

Je ne comprends pas.

Contenu du script au cas où:

Code : Tout sélectionner

IF
  Isoverme([0])
  Global("COT01904","COM019",0) 
THEN
  RESPONSE #100
  SetGlobal("COT01904","COM019",1)
  
  ForceSpell(Lasttrigger,WIZARD_CHAOS) 
END

// Réinit
IF
  Global("COT01904","COM019",1) 
THEN
  RESPONSE #100
  SetGlobal("COT01904","COM019",2) 
  
  Wait(50)
  SetGlobal("COT01904","COM019",0)
END
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 »

Même si ça ne résoudrait pas ton problème, ton piège ne serait-il pas flaggé comme rechargeable dans le fichier .ARE ?
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

Est-ce que la variable passe à 1 quand tu désactives le piège ? Auquel cas, le fait de la repasser à 0 le réactive immédiatement.
A quoi sert le fait de la passer un très court instant à 2 ?
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
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 désire que le piège soit à nouveau actif après un délai et qu'un voleur puisse désactiver définitivement le piège.

Pour moi, lorsque l'action de désamorçage est un succès, la région ne devrait plus être active et le script associé non plus. Mais soit j'ai pas compris le principe soit mon script l'empêche soit autre chose :-).

Etat 0 -> 1: l'effet se déclenche
Etat 1 -> 2: le piège est désactivé le temps annoncé suite au déclenchement

La région dans le fichier ARE est effectivement flaggé rechargeable. Sinon après un déclenchement, il serait désactivé par défaut.

J'aurai dû utiliser un GlobalTimerExpired comme condition d'activation au lieu de ma variable?
Répondre

Retourner vers « Cartes et Cartes du monde »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités