22-01-2013, 11:16 PM
Ho trovato questo script dal quale proverò a creare il fabbro (uppatore) e "bonusser equip"... Solo non so che caspita scrivere nel call script...
Mi aiutereste?
Mi aiutereste?
Codice PHP:
# #
# Equipment Stat mods #
# by BigEd781 #
#==============================================================================#
module RPG
class BaseItem
def get_stat_bonuses
bonuses = {}
note.each { |line|
line.downcase!
line.gsub!(' ', '')
if line.include?("[statmod]")
pair = line.gsub("[statmod]", '').split(',')
bonuses[pair[0]] = pair[1].to_i
end
}
return bonuses
end
end
end
class Game_Actor < Game_Battler
alias :eds_old_level_up :level_up
def level_up
eds_old_level_up
equips.compact.each { |equip| apply_equip_stat_bonus(equip) }
end
def apply_equip_stat_bonus(equip)
equip.get_stat_bonuses.each_pair { |key , value|
case key
when "hp" : self.maxhp += value
when "mp" : self.maxmp += value
when "atk" : self.atk += value
when "def" : self.def += value
when "spi" : self.spi += value
when "agi" : self.agi += value
end
}
end
end