Wiki » 触发器 »
« 上一页 |
修订 59/61
(差异)
| 下一页 »
tejie, 2024-12-09 17:33
QFunction触发器¶
文件位置
..\Mir200\Envir\Market_Def\QFunction-0.txt
任务相关 |
触发器 |
触发条件 |
[@taskX] |
点击任务栏中的任务(X为任务编号) |
[@task] |
点击任务栏中的任务时触发,返回任务id至N0 |
[@pickupTaskX] |
当接取对应任务X时触发 |
[@finishTheTaskX] |
完成对应任务X时触发 |
道具相关 |
触发器 |
触发条件 |
[@giveitemX] |
脚本命令give给玩家物品时触发(X为物品表idx) |
[@giveItemEx] |
命令give给物品时触发(装备类返回唯一id至s0) |
[@stdModeFuncX] |
使用对应道具(X为stdItem.csv表中Anicount值) |
[@stdModeFuncExX] |
使用对应道具(X为stdItem.csv表中Anicount值) |
[@stdModeFunc] |
使用道具,返回对应Anicount值至N0 |
[@autoRecycle] |
点击自动回收勾选框时触发 |
[@manualRecycle] |
触发手动回收功能 |
[@getBoxsItemX] |
点击打开宝箱(X为shape值) |
[@inbag] |
背包中增加道具触发,返回道具名称(s0)与数量(n0) |
[@outbag] |
背包中减少道具触发,返回道具名称(s0)与数量(n0) |
升级相关 |
触发器 |
触发条件 |
[@updateskill] |
升级/学习技能 |
[@playLevelUp] |
升级 |
装备相关 |
触发器 |
触发条件 |
[@takeOnX] |
穿戴指定装备(X为序号) |
[@takeOn] |
穿戴装备,返回装备栏id至N0 |
[@takeOffX] |
脱下指定装备(X为序号) |
[@takeOff] |
脱下装备,返回装备栏id至N0 |
[@beginTakeOff] |
脱下装备前触发 |
[@groupItemOnX] |
穿戴指定套装(X为套装id) |
战斗相关 |
触发器 |
触发条件 |
[@revival] |
复活 |
[@onKillMob] |
MapInfo文件配置onKillMon参数,在对应地图杀怪触发 |
[@killMon] |
杀怪触发 |
[@getExp] |
击杀有经验的怪物获取经验触发,返回<$getExp> |
[@killPlay] |
击杀玩家 |
[@playDie] |
玩家死亡 |
[@attack] |
攻击玩家或怪物 |
[@struck] |
被玩家或怪物攻击 |
[@struck1] |
被玩家或怪物攻击,伤害结算后触发 |
[@magicAttack] |
使用技能攻击玩家或怪物 |
[@magicStruck] |
被技能攻击 |
[@magicStruck1] |
被技能攻击,伤害结算后触发 |
[@slaveAttack] |
宠物攻击玩家或怪物 |
[@slaveStruck] |
宠物受到攻击 |
[@pgSlaveAttack] |
宠物攻击玩家或怪物 |
[@pgSlaveStruck] |
宠物受到攻击 |
[@slaveMagicAttack] |
宠物使用技能攻击 |
[@slaveMagicStruck] |
宠物受到技能攻击 |
[@pgSlaveMagicAttack] |
宠物使用技能攻击 |
[@pgSlaveMagicStruck] |
宠物受到技能攻击 |
[@beginMagic] |
释放技能前触发 |
[@pgSlaveDie] |
宠物死亡触发 |
[@critAttack] |
物理攻击触发暴击 |
[@critMagicAttack] |
魔法攻击触发暴击(道术同属于魔法) |
[@attackDamage] |
人物攻击目标掉血前触发 |
[@struckDamage] |
人物被攻击掉血前触发 |
[@slaveAttackDamage] |
宝宝攻击目标掉血前触发 |
[@slaveStruckDamage] |
宝宝被攻击掉血前触发 |
[@getCastleX] |
攻城战占领成功时触发,X表示城堡编号 |
[@protectHp] |
怪物掉落物品 |
充值商城相关 |
触发器 |
触发条件 |
[@recharge] |
充值成功 |
[@buyShopItem] |
通过商城购买物品成功 |
[@buyShopItem2] |
通过商城购买物品成功,支持道具绑定命令 |
组队相关 |
触发器 |
触发条件 |
[@startGroup] |
队长创建队伍前,或某人申请加入,某人受邀加入 |
[@groupCreate] |
队长创建队伍时 |
[@leaveGroup] |
离开队伍时 |
[@groupAddMember] |
添加队伍成员时 |
[@groupDelMember] |
被队长踢出队伍时 |
[@groupKillMon] |
组队状况下,各队员攻击怪物触发 |
无效触发器 |
触发器 |
触发条件 |
[@playReconnection] |
重连或切换账号 |
[@playOffline] |
离线 |
[@queryingHumName] |
查询名称 |
[@queryHumNameOK] |
名称通过 |
[@changeingHumName] |
修改角色名称 |
[@nameLengthFail] |
检测名称长度过长 |
[@humNameFilter] |
名称存在非法字符 |
[@humNameExists] |
名称已存在 |
[@queryMyShopFail] |
查询个人商店失败 |
[@shopStall] |
点击摆摊按钮 |
[@itemUpgrade] |
在宝石升级界面进行升级 |
功能异常的触发器 |
触发器 |
触发条件 |
详情 |
[@magSelfFuncX] |
主角对自己使用指定技能(X为技能ID) |
主角Self、Tag、Mon三个触发器同时触发 |
[@magTagFuncX] |
主角对目标玩家使用指定技能(X为技能ID) |
主角Self、Tag、Mon三个触发器同时触发 |
[@magMonFuncX] |
主角对怪物使用指定技能(X为技能ID) |
主角Self、Tag、Mon三个触发器同时触发 |
[@slaveMagSelfFuncX] |
宠物对自己使用指定技能(X为技能ID) |
宠物Self、Tag、TagEx、Mon四个触发器同时触发 |
[@slaveMagTagFuncX] |
宠物对目标玩家使用指定技能(X为技能ID) |
宠物Self、Tag、TagEx、Mon四个触发器同时触发 |
[@slaveMagTagFuncExX] |
宠物对目标玩家使用指定技能(X为技能ID) |
宠物Self、Tag、TagEx、Mon四个触发器同时触发 |
[@slaveMagMonFuncX] |
宠物对怪物使用指定技能(X为技能ID) |
宠物Self、Tag、TagEx、Mon四个触发器同时触发 |
[@walk] |
移动触发 |
与[@Run]同时触发 |
[@run] |
移动触发 |
与[@Walk]同时触发 |
由 tejie 更新于 大约 2 个月 之前
· 59 修订