赞 | 0 |
VIP | 170 |
好人卡 | 5 |
积分 | 1 |
经验 | 15787 |
最后登录 | 2013-8-6 |
在线时间 | 285 小时 |
Lv1.梦旅人 垃圾死人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 285 小时
- 注册时间
- 2009-1-27
- 帖子
- 2420
|
9楼
楼主 |
发表于 2009-12-1 18:58:47
|
只看该作者
本帖最后由 xcyog 于 2009-12-1 22:59 编辑
@active_battler.current_action.basic = 1
写成这个的时候会显示附件显示的那个错误。。。
错误脚本为Scene_SLG(行动回合)
第402行$game_map.chaochaoc(@active_battler.current_action.target_grid.x,
然后我弄明白了原来是显示“防御”导致错误,我取消了(行动回合)处的@help_window.set_text($data_system.words.guard, 1)
并且加入 @phase5_step = 6(不知道没有防御效果是不是因为这段)
但是战斗的时候选择防御时,被攻击依然没有防御效果。。。也就是平常被打300,在防御状态下依然是被打300...请问前辈我是不是加错地方了???
请叶子前辈继续指导。。。继续感谢。。。。
至于加血
我使用了@active_battler.hp += @active_battler.maxhp/40 ,也成功了
但是我又看了些例子说@active_battler.damage = -@active_battler.maxhp * 0.05
也可以。我也想顺路问问叶子前辈。。。这俩个公式用起来有区别么? |
|