| 赞 | 425 |
| VIP | |
| 好人卡 | |
| 积分 | 422 |
| 经验 | |
| 最后登录 | 2026-8-20 |
| 在线时间 | 6017 小时 |
- 梦石
- 0
- 星屑
- 42235
- 在线时间
- 6017 小时
- 注册时间
- 2006-11-10
- 回帖
- 6966
|
发表于 2008-9-3 11:03:45
|
显示全部楼层
根据7086君的思路,换个地方想~~
用个迭加式把这个TROOP敌人的所有HP相加,然后在伤害计算公式那里判断,当DAMAGE >= HP总量的时候,输出攻击者ID应该就可以了嘛~~~当然,要在角色行动前刷新这个HP总量。
实验型脚本 在GAME BATTLE伤害判断下面加上
allhp = 0
$game_troop.enemy.each do |enemy|
allhp += enemy.hp
end
if self.damage >= allhp
$game_variables[1] = attacker.id
end
变量1就是最后一刀的角色ID -。-
特技就换成 = user.id
声明:未实验....... 系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|