#由于使用了完美物品系统
#函数:gain_item(item_id, kind=1, n=true),给某角色增减物品。
# item_id : 物品 ID;n: true是增加,false是减少;kind:种类,1是物品,2是武器,3是防具
class Window_Item
def daojubianhua
#变化前的物品ID
a = [0,1,2,3,4]
#变化后的物品ID
b = [5,6,7,8,9]
#队伍此物品的数量
c = $game_party.item_number(a)
#1号角色此物品的数量
d = $game_actors[1].item_number(a)
#2号角色此物品的数量
e = $game_actors[2].item_number(a)
#3号角色此物品的数量
f = $game_actors[3].item_number(a)
#4号角色此物品的数量
g = $game_actors[4].item_number(a)
#队伍减去所有变化前物品
$game_party.gain_item(a,-c)
#队伍增加对应的变化后物品
$game_party.gain_item(b,c)
#1号角色此物品拥有时循环
while d >= 1
#减去1号角色此物品
$game_actors[1].gain_item(a,1, false)
#增加1号角色对应物品
$game_actors[1].gain_item(b, 1, true)
end
#2号角色此物品拥有时循环
while e >= 1
#减去2号角色此物品
$game_actors[2].gain_item(a, 1, false)
#增加2号角色对应物品
$game_actors[2].gain_item(b, 1, true)
end
#3号角色此物品拥有时循环
while f >= 1
#减去3号角色此物品
$game_actors[3].gain_item(a, 1, false)
#增加3号角色对应物品
$game_actors[3].gain_item(b, 1, true)
end
#4号角色此物品拥有时循环
while g >= 1
#减去4号角色此物品
$game_actors[4].gain_item(a, 1, false)
#增加4号角色对应物品
$game_actors[4].gain_item(b, 1, true)
end
#由于使用了完美物品系统
#函数:gain_item(item_id, kind=1, n=true),给某角色增减物品。
# item_id : 物品 ID;n: true是增加,false是减少;kind:种类,1是物品,2是武器,3是防具
class Window_Item
def daojubianhua
#变化前的物品ID
a = [0,1,2,3,4]
#变化后的物品ID
b = [5,6,7,8,9]
#队伍此物品的数量
c = $game_party.item_number(a)
#1号角色此物品的数量
d = $game_actors[1].item_number(a)
#2号角色此物品的数量
e = $game_actors[2].item_number(a)
#3号角色此物品的数量
f = $game_actors[3].item_number(a)
#4号角色此物品的数量
g = $game_actors[4].item_number(a)
#队伍减去所有变化前物品
$game_party.gain_item(a,-c)
#队伍增加对应的变化后物品
$game_party.gain_item(b,c)
#1号角色此物品拥有时循环
while d >= 1
#减去1号角色此物品
$game_actors[1].gain_item(a,1, false)
#增加1号角色对应物品
$game_actors[1].gain_item(b, 1, true)
end
#2号角色此物品拥有时循环
while e >= 1
#减去2号角色此物品
$game_actors[2].gain_item(a, 1, false)
#增加2号角色对应物品
$game_actors[2].gain_item(b, 1, true)
end
#3号角色此物品拥有时循环
while f >= 1
#减去3号角色此物品
$game_actors[3].gain_item(a, 1, false)
#增加3号角色对应物品
$game_actors[3].gain_item(b, 1, true)
end
#4号角色此物品拥有时循环
while g >= 1
#减去4号角色此物品
$game_actors[4].gain_item(a, 1, false)
#增加4号角色对应物品
$game_actors[4].gain_item(b, 1, true)
end