快乐云朵 发表于 2026-3-29 17:56:19

吸怪BUG


[@MagicAttack]
#IF
#act
M.MAPMOVE <$map> <$x> <$y>
close
这样写玩家可以通过瞬间回城传送 把怪拉在城里  求解

坚强小兔 发表于 2026-3-29 17:56:19

#IF 是干嘛的,就是让你加检查条件的,检查是否在城里,检查是否在安全区都可以

诚实小鸟 发表于 2026-3-29 17:56:19

这个是人物的坐标变量,当然会有这个BUG了
最好是拉之前先赋值
MOV S$吸怪地图 <$map>
MOV N$吸怪坐标X <$x>
MOV N$吸怪坐标Y <$y>

聪明花朵 发表于 2026-3-29 17:56:19

MOV S$吸怪地图 <$map>
MOV N$吸怪坐标X <$x>
MOV N$吸怪坐标Y <$y>
[@MagicAttack]
#OREQUAL S$吸怪地图 0 ;------有比奇主城删除词条
EQUAL N$吸怪坐标X 0
EQUAL N$吸怪坐标Y 0
#act
messagebox cd中啊。。。。。
#elseactMOV S$吸怪地图 <$map>
MOV N$吸怪坐标X <$x>
MOV N$吸怪坐标Y <$y>
M.MAPMOVE <$STR(S$吸怪地图)> <$STR($吸怪坐标X)> <$STR(SN$吸怪坐标Y)>
goto @清零
close
[@清零]
#IF
#ACT
MOV S$吸怪地图 0
MOV N$吸怪坐标X 0
MOV N$吸怪坐标Y 0
break

坚强小熊 发表于 2026-3-29 17:56:19

[@MagicAttack]        ;技能攻击触发
#IF
equal <$CURRRUSEMAGICID> 33        ;检测技能ID,
#ACT
M.MAPMOVE <$MAP> <$X>  <$Y>        ;怪物传送到人物坐标
BREAK
亲测可用,我使用的是ID33的冰咆哮,因为冰咆哮可以带范围攻击,如果你不想用默认技能可以用自定义技能写个,ID检测换成自定义技能ID就行

聪明云朵 发表于 2026-3-29 17:56:19

#ACT
DoTaunt 5 100
SENDMSG 6 范围5格内等级低于101级的的怪物对你攻击。
Break

坚强小兔 发表于 2026-3-29 17:56:19

大佬们都回答了.我就拿个金币吧

坚强花朵 发表于 2026-3-29 17:56:19

回帖奖励 +10 金钱很不错哦!顶一顶

诚实小鸟 发表于 2026-3-29 17:56:19

[@MagicAttack]
#IF
NOT INSAFEZONE
#act
M.MAPMOVE <$map> <$x> <$y>
close
美滋滋.....

阳光小猪 发表于 2026-3-29 17:56:19

小手一挥,金币到手
页: [1] 2
查看完整版本: 吸怪BUG