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



-20%
Le deal à ne pas rater :
(Adhérents Fnac) Enceinte Bluetooth Marshall Stanmore II Noir
199.99 € 249.99 €
Voir le deal

Partagez
 

 Nouvelle compétence après plusieurs utilisations 0.1

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeMer 9 Mai 2012 - 15:44

Salut j'ai fait un script il y a quelque mois
et je vous le partage.
Auteur : Brandobscure et formar0153
Credit si possible.
Descriptions : Ce script permet d'apprendre une nouvelle compétence quand
vous l'utilisez un nombre de fois.
Exemple : si vous utilisez 2 fois (Feu) alors vous allez apprendre (Feu 2)
Vous pourrez en mettre tant que vous voulez !
Script :
Explications dans le script et configurations aussi.
Pour [Vx-Ace]


Code:
#===============================================================================
# Titre : Nouvelle compétence après plusieurs utilisations 0.1
# Désolé j'ai pas trouvé de titre.
# auteur : Brandobscure et formar0153
# Support : [Vx-Ace]
# Descriptions : Ce script permet d'apprendre une nouvelle compétence quand
# vous l'utilisez un nombre de fois.
# Exemple : si vous utilisez 2 fois (Feu) alors vous allez apprendre (Feu 2)
# Vous pourrez en mettre tant que vous voulez !
#===============================================================================
module Skill_Uses

  # Mettre false pour garder la magie quand elle est évoluée
  REPLACES = false

  SKILLS = []
  # SKILLS[ORIGINALE] = [Nouvelle Magie, Nombre de fois a l'utilisé]
  SKILLS[1] = [2, 10]

end

class Game_Actor < Game_Battler
#=============================================================================
  alias fomar0003_setup setup
  def setup(actor_id)
        fomar0003_setup(actor_id)
        @skill_uses = []
  end
#=============================================================================
  def add_skill_use(id)
        if @skill_uses[id] == nil
          @skill_uses[id] = 0
        end
        @skill_uses[id] += 1
        unless Skill_Uses::SKILLS[id] == nil
          if @skill_uses[id] == Skill_Uses::SKILLS[id][1]
                learn_skill(Skill_Uses::SKILLS[id][0])
                forget_skill(id) if Skill_Uses::REPLACES
          end
        end
  end
end

class Game_Battler < Game_BattlerBase
#=============================================================================
  alias fomar0004_item_apply item_apply
  def item_apply(user, item)
        if user.is_a?(Game_Actor) and item.is_a?(RPG::Skill)
          user.add_skill_use(item.id)
        end
        fomar0004_item_apply(user, item)
  end
end

Le script est en 0.1
Le 1.0 permettras d'avoir une barre sur le skill pour savoir
a combien de fois vous l'utiliser.
Prochaine version plus tard.


Attention !
ne pas partager sans mon accord !
au cas'ou.
Et je me suis aider du script de formar0153



A+


Dernière édition par Brandobscure001 le Dim 13 Mai 2012 - 12:37, édité 3 fois
Revenir en haut Aller en bas
zouzaka
Croisé Lv.14
Croisé Lv.14
zouzaka


Masculin Age : 25
Inscrit le : 22/05/2011
Messages : 1141

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeMer 9 Mai 2012 - 16:01

Ça sera très utile ^^
Revenir en haut Aller en bas
Invité
Invité
avatar



Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeMer 9 Mai 2012 - 16:22

Pas mal ce script.
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeMer 9 Mai 2012 - 16:28

Content que ce soit utile Very Happy
Il sera mieux encore.
Revenir en haut Aller en bas
Alex789
Citadin Lv.7
Citadin Lv.7
Alex789


Masculin Age : 24
Inscrit le : 20/08/2011
Messages : 210

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeSam 12 Mai 2012 - 18:55

Merci pour ce script! Je l'utiliserais, c'est sûr a 96%!
Revenir en haut Aller en bas
heos
Noble Lv.8
Noble Lv.8
avatar


Masculin Inscrit le : 08/07/2009
Messages : 228

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:24

... http://pastebin.com/raw.php?i=qhhgERav ... Je sais pas ce que tu a changer et je m'en fou un peu mais bon. quand on vole le travail de quelq'un on a au moins l'intelligence de retirez le nom de cette personne du script.


Dernière édition par heos le Dim 13 Mai 2012 - 12:34, édité 3 fois
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:32

Je me disais bien.
le problème c'est que je ne sais pas comment il s'appelle.
en faite je me suis aider de son script et j'ai mis les explications
et ici je vais le modifié pour que l'on puisse voir le nombre de fois
que l'on doit l'utiliser
c'est son nom "fomar0003" ?
Sinon désolé alors mais je conte le modifié.


Dernière édition par Brandobscure001 le Dim 13 Mai 2012 - 12:41, édité 1 fois
Revenir en haut Aller en bas
heos
Noble Lv.8
Noble Lv.8
avatar


Masculin Inscrit le : 08/07/2009
Messages : 228

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:33

formar0153

Citation :
Let’s keep this simple. You can use/edit my scripts so long as you credit me.
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:40

Voilà sujet modifié.
avec son nom a mettre dans les credits

Edit :

Je viens de regarder son script et il n'est pas le même
que le mien !
donc je ne lui aie pas ripé.
moi il est déférent.
Revenir en haut Aller en bas
heos
Noble Lv.8
Noble Lv.8
avatar


Masculin Inscrit le : 08/07/2009
Messages : 228

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:50

Merci j'avais remarqué.
Citation :
il n'est pas le même que le mien !
Si je dois choisir, je prend celui de base
Et ce n'est pas parce que tu a changé que tu na pas pris son script a la base...
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:51

Je ne l'ai pas pris !
je m'en suis aider pour quelque bout de code.
Revenir en haut Aller en bas
heos
Noble Lv.8
Noble Lv.8
avatar


Masculin Inscrit le : 08/07/2009
Messages : 228

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 12:58

Code:

  alias fomar0004_item_apply item_apply
  def item_apply(user, item)
    if user.is_a?(Game_Actor) and item.is_a?(RPG::Skill)
      user.add_skill_use(item.id)
    end
    fomar0004_item_apply(user, item)
  end

Code:

  alias fomar0004_item_apply item_apply
  def item_apply(user, item)
    if user.is_a?(Game_Actor) and item.is_a?(RPG::Skill)
      user.add_skill_use(item.id)
    end
    fomar0004_item_apply(user, item)
  end


Hum... rien que aider
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 27
Inscrit le : 26/12/2010
Messages : 2220

Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitimeDim 13 Mai 2012 - 13:04

Oui aider !
je l'ai copié moi même.
c'est justement le code là que j'avais besoin pour le script.
et aprés j'ai vus que sa marché grace a ce bout de code.
Revenir en haut Aller en bas
Contenu sponsorisé




Nouvelle compétence après plusieurs utilisations 0.1 Empty
MessageSujet: Re: Nouvelle compétence après plusieurs utilisations 0.1   Nouvelle compétence après plusieurs utilisations 0.1 Icon_minitime

Revenir en haut Aller en bas
 

Nouvelle compétence après plusieurs utilisations 0.1

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

 Sujets similaires

-
» Framasoft, Logiciels libres d'utilisations
» [RESOLU] Problèmes d'utilisations du scrpt Nuages/Brouillard de Maxhack
» Plusieurs Windows
» Plusieurs TileE ( XP )
» Plusieurs ressources...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Bac à sable-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit