Worldedit
  Worldedit
Le site sur l'éditeur de warcraft 3 !
 
  FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres    Groupes d'utilisateursGroupes d'utilisateurs   medals.phpMédailles   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
  FAQFAQ World Editor   UploadUploader une map ou une image    UploadAjouter sa map à l'annuaire   UploadConsulter l'annuaire

Augmenter/Diminuer facilement la vie/mana maximum

 
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 Rhadamante
Petit flooder


Inscrit le: 28 Aoû 2007
Messages: 1457
Sujets: 24
Spécialité en worldedit: Bêêh hé hé hé !
Médailles: 3 (En savoir plus...)
Grand décorateur (Quantité : 2) Créateur de race (Quantité : 1)

MessagePosté le: 17/08/08 10:17    Sujet du message: Augmenter/Diminuer facilement la vie/mana maximum Citer

C'est assez clair comme titre, je souhaitais pour ma énième carte, pouvoir augmenter la vie/mana max de mon héros par déclencheur, séparément de la caractéristique force, et autant de fois que le joueur attribuerait un point pour ça.

Problème : à part les mises à jour, je n'ai rien trouvé qui marche.
- J'ai essayé avec des compétences, sachant que celles-ci ne devaient pas apparaître pour le joueur (il s'agirait de ne pas bouffer un emplacement ou deux pour rien) et j'ai trouvé deux compétences objet parfaites, à ceci près qu'il est impossible d'en modifier le niveau, donc à moins d'en faires des 100aines d'exemplaires...
- J'ai essayé avec des actions déclencheurs et la seule que j'ai trouvé, SetUnitState, ne marche pas. J'arrive à changer le UNIT_STATE_LIFE mais pas le UNIT_STATE_MAX_LIFE, j'en ai conclu que ça devait pas être possible (et c'est pas à cause du héros, j'ai essayé sur une unité normale aussi).

Je suis sûr de pas avoir tout essayé, et pour l'instant les mises à jour me suffisent mais si il existe une méthode plus propre ou pratique je suis preneur.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Rommstein60
MODÉRATEUR À LA RETRAITE


Inscrit le: 23 Aoû 2007
Messages: 4767
Sujets: 136
Spécialité en worldedit: Keskesapeutfout'
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 17/08/08 10:19    Sujet du message: Citer

Je te poste ça dans 2 minutes.
_________________
Leçon n°1 du WorldEdit : « Le violet > Troll-Brain »
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Rommstein60
MODÉRATEUR À LA RETRAITE


Inscrit le: 23 Aoû 2007
Messages: 4767
Sujets: 136
Spécialité en worldedit: Keskesapeutfout'
Médailles: 1 (En savoir plus...)
Rédacteur de tuto #1 (Quantité : 1)

MessagePosté le: 17/08/08 10:26    Sujet du message: Citer

Editeur de compétence >> Ctrl + F >> Objet bonus de vie
Tu copie la compétence.
Tu lui met 3 niveaux et tu changes les valeurs de vie max gagnée :
Niveau 1 : -1
Niveau 2 : -10
Niveau 3 : -100

Ensuite ça se fait par déclo, voici le fonctionnement :

Tu ajoutes la compétence.
Tu règle le niveau de la compétence selon tes besoins.
Tu retire le compétence.

Donc tu vas faire une boucle qui vérifiera si tu peux utiliser le niveau 3 (100) si les points de vie actuels de l'unité sont inférieurs ou égaux aux (points de vie que tu veux)-(100).
Ensuite pareil avec 10 puis avec 1.


Gui:
Trigger:
Actions
Unité - Add Bonus vie début 1 to (Picked unit)
Unité - Set level of Bonus vie début 1 for (Picked unit) to (Hero level of Unite_animaux[(Player number of (Owner of (Picked unit)))])
Unité - Remove Bonus vie début 1 from (Picked unit)

Je te fais pas la boucle je pense que tu es assez doué pour la faire toi même. Si t'as pas compris dis-le Wink
_________________
Leçon n°1 du WorldEdit : « Le violet > Troll-Brain »
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7146
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 17/08/08 10:30    Sujet du message: Citer

Et une jolie fonction jass automatisant tout cela :

http://www.wc3campaigns.net/showthread.php?t=80490

Faut copier les compétences aussi, ofc.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Brissou de Mourièssou
Créateur de sorts, depuis 1936.


Inscrit le: 30 Aoû 2007
Messages: 1511
Sujets: 26
Spécialité en worldedit: Développer des jeux vidéos pour le fun, donc world edit c'est comme faire une addition.
Médailles: 2 (En savoir plus...)
Concours de sorts amusants (Quantité : 1) Créateur de héros (Quantité : 1)

MessagePosté le: 17/08/08 10:33    Sujet du message: Citer

(C'est la compétence des manuels de santé)
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
 Rhadamante
Petit flooder


Inscrit le: 28 Aoû 2007
Messages: 1457
Sujets: 24
Spécialité en worldedit: Bêêh hé hé hé !
Médailles: 3 (En savoir plus...)
Grand décorateur (Quantité : 2) Créateur de race (Quantité : 1)

MessagePosté le: 17/08/08 10:56    Sujet du message: Citer

Ouais c'est pas après des tests infructueux à pas d'heure que j'allais découvrir ce bug et comment l'exploiter. Smile En plus j'utilisais cette compétence mais elle était déjà sur le perso et je vois pas pourquoi je serais allé l'enlever... Rolling Eyes

Merci beaucoup à vous tous ! Pour la fonction je sais pas si j'en aurais l'utilité mais on verra.

edit : dans mon optique de prévoir tout les cas de figures (ça pourrait m'être utile pour les peut-être futur niveaux de difficulté par ex.), je m'aperçois qu'en fait la fonction roxx du poney (surtout pour un fainéant comme moi... pas besoin de la refaire Rolling Eyes )

edit 2 : une question me taraude, qu'est-ce qui est le mieux pour les performances (dans ce cas et en général) : une fonction généraliste qui prend en compte l'augmentation et la diminution de la vie et de la mana, ou 4 fonctions séparées pour chacun des cas de figure ?
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
 Troll-Brain
Ri1kamoua


Inscrit le: 23 Aoû 2007
Messages: 7146
Sujets: 147
Spécialité en worldedit: le troll, le flood, la vulgarité, mon coeur balance
Médailles: 2 (En savoir plus...)
Rédacteur de tuto #3 (Quantité : 1) Grand mage créateur de sort (Quantité : 1)

MessagePosté le: 17/08/08 11:33    Sujet du message: Citer

Bah tu cas pas t'amuser à changer les stats tous les centièmes de seconde, si Confused
Alors je dirais que tu prends la solution qui te convient le mieux en codage.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
 Rhadamante
Petit flooder


Inscrit le: 28 Aoû 2007
Messages: 1457
Sujets: 24
Spécialité en worldedit: Bêêh hé hé hé !
Médailles: 3 (En savoir plus...)
Grand décorateur (Quantité : 2) Créateur de race (Quantité : 1)

MessagePosté le: 17/08/08 11:40    Sujet du message: Citer

Troll-Brain a écrit:
Bah tu cas pas t'amuser à changer les stats tous les centièmes de seconde, si Confused
Alors je dirais que tu prends la solution qui te convient le mieux en codage.


Non mais la question c'était plus par curiosité.
De toute façon j'ai déjà modifié la fonction à mon goût et tout marche pour le mieux dans le meilleur des éditeurs.
_________________
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Worldedit Index du Forum -> Aide sur les déclencheurs Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1
La question posée dans ce topic a été résolue !

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com