ho neccessità di avere uno script per il disarmo dell'eroe da parte di un evento e il successivo riarmo (stesse armi che aveva prima de disarmo) da parte di un altro evento. makgyver mi ha aiutato con uno script ma è per xp è non va neanche con il converter. qualcuno mi può aiutare a farlo o aiutare a modificare quello che mi ha postato makgyver??
ecco lo script per xp che mi ha fornito makgyver:
class Interpreter attr_accessor :weapon attr_accessor :armor def take_armors @weapon = {} @armor = {} @weapon.default = nil @armor.default = nil for actor in $game_party.actors actor.equip(0, 0) actor.equip(1, 0) end for weapon in 1...$data_weapons.size if $game_party.weapon_number(weapon) > 0 @weapon[weapon] = n = $game_party.weapon_number(weapon) $game_party.lose_weapon(weapon, n) end end for armor in 1...$data_armors.size if $game_party.armor_number(armor) > 0 @armor[armor] = n = $game_party.armor_number(armor) $game_party.lose_armor(armor, n) end end end def give_armors for i in 1..$data_weapons.size if @weapon[i] != nil $game_party.gain_weapon(i, @weapon[i]) end end for i in 1..$data_armors.size if @armor[i] != nil $game_party.gain_armor(i, @armor[i]) end end @weapon = nil @armor = nil endend
grazie