Project1

标题: 请教锁定敌方一对象时几率强制将锁定转移给敌方中另1个NPC [打印本页]

作者: taeckle    时间: 2019-10-4 09:19
标题: 请教锁定敌方一对象时几率强制将锁定转移给敌方中另1个NPC
本帖最后由 taeckle 于 2019-10-4 09:21 编辑

我想做一个状态,

当在战斗中1个NPC有此状态时,且敌方中其他任一一个NPC被锁定为攻击对象时(当然是单体攻击技能):

50%几率自动将这次攻击的对象锁定转移到自己头上(强制吸引火力),当然伤害也就是自己承担

也不知道能不能做出来,请大神指点一二,由衷感恩!

多谢了!



作者: 灯笼菜刀王    时间: 2019-10-4 15:51


这个位置加上这句,  10086换成对应的状态ID
作者: taeckle    时间: 2019-10-6 19:11
灯笼菜刀王 发表于 2019-10-4 15:51
这个位置加上这句,  10086换成对应的状态ID

大神请问下要是反过来敌方锁定我方一对象时几率强制将锁定转移给有10086状态的我方角色是不是就在“我方单体”下面紧接着这么写啊:

$game_party.actors.each {|i| if i.state?(10086) and rand(2) == 0 ;
@target_battlers.push(i) ; return ; end }


作者: taeckle    时间: 2019-10-7 11:53
本帖最后由 taeckle 于 2019-10-7 12:32 编辑


$game_party.actors.each {|i| if i.state?(10086) and rand(2) == 0 ;
@target_battlers.push(i) ; return ; end }

111.PNG (7.84 KB, 下载次数: 30)

111.PNG





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1