Project1

标题: 各位高手~小弟不才,请教各位高手进贴帮忙 [打印本页]

作者: a111a    时间: 2011-10-25 13:51
标题: 各位高手~小弟不才,请教各位高手进贴帮忙
本帖最后由 a111a 于 2011-10-25 16:37 编辑

我想做每一次杀完怪物都增加变量数值
就是杀死一只怪物就增加变量一点
我不想在战斗事件中设置
怎么办?
直接在脚本设置 杀死一只怪物增加一点 的变量
每一场战斗每一只怪物死后都增加相应的变量点数
类似累计杀死敌人数量变量。
请求那位66的高手和老大们帮忙~小弟万分感谢~~~
:Q

dsu_plus_rewardpost_czw
作者: 后知后觉    时间: 2011-10-25 15:45
1号敌人对应第 1001 号变量
2号敌人对应第 1002 号变量
3号敌人对应第 1003 号变量
……
  1. class Scene_Battle
  2.   alias old_battle_end_enemy_number battle_end
  3.   def battle_end(*args)
  4.     for enemy in $game_troop.enemies
  5.       if enemy.dead?
  6.         $game_variables[enemy.id + 1000] += 1
  7.       end
  8.     end
  9.     old_battle_end_enemy_number(*args)
  10.   end
  11. end
复制代码





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