❤ 0 Niveau : Très facile
Bonjour, ce tutoriel est la pour vous apprendre comment faire un mercenaire .
Voici, ce que vous obtiendrez a la fin de ce tutoriel :
Mettons que le héros soit tout seul dans son équipe et qu'il aie besoin d'une autre personne pour tuer un groupe d'ennemis.
Le héros se rend à la taverne (ou à un autre endroit quelconque). Il va voir le mercenaire et lui demande de l'aider dans sa quête. Le mercenaire accepte contre une certaine somme. Le héros paye le mercenaire et celui-ci le l'accompagne dans sa mission. Pour le licencier il suffira de lui reparler.
Passons à la partie pratique.
Commencez par créer un héros qui sera votre mercenaire. Mettez-lui des stats, un équipement, des sorts, des résistances, comme vous feriez pour n'importe quel héros.
Note 1 : Vous pouvez choisir que votre mercenaire ne prenne pas de niveau ou ait un niveau max de celui du héros, selon votre jeu.
Note 2 : Pour éviter les vols d'équipement par le joueur, les mercenaires ont la plupart du temps leur équipement verrouillé. Attention toutefois si votre jeu supprime les équipements durant certaines phases de jeu. La commande pour enlever tous les équipements supprimant également ceux qui sont interdits, vous devrez les remettre manuellement. (Condition "Si Actor[x] est dans l'équipe, alors Ajouter Equipement[a], Ajouter Equipement[c]" et ainsi de suite).
Si votre mercenaire peut avoir ses équipements changés au cours du jeu, vous devrez enregistrer l'id de l'équipement dans une variable et le rééquiper après.
Note 3 : Dans cette fenêtre, vous pouvez également faire en sorte que votre mercenaire soit autonome (c'est-à-dire que le joueur ne choisit pas ses actions).
Créez ensuite un événement sur la map où vous rencontrerez votre mercenaire (une taverne, une guilde, une caserne...).
Faites deux pages sur cet événement. Pour le recrutement, insérez ceci dans les commandes de la première page :
Citation: <>Variable(s)[0001:argent possédé] : rendre égale(s) à Argent possédé
<>Message : Mercenaire : Bonjour, avez vous
: : besoin d'une bonne lame ?
: : Ce sera 200 pièces pour mes services.
<>Proposer un choix : Le payer/partir
: si [le payer] faire :
<>Condition : si la variable [0001: argent possédé] est supérieur ou égale à 200
<>Monnaie: -200
<>Modifier l'équipe : Ajouter [mercenaire01],démarre au niveau initial
<>Message : mercenaire : reparler moi pour me
: : licencier
<>Message: Le Mercenaire vient avec vous !
<>Interrupteur(s)[0001: mercenaire01]activé
<>
: sinon
<>Message : Vous n'avez pas assez d'argent !
<>
: Fin
<>
: Si [partir] faire
<>Message : mercenaire : au revoir.
<>
: Fin
<>
: Si [non] faire :
<>Message : mercenaire : au revoir.
<>
: Fin
<> |
Voilà pour la première page, a présent nous allons nous occuper de la partie licenciement.
Pour cela, rendez vous a la page 2 ; cochez la case interrupteurs en haut a gauche et mettez comme interrupteur [0001: mercenaire01].
Une fois ceci fait insérez les commandes suivantes toujours dans la page 2 :
Citation: <>Message : mercenaire: bonjour que voulez vous?
<>Proposer un choix : congédier/ne rien faire
: Si [congédier] faire :
<>Message : mercenaire : très bien si vous n'avez
: : plus besoin de mes services
<>Modifier l'équipe : Retirer [mercenaire01]
<>Message : le mercenaire ne fait plus parti de
: : votre équipe
<>Interrupteur(s) [0003: mercenaire01] désactivé
<>
: Si [ne rien faire] faire :
<>Message : mercenaire : au revoir
<>
: Fin
<> |
Note 1 : Vous aurez remarquer que la première page fait démarrer votre mercenaire au niveau initial. Sauf si votre mercenaire est tiré au sort parmi une brochette toujours renouvelée, vous voudrez sans doute sauvegardez les changements effectués lors des différentes campagnes et donc décocher cette case.
Note 2 : Il arrive parfois qu'en jeu, les services soient moins chers quand répétés. Si vous souhaitez rendre le mercenaire plus avantageux, vous pouvez activer un interrupteur [première rencontre] après la première fois, et créez un nouvelle page avec cet interrupteur activé et un montant moins élevé.
Note 3 : Sur RPG Maker XP et suivants, vous pouvez remplacer l'interrupteur [0003: mercenaire01] par un interrupteur local, sauf si vous souhaitez n'embauchez qu'un seul mercenaire à la fois.
Et voilà pour le mercenaire, j'espère que ce tuto vous aidera dans votre jeu. Si vous avez des questions posez-les moi et je tenterai d'y répondre au mieux.
Mis à jour le 1er mars 2021.
|