| [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. | |
|
Auteur | Message |
---|
Poulet trizo Lv.3
Age : 34 Avertissements : 1 Inscrit le : 29/08/2010 Messages : 42
| Sujet: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Jeu 2 Sep 2010 - 17:57 | |
| Bonjour,
Pour mon projet, j'ai crée dès le début du jeu une map (qui fait office de menu) sur laquelle le héros doit parler à un des quatre personnages pour choisir une classe. Le problème c'est que pour cela je suis obligé de remplacer le héros par un héros identique, donc les stats sont différentes selon la classe. Mais une fois dans le jeu, quand je veux utiliser en message la commande \N[n] permettant d'afficher le nom du héros selon son ID, je me retrouve bloqué car du coup il y a 4 ID différentes selon le perso (la classe) qui a été choisie. Quelqu'un aurait une solution pour éviter de ne jamais mentionner le nom du héros dans tout le jeu ? =/ Merci d'avance !
Dernière édition par Chevinn le Ven 3 Sep 2010 - 21:57, édité 1 fois |
|
| |
Age : 30 Inscrit le : 22/11/2008 Messages : 3382
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Jeu 2 Sep 2010 - 18:00 | |
| Quand tu choisis ton personnage, tu règles une variable, et par la suite, selon la valeur de cette variable, tu afficheras différents messages. |
|
| |
Poulet trizo Lv.3
Age : 34 Avertissements : 1 Inscrit le : 29/08/2010 Messages : 42
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Jeu 2 Sep 2010 - 18:03 | |
| Hum, excellente idée, merci ! Ça fera de gros events, mais au final ce sera du copié-collé en changeant juste le nom !
|
|
| |
Age : 28 Inscrit le : 30/12/2009 Messages : 1067
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Jeu 2 Sep 2010 - 21:26 | |
| TaZ voulait dire : "Utilise des variables sans conditions" Tu peux enregistrer l'id du héros choisi dans une variable et l'afficher grâce à celle-ci dans le message. Comme ça : - Petit exemple pour Chavinn:
- Code:
-
Afficher un message : "Choisis ta classe :" Afficher un choix : "Admin", "Modo", "Membre", Invité" Si "Admin" faire : Ajouter à l'équipe le héros [001:Angellan] Variables [001:Heros] = 1 Si "Modo" faire : Ajouter à l'équipe le heros [002:TaZ] Variable [001:Heros] = 2 Si "Membre" faire : Ajouter à l'équipe le héros [003:Chevinn] Variable[001:Héros] = 3 Si "Invité" faire : Ajouter à l'équipe le héros [004:Piniouf] Variable [001:Héros] = 4 Fin du choix Afficher un message : "Alors, tu seras \N[\V[1]]"
Si c'est ce que tu avais fait, autant moi pour moi alors Cordialement, Biward |
|
| |
Poulet trizo Lv.3
Age : 34 Avertissements : 1 Inscrit le : 29/08/2010 Messages : 42
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Jeu 2 Sep 2010 - 22:22 | |
| Oui, il m'a fallu m'y reprendre à plusieurs fois, mais c'est ce que j'ai fait =) Mais une chose est sure : je vais limiter l'affichage du nom du héros dans mon jeu, parce que ça risque de faire un paquet de conditions dans les events ou le nom apparait plusieurs fois^^ |
|
| |
Admindictatrice
Age : 34 Inscrit le : 27/02/2009 Messages : 2855
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Ven 3 Sep 2010 - 8:46 | |
| Oublie pas de mettre résolu dans ton titre si ça l'est... |
|
| |
Va-nu-pieds Lv.4
Age : 34 Inscrit le : 01/09/2008 Messages : 72
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Ven 3 Sep 2010 - 10:11 | |
| Hum c'est le genre de truc très facile a scripter. Tiens cadeau : - Code:
-
#============================================================================== # ** PartyName par Ojiro #------------------------------------------------------------------------------ # Afficher le nom d'un membre de l'équipe #==============================================================================
class Window_Message < Window_Selectable
alias convert_special_characters_AOL_PartyName convert_special_characters def convert_special_characters @text.gsub!(/\\M\[([0-9]+)\]/i) { $game_party.members[$1.to_i].name } convert_special_characters_AOL_PartyName end end
Utilisation : Dans un message \M[ID] => affichera le nom du personnage de l'équipe |
|
| |
Poulet trizo Lv.3
Age : 34 Avertissements : 1 Inscrit le : 29/08/2010 Messages : 42
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Ven 3 Sep 2010 - 18:11 | |
| Wow, merci beaucoup =) Ça va beaucoup m'aider !
P.S : comment j'édite mon titre, Angellan ? |
|
| |
Templier Lv.15
Age : 27 Inscrit le : 02/07/2009 Messages : 1169
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Ven 3 Sep 2010 - 21:19 | |
| Tu met Editer à ton 1er Post et tu pourras éditer le titre. |
|
| |
Poulet trizo Lv.3
Age : 34 Avertissements : 1 Inscrit le : 29/08/2010 Messages : 42
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. Ven 3 Sep 2010 - 21:57 | |
| |
|
| |
| Sujet: Re: [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. | |
| |
|
| |
| [RESOLU] Afficher nom héros en message si l'ID du héros peut varier. | |
|