Project1

标题: 如何做打死一个怪后就获得经验,而不是战斗结束才获得? [打印本页]

作者: 爆焰    时间: 2012-2-4 15:27
标题: 如何做打死一个怪后就获得经验,而不是战斗结束才获得?
就是战斗时,打死一个敌人就获得经验,经验够了就升级。而不是打完才获得总体的经验。请高手指点。dsu_plus_rewardpost_czw
作者: 英顺的马甲    时间: 2012-2-4 23:11
Scene_Battle 2 的 172行注释掉
Game_Battler 3 的 95行,202行 以及 315行 插入:
  1. if self.hp == 0 and self.kind_of?(Game_Enemy) and attacker.kind_of?(Game_Actor)
  2.    attacker.exp += self.exp
  3. end
复制代码

作者: hcm    时间: 2012-2-5 10:41
事件党做法:数据库-敌人队伍:
  每个队伍的事件页都设置当第n个敌人HP<=0%就加经验,每个敌人一个事件页哦。




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