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中找到并对应修改脚本:

  1.     # 获得金钱
  2.     $game_party.gain_gold(gold)
  3.     # 获得宝物
  4.   #修改后将只取掉落物的种类,掉落的物品id改为随机浮动。
  5.     m = rand(5) #随机浮动的数值,会选择从设置的物品id推后0~4个id的物品。
  6.     for item in treasures
  7.       case item
  8.       when RPG::Item
  9.     if $data_items[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
  10.      m = 0
  11.        end
  12.         $game_party.gain_item(item.id + m , 1)
  13.       when RPG::Weapon
  14.     if $data_weapons[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
  15.      m = 0
  16.        end
  17.         $game_party.gain_weapon(item.id + m , 1)
  18.       when RPG::Armor
  19.     if $data_armors[item.id + m].name == nil #如果随机选取的物品名为空,则返回原来数据库选取的物品
  20.      m = 0
  21.        end
  22.         $game_party.gain_armor(item.id + m , 1)
  23.       end
  24.     end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1