online faq recherche accueil
 

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

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Besoin d'aide]VT Stricker v0.0.1a

 
n°4588499
sylbuggy
Posté le 23-03-2007 à 12:54:59  profilanswer
 

:jap: Bonjour :jap:  
 
Voici quelque questions:
1) Comment fait-on pour que des monstres apparus avec des déclencheurs, se déplace obligatoirement à un endroit de la map?
 
2)Voilà la plus dure:
Je voudrais savoir comment faire pour que chaque fois qu'un soldat meurt puisse revivre dans une certaine région? :hello:  :hello:

n°4588500
Maximaxou
rejoignez les fidèles du JASS
Posté le 23-03-2007 à 13:10:02  profilanswer
 

1) Si ce que tu appelles "apparus" c'est la création d'une unité, et que tu veux qu'elle se déplace dès sa création, il faut que tu fasse : unit- ordonner à 'LastCreatedUnit' d'avancer vers un point. Le point peut être relatif à une région (centre, random point in region, etc) ou à la position d'une autre unité, ou encore à ses coordonnées (il y a une fonction de conversion : deux réels --> un point).
 
2) si c'est une unité précise tu mets en évènement 'l'unité meurt' (specific unit event)
    si c'est pour un type d'unité précis ou toutes les unités d'un joueur par exemple, tu mets en évènement A unit dies (generic unit event)
et tu mets des conditions portant sur l'unité. exemple :
_player comparaison - owner of (triggering unit) = joueur 1 (red)
ou
_unit type comparaison - unit type of(triggering unit) = <le type que tu veux>
 
Et en action il te suffit de mettre :
hero - revive(triggering unit) at center of(<ta_région> )
ou hero - revive(triggering unit) at random point in(<ta_région> )  
 
Voila, je pense que ça devrait t'aider.
 
PS : triggering unit correspond à l'unité ayant provoqué le déclenchement du déclencheur.
C'est pas pour faire un escape par hasard ? :)


Message édité par Maximaxou le 23-03-2007 à 13:13:32

---------------
Dota c'est bien, le slide c'est encore mieux !

Aller à :
Ajouter une réponse