Project1

标题: 关于怪物掉落的问题 [打印本页]

作者: qq546431664    时间: 2014-12-23 14:31
标题: 关于怪物掉落的问题
有无脚本能让怪物随着人物等级变化而变化掉落物品
作者: taroxd    时间: 2014-12-24 17:56
可以使遇到的敌群随玩家等级变化而变化。

可以更改 Game_Map#encounter_list 方法。


当然直接改掉落物也不是不可以,只是上述方法更加通用而已。

没时间去具体实现这个功能了,闪= =
作者: chd114    时间: 2014-12-24 23:49
你可以参考一下我给叶子改的那段脚本。。。@zei2728293 ?(我应该没记错。。。算了@美丽晨露 你用电脑Pm一下叶子把那个提问翻出来吧。。。)
作者: 喵呜喵5    时间: 2014-12-26 10:48
因为你的描述不明不白的很多关键信息都没说清楚所以我就给一个思路
  1. class Game_Enemy
  2.   alias m5_20141226_item_object item_object
  3.   def item_object(kind, data_id)   
  4.     case @enemy_id
  5.     when 1
  6.       if 人物等级 > 50
  7.         if kind == 1 && data_id == 50
  8.           kind = 2
  9.           data_id = 80
  10.         end
  11.       end
  12.     end
  13.     return m5_20141226_item_object(kind, data_id)   
  14.   end
  15. end
复制代码
当敌人ID为1号时,如果人物等级超过50时,
当打败敌人后获得了物品(kind == 1)且物品ID为50(data_id == 50)
这个物品变为武器(kind = 2)且武器的ID为80(data_id = 80)





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