| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
darkyoshimoshi Ptit Nouveau

Inscrit le: 23 Oct 2010 Messages: 23 Sujets: 10 Spécialité en worldedit: Placer un max de péons, activer la gemme et tous les tuer!
|
Posté le: 27/12/10 19:12 Sujet du message: quête construire un batiment |
|
|
J'aimerais faire une quête dont la résolution serait la construction d'un batiment dans une région. J'ais déja essayé des trucs mais ça ne marche pas, si quelqun pourrait m'aider svp. Et si possible comment faire apparaitre comme dans le scénario de Rexar une image toutes les x secondes a l'endroit voulu. _________________
La véritable déchéance c'est de ne pouvoir remmetre son destin qu'entre les mains d'un péon.
Notre forum: http://alliancedespeons.forumperso.com/ (le clan n'est pas encore actif en fait, ça se fera quand on aura le temps voir pas du tout si le nombre de joueurs sur Northrend continue de descendre à cause de SC2... |
|
| Revenir en haut |
|
 |
razengami Membre actif

Inscrit le: 26 Jan 2009 Messages: 170 Sujets: 27 Spécialité en worldedit: Aucune pour le moment ^^
|
Posté le: 27/12/10 20:55 Sujet du message: |
|
|
Pour faire une quête, il faut plusieurs variables, tout d'abord une variable de type "Quête" à déploiement assez élevé si tu en fais beaucoup ^^
Ensuite une autre variable de type "Exigence de quête"
Lorsque tu débute la quête, tu créé, avec l'action adéquate, une quête, avec un titre, une description et une icône.
Juste après cela, il faut assigner ta variable Quête[1] = (Last created quest) pour enregistrer ta quête (et ainsi pouvoir la modifier plus tard)
Après, il faut ajouter des conditions à remplir à ta quête, donc avec l'action "Quête - create quest requirement", tu peux placer ces conditions. Ici ta condition sera "Bâtiment construit dans telle ou telle zone"
Juste après cela, tu assignera une autre variable, ExigenceQuête[1] = (Last created quest requirement)
Tu pourra ainsi changer plus tard la description de la condition, ou simplement le fait qu'elle soit remplie, ou non.
On a donc le début de notre quête ^^ (n'oublie pas de faire Turn off (this trigger) à la fin pour ne pas pouvoir accepter 150 fois la même quête.. =) )
Pour remplir la condition, il faudra faire un autre déclencheur;
Evènement : une unité termine la construction d'un bâtiment
Puis tu met en conditions "Unit-type comparison"
=> Unit-type of (Constructed Structure) Egal à (Le bâtiment de la quête)
Et une autre condition booléenne cette fois, "Unit is in Region"
=> (Constructed Structure) is in (La zone dans laquelle il faut la construire)
Enfin, en actions, tu mettra "Mark quest requirement as Completed"
=> Mark ExigenceQuête[1] as Terminé
Comme cela, quand ton bâtiment spécifié sera construit dans la zone voulue, la condition de la quête sera remplie. Et encore une fois n'oublie pas de faire Turn off (this trigger).
Ce qu'il manque maintenant c'est de terminer la quête. Il faudra utiliser l'action "Mark quest as completed", en mettant que Quête[1] est finie. Tu peux faire ça dans le deuxième déclencheur pour terminer la quête dès que la construction du bâtiment est finie, ou alors créer un autre déclencheur, qui terminera la quête, si, par exemple, ton unité s'approche d'un PNJ spécifique une fois que la quête est finie. C'est utile dans les RPGs par exemple ^^
Désolée d'avoir écrit un gros pavé de texte.. J'espère que j'ai assez bien expliqué, et si tu ne comprend pas, pose des questions ^^
Ah oui, et pour le fait d'indiquer la zone toutes les X secondes, il faut faire un déclencheur à évènement périodique qui fera comme action "Cinématique - Ping Minimap"
=> Ping minimap for (Joueur de la quête) at (Zone de la quête) for X seconds _________________
"La personne qui frappe compte plus que le coup lui-même." |
|
| Revenir en haut |
|
 |
darkyoshimoshi Ptit Nouveau

Inscrit le: 23 Oct 2010 Messages: 23 Sujets: 10 Spécialité en worldedit: Placer un max de péons, activer la gemme et tous les tuer!
|
Posté le: 28/12/10 14:43 Sujet du message: |
|
|
Le problème c'est que dans les évènements unité il n'y a pas termine la construction d'un batiment, dans ce qui ressemble y'a juste fini la construction mais ça marche pas ou termine l'entrainement d'une unité mais ça marche pas non plus. Donc quel est l'évènement a mettre ? _________________
La véritable déchéance c'est de ne pouvoir remmetre son destin qu'entre les mains d'un péon.
Notre forum: http://alliancedespeons.forumperso.com/ (le clan n'est pas encore actif en fait, ça se fera quand on aura le temps voir pas du tout si le nombre de joueurs sur Northrend continue de descendre à cause de SC2... |
|
| Revenir en haut |
|
 |
razengami Membre actif

Inscrit le: 26 Jan 2009 Messages: 170 Sujets: 27 Spécialité en worldedit: Aucune pour le moment ^^
|
Posté le: 28/12/10 17:32 Sujet du message: |
|
|
J'ai fait un petit déclencheur rapide, pour moi ça marche ...
Vérifie bien que tu as mis l'event "Generic unit Fini la construction"
Vérifie tes conditions, tu as peut-être mis une mauvaise unité en cliquant à côté ^^ ou alors la région est mal placée ...
Si tout semble bon, essaie de me montrer ton déclencheur, car c'est étrange que ça ne marche pas chez toi si ça marche chez moi =) _________________
"La personne qui frappe compte plus que le coup lui-même." |
|
| Revenir en haut |
|
 |
Hoth Floodeur prématuré

Inscrit le: 26 Mai 2010 Messages: 655 Sujets: 14 Spécialité en worldedit: Aucune
|
Posté le: 28/12/10 19:35 Sujet du message: |
|
|
Dans le pire des cas tu peux mettre un event qui vérifie si un batiment a été construit dans la région.(ou est présent) _________________
|
|
| Revenir en haut |
|
 |
darkyoshimoshi Ptit Nouveau

Inscrit le: 23 Oct 2010 Messages: 23 Sujets: 10 Spécialité en worldedit: Placer un max de péons, activer la gemme et tous les tuer!
|
Posté le: 28/12/10 22:03 Sujet du message: |
|
|
Merci beaucoup, c'était la deuxième condition qui était mauvaise mais maintenant ça marche. Ca va bien m'aider étant donné que le héro n'est autre qu'un paysans la plupart de ses quêtes consisteront a batir. _________________
La véritable déchéance c'est de ne pouvoir remmetre son destin qu'entre les mains d'un péon.
Notre forum: http://alliancedespeons.forumperso.com/ (le clan n'est pas encore actif en fait, ça se fera quand on aura le temps voir pas du tout si le nombre de joueurs sur Northrend continue de descendre à cause de SC2... |
|
| Revenir en haut |
|
 |
|