项目

一般

简介

行为

Qfunction触发器 » 历史记录 » 修订 5

« 上一页 | 修订 5/56 (差异) | 下一页 »
yangdefeng, 2022-06-17 14:15


QFunction触发器

玩家相关
触发器 触发条件
[@upHorse] 点击上马按钮(需要配置坐骑)
[@downHorse] 点击下马按钮
[@openHumBag] 打开背包
[@buttonClickX] 点击主界面自定义功能按钮时触发(X为按钮序号)
[@itemBagButtonClickX] 点击自定义背包按钮(X为序号)
[@storageOpenFailX] 打开指定仓库页时触发(X为仓库页序号)
[@bagOpenFailX] 打开指定扩展背包页时触发(X为背包页序号)
[@startAutoPlayGame] 点击挂机按钮触发
[@stAutoPlayGame] 执行脚本命令 stAutoPlayGame 触发
[@stopAutoPlayGame] 方式1 点击取消挂机按钮或双击地面取消挂机
方式2 执行脚本命令 stopAutoPlayGame
[@taskX] 点击任务栏中的任务(X为任务编号)
[@crtGuild] 创建行会
[@prvMsg] 收到私聊消息,且未打开一对一聊天框时触发
返回消息发出角色名称,存入变量s0
[@dayChanged] 在线玩家跨天或不在线玩家隔天登录时触发
道具相关
触发器 触发条件
[@giveitemX] 脚本命令give给玩家物品时触发(X为物品表idx)
[@giveItemEX] 脚本命令give给玩家物品时触发
[@stdModeFuncX] 使用对应道具(X为stdItem.csv表中Anicount值)
[@autoRecycle] 触发自动回收功能
[@manualRecycle] 触发手动回收功能
[@getBoxsItemX] 点击打开宝箱(X为shape值)
[@inbag] 背包中增加道具触发,返回道具名(s0),道具数量(n0)
[@outbag] 背包中减少道具触发,返回道具名(s0),道具数量(n0)
升级相关
触发器 触发条件
[@updateskill] 升级/学习技能
[@playLevelUp] 升级
装备相关
触发器 触发条件
[@takeOnX] 穿戴指定装备(X为序号)
[@takeOffX] 脱下指定装备(X为序号)
[@groupItemOnX] 穿戴指定套装(X为套装id)
战斗相关
触发器 触发条件
[@revival] 复活
[@onKillMob] MapInfo文件配置onKillMon参数,在对应地图杀怪触发
[@getExp] 击杀有配置经验的怪,获取经验时触发
[@killPlay] 击杀玩家
[@playDie] 玩家死亡
[@attack] 攻击玩家或怪物
[@struck] 被玩家或怪物攻击
[@magicAttack] 使用技能攻击玩家或怪物
[@magicStruck] 被技能攻击
[@slaveAttack] 宠物攻击玩家或怪物
[@slaveStruck] 宠物受到攻击
[@slaveMagicAttack] 宠物使用技能攻击
[@slaveMagicStruck] 宠物受到技能攻击
掉落相关
触发器 触发条件
[@pgDropItem] 怪物掉落物品
[@pickUpItemEX] 捡道具
[@pickUpItemX] 捡指定道具(X=物品表中的IDX)
[@dropItemEx] 丢弃道具
[@dropItemX] 丢弃指定道具(X=物品表中的IDX)
[@scatterBagItems] 角色掉落背包中的道具触发
[@dropUseItems] 角色掉落使用中的道具触发
掉落相关
触发器 触发条件
[@recharge] 充值成功
[@buyShopItem] 通过商城购买物品成功
无效触发器
触发器 触发条件
[@playReconnection] 重连或切换账号
[@playOffline] 离线
[@queryingHumName] 查询名称
[@queryHumNameOK] 名称通过
[@changeingHumName] 修改角色名称
[@changeHumNameOK] 修改名称成功
[@nameLengthFail] 检测名称长度过长
[@humNameFilter] 名称存在非法字符
[@humNameExists] 名称已存在
[@changeHumNameFail] 改名失败
[@queryMyShopFail] 查询个人商店失败
[@shopStall] 点击摆摊按钮
[@itemUpgrade] 在宝石升级界面进行升级
功能异常的触发器
触发器 触发条件 详情
[@magSelfFuncX] 对自己使用指定技能(X为技能ID) Self、Tag、Mon三个触发器同时触发
[@magTagFuncX] 对目标使用指定技能(X为技能ID) Self、Tag、Mon三个触发器同时触发
[@magMonFuncX] 对怪物使用指定技能(X为技能ID) Self、Tag、Mon三个触发器同时触发
[@walk] 移动触发 与[@Run]同时触发
[@run] 移动触发 与[@Walk]同时触发

yangdefeng 更新于 超过 2 年 之前 · 5 修订