online faq recherche accueil
 

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

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Resolution de probleme!

 
n°4591626
Nao
.....oui?.....
Posté le 30-01-2008 à 14:01:35  profilanswer
 

Salut les gens!  
 
Sa fait bien longtemps que je n'ais pas posté ici pour le bonne raison que jusqu'à maintenant j'arrivais à faire tout se que j'entreprenais.
Une idée me vient, pourquoi ne pas faire un post avec des "problêmes" a régler par les plus ou moins bons?
 
1er problème:
un sort de héros (basé sur des déclencheur). Celui ci mettrais toutes les unités à 600 de distance du héros subissent 90% de dommages. J'ai trouvé la solution...qui a mis du temps a fonctionner, je ne sais toujours pas pourquoi :)  
 
base du sort vide => Choc martial du Tauren Chieftain avec 0dmg bien sur, et 0secs de stun...


Message édité par Nao le 30-01-2008 à 18:19:07
n°4591627
Sogara
What else ?
Posté le 30-01-2008 à 14:10:46  profilanswer
 

Bon je suis pas un pro, mais je te donnerais bien une solution, même si ça fait longtemps que j'ai pas mappé, alors je fais de l'à peu près :
 
E : Unit utilise une compétence
C : (Ability being cast) Egal à [ton sort]
A : Pick every unit within range 600 of (Triggering Unit)  
           Boucle - Actions
                    Set life of (Picked Unit) to (0.90 x (Max Life of (Picked Unit)))


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4591628
Nao
.....oui?.....
Posté le 30-01-2008 à 14:12:27  profilanswer
 

Ce n'est pas se que je veux, car si la vie de l'unité est inférieuer a 10%, il gagne de la vie ;)
Et oui, j'ai essayé   :)


Message édité par Nao le 30-01-2008 à 14:12:59
n°4591629
Sogara
What else ?
Posté le 30-01-2008 à 16:32:15  profilanswer
 

Eh bien tu mets un If/then/else
 
A : Pick every unit within range 600 of (Triggering Unit)  
           Boucle - Actions  
                    If Life of (Picked Unit) Inférieur ou Egal à (0.10 x (Max Life of (Picked Unit)))  
                     Then Do nothing
                      Else Set life of (Picked Unit) to (0.10 x (Max Life of (Picked Unit)))


---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4591630
Nao
.....oui?.....
Posté le 30-01-2008 à 16:42:38  profilanswer
 

Non, parce que du coup l'unité ne perdra pas de vie...
Du coup si 10% de la vie du mob c'est 5000, ca marche pas... et pourtant,je veut quand même que l'unité perde 4500  pv;;;

n°4591631
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 30-01-2008 à 17:09:03  profilanswer
 

Je ne veux pas faire mon chieur (en fait si je ments) mais surtout sogara a raison, c'est toi qui exprime mal ce que tu souhaites exactement.


Message édité par Troll-Brain le 30-01-2008 à 17:09:12

---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4591632
Sogara
What else ?
Posté le 30-01-2008 à 17:58:56  profilanswer
 

Troll-Brain, quel héros ! :D
 
Bon alors Nao,on s'est pas compris. Ce que tu veux, c'est quoi ? Un sort qui fait perdre combien exactement ? (et dans quels cas)


Message édité par Sogara le 30-01-2008 à 17:59:41

---------------
"Prouver que j'ai raison reviendrait à accorder que je puisse avoir tort."
n°4591633
Nao
.....oui?.....
Posté le 30-01-2008 à 18:18:40  profilanswer
 

A oui, effectivement, c'est mal dit...j'ai édité mon post : un sort qui inflige 90% de dommage...

n°4591634
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 30-01-2008 à 19:44:27  profilanswer
 

par rapport à leurs points de vies actuels ?
 
Genre si l'unité a 5 pts de vie sur 100, elle perd 5*9/10 = 4.5 pts de vie ?


---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4591635
Nao
.....oui?.....
Posté le 30-01-2008 à 20:14:56  profilanswer
 

Voui, par rapport à leur points de vie actuls...

n°4591636
Troll-Brai​n
http://worldedit.free.fr/forum
Posté le 30-01-2008 à 20:56:02  profilanswer
 

bah on prend la première solution de sogara mais au lieu de vie max on utilise vie actuelle  :p
enfin le facteur c'est 0.1


Message édité par Troll-Brain le 30-01-2008 à 20:56:31

---------------
Je ne prends que sur rendez vous.
Assurez vous d'avoir un moyen de paiement conséquent, et de préférence en liquide, avant de me quémander la moindre question.
 
n°4591637
Nao
.....oui?.....
Posté le 30-01-2008 à 22:41:48  profilanswer
 

Voila, la solution au problème...
Ce post reste ouvert bien sur, posez des problèmes (j'espere ainsi ouvrir un post qui résume des techniques plus ou moins ardues pour aider les nouveau, car j'ai vu qu'il y en a un paquet :b


Aller à :
Ajouter une réponse