当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

新开传奇QFunction-0.txt 脚本功能详解

来源: 作者: 热度:
QFunction-0.txt 是一个功能脚本,用于实现各种与脚本相关的功能。该脚本文件位于 X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt。本文将对该脚本文件的内容进行详细解释。

夫妻传送后,被传送者触发
[@DearRecall]

执行 sendmsg 5 命令,向玩家发送一条消息,提示他被爱人使用传送功能,并显示目标地图名称。
使用元宝触发
[@USEGAMEGOLD]

执行 SendMsg 5 命令,向玩家发送一条消息,提示使用了元宝并显示使用了多少元宝。
更换心法类型时触发
[@ChangeHeartType]

执行 SendMsg 5 命令,向玩家发送一条消息,提示更换了心法类型,并显示新的心法类型。
离开队伍时触发
[@Le呵呵eGroup]

执行 SendMsg 5 命令,向玩家发送一条消息,提示退出了队伍。
删除小组成员时触发
[@DelGroupMember]

执行 <$STR(S0)>.SendMsg 5 命令,向被删除的队员发送一条消息,提示被队长踢出了队伍。
创建小组时触发
[@GroupCreate]

执行 SendMsg 5 和 <$STR(S0)>.SendMsg 5 命令,向队长和新加入的队员分别发送一条消息,提示加入了队伍。
添加小组成员时触发
[@AddGroupMember]

执行 SendMsg 5 和 <$STR(S0)>.SendMsg 5 命令,向队长和新加入的队员分别发送一条消息,提示加入了队伍。
组队杀死怪物时触发
[@GroupKillMon]

执行 SendMsg 5 命令,向玩家发送一条消息,提示组队杀怪。
主体改名成功触发
[@PlayRename]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示玩家“<更名成功,变更为:
USERNAME>。
英雄改名成功触发
[@HeroRename]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示英雄“<更名成功,变更为:
HERONAME>。
捡起物品后触发
[@PickUpItem]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示玩家<捡起:
STR(S0)>。
捡起物品时,包满时触发
[@PickUpItemBagFull]

执行 SENDMSG 6 命令,向玩家发送一条消息,提示包裹已满,无法捡起更多物品!
切换攻击模式触发
[@ChangeAttackMode]

执行 SENDMSG 6 命令,向玩家发送一条消息,提示玩家按下“CTRL+H”,模式码:<$STR(N0)>。
摆摊触发
[@StartShop]

执行 sendmsg 0 命令,向服务器发送一条消息,触发摆摊事件。
反辅网关触发段(MD用户有效)
[@PunishmentEx]

执行 sendmsg 5 命令,向玩家发送一条消息,提示当前用户被MD插件检测到非法操作。
收回英雄
[@HeroLogOut]

执行 sendmsg 5 命令,向玩家发送一条消息,提示收回英雄。
英雄死亡
[@HeroDie]

执行 sendmsg 5 命令,向玩家发送一条消息,提示英雄死亡。
钩选“显示时装”时触发段
[@ShowFashion]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示主体显示时装。
关闭“显示时装”时触发段
[@NotShowFashion]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示主体关闭显示时装。
英雄钩选“显示时装”时触发段
[@HeroShowFashion]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示英雄显示时装。
英雄关闭“显示时装”时触发段
[@HeroNotShowFashion]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示英雄关闭显示时装。
人物离开地图触发段
[@PlayLe呵呵eMap]

执行 SENDMSG 6 命令,向所有在线玩家发送一条消息,提示人物<离开地图
MAP>触发。
人物升级触发
[@PlayLevelUp]

执行 MessageBox 命令,向玩家显示一个对话框,提示玩家升级。
人物死亡触发
[@PlayDie]

执行 sendmsg 0 命令,向服务器发送一条消息,提示玩家<$KILLER>把<杀害了
STR(S0)>。
PK触发
[@KillPlay]

执行 MessageBox 命令,向玩家显示一个对话框,提示玩家PK了。
英雄PKQF触发
[@HeroKillPlay]

执行 MessageBox 命令,向玩家显示一个对话框,提示玩家英雄你PK了。
使用物品触发(N0变量:0-从主体包裹使用 1-从英雄包裹使用)
[@StdModeFuncX]

执行 Sendmsg 7 命令,向服务器发送一条消息,触发使用物品事件。
游戏命令触发
[@Member]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供游戏命令菜单。
师傅出徒触发
[@UnMasterEnd]

执行 弹出脚本菜单!!! 命令,向师傅显示一个对话框,提供出徒选项。
徒弟出徒触发
[@UnMasterEnd1]

执行 弹出脚本菜单!!! 命令,向徒弟显示一个对话框,提供出徒选项。
人物小退触发
[@PlayReconnection]

该触发事件需要自行编写内容。
人物大退触发
[@PlayOffLine]

该触发事件需要自行编写内容。
套装触发
[@SuitItemX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供套装选项。
人物学技能触发
[@HeroplaySkillX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供技能学习选项。
英雄学技能触发
[@playSkillX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供技能学习选项。
宝宝杀死怪触发(魔王岭,135宝宝)
[@KillMissionMob]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示<死亡触发,等级
STR(N0)>。
执行杀怪触发
[@KillMonster]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示<死亡触发,等级
STR(N0)>。
人物使用技能触发
[@MagSelfFuncX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供技能使用选项。
英雄使用技能触发
[@MagHeroFuncX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供技能使用选项。
被技能打中的目标触发
[@MagTagFuncX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提供技能打中目标选项。
被技能打中的目标触发(目标为英雄)
[@MagHeroTagFuncX]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示目标为英雄。
英雄升级触发
[@HeroLevelUp]

执行 MessageBox 命令,向玩家显示一个对话框,提示英雄升级。
人物获得经验触发
[@GetExp]

执行 MessageBox 命令,向玩家显示一个对话框,提示玩家获得了经验。
英雄获得经验触发
[@HeroGetExp]

执行 MessageBox 命令,向玩家显示一个对话框,提示英雄获得了经验。
商铺购买(元宝),赠送触发
[@BuyShop]

执行 SendMsg 5 命令,向玩家发送一条消息,提示商铺购买,赠送触发,使用元宝:<$BUYSHOP>.!。
商铺购买(游戏点),赠送触发
[@BuyShop1]

执行 SendMsg 5 命令,向玩家发送一条消息,提示商铺购买,赠送触发,使用游戏点:<$BUYSHOP>.!。
商铺购买(金币),赠送触发
[@BuyShop2]

执行 SendMsg 5 命令,向玩家发送一条消息,提示商铺购买,赠送触发,使用金币:<$BUYSHOP>.!。
使用灵符触发
[@USEGAMEGIRD]

执行 SendMsg 5 命令,向玩家发送一条消息,提示使用了灵符:<$USEGAMEGIRD>.!。
人物内级等级升级触发
[@PlayNGLevelUp]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你的内功升级了.!。
英雄内功等级升级触发
[@HeroNGLevelUp]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你的英雄内功升级了.!。
网关检查加速后(触发处理)
[@Punishment]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你使用了加速.!。
占领沙城时触发
[@GetCastle]

执行 sendmsg 0 命令,向服务器发送一条消息,提示沙巴克被占领!。
创建行会触发
[@CreateGuild]

执行 sendmsg 0 命令,向服务器发送一条消息,提示行会已经创建!。
加入行会触发
[@AddGuild]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你加入行会触发!。
接泉水触发(有行会才触发)
[@GatherWater]

执行 sendmsg 0 命令,向服务器发送一条消息,提示接到泉水。
退出行会QF触发
[@EndGuild]

执行 sendmsg 0 命令,向服务器发送一条消息,提示退出行会!。
淬炼成功触发
[@RefineOk]

执行 sendmsg 0 命令,向服务器发送一条消息,提示淬炼成功。
心法升级触发
[@HeartlevelUp]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你的心法升级了!。
英雄心法升级触发
[@HeroHeartlevelUp]

执行 SendMsg 5 命令,向玩家发送一条消息,提示英雄的心法升级了!。
英雄心法吸收
[@IncHeroHeartPoint]

执行 SendMsg 5 命令,向玩家发送一条消息,提示你的英雄正在心法吸收!。
创建英雄成功
[@CreateHeroOK]

执行 SendMsg 5 命令,向玩家发送一条消息,提示创建英雄成功!。
创建英雄,名字已存在
[@HeroNameExists]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示英雄名字已经存在。
创建英雄,账号角色过多
[@HeroOverChrCount]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示你的帐号角色过多。
创建英雄失败
[@CreateHeroFail]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示创建英雄失败。
取回英雄成功
[@GetHeroOk]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示取回英雄成功。
删除英雄成功
[@DeleteHeroOK]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示删除英雄成功。
英雄名字中包含禁用字符
[@HeroNameFilter]

执行 弹出脚本菜单!!! 命令,向玩家显示一个对话框,提示英雄名字中包含禁用字符。
穿戴或者卸下物品
说明:同时输出N0变量,检测是否为英雄,0否,1是。S0变量,装备名称。格式:穿载时:触发QF脚本中的 [@takeonX],卸下时:触发QF脚本中的 [@takeoffX]。X:位置参数说明。
回收称号触发
[@FengHaoFuncX]

执行 take 护花使者令 和 SENDMSG 7 命令,向玩家发送一条消息,提示回收护花使者令。
复活生效后,触发QF脚本
[@Revival]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示复活生效。
英雄复活生效
[@HeroRevival]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示英雄复活生效。
重生生效后,触发QF脚本
[@RevivalEx]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示重生生效。
英雄重生生效
[@HeroRevivalEx]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示英雄重生生效。
设置使用称号触发
[@FengHaoOnX]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示设置使用称号。
设置取消称号触发
[@FengHaoOffX]

执行 SENDMSG 7 命令,向所有在线玩家发送一条消息,提示设置取消称号。
五气朝元元素升级增加技能触发
[@FiveAttrSkill0]

执行 ADDSKILL 金元护体 1 和 sendmsg 5 命令,向玩家发送一条消息,提示习得技能:金元护体。
五气朝元元素升级增加技能触发
[@FiveAttrSkill1]

执行 ADDSKILL 木元护体 1 和 sendmsg 5 命令,向玩家发送一条消息,提示习得技能:木元护体。
五气朝元元素升级增加技能触发
[@FiveAttrSkill2]

执行 ADDSKILL 召唤水元 1 和 sendmsg 5 命令,向玩家发送一条消息,提示习得技能:召唤水元。
五气朝元元素升级增加技能触发
[@FiveAttrSkill3]

执行 ADDSKILL 召唤火元 1 和 sendmsg 5 命令,向玩家发送一条消息,提示习得技能:召唤火元。
五气朝元元素升级增加技能触发
[@FiveAttrSkill4]

执行 ADDSKILL 召唤土元 1 和 sendmsg 5 命令,向玩家发送一条消息,提示习得技能:召唤土元。
英雄五气朝元元素升级增加技能触发
[@HeroFiveAttrSkill0]

执行 ADDSKILL 金元护体 1 HERO 和 sendmsg 5 命令,向玩家发送一条消息,提示(英雄)习得技能:金元护体。
英雄五气朝元元素升级增加技能触发
[@HeroFiveAttrSkill1]

执行 ADDSKILL 木元护体 1 HERO 和 sendmsg 5 命令,向玩家发送一条消息,提示(英雄)习得技能:木元护体。
英雄五气朝元元素升级增加技能触发
[@HeroFiveAttrSkill2]

执行 ADDSKILL 召唤水元 1 HERO 和 sendmsg 5 命令,向玩家发送一条消息,提示(英雄)习得技能:召唤水元。
英雄五气朝元元素升级增加技能触发
[@HeroFiveAttrSkill3]

执行 ADDSKILL 召唤火元 1 HERO 和 sendmsg 5 命令,向玩家发送一条消息,提示(英雄)习得技能:召唤火元。
英雄五气朝元元素升级增加技能触发
[@HeroFiveAttrSkill4]

执行 ADDSKILL 召唤土元 1 HERO 和 sendmsg 5 命令,向玩家发送一条消息,提示(英雄)习得技能:召唤土元。
使用元宝吸收聚灵珠经验时触发
[@UseGatherItem]

执行 sendmsg 5 命令,向玩家发送一条消息,提示使用<元宝吸收
STR(S0)>的经验时触发。
使用金币吸收聚灵珠经验时触发
[@UseGatherItem1]

执行 sendmsg 5 命令,向玩家发送一条消息,提示使用<金币吸收
STR(S0)>的经验时触发。
使用金刚石吸收聚灵珠经验时触发
[@UseGatherItem2]

执行 sendmsg 5 命令,向玩家发送一条消息,提示使用<金刚石吸收
STR(S0)>的经验时触发。
使用灵符吸收聚灵珠经验时触发
[@UseGatherItem3]

执行 sendmsg 5 命令,向玩家发送一条消息,提示使用<灵符吸收
STR(S0)>的经验时触发。
使用游戏点吸收聚灵珠经验时触发
[@UseGatherItem4]

执行 sendmsg 5 命令,向玩家发送一条消息,提示使用<游戏点吸收
STR(S0)>的经验时触发。
开始辅机触发
[@StartAutoPlay]

执行 StartAutoPlayGame 和 SENDMSG 6 命令,向玩家发送一条消息,提示开始辅机,使用快捷键“CTRL+Z”停止辅机。
停止辅机触发
[@StopAutoPlay]

执行 StopAutoPlayGame 和 SENDMSG 6 命令,向玩家发送一条消息,提示命令停止辅机,使用快捷键“CTRL+Z”开始辅机。

特a殊功能脚本
脚本文件位于: X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt

;此脚为功能脚本,用于实现各种与脚本有关的功能

;夫妻传送后,被传送者触发
[@DearRecall]
#If
#Act
sendmsg 5 您被爱人使用传送功能,至地图:【<$STR(S0)>】

;使用元宝触发
[@USEGAMEGOLD]
#If
#Act
SendMsg 5 [提示]:使用元宝:<$USEGAMEGOLD>

;更换心法类型时触发
;说明: 更换的心法类型保存至N0变量中.
[@ChangeHeartType]
#IF
#ACT
SendMsg 5 你更换了心法类型:<$STR(N0)>

;离开队伍时触发
;说明: 被删除的队员名字放在队长的S0变量中.
[@Le呵呵eGroup]
#IF
#ACT
SendMsg 5 你退出了组队.

;删除小组成员时触发
说明: 被删除的队员名字放在队长的S0变量中.
[@DelGroupMember]
#IF
#ACT
<$STR(S0)>.SendMsg 5 你被队长踢出了组队!

;创建小组时触发
说明: 队员的名字放在队长S0变量中.
[@GroupCreate]
#IF
#ACT
SendMsg 5 <$STR(S0)>加入了组队.
<$STR(S0)>.SendMsg 5 你加入了组队.

;添加小组成员时触发
说明: 队员名字放在队长的S0变量中.
[@AddGroupMember]
#IF
#ACT
SendMsg 5 <$STR(S0)>加入了队伍.
<$STR(S0)>.SendMsg 5 你加入了队伍.

;组队杀死怪物时触发
[@GroupKillMon]
#IF
#ACT
SendMsg 5 组队杀怪.

;主体改名成功触发
[@PlayRename]
#IF
#ACT
SENDMSG 6 玩家“<$STR(S0)>”更名成功,变更为:<$USERNAME>

;英雄改名成功触发
[@HeroRename]
#IF
#ACT
SENDMSG 6 英雄“<$STR(S0)>”更名成功,变更为:<$HERONAME>

;捡起物品后触发
[@PickUpItem]
#IF
#ACT
SENDMSG 6 <$USERNAME>捡起:<$STR(S0)>

;捡起物品时,包满时触发
[@PickUpItemBagFull]
#IF
#ACT
SENDMSG 6 <$USERNAME>包裹已满,无法捡起更多物品!

;切换攻击模式触发
[@ChangeAttackMode]
#IF
#ACT
SENDMSG 6 <$USERNAME>按下“CTRL+H”,模式码:<$STR(N0)>

;摆摊触发
[@StartShop]
#IF
#ACT
sendmsg 0 摆摊触发

;反辅网关触发段(MD用户有效)
[@PunishmentEx]
#IF
#ACT
sendmsg 5 当前用户被MD插件检测到非法操作

;收回英雄
[@HeroLogOut]
#IF
#ACT
sendmsg 5 收回英雄

;英雄死亡
[@HeroDie]
#IF
#ACT
sendmsg 5 英雄死亡

;钩选“显示时装”时触发段
[@ShowFashion]
#act
SENDMSG 6 主体显示时装 255 253

;关闭“显示时装”时触发段
[@NotShowFashion]
#act
SENDMSG 6 主体关闭显示时装 255 253

;英雄钩选“显示时装”时触发段
[@HeroShowFashion]
#act
SENDMSG 6 英雄显示时装 255 253

;英雄关闭“显示时装”时触发段
[@HeroNotShowFashion]
#act
SENDMSG 6 英雄关闭显示时装 255 253

;人物离开地图触发段
[@PlayLe呵呵eMap]
#IF
#ACT
SENDMSG 6 人物【<$USERNAME>】离开地图【<$MAP>】触发 255 253


;人物升级触发
[@PlayLevelUp]
#ACT
MessageBox 升级

;人物死亡触发
[@PlayDie]
#ACT
sendmsg 0 <$KILLER>_把_<$USERNAME>_杀害了:<$STR(S0)>

;PK触发
[@KillPlay]
#ACT
MessageBox 你PK了

;英雄PKQF触发
[@HeroKillPlay]
#ACT
MessageBox 英雄你PK了

;使用物品触发(N0变量:0-从主体包裹使用 1-从英雄包裹使用)
[@StdModeFuncX]
#IF
#ACT
Sendmsg 7 触发成功!!!

;游戏命令触发
[@Member]
弹出脚本菜单!!!
<关闭/@exit>

;师徒出徒触发
[@UnMasterEnd] ;师傅触发
弹出脚本菜单!!!
<关闭/@exit>
[@UnMasterEnd1] ;徒弟触发
弹出脚本菜单!!!
<关闭/@exit>

;人物小退触发
[@PlayReconnection]
;小退触发要执行什么 自行写内容

;人物大退触发
[@PlayOffLine]
;大退触发要执行什么 自行写内容

;套装触发
[@SuitItemX]
弹出脚本菜单!!!
<关闭/@exit>

;人物学技能触发 ,此触发当时作用为 人物学习了XXX技能 英雄自动学此技能(X为技能ID)
[@HeroplaySkillX]
弹出脚本菜单!!!
<关闭/@exit>

;英雄学技能触发 ,此触发当时作用为 英雄学习了XXX技能 人物自动学此技能(X为技能ID)
[@playSkillX]
弹出脚本菜单!!!
<关闭/@exit>

;宝宝杀死怪触发(魔王岭,135宝宝)
;S0--返回名称
;S1--返回怪物名称(过滤数字)
;N0--返回等级
;N1--返回坐标X
;N2--返回坐标Y
[@KillMissionMob]
#IF
#ACT
SENDMSG 7 <$STR(S0)>死亡触发,等级<$STR(N0)>

;执行杀怪触发
;S0--返回名称
;S1--返回怪物名称(过滤数字)
;N0--返回等级
;N1--返回坐标X
;N2--返回坐标Y
[@KillMonster]
#IF
#ACT
SENDMSG 7 <$STR(S0)>死亡触发,等级<$STR(N0)>
break

;人物使用技能触发
[@MagSelfFuncX] ;X为魔法ID
弹出脚本菜单!!!
<关闭/@exit>

;英雄使用技能触发
[@MagHeroFuncX] ;X为魔法ID
弹出脚本菜单!!!
<关闭/@exit>

;被技能打中的目标触发 X-技能ID,只支持1-243
[@MagTagFuncX]
弹出脚本菜单!!!
<关闭/@exit>

;被技能打中的目标触发(目标为英雄) X-技能ID,只支持1-243
[@MagHeroTagFuncX]
目标为英雄!!!
<关闭/@exit>

;英雄升级触发
[@HeroLevelUp]
#IF
#ACT
MessageBox 升级

;人物获得经验触发
[@GetExp]
#IF
#ACT
MessageBox 你获得了经验

;英雄获得经验触发
[@HeroGetExp]
#IF
#ACT
MessageBox 英雄获得了经验

;商铺购买(元宝),赠送触发
[@BuyShop]
#If
#Act
SendMsg 5 [提示]:商铺购买,赠送触发,使用元宝:<$BUYSHOP>.!

;商铺购买(游戏点),赠送触发
[@BuyShop1]
#If
#Act
SendMsg 5 [提示]:商铺购买,赠送触发,使用游戏点:<$BUYSHOP>.!

;商铺购买(金币),赠送触发
[@BuyShop2]
#If
#Act
SendMsg 5 [提示]:商铺购买,赠送触发,使用金币:<$BUYSHOP>.!

;使用灵符触发
[@USEGAMEGIRD]
#If
#Act
SendMsg 5 [提示]:使用灵符:<$USEGAMEGIRD>.!

;人物内级等级升级触发
[@PlayNGLevelUp]
#If
#Act
SendMsg 5 [提示]:你的内功升级了.!

;英雄内功等级升级触发
[@HeroNGLevelUp]
#If
#Act
SendMsg 5 [提示]:你的英雄内功升级了.!

;网关检查加速后(触发处理)
[@Punishment]
#If
#Act
SendMsg 5 [提示]:你使用了加速.!

;占领沙城时触发
[@GetCastle]
#IF
#Act
沙巴克被占领!

;创建行会触发
[@CreateGuild]
#IF
#ACT
行会已经创建!

;加入行会触发
[@AddGuild]
#IF
#ACT
SendMsg 5 [提示]:你加入行会触发!

;接泉水触发(有行会才触发)
[@GatherWater]
#IF
#ACT
接到泉水

;退出行会QF触发
[@EndGuild]
#IF
#ACT
退出行会!

;淬炼成功触发
[@RefineOk]
#IF
#ACT
淬炼成功

;心法升级触发
[@HeartlevelUp]
#If
#Act
SendMsg 5 [提示]:你的心法升级了!

;英雄心法升级触发
[@HeroHeartlevelUp]
#If
#Act
SendMsg 5 [提示]:英雄的心法升级了!

;英雄心法吸收
[@IncHeroHeartPoint]
#If
#Act
SendMsg 5 [提示]:你的英雄正在心法吸收!



;创建英雄成功
[@CreateHeroOK]
#If
#Act
SendMsg 5 [提示]:创建英雄成功!

;创建英雄,名字已存在
[@HeroNameExists]
英雄名字已经存在\<关闭/@exit>

;创建英雄,账号角色过多
[@HeroOverChrCount]
你的帐号角色过多\<关闭/@exit>

;创建英雄失败
[@CreateHeroFail]
创建英雄失败\<关闭/@exit>


[@CreateHeroFailEx]
创建英雄失败,请稍候重试\<关闭/@exit>

[@GetHeroBak]
#act
messagebox 取回英雄失败,你已带了一位英雄了
break

[@GetHeroOk]
#act
messagebox 取回英雄成功
break

[@DeleteHeroOK]
#act
messagebox 删除英雄成功
break

[@DeleteHeroFail]
#act
messagebox 删除英雄失败
break

[@HeroNameFilter]
英雄名字中包含禁用字符\<关闭/@exit>

;穿戴或者卸下物品
说明:同时输出N0变量,检测是否为英雄,0否,1是。
S0变量,装备名称
格式;
穿载时:触发QF脚本中的 [@takeonX]
卸下时:触发QF脚本中的 [@takeoffX]
X:位置参数说明
0 盔甲
1 武器
2 照明物
3 项链
4 头盔
5 左手镯
6 右手镯
7 左戒指
8 右戒指
9 放护身符位置
10 腰带
11 鞋子
12 宝石
13 斗笠
14 军鼓

;回收称号触发 X-序号(DB里的序号字段)
[@FengHaoFuncX]
#IF
#ACT
take 护花使者令
SENDMSG 7 提示:回收护花使者令


;复活生效后,触发QF脚本(需在M2面板设置可触发)
[@Revival]
#IF
#ACT
SENDMSG 7 提示:复活生效

[@HeroRevival]
#IF
#ACT
SENDMSG 7 提示:英雄复活生效

;重生生效后,触发QF脚本(需在M2面板设置可触发)
[@RevivalEx]
#IF
#ACT
SENDMSG 7 提示:重生生效

[@HeroRevivalEx]
#IF
#ACT
SENDMSG 7 提示:英雄重生生效

;设置使用称号触发 注:X表示称号的idx字段(上限支持5000)
[@FengHaoOnX]
#IF
#ACT
SENDMSG 7 提示:设置使用称号

;设置取消称号触发 注:X表示称号的idx字段(上限支持5000)
[@FengHaoOffX]
#IF
#ACT
SENDMSG 7 提示:设置取消称号


;五气朝元元素升级增加技能触发 (N0-提升的等级,由M2赋值)
[@FiveAttrSkill0]
#IF
NOT CHECKSKILL 金元护体 ? 0
#ACT
ADDSKILL 金元护体 1
sendmsg 5 习得技能:金元护体

#IF
CHECKSKILL 金元护体 < N0
#ACT
SKILLLEVEL 金元护体 = N0
sendmsg 5 技能:金元护体升级至<$STR(N0)>级
Break

[@FiveAttrSkill1]
#IF
NOT CHECKSKILL 木元护体 ? 0
#ACT
ADDSKILL 木元护体 1
sendmsg 5 习得技能:木元护体

#IF
CHECKSKILL 木元护体 < N0
#ACT
SKILLLEVEL 木元护体 = N0
sendmsg 5 技能:木元护体升级至<$STR(N0)>级
Break

[@FiveAttrSkill2]
#IF
NOT CHECKSKILL 召唤水元 ? 0
#ACT
ADDSKILL 召唤水元 1
sendmsg 5 习得技能:召唤水元

#IF
CHECKSKILL 召唤水元 < N0
#ACT
SKILLLEVEL 召唤水元 = N0
sendmsg 5 技能:召唤水元升级至<$STR(N0)>级
Break

[@FiveAttrSkill3]
#IF
NOT CHECKSKILL 召唤火元 ? 0
#ACT
ADDSKILL 召唤火元 1
sendmsg 5 习得技能:召唤火元
Break

#IF
CHECKSKILL 召唤火元 < N0
#ACT
SKILLLEVEL 召唤火元 = N0
sendmsg 5 技能:召唤火元升级至<$STR(N0)>级
Break

[@FiveAttrSkill4]
#IF
NOT CHECKSKILL 召唤土元 ? 0
#ACT
ADDSKILL 召唤土元 1
sendmsg 5 习得技能:召唤土元

#IF
CHECKSKILL 召唤土元 < N0
#ACT
SKILLLEVEL 召唤土元 = N0
sendmsg 5 技能:召唤土元升级至<$STR(N0)>级
Break


[@HeroFiveAttrSkill0]
#IF
NOT HEROCHECKSKILL 金元护体 ? 0
#ACT
ADDSKILL 金元护体 1 HERO
sendmsg 5 (英雄)习得技能:金元护体

#IF
HEROCHECKSKILL 金元护体 < N0
#ACT
HEROSKILLLEVEL 金元护体 = N0
sendmsg 5 (英雄)技能:金元护体升级至<$STR(N0)>级
Break

[@HeroFiveAttrSkill1]
#IF
NOT HEROCHECKSKILL 木元护体 ? 0
#ACT
ADDSKILL 木元护体 1 HERO
sendmsg 5 (英雄)习得技能:木元护体

#IF
HEROCHECKSKILL 木元护体 < N0
#ACT
HEROSKILLLEVEL 木元护体 = N0
sendmsg 5 (英雄)技能:木元护体升级至<$STR(N0)>级
Break

[@HeroFiveAttrSkill2]
#IF
NOT HEROCHECKSKILL 召唤水元 ? 0
#ACT
ADDSKILL 召唤水元 1 HERO
sendmsg 5 (英雄)习得技能:召唤水元

#IF
HEROCHECKSKILL 召唤水元 < N0
#ACT
HEROSKILLLEVEL 召唤水元 = N0
sendmsg 5 (英雄)技能:召唤水元升级至<$STR(N0)>级
Break

[@HeroFiveAttrSkill3]
#IF
NOT HEROCHECKSKILL 召唤火元 ? 0
#ACT
ADDSKILL 召唤火元 1 HERO
sendmsg 5 (英雄)习得技能:召唤火元

#IF
HEROCHECKSKILL 召唤火元 < N0
#ACT
HEROSKILLLEVEL 召唤火元 = N0
sendmsg 5 (英雄)技能:召唤火元升级至<$STR(N0)>级
Break

[@HeroFiveAttrSkill4]
#IF
NOT HEROCHECKSKILL 召唤土元 ? 0
#ACT
ADDSKILL 召唤土元 1 HERO
sendmsg 5 (英雄)习得技能:召唤土元

#IF
HEROCHECKSKILL 召唤土元 < N0
#ACT
HEROSKILLLEVEL 召唤土元 = N0
sendmsg 5 (英雄)技能:召唤土元升级至<$STR(N0)>级
Break

;使用元宝吸收聚灵珠经验时触发
[@UseGatherItem]
#IF
#ACT
sendmsg 5 使用<$STR(N0)>元宝吸收<$STR(S0)>的经验时触发

;使用金币吸收聚灵珠经验时触发
[@UseGatherItem1]
#IF
#ACT
sendmsg 5 使用<$STR(N0)>金币吸收<$STR(S0)>的经验时触发

;使用金刚石吸收聚灵珠经验时触发
[@UseGatherItem2]
#IF
#ACT
sendmsg 5 使用<$STR(N0)>金刚石吸收<$STR(S0)>的经验时触发

;使用灵符吸收聚灵珠经验时触发
[@UseGatherItem3]
#IF
#ACT
sendmsg 5 使用<$STR(N0)>灵符吸收<$STR(S0)>的经验时触发

;使用游戏点吸收聚灵珠经验时触发
[@UseGatherItem4]
#IF
#ACT
sendmsg 5 使用<$STR(N0)>游戏点吸收<$STR(S0)>的经验时触发

;开始辅机触发
[@StartAutoPlay]
#IF
#ACT
StartAutoPlayGame
SENDMSG 6 开始辅机,使用快捷键“CTRL+Z”停止辅机


;停止辅机触发
[@StopAutoPlay]
#IF
#ACT
StopAutoPlayGame
SENDMSG 6 命令停止辅机,使用快捷键“CTRL+Z”开始辅机
[顶部]