MOG Skill Item V1.0

MOG Skill Item é um script para  RPG Maker XP desenvolvido pelo Moghunter para permitir que os personagens aprendam as habilidades através do uso dos itens. É um script bem curtinho e de fácil instalação.


19 de maio de 2015

MOG Skill Item é um script para  RPG Maker XP desenvolvido pelo Moghunter para permitir que os personagens aprendam as habilidades através do uso dos itens.

É um script bem curtinho e de fácil instalação, bastando inseri-lo acima do “Main”, como o de costume:

#_______________________________________________________________________________
# MOG Skill Item V1.0            
#_______________________________________________________________________________
# By Moghunter            
# http://www.atelier-rgss.com
#_______________________________________________________________________________
# Permite que os item ensinem habilidades aos personagens.
#_______________________________________________________________________________
module MOG
#Definição do som quando aprende a habilidade.  
SKILL_LEARN_SE =  RPG::AudioFile.new("106-Heal02",150,150)
#Definição do som quando não pode aprender a habilidade.
SKILL_NOLEARN_SE =  RPG::AudioFile.new("057-Wrong01",150,150)
#Definição dos Itens que ensinam as habilidades.
#
# ITEM_SKILL = {A=>B, A=B, ...}
# 
# A = ID do ITEM.
# B = ID da HABILIDADE(SKILL).
#
ITEM_SKILL = {
              1=>1,
              2=>2,
              3=>3,
              4=>10,
              5=>23,
              10=>13,
              15=>15
              }
end
################
# Game_Battler #
################
class Game_Battler
alias mog44_item_effect item_effect
def item_effect(item)
item_skill = MOG::ITEM_SKILL[item.id]
if item_skill != nil
unless self.skill_learn?(item_skill)
self.learn_skill(item_skill)
$game_system.se_play(MOG::SKILL_LEARN_SE)
return true
else
$game_system.se_play(MOG::SKILL_NOLEARN_SE)
return false
end
end
mog44_item_effect(item)
end
end

Mais programação XP

Observação: se você gostou deste post ou ele lhe foi útil de alguma forma, por favor considere apoiar financeiramente a Gaming Room. Fico feliz só de ajudar, mas a contribuição do visitante é muito importante para que este site continua existindo e para que eu possa continuar provendo este tipo de conteúdo e melhorar cada vez mais. Clique aqui e saiba como. Obrigado!

Deixe um comentário

Inscreva-se na nossa newsletter!