找回密码
 立即注册
查看: 185|回复: 9

一个怪物触发攻击特效脚本

[复制链接]

267

主题

572

回帖

980

积分

高级会员

积分
980
发表于 2026-3-28 22:02:45 | 显示全部楼层 |阅读模式

写了一个BOSS触发大招的脚本,发现一个问题,BOSS身边没有小怪的时候触发正常在BOSS身上,BOSS边上有小怪攻击你的时候触发变成了其他攻击你的小怪触发特效,主触发机制还是在BOSS身上,但是特效跟效果变成了在小怪身上。。。有高神能解吗? 是多级脚本m.造成的还是其他原因自己找不到了
[@BOSS攻击可触发]
{
#if
NOT INSAFEZONE
equal <$CURRRTARGETNAME> 赤月恶魔
random 10
#act
GOTOLABEL 3 @赤月恶魔大招 12
BREAK
[@赤月恶魔大招]
#IF
#act
m.RangeHarm  <$KILLMONX> <$KILLMONY> 12 2000 3 3 1
m.PLAYEFFECT 49 3160 12 1 100 0
SendNewLineMsg 1 249 0 12 200 1 2 幻象,雷霆!!!!!

0

主题

511

回帖

14

积分

新手上路

积分
14
发表于 2026-3-28 22:02:45 | 显示全部楼层
你这是范围攻击啊  

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 22:02:45 | 显示全部楼层
我遇到过这种情况,是bug,m.引起的,不止是小怪,其他玩家在这期间打你也有很大概率会把目标和特效引过去。用脚本的方法只能让小怪不触发,但依然会打断boss身上的特效和伤害效果。

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 2026-3-28 22:02:45 | 显示全部楼层
czy7812 发表于 2021-9-16 19:24 我遇到过这种情况,是bug,m.引起的,不止是小怪,其他玩家在这期间打你也有很大概率会把目标和特效引过去 ...
哦  你也遇到过啊,看来是没办法解决了

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 22:02:45 | 显示全部楼层
2226574385 发表于 2021-9-16 19:55 哦  你也遇到过啊,看来是没办法解决了
你为什么要用范围触发呢?那不是假如旁边有多只赤月恶魔,都会触发?

0

主题

518

回帖

407

积分

中级会员

积分
407
发表于 2026-3-28 22:02:45 | 显示全部楼层
就你这个单个的事例,可以解决。

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-28 22:02:45 | 显示全部楼层
[@BOSS攻击可触发]
{
#if
NOT INSAFEZONE
CHECKCURRTARGETRACE = 115
random 10
#act
m.RangeHarm&#160;&#160;<$KILLMONX> <$KILLMONY> 12 2000 3 3 1
m.PLAYEFFECT 49 3160 12 1 100 0
SendNewLineMsg 1 249 0 12 200 1 2 幻象,雷霆!!!!!
这样应该就不会触发在小怪或其他玩家身上。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-28 22:02:45 | 显示全部楼层
czy7812 发表于 2021-9-16 20:00 你为什么要用范围触发呢?那不是假如旁边有多只赤月恶魔,都会触发?
这个只是一个列子, 比如有些地图里只有一个赤月恶魔或者其他名字的BOSS 可以让他触发一些大招,当然地图里还有小怪所以才会有上面的问题

0

主题

602

回帖

467

积分

中级会员

积分
467
发表于 2026-3-28 22:02:45 | 显示全部楼层
czy7812 发表于 2021-9-16 20:13 [@BOSS攻击可触发]
{
#if
CHECKCURRTARGETRACE = 115
这个是检测啥。。用了这个BOSS都不带触发了

230

主题

561

回帖

231

积分

中级会员

积分
231
发表于 2026-3-28 22:02:45 | 显示全部楼层
做成自定义怪物的特效要比脚本好一些

© 2026 折翼天使社区 版权所有