赞 | 0 |
VIP | 8 |
好人卡 | 2 |
积分 | 0 |
经验 | 19979 |
最后登录 | 2016-6-30 |
在线时间 | 1502 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 46
- 在线时间
- 1502 小时
- 注册时间
- 2010-8-27
- 帖子
- 392
|
5楼
楼主 |
发表于 2012-12-17 17:41:57
|
只看该作者
本帖最后由 存档不能 于 2012-12-17 17:46 编辑
羞射了 发表于 2012-12-17 17:09
这个不难,看这段,请在脚本编辑器·里搜索这里可以改成enemy不在某一特定状态下(! enemy.states.include? ...
很遗憾,试过不行,直接使用战斗时显示rest_hp这句出错
然后我将出错语句删除,战斗时使用随机多次攻击到只剩一人时显示
随机攻击的判断公共事件是:
for t in $scene.target_battlers
t.hp = t.last_hp
end
@a=$scene.active_battler
if @a.is_a?(Game_Enemy)
t=$game_party.random_target_actor
else
t=$game_troop.random_target_enemy
end
$scene.target_battlers=[t]
s=$scene.skill
for t in $scene.target_battlers
t.skill_effect(@a,s)
end
如不清楚我整理个范例 |
|