功能:
自定义按钮倒计时触发
格式:
命令参数:
SetClientBuff WIL文件序号 序号(1~20) 图片序号 倒计时间(-1时按钮,大于0是倒计时) X坐标 Y坐标 文字备注
(开启)
倒时触发[@CloseClientBuffX]X是序号。按钮模式点击触发[@文字备注]
CloseClientBuff 序号(1~20) (关闭命令)
功能:
转生触发。
[@ExitGame]
#IF
#ACT
ExitGame
;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@HeroMagicStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6
你的英雄被人物【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6
你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
[@HeroMagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6
你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
#IF
#ACT
SENDMSG 6
你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
;======================物理攻击触发==========================
[@HeroStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6
你的英雄被人物【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6
你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
[@HeroAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6
你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
#IF
#ACT
SENDMSG 6
你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
;======================下面变量获取怪物完整名字==========================
增加变量以显示完整名(不去数字):$CURRRTARGETFULLNAME
上面演示脚本中变量不获取怪物名字后面的数字:$CURRRTARGETNAME
提供2种变量大家自己按需使用!
QFunction-0
;所有触发只有攻击到怪物才会触发,有些魔法不会触发,如魔法盾
;======================魔法攻击触发==========================
[@HeroMagicStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6
你的英雄被人物【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6
你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
[@HeroMagicAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6
你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
#IF
#ACT
SENDMSG 6
你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
;======================物理攻击触发==========================
[@HeroStruck]
#IF
CHECKCURRTARGETRACE
= 0
#ACT
SENDMSG 6
你的英雄被人物【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
#IF
#ACT
SENDMSG 6
你的英雄被怪物【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255
253
BREAK
[@HeroAttack]
#IF
CHECKCURRTARGETRACE = 0
#ACT
SENDMSG 6
你的英雄攻击了人物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
#IF
#ACT
SENDMSG 6
你的英雄攻击了怪物【<$CURRRTARGETNAME>】。使用魔法ID=<$H.CURRRUSEMAGICID> 255
249
BREAK
;======================下面变量获取怪物完整名字==========================
增加变量以显示完整名(不去数字):$CURRRTARGETFULLNAME
上面演示脚本中变量不获取怪物名字后面的数字:$CURRRTARGETNAME
提供2种变量大家自己按需使用!
功能: 创建小组时触发.
说明:
队员的名字放在队长S0变量中.
[@GroupCreate]
#IF
#ACT
SendMsg 5
<$STR(S0)>加入了组队.
<$STR(S0)>.SendMsg 5 你加入了组队.
;在组队前触发
[@StartGroup]
#IF
CheckLevelEx <
25
#ACT
CreateGroupFail
SendMsg 5 25级之后才可以组队.
功能: 离开队伍时触发.
说明:
被删除的队员名字放在队长的S0变量中.
[@LeaveGroup]
#IF
#ACT
SendMsg 5 你退出了组队.
功能: 删除小组成员时触发.
说明:
被删除的队员名字放在队长的S0变量中.
[@GroupDelMember]
#IF
#ACT
<$STR(S0)>.SendMsg
5 你被队长踢出了组队!
功能: 添加小组成员时触发.
说明:
队员名字放在队长的S0变量中.
[@GroupAddMember]
#IF
#ACT
SendMsg 5
<$STR(S0)>加入了队伍.
<$STR(S0)>.SendMsg 5 你加入了队伍.
功能: 组队杀死怪物时触发.
[@GroupKillMon]
#IF
#ACT
SendMsg 5 组队杀怪.
| ||||||||||