行为
qf触发器返回变量¶
| 可使用触发器清单 [@dropItemEx] [@dropItemX] (X=物品数据库中对应的IDX) [@pickUpItemX] (X=物品数据库中对应的IDX) [@pickUpItemEx]  | 
		|
| <$currTemName> | 当前物品名称 | 
| <$g_currTemName> | 当前物品改名名称 | 
| <$currTemStdMode> | 当前物品DB字段StdMode值 | 
| <$currTemShape> | 当前物品DB字段Shape值 | 
| <$currTemAniCount> | 当前物品DB字段AniCount值 | 
| <$currTemLooks> | 当前物品DB字段Looks值 | 
| <$currTemDura> | 当前物品当前持久值 | 
| <$currTemIndex> | 当前物品最大持久值 | 
| <$currTemColor> | 当前物品DB字段Color值 | 
| 脚本用例 ;----------------------------------- [@PickUpItem0] #if #say %s捡到了一个<$currTemName> ;----------------------------------- [@PickUpItemEx] #if #say %s捡到了一个<$currTemName>  | 
		|
| 可使用触发器清单 [@playDie]  | 
		|
| <$killer> | 杀死主角的玩家名称 | 
| <$monKiller> | 杀死主角的怪物名称 | 
| 脚本用例 ;----------------------------------- [@PlayDie] #if killByHum #act sendMsg 6 玩家 <$killer> 在%m 把你干死了! #elseAct sendMsg 6 怪物 <$monKiller> 在%m 把你干死了!  | 
		|
| 可使用触发器清单                                    [@onKillMob]  | 
		|
| <$killMonName> | 人物杀死的怪物名称 | 
| <$killMonX> | 人物杀死怪物的X坐标 | 
| <$killMonY> | 人物杀死怪物的Y坐标 | 
| <$espKillMonName> | 获取当前杀死的怪物名称,支持宝宝击杀 | 
| 脚本用例 ;----------------------------------- [@OnKillMob] #if #act sendMsg 6 你在%m:<$killMonX>,<$killMonY>,杀死了<$killMonName>  | 
		|
| 可使用触发器清单 [@attack] [@magicAttack]  | 
		|
| <$pkPower> | 当前攻击造成的伤害 | 
| <$attackMonster_maxHp> | 角色当前所攻击怪物的最大血量 | 
| <$pgTargetName> | 当前攻击对象名称 | 
| <$pgPkPower> | 当前攻击造成的伤害 | 
| <$pgTargetHp> | 当前攻击对象血量 | 
| <$pgTargetMaxHp> | 角色当前所攻击怪物的最大血量 | 
| <$pgTargetX> | 当前攻击对象X坐标 | 
| <$pgTargetY> | 当前攻击对象Y坐标 | 
| <$attackMonster_x> | 当前攻击对象X坐标 | 
| <$attackMonster_x> | 当前攻击对象Y坐标 | 
| <$attackMonster_hp> | 当前攻击的目标血量值 | 
| <$attackMonster_max_hp> | 当前攻击的目标最大血量值 | 
| 脚本用例 | 
		|
| 可使用触发器清单 [@attack] [@magicAttack] [@struck] [@magicStruck] [@KillPlay]  | 
		|
| <$currrTargetName> | 返回攻击者的名称(玩家名或怪物名) | 
| <$currrUseMagicId> | 返回攻击者使用的技能ID | 
| 脚本用例 ;----------------------------------------------------------------------------------- [@attack] #if checkCurrTargetRace = 0 #act sendMsg 6 你用技能=<$currrUseMagicId>攻击了玩家【<$currrTargetName>】 break ;----------------------------------- #if #act sendMsg 6 你用技能=<$currrUseMagicId>攻击了怪物【<$currrTargetName>】 ;----------------------------------------------------------------------------------- [@struck] #if checkCurrTargetRace = 0 #act sendMsg 6 你被玩家【<$currrTargetName>】用技能=<$currrUseMagicId>攻击 break ;----------------------------------- #if #act sendMsg 6 你被怪物【<$currrTargetName>】用技能=<$currrUseMagicId>攻击 break ;----------------------------------- [@KillPlay] #act sendmsg 6 已击杀:<$currrTargetName> break  | 
		|
| 可使用触发器清单 [@PGDropItem]  | 
		|
| <$pgDropMonster> | 返回掉落物品的怪物名称 | 
| <$pgDropItem> | 返回掉落的物品名称 | 
| 脚本用例 | 
		|
| 可使用触发器清单 [@slaveAttack] [@slaveMagicAttack]  | 
		|
| <$babyName> | 当前宝宝名称 | 
| <$bAttackMonster_name> | 当前宝宝攻击目标的名称 | 
| <$bAttackMonster_x> | 当前宝宝坐标X | 
| <$bAttackMonster_y> | 当前宝宝坐标Y | 
| <$bAttackMonster_hp> | 当前宝宝攻击目标的血量值 | 
| <$bAttackMonster_max_hp> | 当前宝宝攻击目标的最大血量值 | 
| <$slaveAttackPower> | 宝宝当前攻击造成的伤害 | 
| 脚本用例 | 
		|
| 可使用触发器清单 [@updateskill]  | 
		|
| <$upgradeskillname> | 当前玩家学习/升级的技能名称 | 
| 脚本用例 [@updateskill] #act sendmsg 6 玩家的 <$upgradeskillname> 技能升级了  | 
		|
| 可使用触发器清单 [@autoRecycle]  | 
		|
| <$autoRecycle> | 是否勾选自动回收勾选框 | 
| <$autoRecycleEnable> | 是否开启自动回收权限 | 
| 脚本用例 [@自动回收切换] #if equal <$autoRecycleEnable> 0 #act messagebox 未开启自动回收权限 break ;---------------------------------------------------- #if equal <$autoRecycleEnable> 1 #act goto @switchAutoRecycle ;---------------------------------------------------- [@switchAutoRecycle] #if equal <$autoRecycle> 0 #act setautoRecycle 1 break ;---------------------------------------------------- #if equal <$autoRecycle> 1 #act setautoRecycle 0 break  | 
		|
| 可使用触发器清单 怪物掉落配置触发器  | 
		|
| <$dropItemName> | 杀死怪物正在爆出的物品名称 | 
| 脚本用例 | 
		|
| 可使用触发器清单 [@getExp]  | 
		|
| <$getExp> | qfunction触发器[@getExp]中返回本次杀怪经验 | 
| 脚本用例 | 
		|
由 yangdefeng 更新于 超过 3 年 之前 · 3 修订