online faq recherche accueil
 

Il y a 74 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Problême] Condition

 
n°4592033
Skarneck
Posté le 08-04-2008 à 01:05:10  profilanswer
 

Bonjour tout le monde !
 
J'ai cette fois-ci un problême de condition:
Il me faudrait une condition du genre: "L'unité n'est pas en train d'attaqué"  
J'ai essayé: "(Current order of (Picked unit)) Différent de (Order(attack))"
 
Merci de vos réponses ^^
 
PS: Le problême ne vient pas du "Picked unit"; en effet ma condition est dans un "IF/THEN/ELSE" qui est dans un "Pick every unit..."

n°4592034
baste78
Boku wa baka da
Posté le 08-04-2008 à 09:40:34  profilanswer
 

Bah tu met condition comme quoi on leur donne l'ordre d'attaquer, mais il arrive qu'ils attaquent tout seul ^^
Essayer de passer par une variable boléenne ^^
Tu cré un autre déclencheur où tu met que ton unit attaque (spécifique unit event, je pense) et comme action tu change la variable
Le truc après c'est que si elle attaque plus, il faut remettre la variable à 0... @_@
 
*Se penchee sur le sujet*
 
Edit: Tu peux essayer de mettre la condition "l'unité est en train d'attaquer" dans if comme tu as fait (sauf que tu change le différent :p) et tu met ton action dans else? ^^'


Message édité par baste78 le 08-04-2008 à 09:42:50

---------------
Retour de l'ancien flooder, plus mur, plus fort, plus doué ;)
n°4592035
Rommstein6​0
Mapping powaa !
Posté le 09-04-2008 à 10:17:41  profilanswer
 

Le mieux à faire c'est de faire un déclencheur avec comme évènement une unité a l'ordre d'attaquer tu l'ajoute à un groupe d'unité, puis un autre déclencheur avec comme évènements une unité reçoit un ordre avec point pour cible/unité pour cible/sans cible (n'oublie pas de mettre les 3) en conditions ordre différent de attack, puis tu le retire du groupe d'unité.
Ensuite pour ton déclo tu vérifie qu'elle n'est pas dans le groupe.


---------------
Clan KaMi

Aller à :
Ajouter une réponse