赞 | 68 |
VIP | 0 |
好人卡 | 0 |
积分 | 65 |
经验 | 0 |
最后登录 | 2023-7-2 |
在线时间 | 119 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6483
- 在线时间
- 119 小时
- 注册时间
- 2020-1-8
- 帖子
- 234
|
这脚本 就算我方全体都有2号状态
也只会被敌方的全体技能(RMXP默认技能范围里没有群攻)攻击存活的的首位携带2号状态的我方队员
第一次回复你时 已经说明这个问题了啊
其实你要是这状态只对我方有效,只要敌方获得不了这状态即可
下面的脚本是全体技能会攻击所有携带2号状态的目标,只对一方生效的话,参照楼上的回复修改
class Scene_Battle
alias ori_set_target_battlers set_target_battlers
def set_target_battlers(scope)
ori_set_target_battlers(scope)
if scope == 2
if rand(100) < 50
targets = @target_battlers.find_all{|battler|battler.states.include?(2)}
@target_battlers = targets if targets != []
end
end
end
end
其实你可以先看看RMXP脚本与F1,累积一定的基础,再制作游戏
我从接触RMXP到现在都一年了,看F1,还是会发现原来理解错的东西或者新东西以及看不懂的东西 |
|