Project1
标题:
怎么样使用脚本来设置敌人掉落的宝物
[打印本页]
作者:
tallboy8
时间:
2012-9-23 21:23
标题:
怎么样使用脚本来设置敌人掉落的宝物
是随机的。。 因为我想掉落多种宝物 dsu_plus_rewardpost_czw
作者:
kangxi0109
时间:
2012-9-24 17:39
本帖最后由 kangxi0109 于 2012-9-24 17:41 编辑
方法一:自行搜索“多宝掉落”。
方法二:在Scene_Battle 2中找到并对应修改脚本:
# 获得金钱
$game_party.gain_gold(gold)
# 获得宝物
#修改后将只取掉落物的种类,掉落的物品id改为随机浮动。
m = rand(5) #随机浮动的数值,会选择从设置的物品id推后0~4个id的物品。
for item in treasures
case item
when RPG::Item
if $data_items[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
m = 0
end
$game_party.gain_item(item.id + m , 1)
when RPG::Weapon
if $data_weapons[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
m = 0
end
$game_party.gain_weapon(item.id + m , 1)
when RPG::Armor
if $data_armors[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
m = 0
end
$game_party.gain_armor(item.id + m , 1)
end
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1