Project1

标题: 不遇敌药水怎么做 [打印本页]

作者: 汪洋洋    时间: 2016-9-19 13:34
标题: 不遇敌药水怎么做
遇敌禁用   等待5帧  遇敌启用 怎么没效果?  还有个问题就是一个物品只要携带于背包里 遇敌几率加15  怪物被击杀后金钱减半 这个应该怎么做?
作者: 喵呜喵5    时间: 2016-9-19 13:39
因为一秒等于60帧
作者: QQ蚊子湯    时间: 2016-9-19 15:15
本帖最后由 QQ蚊子湯 于 2016-9-19 16:18 编辑
  1. class Game_Map
  2.   alias QQ16_9_191 encounter_step
  3. def encounter_step
  4. if $game_switches[開關編號] == true #物品持有時的開關
  5. n = 9999 #改為平均幾步遇怪
  6. else
  7. n = @map.encounter_step
  8. end
  9. return n
  10. end
  11. end


  12. class Game_Enemy < Game_Battler
  13. alias QQ16_9_192 gold
  14.     def gold
  15.     if $game_switches[同上面開關編號] == true
  16.     enemy.gold / 2
  17.     else
  18.     enemy.gold
  19.     end
  20.   end
  21.   end
复制代码


其實是因為我還沒有看到判斷道具怎麼用 只多用開關了

求樓上指點

順帶一提 這個方法好像要切換地圖才會觸發

未命名.jpg (144.63 KB, 下载次数: 20)

未命名.jpg





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