Project1
标题:
目标作用为全体同伴应该怎么写?
[打印本页]
作者:
stella
时间:
2008-3-3 00:12
标题:
目标作用为全体同伴应该怎么写?
目标作用为同伴中的随机一个写成:
target = $game_party.random_target_actor
target.skill_effect(@active_battler,sk)
@target_battlers = [target]
目标作用为全体敌人写成:
@target_battlers = $game_troop.enemies
for target in @target_battlers
target.skill_effect(@active_battler, sk)
end
那么,依此类推的话,目标为全体同伴应该怎么写? [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
stella
时间:
2008-3-3 00:20
写成这样,没效果。。
target = $game_party.actors
for target in @target_battlers
target.skill_effect(@active_battler, sk)
作者:
IamI
时间:
2008-3-3 00:22
我记得这个问题你提过了……把上面的(顶楼)的三行换成之前的一行就全部都是我方全体
改一下,前面加上一行,target.skill_effect(@active_battler, sk)
,不保证效果
作者:
stella
时间:
2008-3-3 00:25
换成一行,无效
作者:
stella
时间:
2008-3-3 00:27
目标作用为全体敌人写成:
@target_battlers = $game_troop.enemies
for target in @target_battlers
target.skill_effect(@active_battler, sk)
end
那么作用为全体同伴应该格式差不多吧?
作者:
stella
时间:
2008-3-3 00:31
前面加上:target.skill_effect(@active_battler, sk),战斗的时候出现未定义错误
作者:
IamI
时间:
2008-3-3 00:34
我看不到脚本,只能试试
@target_battlers = $game_party.actors
for target in @target_battlers
target.skill_effect(@active_battler, sk)
end
这就是按照你说的改了格式,但可能还是有未定义错误 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
stella
时间:
2008-3-3 00:41
可以了,多谢
作者:
IamI
时间:
2009-6-12 08:00
@target_battlers = $game_party.actors
说实话,没试过……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1