AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

Partagez
 

 comment remplacer définitivement Heal I par Heal II ???

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
black-viking
Poulet carnivore Lv.2
Poulet carnivore Lv.2
black-viking


Inscrit le : 22/03/2010
Messages : 17

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: RÉSOLU comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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 ??Sleep

Merci


Black-Viking


Dernière édition par black-viking le Dim 11 Avr 2010 - 21:27, édité 2 fois
Revenir en haut Aller en bas
DedZ
Voyageur Lv.10
Voyageur Lv.10
DedZ


Masculin Age : 26
Inscrit le : 12/03/2010
Messages : 465

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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é ?
Revenir en haut Aller en bas
black-viking
Poulet carnivore Lv.2
Poulet carnivore Lv.2
black-viking


Inscrit le : 22/03/2010
Messages : 17

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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
Revenir en haut Aller en bas
DedZ
Voyageur Lv.10
Voyageur Lv.10
DedZ


Masculin Age : 26
Inscrit le : 12/03/2010
Messages : 465

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 7 Avr 2010 - 11:51

On peut tout faire dans le même event commun, regarde :
comment remplacer définitivement Heal I par Heal II ??? Aide_p10
T'ai-je aidé ?
Revenir en haut Aller en bas
black-viking
Poulet carnivore Lv.2
Poulet carnivore Lv.2
black-viking


Inscrit le : 22/03/2010
Messages : 17

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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
Revenir en haut Aller en bas
DedZ
Voyageur Lv.10
Voyageur Lv.10
DedZ


Masculin Age : 26
Inscrit le : 12/03/2010
Messages : 465

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 7 Avr 2010 - 12:28

D'accord Very Happy
En tout cas j'ai tout essayé car je suis plus que nul en event ^^
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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 !
Revenir en haut Aller en bas
link
Noble Lv.8
Noble Lv.8
link


Masculin Age : 28
Avertissements : 1
Inscrit le : 24/05/2008
Messages : 272

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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
Revenir en haut Aller en bas
Gothor
Chevalier Lv.17
Chevalier Lv.17
Gothor


Masculin Age : 31
Inscrit le : 27/04/2008
Messages : 1835

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 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
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 31
Inscrit le : 29/07/2009
Messages : 7840

comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitimeMer 7 Avr 2010 - 19:50

En gros ouais mais je ne fais pas comme a pour les commentaires x)
Revenir en haut Aller en bas
Contenu sponsorisé




comment remplacer définitivement Heal I par Heal II ??? Empty
MessageSujet: Re: comment remplacer définitivement Heal I par Heal II ???   comment remplacer définitivement Heal I par Heal II ??? Icon_minitime

Revenir en haut Aller en bas
 

comment remplacer définitivement Heal I par Heal II ???

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Remplacer attaque par overdrive
» Demande de script pour : mass heal après lvl up.
» Comment faire un écran titre, et comment faire une scène d'intro ?
» Comment ajouter les ressource
» Comment mettre son jeu sur le net ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Problèmes et Solutions :: Abandonné-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit