本人是RM新手,然后在学了半个月左右,准备自己做一个试手作,然后需要让主角在地图上行走时每走一步都会掉血,最开始是准备把图块设置为有害地形,可是VA的有害地形会有一个闪烁画面的 ...
VIPArcher 发表于 2014-8-20 12:49 未测试
class Game_Actor < Game_Battler #-------------------------------------------------------------------------- # ● 获取地形伤害的基础值 #-------------------------------------------------------------------------- def basic_floor_damage return 10 #修改这里该伤害基础值 end #-------------------------------------------------------------------------- # ● 获取地形伤害的最大值 #-------------------------------------------------------------------------- def max_floor_damage $data_system.opt_floor_death ? hp : [hp - 1, 0].max endend
class Game_Actor < Game_Battler #-------------------------------------------------------------------------- # ● 获取地形伤害的基础值 #-------------------------------------------------------------------------- def basic_floor_damage return 10 #修改这里该伤害基础值 end #-------------------------------------------------------------------------- # ● 获取地形伤害的最大值 #-------------------------------------------------------------------------- def max_floor_damage $data_system.opt_floor_death ? hp : [hp - 1, 0].max end end
查看全部评分
k1402674826 发表于 2014-8-20 10:27 顺带再问一个问题 怎么让某个事件 玩家每走一步触发一次 不然每格都设置好麻烦 ...
三途亚梦 发表于 2014-8-20 09:14 在地图上并不是不会掉血,而是每走一定的步数才会掉血。 RM在地图上有个判断是每走多少步等于战斗内一回合 ...
class Game_Actor def steps_for_turn return 1 endend
class Game_Actor def steps_for_turn return 1 end end
折叠内容标题(非必须)
折叠内容
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-23 06:14
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.