项目

一般

简介

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

修订 6 (yangdefeng, 2022-06-20 18:15) → 修订 7/56 (yangdefeng, 2022-06-25 17:23)

 
 h3. QFunction触发器 



 |\3={background-color:lightgrey}.玩家相关| |\3={background-color:lightgrey}.玩家相关 							 | 
 |_. 触发器 						 											 |_. 触发条件 					                          | 
 |[@upHorse] 						                          |点击上马按钮(需要配置坐骑) 			         | 
 |[@downHorse] 						 	                    |点击下马按钮 					                         | 
 |[@openHumBag] 						 	                    |打开背包 					                             | 
 |[[主界面自定义功能按钮|[@buttonClickX]]] |[[主界面自定义功能按钮|[@buttonClickX<notextile>]</notextile>]]  			 |点击主界面自定义功能按钮时触发(X为按钮序号) 		 |点击主界面自定义功能按钮时触发(X为按钮序号) 	 | 
 |[@itemBagButtonClickX] 					 		    |点击自定义背包按钮(X为序号) 			                   | 
 |[@storageOpenFailX] 					 |打开指定仓库页时触发(X为仓库页序号) 		    |打开指定仓库页时触发(X为仓库页序号)| 
 |[[[@bagOpenFailX<notextile>]</notextile>|[@bagOpenFailX<notextile>]</notextile>]]  			 |打开指定扩展背包页时触发(X为背包页序号) 		 | 
 |[[qf触发器_bagOpenFailX|[@bagOpenFailX]]] |[[[@startAutoPlayGame<notextile>]</notextile>|[@startAutoPlayGame<notextile>]</notextile>]] 		 |打开指定扩展背包页时触发(X为背包页序号) 	 | 
 |[[qf触发器_startAutoPlayGame|[@startAutoPlayGame]]] 	 |点击挂机按钮触发 				                        		 | 
 |[@stAutoPlayGame] 		   			 		    |执行脚本命令 *[[stAutoPlayGame]]* 触发 触发| 
 |[[[@stopAutoPlayGame<notextile>]</notextile>|[@stopAutoPlayGame<notextile>]</notextile>]] 		 | 
 |[[qf触发器_topAutoPlayGame|[@stopAutoPlayGame]]] 	 |方式1 点击取消挂机按钮或双击地面取消挂机 
 方式2 执行脚本命令 *[[stopAutoPlayGame]]* 
 | 
 |[@taskX] 						 		            |点击任务栏中的任务(X为任务编号) 		                | 
 |[@crtGuild] 						 	                    |创建行会 					                             | 
 |[@prvtMsg] 						 	                    |收到私聊消息,且未打开一对一聊天框时触发 
 返回消息发出角色名称,存入变量s0 返回消息发出角色名称,存入变量s0| 
 | |[@dayChanged] 	                    |在线玩家跨天或不在线玩家隔天登录时触发| 
 |[@dayChanged] 						 |在线玩家跨天或不在线玩家隔天登录时触发 		 |\3={background-color:lightgrey}.道具相关                                | 
 |\3={background-color:lightgrey}.道具相关| 
 |_. 触发器 						                           |_. 触发条件 					                          | 
 |[@giveitemX] 						 			    |脚本命令give给玩家物品时触发(X为物品表idx) 	         | 
 |[@giveItemEX] 						 	                    |脚本命令give给玩家物品时触发 			         | 
 |[[qf触发器_stdModeFuncX|[@stdModeFuncX]]] |[[[@stdModeFuncX<notextile>]</notextile>|[@stdModeFuncX<notextile>]</notextile>]] 		 |使用对应道具(X为stdItem.csv表中Anicount值) 	 		 | 
 |[@autoRecycle] 						 	                    |触发自动回收功能 				                     | 
 |[@manualRecycle] 					 	            |触发手动回收功能 				                     | 
 |[@getBoxsItemX] 					 		    |点击打开宝箱(X为shape值) 			                         | 
 |[@inbag] 						 			    |背包中增加道具触发,返回道具名(s0),道具数量(n0) | 
 |[@outbag] 						 			    |背包中减少道具触发,返回道具名(s0),道具数量(n0) | 
 |\3={background-color:lightgrey}.升级相关| |\3={background-color:lightgrey}.升级相关                                | 
 |_. 触发器 						                           |_. 触发条件 					                          | 
 |[@updateskill] 						 	                    |升级/学习技能 					                        | 
 |[@playLevelUp] 						 	                    |升级 						                                 | 
 |\3={background-color:lightgrey}.装备相关| |\3={background-color:lightgrey}.装备相关                                |  
 |_. 触发器 						                           |_. 触发条件 					                          | 
 |[@takeOnX] 						 	            |穿戴指定装备(X为序号) 				                         | 
 |[@takeOffX] 						 	            |脱下指定装备(X为序号) 				                         | 
 |[@groupItemOnX] 					 	    |穿戴指定套装(X为套装id) 			                        | 
 |\3={background-color:lightgrey}.战斗相关| |\3={background-color:lightgrey}.战斗相关 						 |  
 |_. 触发器 						                           |_. 触发条件 					 						 | 
 |[@revival] 						 	                    |复活 						 | 
 |[@onKillMob] 						 |MapInfo文件配置onKillMon参数,在对应地图杀怪触发| 	                    |MapInfo文件配置onKillMon参数,在对应地图杀怪触发 	 | 
 |[@getExp] 						 	                    |击杀有配置经验的怪,获取经验时触发 		 			 | 
 |[@killPlay] 	                    |击杀玩家 						 |击杀玩家 					 | 
 |[@playDie] 	                    |玩家死亡 						 |玩家死亡 					 | 
 |[@attack] 	                   			 	                    |攻击玩家或怪物 					 | 
 |[@struck] 	               				 	                    |被玩家或怪物攻击 				 					 | 
 |[@magicAttack]                     			                      |使用技能攻击玩家或怪物 				 | 
 |[@magicStruck] 	                 			 	                    |被技能攻击 					 						 | 
 |[@slaveAttack] 	         			         	                    |宠物攻击玩家或怪物 				 					 | 
 |[@slaveStruck]                		     		                      |宠物受到攻击 					 | 
 |[@slaveMagicAttack] 	           			 	            |宠物使用技能攻击 				 					 | 
 |[@slaveMagicStruck] 	           			 	            |宠物受到技能攻击 				 					 | 
 |\3={background-color:lightgrey}.掉落相关| |\3={background-color:lightgrey}.掉落相关 						 |  
 |_. 触发器                          			                           |_. 触发条件 					 						 | 
 |[@pgDropItem] 	                   			 	                    |怪物掉落物品 					 | 
 |[@pickUpItemEX] 	           			 	            |捡道具                              		                               | 
 |[[qf触发器_pickUpItemX|[@pickUpItemX]]] |[[[@pickUpItemX<notextile>]</notextile>|[@pickUpItemX<notextile>]</notextile>]] 		 |捡指定道具(X=物品表中的IDX) 			 				 | 
 |[@dropItemEx] 	                   			 	                    |丢弃道具 					 				 | 
 |[[qf触发器_dropItemX|[@dropItemX]]] |[[[@dropItemX<notextile>]</notextile>|[@dropItemX<notextile>]</notextile>]] 			 |丢弃指定道具(X=物品表中的IDX) 			 				 | 
 |[[qf触发器_scatterBagItems|[@scatterBagItems]]] |[[[@scatterBagItems<notextile>]</notextile>|[@scatterBagItems<notextile>]</notextile>]] 	 |角色掉落背包中的道具触发 			 				 | 
 |[[qf触发器_dropUseItems|[@dropUseItems]]] |[[[@dropUseItems<notextile>]</notextile>|[@dropUseItems<notextile>]</notextile>]] 		 |角色掉落使用中的道具触发 			 				 | 
 |\3={background-color:lightgrey}.掉落相关| |\3={background-color:lightgrey}.掉落相关 				 |  
 |_. 触发器                          			                           |_. 触发条件 					 				 | 
 |[@recharge] 	                   			 	                    |充值成功 					 				 | 
 |[@buyShopItem] 	                   			 	                    |通过商城购买物品成功 		 | 

 |\3={background-color:lightgrey}.无效触发器 				 | 

 |\3={background-color:lightgrey}.无效触发器|  
 |_. 触发器 						 			 |_. 触发条件 					 				 | 
 |[@playReconnection] 					 		 |重连或切换账号 					 				 | 
 |[@playOffline] 						 			 |离线 						 					 | 
 |[@queryingHumName] 					 		 |查询名称 					 				 | 
 |[@queryHumNameOK] 					 		 |名称通过 					 				 | 
 |[@changeingHumName] 					 		 |修改角色名称 					 				 | 
 |[@changeHumNameOK] 					 		 |修改名称成功 					 				 | 
 |[@nameLengthFail] 					 		 |检测名称长度过长 				 			 | 
 |[@humNameFilter] 					 		 |名称存在非法字符 				 			 | 
 |[@humNameExists] 					 		 |名称已存在 					 				 | 
 |[@changeHumNameFail] 					 		 |改名失败 					 				 | 
 |[@queryMyShopFail] 					 		 |查询个人商店失败 				 			 | 
 |[@shopStall] 						 			 |点击摆摊按钮 					 				 | 
 |[@itemUpgrade] 						 			 |在宝石升级界面进行升级 				 			 | 

 |\3={background-color:lightgrey}.功能异常的触发器| |\3={background-color:lightgrey}.功能异常的触发器 			 |  
 |_. 触发器 			 |_. 触发条件 			 		 |_. 详情 				 	 | 
 |[@magSelfFuncX] 		 	 |对自己使用指定技能(X为技能ID) 	 |Self、Tag、Mon三个触发器同时触发 	 | |Self、Tag、Mon三个触发器同时触发| 
 |[@magTagFuncX] 			 		 |对目标使用指定技能(X为技能ID) 	 |Self、Tag、Mon三个触发器同时触发 	 | |Self、Tag、Mon三个触发器同时触发| 
 |[@magMonFuncX] 			 		 |对怪物使用指定技能(X为技能ID) 	 |Self、Tag、Mon三个触发器同时触发 	 | |Self、Tag、Mon三个触发器同时触发| 
 |[@walk] 			 |移动触发 			 |与[@Run]同时触发 			 | 		 |与[@Run]同时触发| 
 |[@run] 				 |移动触发 			 |与[@Walk]同时触发 			 | 		 |与[@Walk]同时触发|