搜索
查看: 477|回复: 2

[已关闭] 使用技能触发问题

 关闭 [复制链接]
发表于 2023-4-20 13:58:32 | 显示全部楼层 |阅读模式
建议反馈
建议描述: ;使用技能触发
;S0-目标名字
;N0-技能ID
;N1-类型0-无目标 1-攻击人 2-攻击英雄 3-攻击怪
;N2-使用者0-人物 1-英雄
[@UseMag]
#IF
#ACT
SENDMSG 5 <$USERNAME>使用技能[<$STR(N0)>]攻击[<$STR(S0)>],类型[<$STR(N1)>]
实现具体思路: 建议将这个触发区分成主号使用技能触发和英雄使用技能触发
联系QQ: 隐藏内容


[@UseMag]

#or
;random 2
CHECKUSEITEM 24 戒指1
CHECKUSEITEM 25 戒指1
#ACT
m.CHANGEATTATCKMODE 1
SendTopMsg 255 249 {s=<$USERNAME>拥有<戒指>在<$MAPNAME>将目标改为和平模式;f.bd=1} 1 10 11 0|128 1|50|1|3


#or
;random 2
CHECKUSEITEM 24 戒指1 hero
CHECKUSEITEM 25 戒指1 hero
#ACT
m.CHANGEATTATCKMODE 1
SendTopMsg 255 249 {s=<$USERNAME>拥有<戒指>在<$MAPNAME>将目标改为和平模式;f.bd=1} 1 10 11 0|128 1|50|1|3


我能力有限只能想到这种方式来触发,不会那个lua 。 我这样写了之后主号佩戴这个装备 英雄没佩戴这个装备  英雄攻击目标也能将这个玩家打成和平模式,如果能够将英雄和主号的使用技能触发像以前那样分开,对于我们这群不会lua 的人就很方便了。当然我不知道是不是我自己对这个触发的认知不够,还请法海大哥指点
;人物使用技能触发(按技能)
[@MagSelfFuncX]  ;X为魔法ID
弹出脚本菜单!!!
<关闭/@exit>
;英雄使用技能触发(按技能)
[@MagHeroFuncX]  ;X为魔法ID
弹出脚本菜单!!!
<关闭/@exit>

发表于 2023-4-20 14:54:06 | 显示全部楼层
#IF
equal N2 1
#ACT
sendmsg 5 英雄使用
#ELSEACT
sendmsg 5 人物使用
 楼主| 发表于 2023-4-21 04:08:41 | 显示全部楼层
1580 发表于 2023-4-20 14:54
#IF
equal N2 1
#ACT

收到,感谢大哥
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2025-6-10 17:03 , Processed in 0.438978 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表