Éditeur Warcraft III : Posez vos questions !

Statut
Ce sujet est fermé.
Evenement : A unit owned by Joueur 1 rouge meurt
Condition : ((Triggering unit) is Un héros) = TRUE
Actions :
-Partie :Display to (All players) the text : (String 1 : Proper name of
(L'unité qui meurt))+est mort !!
-Compte à rebours : Start (Last started timer) as Un coup timer that will expire in 3.00 seconds.
-Héros : Instantly revive (Matching unit) at (Center of (Playable map Area), Montrer revival graphic.


C' est à dire : Une unitée apartenant au Joueur 1 rouge meurt. Cette unitée est 1 héro !
Tousles joueurs reçoivent un méssage leur disant : (Nom du héro) est mort ! Un compte à rebourd est enclanché pour 3 secondes. Après cela, le héro revit à la région mise.

Voilà :) (Chuis content lol ^^)

P.S. : les caractères gras peuvent être changer à ta convenance !
 
Bonjour à tous ! Je commance une map du genre Dalaran unyversite. J'ai ouvert la map pour savoir comment changer à chaque foie d' épreuves main n'est rien saisit pour le refaire dans ma map... Pouvez vous m'aider svp ?
J' ai ausi une autre question : J'ai créé dans la map une sorte d'échequier. J'ai fait les cases avec le terrain et à chaque case je lui ai aproprier une region . J'ai envit durant le jeu, qu'il faut taper ex: B2 pour que son perso aille a B2 et que si il y a deja quelqun, qu'il le kill. Et comment interdire, ex à un fous daller en diagonal etc ?
Merci davance !
 
Les éditeurs sont tous en anglais je te rassure !:D

Non, seulement les fonctions de l'éditeur de déclencheurs… sinon, le reste est localisé.

blessed[orc];4389604 a dit:
Bonjour a tous, alors jai regarder dans Object Editor, ma taverne et les abilité mais il n'y en a aucune qui répond au nom de "Requiere Nearby Unit(Hero)"…

Est-ce que tu t'exprime mal ou est-ce que tu as cherché au mauvais endroit ?
Je ne te comprend pas…

blessed[orc];4389604 a dit:
…ar contre OThuGLifeO je peux peut-être t'aider il faudrait que tu spécifis si tu veux que le héro réaparaissent à l'endroit qu'il est mort ou dans une tavern ou quoi que ce soit. ;-)…

Heu, tu t'es relu ? Personnellement, j'avoue que je ne comprend rien à ce que tu as dit là…

…j' ai ausi une autre question : J'ai créé dans la map une sorte d'échequier. J'ai fait les cases avec le terrain et à chaque case je lui ai aproprier une region . J'ai envit durant le jeu, qu'il faut taper ex: B2 pour que son perso aille a B2 et que si il y a deja quelqun, qu'il le kill. Et comment interdire, ex à un fous daller en diagonal etc ?
Merci davance !

Là, tu es en train de nous demander de faire toute la map…
Tu dois programmer, point ! Bourrer de conditions, "Est-ce que la case machin est en diagonale par rapport à la case truc", etc ! Et ce n'est pas avec des régions que tu va y arriver, mon avis…
Non, ce que tu es en train de nous demander c'est… tout.
 
blessed[orc];4389604 a dit:
Bonjour a tous, alors jai regarder dans Object Editor, ma taverne et les abilité mais il n'y en a aucune qui répond au nom de "Requiere Nearby Unit(Hero)" dommage. Alors si quelqu'un c'est comment faire pour que je puisse choisir le héro que je veut dans la taverne sans qu'il ne soit marqué "Requiere Nearby Unit" sa aiderais beaucoup ma map à avancer, car je sais qu'on peut le faire, comme dans dota.

Par contre OThuGLifeO je peux peut-être t'aider il faudrait que tu spécifis si tu veux que le héro réaparaissent à l'endroit qu'il est mort ou dans une tavern ou quoi que ce soit. ;-)

Merci.

Dans s'un endroit précis ! Merci !:D
 
Est-ce que tu t'exprime mal ou est-ce que tu as cherché au mauvais endroit ?
Je ne te comprend pas…

Alors si j'avais bien compris, tu mavais dit de chercher dans les abilité de la taverne et c'est se que j'ai fait, mais il n'yavait aucune abilité nommé "Requiere Nearby Units" ou quoi que se soit d'autre.

Et je m'éttais mal exprimé pour la phrase plus haut.
 
blessed[orc];4390207 a dit:
Alors si j'avais bien compris, tu mavais dit de chercher dans les abilité de la taverne et c'est se que j'ai fait, mais il n'yavait aucune abilité nommé "Requiere Nearby Units" ou quoi que se soit d'autre.

Et je m'éttais mal exprimé pour la phrase plus haut.

Voila tu m'as dit de précisé par rapport au heros revive ! Ils renaissent tout si mplement dans un endroit précis de la carte !:up:
 
Ahh tu as encore besoin d'aide? Car j'ai cru que dreidamal avais répondu a ta question.
 
blessed[orc];4390207 a dit:
Alors si j'avais bien compris, tu mavais dit de chercher dans les abilité de la taverne et c'est se que j'ai fait, mais il n'yavait aucune abilité nommé "Requiere Nearby Units" ou quoi que se soit d'autre.

Et je m'éttais mal exprimé pour la phrase plus haut.

Ah non, ce n'est pas ça : tu dois regarder quelles sont les compétences de la taverne. Ensuite, va voir chacune d'elles dans l'éditeur de compétences, et cherche dans leurs "options", si il n'y en a pas une qui s'appellerai "Require Nearby Hero."
 
J'ai des problèmes :
-J'ai un bug durant le jeu : Lorsque je vais sur une unitée à créer, son texte d'aide et son titre n'apparaît pas dans la case ???
-Mon unité ne peut pas avoire d'options d'améliorations.. Pourquoi ?
Merci d'avance !
 
Par rapport à la question "Comment fait-on pour faire revivre un heros", je n'es plus besoin d'aide par contre pour faire, quand un heros meurt, un petit écran en haut( Une boîte de dialogue avec 0 bouton !:D) pour dire quand le heros va revivre ! Comment faire ?;)

- Et pour les duels ????
 
Tutoriel par Ziliev :

http://ziliev.fr-bb.com/viewtopic.forum?t=205&sid=c8c8b3c3db0eb71b5feaa9885d1951c7

Ziliev a dit:
¤ Voila un exemple des déclencheurs dont vous pouriez avoir besoin pour faire un TD. Notez que ce n'est qu'un exemple, et que cela vous permettra le strict minimum, n'hésitez donc pas à comprendre ce que vous faites pour pouvoir améliorer selon vos envies ... Avec ces déclenceurs là, vous aurez des vagues qui apparaissent lorsque toutes les unités de la vague précédente auront disparu, qui apparaitront à un seul spawn et qui se dirigeront directement vers leur point de sortie, sans parcours particulier. Si vous avez des gouts plus spécifiques on peut voir ca mais j'vous garanti pas une réponse rapide.
¤ Je ne l'ai pas testé, mais en théorie ce devrait marcher. Si par hasard cela ne marche pas et que vous êtes sur d'avoir recopié correctement ce qui est écrit là, venez m'en parlez on voit ca ensemble.
¤ Enfin, les textes des déclencheurs ont été recopiés directement de World Editor (Frozen Throne), donc pas d'à peu près, il vous faut arriver à ce résultat. Le texte en (italique avec parenthèses) correspond au texte qui n'est pas écrit dans le déclencheur mais qui vous permettra de retrouver la ligne à utiliser, le texte en bleu souligné est comme dans les déclencheurs le texte sur lequel vous devez cliquer pour le modifier, le texte classique est le texte du déclencheur, les mots [entre crochets] sont des mots à ne pas recopier tels quels mais à personnaliser en suivant les instructions qu'ils donnent. Chaque citation correspond à un déclencheur différent, créez en un à chaque fois et donnez lui un nom qui vous permette de le différencier des autres ...


1) Les vagues
Déclencheur à faire pour chaque vague a écrit:EVENEMENT
- (Player-Owned unit event) A unit owned by [ton ordi de vagues] meurt
CONDITION
- (Bolean Comparison - Groupe unité - Unit Group is empty) Unit owned by [ton ordi de vague] matching (Bolean Comparison - Unit is alive) Matching unit is alive egal à TRUE is empty
ACTION
- (Partie - Text message (Explicity Timed)) Display to All player the text: [ton message qui dit le temps restant avant le début de la vague]
- Wait [le temp entre les vagues]
- (Partie - Text message (Explicity Timed)) Display to All player the text: [ton message qui avertit du début de la vague]
- (Unit) Create [le nombre d'unités] [le type d'unités] for [ordi de vague] at Center of [region d'apparition] facing [pas important] degrees
- (Groupe Unité - Pick Every Unit in unit group and do Action) Pick Every unit in Unit owned by [ton ordi de vague] and do (Unité - Issue order targetting a point) Order Picked unit to Attaquer-Avancer vers center of [region qu'il faut les empécher d'atteindre]

Noter que l'Evénement du déclencheur de la première vague sera "(Temps - Time elapsed) Elapsed game time is [temps entre le début de la partie et le départ de la première vague] seconds et que ce déclencheur là n'aura pas besoin de la condition. Ce déclencheur est fait pour marcher avec un joueur ordinateur qui n'aura comme unités QUE les unités de vagues, et chaque vague prendra fin lorsque toute les unités seront mortes.

2) Anti-stuck
Pour éviter qu'elles ne s'arrètent dans un coin je conseille un:

Déclencheur anti-stuck a écrit:EVENEMENT
(Temps - Periodic Time Event) Every 5.00 seconds of game time
CONDITION
ACTION
(Groupe Unité - Pick Every Unit in unit group and do Action) Pick Every unit in Unit owned by [ton ordi de vague] and do (Unité - Issue order targetting a point) Order Picked unit to Attaquer-Avancer vers center of [region qu'il faut les empécher d'atteindre]

3) Décompte des vies (cas d'un TD)
Là vous allez avoir besoin d'une variable ... Dans l'éditeur de déclencheur, le X vert jaune, puis le +X vert, mettez le nom que vous voulez (je prendrais "vie" dans l'exemple) et choisissez "entier". Pas besoin de cocher "déploiement".

Citation:EVENEMENT
(Unit - Unit enters region) A unit enters [region qu'il faut les empécher d'atteindre]
CONDITION
(Bolean Comparison - Unit in unit group) Entering unit is in Unit owned by [ordi de vague]
ACTION
- (Set variable) Set [vie] = (Arithmetic) [vie] - 1
- (Panneau de commande - Change Player Value) Change the value for [ton ordi de vague] in Last created leaderboard to vie
- (Partie - Text message (Explicity Timed)) Display to All player the text: [ton message qui dit qu'un creep est passé]
- (Unités - Remove) Remove Entering unit from the game.
- (If / Then / Else ,Multiple Functions)
....Si - Conditions
..- (Interger Comparison) [vie] = 0
....Alors - Actions
..- (Groupe joueur - Pick every player in player group and do Action) Pick every player in All Player and do (Partie - Defeat) Defeat Picked player with the message: [texte qui s'affiche sur le panneau de défaite]
....Sinon - Actions

4) Tableau de scores
Si vous voulez faire ca bien, vous voudrez peut etre un tableau qui compte les vies restantes et les kills. Alors allons-y.

Création du tableau a écrit:EVENEMENT
(Temps - Time Elapsed) Elapsed game-time egal à 0.00 seconds
CONDITION
ACTION
- (Panneau de commande - create) Create a leaderboard for All Player with Title [titre du tableau, à vous de voir]
- (Groupe Joueur - Pick Every player in player group and do Action) Pick Every player in All Player and do (Panneau de commande - Add player) Add Picked player to last created leaderboard with label Name of picked player and value o
- (Panneau de commande - Add player) Add Neutre passif to last created leaderboard with label [aucune importance] and value o
- (Panneau de commande - Change player style) Change the display style for Neutre passif in last created leaderboard to Masquer the label, Masquer the value, and Masquer the icon.
- (Panneau de commande - Add player) Add [votre ordi de vague] to last created leaderboard with label Vies restantes and value [nombre de vies initiales]

Decompte des kills a écrit:EVENEMENT
- (Player-Owned unit event) A unit owned by [ton ordi de vagues] meurt
CONDITION
- (Player Comparison) Owner of killingunit différent de [ton ordi de vagues]
ACTION
- (Panneau de commande - Change Player Value) Change the value for Owner of Killing unit in Last created leaderboard to (Joueur - Player Score) Owner of killing unit Unités tuées


Il ya plein de tutos sur son forum et aussi sur http://worldedit.free.fr/forum/index.php
 
Merci pour ta réponse ! Qui est à mon goût très complète !:up:
Au faite, pour la dernière question, la dernière aide pour mon TD, comment fait-on pour changer le mode caméra ? EXEMPLE : Comme avec la roulette de la souris, tu l'utilise, et tu as comme une caméra qui descend un peu plus vers le sol ou qui monte !:D
Et comment faire pour que la caméra reste fixe au maximum vers le bas ?;)
 
Statut
Ce sujet est fermé.