| comment remplacer définitivement Heal I par Heal II ??? | |
|
Auteur | Message |
---|
Poulet carnivore Lv.2
Inscrit le : 22/03/2010 Messages : 17
| Sujet: RÉSOLU comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 1:49 | |
| Bonjour, je cherche un script qui me donne la possibilité de faire 'disparaitre', de ma liste de compétence, un sort lorsque son équivalent plus fort est appris. Si j'Apprends Heal 2, je veux que Heal 1 n'apparaissent plus. ainsi, j'Évite d'Avoir 30 sorts différents avec chacun 3 niveaux pour un toal de 90 sorts!!!!! Je sais que par les evenement communs, je peux amener cette commande, mais ca implique que chaque sort pour chaque perso doit avoir sa propre commande....travail interminable Y-a-t-il un script qui me permettrait d'etre un peu paresseux ?? Merci Black-Viking
Dernière édition par black-viking le Dim 11 Avr 2010 - 21:27, édité 2 fois |
|
| |
Voyageur Lv.10
Age : 27 Inscrit le : 12/03/2010 Messages : 465
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 6:25 | |
| Ben...quand t'apprend un nouveau sort, il faut que tu crée un event commun en prossesus parrallèle, t'active son interrupteur, et pis :
Condition=Si le sort triple attaque est apprit,alors Oublier un compétence:double attaque Attendre 4 frames (antiram,je met tout le temps sa) Sinon= Ne rien faire
Je t'ai aidé ? |
|
| |
Poulet carnivore Lv.2
Inscrit le : 22/03/2010 Messages : 17
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 11:27 | |
| Hum...., je comprends Dedz, mais en faisant un event commun, va falloir en prendre 1 pour chaque sort et si 1 sort revient pour plusieurs perso, ben va falloir aussi refaire des event commun pour ca
a moins que je me trompe, il n'y a pas moyen de faire une regle plus universelle avec les event commun
c'est pour ca que je cherche un script avec lequel je n'aurais qu'a rajouter 1 ligne ou 2 de commande dans les 'notes' genre : remplace skill 23 , ou 23 était triple Attaque 1 et que la ligne de commande irait dans Double Ataque.
bon, je continu de chercher dans mon KGC YanFly Demo Plus
Black-Viking
Dernière édition par black-viking le Mer 7 Avr 2010 - 12:06, édité 1 fois |
|
| |
Voyageur Lv.10
Age : 27 Inscrit le : 12/03/2010 Messages : 465
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 11:51 | |
| On peut tout faire dans le même event commun, regarde : T'ai-je aidé ? |
|
| |
Poulet carnivore Lv.2
Inscrit le : 22/03/2010 Messages : 17
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 12:06 | |
| Hum, je vois ce que tu as fait, Dedz, et je te remercie d'essayer de m'Aider
mais je trouve le processus par les evenements commun tres long et tres lourd
Ce que je veux dire par la, c'est que si mon perso1 a 10 compétences chacunes ayant 3 niveaux de progression et que mon 2e perso a aussi 10 compétences ayant 3 niveau de progression...
ca va me faire un sacré nombre d'évenement commun a écrire ca! ( 40 au total )
je sais bien que je n'ai qu'a faire du copie collé, mais ca devient assez vite monotone.
donc, je cherche un script qui me permettrait d'inscrire dans les "note" en vas a droite des objets/armes/armures quelquechose de ce genre:
Remplace 3
ou "3" est l'ID ma compétence niveau 1 et que "remplace 3" est écrit dans les notes de ma compétence niveau 2
ainsi j'Évite d'Écrire un event pour CHAQUE compétence
black-Viking
P.S. je viens de relire ton message Dedz, je viens de comprendre que tu as fait 1 SEUL evenement pour toutes les compétences. Je vais quand meme continuer a chercher pour un script, mais entretemps,je vais jongler avec ce que tu as proposé. a la limite, je pourrais faire un event pour chaque perso, ainsi, ca pourrait etre ordonné et facile d'acces, malgré le fait que je doive tout recopié, mais le principe est bon |
|
| |
Voyageur Lv.10
Age : 27 Inscrit le : 12/03/2010 Messages : 465
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 12:28 | |
| D'accord En tout cas j'ai tout essayé car je suis plus que nul en event ^^ |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 18:57 | |
| Bah quand pourquoi se faire chier a chercher un script qui fait tout tout seul alors qu'un event ce sera certes plus longs mais t'auras pas besoin de chercher comme un taré ?
Nan mais quand même, quand on fait un jeu faut pas s'attendre a que tout soit automatique hein. Travailles donc. C'est pas si dur que ça. C'est juste un peu long mais ça bougera pas quand ce sera fini et tu pourras être fier de l'avoir fait ! |
|
| |
Noble Lv.8
Age : 29 Avertissements : 1 Inscrit le : 24/05/2008 Messages : 272
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 19:15 | |
| mais je comprend pas tu mets quand il doit passer aux niveau superieur un evenement commun
si (Pouvoir lvl3) est aprise par personnage 1 alors retirer competence (Pouvoir lvl2) sinon Si pouvoir lvl2 est aprise par perso 1 alors Retirer competence (Pouvoir lvl1)
et tu peux meme faire TOUT tes pouvoir en 1 evenement commun
Et si tu veux pas qu'il check a chaque fois tu fais juste un Petit check a la victoire des monstre |
|
| |
Chevalier Lv.17
Age : 31 Inscrit le : 27/04/2008 Messages : 1835
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 19:40 | |
| Zang, ce serait pas possible avec une base de ce style (ça marche pas là, mais à voir =°) - Code:
-
class Game_Actor < Game_Battler def learn_skill(skill_id) unless skill_learn?($data_skills[skill_id]) @skills.push(skill_id) @skills.sort! end replace_skill(skill_id) end def replace_skill(skill_id) skill = $data_skills[skill_id].note if skill[/replace ([0-9]{2,3})/i] skill.gsub!(/replace ([0-9]{2,3})/i) {$1.to_i} @skills.delete($1) end end end |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? Mer 7 Avr 2010 - 19:50 | |
| En gros ouais mais je ne fais pas comme a pour les commentaires x) |
|
| |
| Sujet: Re: comment remplacer définitivement Heal I par Heal II ??? | |
| |
|
| |
| comment remplacer définitivement Heal I par Heal II ??? | |
|