| 赞 | 2 |
| VIP | |
| 好人卡 | |
| 积分 | 10 |
| 经验 | |
| 最后登录 | 2024-3-9 |
| 在线时间 | 180 小时 |
- 梦石
- 0
- 星屑
- 995
- 在线时间
- 180 小时
- 注册时间
- 2013-2-16
- 回帖
- 146
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
【最近的问题比较多额……】
就是想弄个状态效果,
让a在状态1时,且b在状态2时,若有c攻击a,则b受到同样的攻击。
自己弄了下:
在scene_battle里所有“生成行动结果”的方法里,所有“应用通常攻击/特技效果”的前面,加上:
[pre lang="ruby" line="1"]if @target_battlers.include?($game_troop.enemies[1]) and $game_troop.enemies[1].state?(1)#只有敌人1会施放这种让自己与对象分别附加状态1和2的特技
for actor in $game_party.actors
@target_battlers.push(actor) if actor.state?(2)
end
for enemy in $game_troop.enemies
@target_battlers.push(enemy) if enemy.state?(2)
end
end[/pre]
可是测试发现完全没有效果,一点效果都没有……怎么回事? |
评分
-
查看全部评分
|