在传奇HGE引擎中,QFunction-0是一个功能脚本,用于实现各种与脚本相关的功能。本文将详细介绍HGE中常用的各种QF触发,帮助玩家更好地理解和利用这些功能。
常见触发脚本:
[@StdModeFuncX]:与物品数据库中的AniCount字段对应,用于触发特定的脚本功能。物品数据库StdMode字段设置为:312,AniCount字段设置为:X(X为触发脚本的数字)。
特殊功能脚本:脚本文件位于:X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt。
触发示例:
更换心法类型时触发:保存更换的心法类型至N0变量中。
离开队伍时触发:被删除的队员名字放在队长的S0变量中。
删除小组成员时触发:被删除的队员名字放在队长的S0变量中。
创建小组时触发:队员的名字放在队长S0变量中。
添加小组成员时触发:队员名字放在队长的S0变量中。
组队杀死怪物时触发:无特殊说明。
主体改名成功触发:将玩家更名信息发送至聊天窗口。
英雄改名成功触发:将英雄更名信息发送至聊天窗口。
捡起物品后触发:显示玩家捡起物品的信息。
捡起物品时,包满时触发:提示玩家包裹已满,无法捡起更多物品。
切换攻击模式触发:显示玩家切换攻击模式的信息。
摆摊触发:提示摆摊操作已触发。
反网关触发段:提示用户被检测到非法操作。
收回英雄:提示英雄已被收回。
英雄死亡:提示英雄死亡。
显示时装/关闭时装触发:提示时装显示状态的变化。
人物离开地图触发:显示人物离开地图的信息。
人物升级触发:弹出升级提示框。
人物死亡触发:弹出死亡提示框。
杀触发:弹出杀敌提示框。
英雄杀QF触发:弹出英雄杀敌提示框。
使用物品触发:提示物品使用成功。
游戏命令触发:弹出脚本菜单。
师徒出徒触发:弹出脚本菜单。
人物小退触发:可自定义触发内容。
人物大退触发:可自定义触发内容。
套装触发:弹出脚本菜单。
人物学技能触发:英雄自动学习技能。
英雄学技能触发:人物自动学习技能。
宝宝杀死怪触发:弹出脚本菜单。
执行杀怪触发:显示怪物死亡信息。
人物使用技能触发:弹出脚本菜单。
英雄使用技能触发:弹出脚本菜单。
被技能打中的目标触发:弹出脚本菜单。
英雄升级触发:弹出升级提示框。
人物获得经验触发:弹出经验获得提示框。
英雄获得经验触发:弹出英雄经验获得提示框。
商铺购买,赠送触发:提示购买和赠送信息。
使用灵符触发:提示灵符使用信息。
人物内级等级升级触发:提示内功升级信息。
英雄内功等级升级触发:提示英雄内功升级信息。
网关检查加速后触发:提示加速使用信息。
占领沙城时触发:提示沙城被占领。
创建行会触发:提示行会创建成功。
加入行会触发:提示加入行会。
接泉水触发:提示接到泉水。
退出行会QF触发:提示退出行会。
淬炼成功触发:提示淬炼成功。
心法升级触发:提示心法升级信息。
英雄心法升级触发:提示英雄心法升级信息。
英雄心法吸收:提示英雄心法吸收信息。
创建英雄成功:提示创建英雄成功。
创建英雄,名字已存在:提示英雄名字已存在。
创建英雄,账号角色过多:提示账号角色过多。
创建英雄失败:提示创建英雄失败。
穿戴或者卸下物品:根据装备位置触发相应的脚本。
回收称号触发:提示称号回收信息。
复活生效后触发:提示复活生效。
重生生效后触发:提示重生生效。
设置使用称号触发:提示称号使用信息。
设置取消称号触发:提示称号取消信息。
五气朝元元素升级增加技能触发:根据元素等级提升技能。
使用元宝/金币/金刚石/灵符/游戏点吸收聚灵珠经验触发:提示吸收经验的信息。
开始辅机触发:开始自动游戏并提示。
停止辅机触发:停止自动游戏并提示。
QFunction-0此脚为功能脚本用于实现各种与脚本有关的功能,今天给大家分享的是HGE常用的各种QF触发希望对你有所帮之常见的[@StdModeFuncX](后面的X要与物品数据库AniCount字段对应)物品数据库StdMode字段设置为:312、物品数据库AniCount字段设置为:X(X为指字数字触发脚本)特殊功能脚本脚本文件位于:X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt
;此脚为功能脚本,用于实现各种与脚本有关的功能
;更换心法类型时触发
;说明:更换的心法类型保存至N0变量中.
[@ChangeHeartType]
#IF
#ACT
SendMsg5你更换了心法类型:<$STR(N0)>
;离开队伍时触发
;说明:被删除的队员名字放在队长的S0变量中.
[@Le呵呵eGroup]
#IF
#ACT
SendMsg5你退出了组队.
;删除小组成员时触发
说明:被删除的队员名字放在队长的S0变量中.
[@DelGroupMember]
#IF
#ACT
<$STR(S0)>.SendMsg5你被队长踢出了组队!
;创建小组时触发
说明:队员的名字放在队长S0变量中.
[@GroupCreate]
#IF
#ACT
SendMsg5<$STR(S0)>加入了组队.
<$STR(S0)>.SendMsg5你加入了组队.
;添加小组成员时触发
说明:队员名字放在队长的S0变量中.
[@AddGroupMember]
#IF
#ACT
SendMsg5<$STR(S0)>加入了队伍.
<$STR(S0)>.SendMsg5你加入了队伍.
;组队杀死怪物时触发
[@GroupKillMon]
#IF
#ACT
SendMsg5组队杀怪.
;主体改名成功触发
[@PlayRename]
#IF
#ACT
SENDMSG6玩家“<$STR(S0)>”更名成功变更为:<$USERNAME>
;英雄改名成功触发
[@HeroRename]
#IF
#ACT
SENDMSG6英雄“<$STR(S0)>”更名成功变更为:<$HERONAME>
;捡起物品后触发
[@PickUpItem]
#IF
#ACT
SENDMSG6<$USERNAME>捡起:<$STR(S0)>
;捡起物品时,包满时触发
[@PickUpItemBagFull]
#IF
#ACT
SENDMSG6<$USERNAME>包裹已满,无法捡起更多物品!
;切换攻击模式触发
[@ChangeAttackMode]
#IF
#ACT
SENDMSG6<$USERNAME>按下“CTRL+H”模式码:<$STR(N0)>
;摆摊触发
[@StartShop]
#IF
#ACT
sendmsg0摆摊触发
;反网关触发段(MD用户有效)
[@PunishmentEx]
#IF
#ACT
sendmsg5当前用户被插件检测到非法操作
;收回英雄
[@HeroLogOut]
#IF
#ACT
sendmsg5收回英雄
;英雄死亡
[@HeroDie]
#IF
#ACT
sendmsg5英雄死亡
;钩选“显示时装”时触发段
[@ShowFashion]
#act
SENDMSG6主体显示时装255253
;关闭“显示时装”时触发段
[@NotShowFashion]
#act
SENDMSG6主体关闭显示时装255253
;英雄钩选“显示时装”时触发段
[@HeroShowFashion]
#act
SENDMSG6英雄显示时装255253
;英雄关闭“显示时装”时触发段
[@HeroNotShowFashion]
#act
SENDMSG6英雄关闭显示时装255253
;人物离开地图触发段
[@PlayLe呵呵eMap]
#IF
#ACT
SENDMSG6人物【<$USERNAME>】离开地图【<$MAP>】触发255253
;人物升级触发
[@PlayLevelUp]
#ACT
MessageBox升级
;人物死亡触发
[@PlayDie]
#ACT
MessageBox死了
;杀触发
[@KillPlay]
#ACT
MessageBox你K人了
;英雄杀QF触发
[@HeroKillPlay]
#ACT
MessageBox英雄你K人了
;使用物品触发(N0变量:0-从主体包裹使用1-从英雄包裹使用)
[@StdModeFuncX]
#IF
#ACT
Sendmsg7触发成功!!!
;游戏命令触发
[@Member]
弹出脚本菜单!!!
<关闭/@exit>
;师徒出徒触发
[@UnMasterEnd];师傅触发
弹出脚本菜单!!!
<关闭/@exit>
[@UnMasterEnd1];徒弟触发
弹出脚本菜单!!!
<关闭/@exit>
;人物小退触发
[@PlayReconnection]
;小退触发要执行什么自行写内容
;人物大退触发
[@PlayOffLine]
;大退触发要执行什么自行写内容
;套装触发
[@SuitItemX]
弹出脚本菜单!!!
<关闭/@exit>
;人物学技能触发此触发当时作用为人物学习了XXX技能英雄自动学此技能(X为技能ID)
[@HeroplaySkillX]
弹出脚本菜单!!!
<关闭/@exit>
;英雄学技能触发此触发当时作用为英雄学习了XXX技能人物自动学此技能(X为技能ID)
[@playSkillX]
弹出脚本菜单!!!
<关闭/@exit>
;宝宝杀死怪触发
[@KillMissionMob]
弹出脚本菜单!!!
<关闭/@exit>
;执行杀怪触发
;S0--返回名称
;S1--返回怪物名称(过滤数字)
;N0--返回等级
;N1--返回坐标X
;N2--返回坐标Y
[@KillMonster]
#IF
#ACT
SENDMSG7<$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
SendMsg5[提示]:商铺购买,赠送触发使用元宝:<$BUYSHOP>.!
;使用灵符触发
[@USEGAMEGIRD]
#If
#Act
SendMsg5[提示]:使用灵符:<$USEGAMEGIRD>.!
;人物内级等级升级触发
[@PlayNGLevelUp]
#If
#Act
SendMsg5[提示]:你的内功升级了.!
;英雄内功等级升级触发
[@HeroNGLevelUp]
#If
#Act
SendMsg5[提示]:你的英雄内功升级了.!
;网关检查加速后(触发处理)
[@Punishment]
#If
#Act
SendMsg5[提示]:你使用了加速.!
;占领沙城时触发
[@GetCastle]
#IF
#Act
沙巴克被占领!
;创建行会触发
[@CreateGuild]
#IF
#ACT
行会已经创建!
;加入行会触发
[@AddGuild]
#IF
#ACT
SendMsg5[提示]:你加入行会触发!
;接泉水触发(有行会才触发)
[@GatherWater]
#IF
#ACT
接到泉水
;退出行会QF触发
[@EndGuild]
#IF
#ACT
退出行会!
;淬炼成功触发
[@RefineOk]
#IF
#ACT
淬炼成功
;心法升级触发
[@HeartlevelUp]
#If
#Act
SendMsg5[提示]:你的心法升级了!
;英雄心法升级触发
[@HeroHeartlevelUp]
#If
#Act
SendMsg5[提示]:英雄的心法升级了!
;英雄心法吸收
[@IncHeroHeartPoint]
#If
#Act
SendMsg5[提示]:你的英雄正在心法吸收!
;创建英雄成功
[@CreateHeroOK]
#If
#Act
SendMsg5[提示]:创建英雄成功!
;创建英雄,名字已存在
[@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护花使者令
SENDMSG7提示:回收护花使者令
;复活生效后,触发QF脚本(需在M2面板设置可触发)
[@Revival]
#IF
#ACT
SENDMSG7提示:复活生效
[@HeroRevival]
#IF
#ACT
SENDMSG7提示:英雄复活生效
;重生生效后,触发QF脚本(需在M2面板设置可触发)
[@RevivalEx]
#IF
#ACT
SENDMSG7提示:重生生效
[@HeroRevivalEx]
#IF
#ACT
SENDMSG7提示:英雄重生生效
;设置使用称号触发注:X表示称号的idx字段(上限支持5000)
[@FengHaoOnX]
#IF
#ACT
SENDMSG7提示:设置使用称号
;设置取消称号触发注:X表示称号的idx字段(上限支持5000)
[@FengHaoOffX]
#IF
#ACT
SENDMSG7提示:设置取消称号
;五气朝元元素升级增加技能触发(N0-提升的等级,由M2赋值)
[@FiveAttrSkill0]
#IF
NOTCHECKSKILL金元护体?0
#ACT
ADDSKILL金元护体1
sendmsg5习得技能:金元护体
#IF
CHECKSKILL金元护体<N0
#ACT
SKILLLEVEL金元护体=N0
sendmsg5技能:金元护体升级至<$STR(N0)>级
Break
[@FiveAttrSkill1]
#IF
NOTCHECKSKILL木元护体?0
#ACT
ADDSKILL木元护体1
sendmsg5习得技能:木元护体
#IF
CHECKSKILL木元护体<N0
#ACT
SKILLLEVEL木元护体=N0
sendmsg5技能:木元护体升级至<$STR(N0)>级
Break
[@FiveAttrSkill2]
#IF
NOTCHECKSKILL召唤水元?0
#ACT
ADDSKILL召唤水元1
sendmsg5习得技能:召唤水元
#IF
CHECKSKILL召唤水元<N0
#ACT
SKILLLEVEL召唤水元=N0
sendmsg5技能:召唤水元升级至<$STR(N0)>级
Break
[@FiveAttrSkill3]
#IF
NOTCHECKSKILL召唤火元?0
#ACT
ADDSKILL召唤火元1
sendmsg5习得技能:召唤火元
Break
#IF
CHECKSKILL召唤火元<N0
#ACT
SKILLLEVEL召唤火元=N0
sendmsg5技能:召唤火元升级至<$STR(N0)>级
Break
[@FiveAttrSkill4]
#IF
NOTCHECKSKILL召唤土元?0
#ACT
ADDSKILL召唤土元1
sendmsg5习得技能:召唤土元
#IF
CHECKSKILL召唤土元<N0
#ACT
SKILLLEVEL召唤土元=N0
sendmsg5技能:召唤土元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill0]
#IF
NOTHEROCHECKSKILL金元护体?0
#ACT
ADDSKILL金元护体1HERO
sendmsg5(英雄)习得技能:金元护体
#IF
HEROCHECKSKILL金元护体<N0
#ACT
HEROSKILLLEVEL金元护体=N0
sendmsg5(英雄)技能:金元护体升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill1]
#IF
NOTHEROCHECKSKILL木元护体?0
#ACT
ADDSKILL木元护体1HERO
sendmsg5(英雄)习得技能:木元护体
#IF
HEROCHECKSKILL木元护体<N0
#ACT
HEROSKILLLEVEL木元护体=N0
sendmsg5(英雄)技能:木元护体升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill2]
#IF
NOTHEROCHECKSKILL召唤水元?0
#ACT
ADDSKILL召唤水元1HERO
sendmsg5(英雄)习得技能:召唤水元
#IF
HEROCHECKSKILL召唤水元<N0
#ACT
HEROSKILLLEVEL召唤水元=N0
sendmsg5(英雄)技能:召唤水元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill3]
#IF
NOTHEROCHECKSKILL召唤火元?0
#ACT
ADDSKILL召唤火元1HERO
sendmsg5(英雄)习得技能:召唤火元
#IF
HEROCHECKSKILL召唤火元<N0
#ACT
HEROSKILLLEVEL召唤火元=N0
sendmsg5(英雄)技能:召唤火元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill4]
#IF
NOTHEROCHECKSKILL召唤土元?0
#ACT
ADDSKILL召唤土元1HERO
sendmsg5(英雄)习得技能:召唤土元
#IF
HEROCHECKSKILL召唤土元<N0
#ACT
HEROSKILLLEVEL召唤土元=N0
sendmsg5(英雄)技能:召唤土元升级至<$STR(N0)>级
Break
;使用元宝吸收聚灵珠经验时触发
[@UseGatherItem]
#IF
#ACT
sendmsg5使用<$STR(N0)>元宝吸收<$STR(S0)>的经验时触发
;使用金币吸收聚灵珠经验时触发
[@UseGatherItem1]
#IF
#ACT
sendmsg5使用<$STR(N0)>金币吸收<$STR(S0)>的经验时触发
;使用金刚石吸收聚灵珠经验时触发
[@UseGatherItem2]
#IF
#ACT
sendmsg5使用<$STR(N0)>金刚石吸收<$STR(S0)>的经验时触发
;使用灵符吸收聚灵珠经验时触发
[@UseGatherItem3]
#IF
#ACT
sendmsg5使用<$STR(N0)>灵符吸收<$STR(S0)>的经验时触发
;使用游戏点吸收聚灵珠经验时触发
[@UseGatherItem4]
#IF
#ACT
sendmsg5使用<$STR(N0)>游戏点吸收<$STR(S0)>的经验时触发
;开始辅机触发
[@StartAutoPlay]
#IF
#ACT
StartAutoPlayGame
SENDMSG6开始辅机,使用快捷键“CTRL+Z”停止辅机
;停止辅机触发
[@StopAutoPlay]
#IF
#ACT
StopAutoPlayGame
SENDMSG6命令停止辅机,使用快捷键“CTRL+Z”开始辅机
常见触发脚本:
[@StdModeFuncX]:与物品数据库中的AniCount字段对应,用于触发特定的脚本功能。物品数据库StdMode字段设置为:312,AniCount字段设置为:X(X为触发脚本的数字)。
特殊功能脚本:脚本文件位于:X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt。
触发示例:
更换心法类型时触发:保存更换的心法类型至N0变量中。
离开队伍时触发:被删除的队员名字放在队长的S0变量中。
删除小组成员时触发:被删除的队员名字放在队长的S0变量中。
创建小组时触发:队员的名字放在队长S0变量中。
添加小组成员时触发:队员名字放在队长的S0变量中。
组队杀死怪物时触发:无特殊说明。
主体改名成功触发:将玩家更名信息发送至聊天窗口。
英雄改名成功触发:将英雄更名信息发送至聊天窗口。
捡起物品后触发:显示玩家捡起物品的信息。
捡起物品时,包满时触发:提示玩家包裹已满,无法捡起更多物品。
切换攻击模式触发:显示玩家切换攻击模式的信息。
摆摊触发:提示摆摊操作已触发。
反网关触发段:提示用户被检测到非法操作。
收回英雄:提示英雄已被收回。
英雄死亡:提示英雄死亡。
显示时装/关闭时装触发:提示时装显示状态的变化。
人物离开地图触发:显示人物离开地图的信息。
人物升级触发:弹出升级提示框。
人物死亡触发:弹出死亡提示框。
杀触发:弹出杀敌提示框。
英雄杀QF触发:弹出英雄杀敌提示框。
使用物品触发:提示物品使用成功。
游戏命令触发:弹出脚本菜单。
师徒出徒触发:弹出脚本菜单。
人物小退触发:可自定义触发内容。
人物大退触发:可自定义触发内容。
套装触发:弹出脚本菜单。
人物学技能触发:英雄自动学习技能。
英雄学技能触发:人物自动学习技能。
宝宝杀死怪触发:弹出脚本菜单。
执行杀怪触发:显示怪物死亡信息。
人物使用技能触发:弹出脚本菜单。
英雄使用技能触发:弹出脚本菜单。
被技能打中的目标触发:弹出脚本菜单。
英雄升级触发:弹出升级提示框。
人物获得经验触发:弹出经验获得提示框。
英雄获得经验触发:弹出英雄经验获得提示框。
商铺购买,赠送触发:提示购买和赠送信息。
使用灵符触发:提示灵符使用信息。
人物内级等级升级触发:提示内功升级信息。
英雄内功等级升级触发:提示英雄内功升级信息。
网关检查加速后触发:提示加速使用信息。
占领沙城时触发:提示沙城被占领。
创建行会触发:提示行会创建成功。
加入行会触发:提示加入行会。
接泉水触发:提示接到泉水。
退出行会QF触发:提示退出行会。
淬炼成功触发:提示淬炼成功。
心法升级触发:提示心法升级信息。
英雄心法升级触发:提示英雄心法升级信息。
英雄心法吸收:提示英雄心法吸收信息。
创建英雄成功:提示创建英雄成功。
创建英雄,名字已存在:提示英雄名字已存在。
创建英雄,账号角色过多:提示账号角色过多。
创建英雄失败:提示创建英雄失败。
穿戴或者卸下物品:根据装备位置触发相应的脚本。
回收称号触发:提示称号回收信息。
复活生效后触发:提示复活生效。
重生生效后触发:提示重生生效。
设置使用称号触发:提示称号使用信息。
设置取消称号触发:提示称号取消信息。
五气朝元元素升级增加技能触发:根据元素等级提升技能。
使用元宝/金币/金刚石/灵符/游戏点吸收聚灵珠经验触发:提示吸收经验的信息。
开始辅机触发:开始自动游戏并提示。
停止辅机触发:停止自动游戏并提示。
QFunction-0此脚为功能脚本用于实现各种与脚本有关的功能,今天给大家分享的是HGE常用的各种QF触发希望对你有所帮之常见的[@StdModeFuncX](后面的X要与物品数据库AniCount字段对应)物品数据库StdMode字段设置为:312、物品数据库AniCount字段设置为:X(X为指字数字触发脚本)特殊功能脚本脚本文件位于:X:\GameOfmir\Mir200\Envir\Market_Def\QFunction-0.txt
;此脚为功能脚本,用于实现各种与脚本有关的功能
;更换心法类型时触发
;说明:更换的心法类型保存至N0变量中.
[@ChangeHeartType]
#IF
#ACT
SendMsg5你更换了心法类型:<$STR(N0)>
;离开队伍时触发
;说明:被删除的队员名字放在队长的S0变量中.
[@Le呵呵eGroup]
#IF
#ACT
SendMsg5你退出了组队.
;删除小组成员时触发
说明:被删除的队员名字放在队长的S0变量中.
[@DelGroupMember]
#IF
#ACT
<$STR(S0)>.SendMsg5你被队长踢出了组队!
;创建小组时触发
说明:队员的名字放在队长S0变量中.
[@GroupCreate]
#IF
#ACT
SendMsg5<$STR(S0)>加入了组队.
<$STR(S0)>.SendMsg5你加入了组队.
;添加小组成员时触发
说明:队员名字放在队长的S0变量中.
[@AddGroupMember]
#IF
#ACT
SendMsg5<$STR(S0)>加入了队伍.
<$STR(S0)>.SendMsg5你加入了队伍.
;组队杀死怪物时触发
[@GroupKillMon]
#IF
#ACT
SendMsg5组队杀怪.
;主体改名成功触发
[@PlayRename]
#IF
#ACT
SENDMSG6玩家“<$STR(S0)>”更名成功变更为:<$USERNAME>
;英雄改名成功触发
[@HeroRename]
#IF
#ACT
SENDMSG6英雄“<$STR(S0)>”更名成功变更为:<$HERONAME>
;捡起物品后触发
[@PickUpItem]
#IF
#ACT
SENDMSG6<$USERNAME>捡起:<$STR(S0)>
;捡起物品时,包满时触发
[@PickUpItemBagFull]
#IF
#ACT
SENDMSG6<$USERNAME>包裹已满,无法捡起更多物品!
;切换攻击模式触发
[@ChangeAttackMode]
#IF
#ACT
SENDMSG6<$USERNAME>按下“CTRL+H”模式码:<$STR(N0)>
;摆摊触发
[@StartShop]
#IF
#ACT
sendmsg0摆摊触发
;反网关触发段(MD用户有效)
[@PunishmentEx]
#IF
#ACT
sendmsg5当前用户被插件检测到非法操作
;收回英雄
[@HeroLogOut]
#IF
#ACT
sendmsg5收回英雄
;英雄死亡
[@HeroDie]
#IF
#ACT
sendmsg5英雄死亡
;钩选“显示时装”时触发段
[@ShowFashion]
#act
SENDMSG6主体显示时装255253
;关闭“显示时装”时触发段
[@NotShowFashion]
#act
SENDMSG6主体关闭显示时装255253
;英雄钩选“显示时装”时触发段
[@HeroShowFashion]
#act
SENDMSG6英雄显示时装255253
;英雄关闭“显示时装”时触发段
[@HeroNotShowFashion]
#act
SENDMSG6英雄关闭显示时装255253
;人物离开地图触发段
[@PlayLe呵呵eMap]
#IF
#ACT
SENDMSG6人物【<$USERNAME>】离开地图【<$MAP>】触发255253
;人物升级触发
[@PlayLevelUp]
#ACT
MessageBox升级
;人物死亡触发
[@PlayDie]
#ACT
MessageBox死了
;杀触发
[@KillPlay]
#ACT
MessageBox你K人了
;英雄杀QF触发
[@HeroKillPlay]
#ACT
MessageBox英雄你K人了
;使用物品触发(N0变量:0-从主体包裹使用1-从英雄包裹使用)
[@StdModeFuncX]
#IF
#ACT
Sendmsg7触发成功!!!
;游戏命令触发
[@Member]
弹出脚本菜单!!!
<关闭/@exit>
;师徒出徒触发
[@UnMasterEnd];师傅触发
弹出脚本菜单!!!
<关闭/@exit>
[@UnMasterEnd1];徒弟触发
弹出脚本菜单!!!
<关闭/@exit>
;人物小退触发
[@PlayReconnection]
;小退触发要执行什么自行写内容
;人物大退触发
[@PlayOffLine]
;大退触发要执行什么自行写内容
;套装触发
[@SuitItemX]
弹出脚本菜单!!!
<关闭/@exit>
;人物学技能触发此触发当时作用为人物学习了XXX技能英雄自动学此技能(X为技能ID)
[@HeroplaySkillX]
弹出脚本菜单!!!
<关闭/@exit>
;英雄学技能触发此触发当时作用为英雄学习了XXX技能人物自动学此技能(X为技能ID)
[@playSkillX]
弹出脚本菜单!!!
<关闭/@exit>
;宝宝杀死怪触发
[@KillMissionMob]
弹出脚本菜单!!!
<关闭/@exit>
;执行杀怪触发
;S0--返回名称
;S1--返回怪物名称(过滤数字)
;N0--返回等级
;N1--返回坐标X
;N2--返回坐标Y
[@KillMonster]
#IF
#ACT
SENDMSG7<$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
SendMsg5[提示]:商铺购买,赠送触发使用元宝:<$BUYSHOP>.!
;使用灵符触发
[@USEGAMEGIRD]
#If
#Act
SendMsg5[提示]:使用灵符:<$USEGAMEGIRD>.!
;人物内级等级升级触发
[@PlayNGLevelUp]
#If
#Act
SendMsg5[提示]:你的内功升级了.!
;英雄内功等级升级触发
[@HeroNGLevelUp]
#If
#Act
SendMsg5[提示]:你的英雄内功升级了.!
;网关检查加速后(触发处理)
[@Punishment]
#If
#Act
SendMsg5[提示]:你使用了加速.!
;占领沙城时触发
[@GetCastle]
#IF
#Act
沙巴克被占领!
;创建行会触发
[@CreateGuild]
#IF
#ACT
行会已经创建!
;加入行会触发
[@AddGuild]
#IF
#ACT
SendMsg5[提示]:你加入行会触发!
;接泉水触发(有行会才触发)
[@GatherWater]
#IF
#ACT
接到泉水
;退出行会QF触发
[@EndGuild]
#IF
#ACT
退出行会!
;淬炼成功触发
[@RefineOk]
#IF
#ACT
淬炼成功
;心法升级触发
[@HeartlevelUp]
#If
#Act
SendMsg5[提示]:你的心法升级了!
;英雄心法升级触发
[@HeroHeartlevelUp]
#If
#Act
SendMsg5[提示]:英雄的心法升级了!
;英雄心法吸收
[@IncHeroHeartPoint]
#If
#Act
SendMsg5[提示]:你的英雄正在心法吸收!
;创建英雄成功
[@CreateHeroOK]
#If
#Act
SendMsg5[提示]:创建英雄成功!
;创建英雄,名字已存在
[@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护花使者令
SENDMSG7提示:回收护花使者令
;复活生效后,触发QF脚本(需在M2面板设置可触发)
[@Revival]
#IF
#ACT
SENDMSG7提示:复活生效
[@HeroRevival]
#IF
#ACT
SENDMSG7提示:英雄复活生效
;重生生效后,触发QF脚本(需在M2面板设置可触发)
[@RevivalEx]
#IF
#ACT
SENDMSG7提示:重生生效
[@HeroRevivalEx]
#IF
#ACT
SENDMSG7提示:英雄重生生效
;设置使用称号触发注:X表示称号的idx字段(上限支持5000)
[@FengHaoOnX]
#IF
#ACT
SENDMSG7提示:设置使用称号
;设置取消称号触发注:X表示称号的idx字段(上限支持5000)
[@FengHaoOffX]
#IF
#ACT
SENDMSG7提示:设置取消称号
;五气朝元元素升级增加技能触发(N0-提升的等级,由M2赋值)
[@FiveAttrSkill0]
#IF
NOTCHECKSKILL金元护体?0
#ACT
ADDSKILL金元护体1
sendmsg5习得技能:金元护体
#IF
CHECKSKILL金元护体<N0
#ACT
SKILLLEVEL金元护体=N0
sendmsg5技能:金元护体升级至<$STR(N0)>级
Break
[@FiveAttrSkill1]
#IF
NOTCHECKSKILL木元护体?0
#ACT
ADDSKILL木元护体1
sendmsg5习得技能:木元护体
#IF
CHECKSKILL木元护体<N0
#ACT
SKILLLEVEL木元护体=N0
sendmsg5技能:木元护体升级至<$STR(N0)>级
Break
[@FiveAttrSkill2]
#IF
NOTCHECKSKILL召唤水元?0
#ACT
ADDSKILL召唤水元1
sendmsg5习得技能:召唤水元
#IF
CHECKSKILL召唤水元<N0
#ACT
SKILLLEVEL召唤水元=N0
sendmsg5技能:召唤水元升级至<$STR(N0)>级
Break
[@FiveAttrSkill3]
#IF
NOTCHECKSKILL召唤火元?0
#ACT
ADDSKILL召唤火元1
sendmsg5习得技能:召唤火元
Break
#IF
CHECKSKILL召唤火元<N0
#ACT
SKILLLEVEL召唤火元=N0
sendmsg5技能:召唤火元升级至<$STR(N0)>级
Break
[@FiveAttrSkill4]
#IF
NOTCHECKSKILL召唤土元?0
#ACT
ADDSKILL召唤土元1
sendmsg5习得技能:召唤土元
#IF
CHECKSKILL召唤土元<N0
#ACT
SKILLLEVEL召唤土元=N0
sendmsg5技能:召唤土元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill0]
#IF
NOTHEROCHECKSKILL金元护体?0
#ACT
ADDSKILL金元护体1HERO
sendmsg5(英雄)习得技能:金元护体
#IF
HEROCHECKSKILL金元护体<N0
#ACT
HEROSKILLLEVEL金元护体=N0
sendmsg5(英雄)技能:金元护体升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill1]
#IF
NOTHEROCHECKSKILL木元护体?0
#ACT
ADDSKILL木元护体1HERO
sendmsg5(英雄)习得技能:木元护体
#IF
HEROCHECKSKILL木元护体<N0
#ACT
HEROSKILLLEVEL木元护体=N0
sendmsg5(英雄)技能:木元护体升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill2]
#IF
NOTHEROCHECKSKILL召唤水元?0
#ACT
ADDSKILL召唤水元1HERO
sendmsg5(英雄)习得技能:召唤水元
#IF
HEROCHECKSKILL召唤水元<N0
#ACT
HEROSKILLLEVEL召唤水元=N0
sendmsg5(英雄)技能:召唤水元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill3]
#IF
NOTHEROCHECKSKILL召唤火元?0
#ACT
ADDSKILL召唤火元1HERO
sendmsg5(英雄)习得技能:召唤火元
#IF
HEROCHECKSKILL召唤火元<N0
#ACT
HEROSKILLLEVEL召唤火元=N0
sendmsg5(英雄)技能:召唤火元升级至<$STR(N0)>级
Break
[@HeroFiveAttrSkill4]
#IF
NOTHEROCHECKSKILL召唤土元?0
#ACT
ADDSKILL召唤土元1HERO
sendmsg5(英雄)习得技能:召唤土元
#IF
HEROCHECKSKILL召唤土元<N0
#ACT
HEROSKILLLEVEL召唤土元=N0
sendmsg5(英雄)技能:召唤土元升级至<$STR(N0)>级
Break
;使用元宝吸收聚灵珠经验时触发
[@UseGatherItem]
#IF
#ACT
sendmsg5使用<$STR(N0)>元宝吸收<$STR(S0)>的经验时触发
;使用金币吸收聚灵珠经验时触发
[@UseGatherItem1]
#IF
#ACT
sendmsg5使用<$STR(N0)>金币吸收<$STR(S0)>的经验时触发
;使用金刚石吸收聚灵珠经验时触发
[@UseGatherItem2]
#IF
#ACT
sendmsg5使用<$STR(N0)>金刚石吸收<$STR(S0)>的经验时触发
;使用灵符吸收聚灵珠经验时触发
[@UseGatherItem3]
#IF
#ACT
sendmsg5使用<$STR(N0)>灵符吸收<$STR(S0)>的经验时触发
;使用游戏点吸收聚灵珠经验时触发
[@UseGatherItem4]
#IF
#ACT
sendmsg5使用<$STR(N0)>游戏点吸收<$STR(S0)>的经验时触发
;开始辅机触发
[@StartAutoPlay]
#IF
#ACT
StartAutoPlayGame
SENDMSG6开始辅机,使用快捷键“CTRL+Z”停止辅机
;停止辅机触发
[@StopAutoPlay]
#IF
#ACT
StopAutoPlayGame
SENDMSG6命令停止辅机,使用快捷键“CTRL+Z”开始辅机

