项目

一般

简介

Qfunction触发器 » 历史记录 » 版本 1

yangdefeng, 2022-05-10 16:55

1 1 yangdefeng
2
h3. QFunction触发器
3
4
5
6
|\3={background-color:lightgrey}.玩家相关							|
7
|_. 触发器											|_. 触发条件                        |
8
|[@upHorse]                        |点击上马按钮(需要配置坐骑)       |
9
|[@downHorse]	                   |点击下马按钮                       |
10
|[@openHumBag]	                   |打开背包                           |
11
|[[主界面自定义功能按钮|[@buttonClickX<notextile>]</notextile>]] 			|点击主界面自定义功能按钮时触发(X为按钮序号)		|
12
|[@itemBagButtonClickX]		   |点击自定义背包按钮(X为序号)                 |
13
|[@storageOpenFailX]		   |打开指定仓库页时触发(X为仓库页序号)|
14
|[[[@bagOpenFailX<notextile>]</notextile>|[@bagOpenFailX<notextile>]</notextile>]] 			|打开指定扩展背包页时触发(X为背包页序号)		|
15
|[[[@startAutoPlayGame<notextile>]</notextile>|[@startAutoPlayGame<notextile>]</notextile>]]		|点击挂机按钮触发                       		|
16
|[[[@stopAutoPlayGame<notextile>]</notextile>|[@stopAutoPlayGame<notextile>]</notextile>]]		|方式1 点击取消挂机按钮或双击地面取消挂机
17
方式2 执行脚本命令 *stopAutoPlayGame*
18
|
19
|[@taskX]		           |点击任务栏中的任务(X为任务编号)              |
20
|[@crtGuild]	                   |创建行会                           |
21
|\3={background-color:lightgrey}.道具相关                              |
22
|_. 触发器                         |_. 触发条件                        |
23
|[@giveitemX]			   |脚本命令give给玩家物品时触发(X为物品表idx)       |
24
|[@giveItemEX]	                   |脚本命令give给玩家物品时触发       |
25
|[[[@stdModeFuncX<notextile>]</notextile>|[@stdModeFuncX<notextile>]</notextile>]]		|使用对应道具(X为stdItem.csv表中Anicount值)		|
26
|[@autoRecycle]	                   |触发自动回收功能                   |
27
|[@manualRecycle]	           |触发手动回收功能                   |
28
|[@getBoxsItemX]		   |点击打开宝箱(X为shape值)                       |
29
|\3={background-color:lightgrey}.升级相关                              |
30
|_. 触发器                         |_. 触发条件                        |
31
|[@updateskill]	                   |升级/学习技能                      |
32
|[@playLevelUp]	                   |升级                               |
33
|\3={background-color:lightgrey}.装备相关                              | 
34
|_. 触发器                         |_. 触发条件                        |
35
|[@takeOnX]	           |穿戴指定装备(X为序号)                       |
36
|[@takeOffX]	           |脱下指定装备(X为序号)                       |
37
|[@groupItemOnX]	   |穿戴指定套装(X为套装id)                      |
38
|\3={background-color:lightgrey}.战斗相关						| 
39
|_. 触发器                         |_. 触发条件						|
40
|[@revival]	                   |复活						|
41
|[@onKillMob]	                   |MapInfo文件配置onKillMon参数,在对应地图杀怪触发	|
42
|[@killPlay]	                   |击杀玩家						|
43
|[@playDie]	                   |玩家死亡						|
44
|[@attack]	                   |攻击玩家或怪物					|
45
|[@struck]	                   |被玩家或怪物攻击					|
46
|[@magicAttack]                    |使用技能攻击玩家或怪物				|
47
|[@magicStruck]	                   |被技能攻击						|
48
|[@slaveAttack]	                   |宠物攻击玩家或怪物					|
49
|[@slaveStruck]                    |宠物受到攻击					|
50
|[@slaveMagicAttack]	           |宠物使用技能攻击					|
51
|[@slaveMagicStruck]	           |宠物受到技能攻击					|
52
|\3={background-color:lightgrey}.掉落相关						| 
53
|_. 触发器                         |_. 触发条件						|
54
|[@pgDropItem]	                   |怪物掉落物品					|
55
|[@pickUpItemEX]	           |捡道具                             |
56
|[[[@pickUpItemX<notextile>]</notextile>|[@pickUpItemX<notextile>]</notextile>]]		|捡指定道具(X=物品表中的IDX)				|
57
|[@dropItemEx]	                   |丢弃道具				|
58
|[[[@dropItemX<notextile>]</notextile>|[@dropItemX<notextile>]</notextile>]]			|丢弃指定道具(X=物品表中的IDX)				|
59
|[[[@scatterBagItems<notextile>]</notextile>|[@scatterBagItems<notextile>]</notextile>]]	|角色掉落背包中的道具触发				|
60
|[[[@dropUseItems<notextile>]</notextile>|[@dropUseItems<notextile>]</notextile>]]		|角色掉落使用中的道具触发				|
61
|\3={background-color:lightgrey}.掉落相关				| 
62
|_. 触发器                         |_. 触发条件				|
63
|[@recharge]	                   |充值成功				|
64
|[@buyShopItem]	                   |通过商城购买物品成功		|
65
66
|\3={background-color:lightgrey}.无效触发器				| 
67
|_. 触发器			|_. 触发条件				|
68
|[@playReconnection]		|重连或切换账号				|
69
|[@playOffline]			|离线					|
70
|[@queryingHumName]		|查询名称				|
71
|[@queryHumNameOK]		|名称通过				|
72
|[@changeingHumName]		|修改角色名称				|
73
|[@changeHumNameOK]		|修改名称成功				|
74
|[@nameLengthFail]		|检测名称长度过长			|
75
|[@humNameFilter]		|名称存在非法字符			|
76
|[@humNameExists]		|名称已存在				|
77
|[@changeHumNameFail]		|改名失败				|
78
|[@queryMyShopFail]		|查询个人商店失败			|
79
|[@shopStall]			|点击摆摊按钮				|
80
|[@itemUpgrade]			|在宝石升级界面进行升级			|
81
82
|\3={background-color:lightgrey}.功能异常的触发器			| 
83
|_. 触发器			|_. 触发条件		|_. 详情	|
84
|[@magSelfFuncX]	|对自己使用指定技能(X为技能ID)	|Self、Tag、Mon三个触发器同时触发|
85
|[@magTagFuncX]		|对目标使用指定技能(X为技能ID)	|Self、Tag、Mon三个触发器同时触发|
86
|[@magMonFuncX]		|对怪物使用指定技能(X为技能ID)	|Self、Tag、Mon三个触发器同时触发|
87
|[@walk]			|移动触发		|与[@Run]同时触发|
88
|[@run]				|移动触发		|与[@Walk]同时触发|