行为
Qf触发器返回变量 » 历史记录 » 修订 1
修订 1/3
| 下一页 »
yangdefeng, 2022-02-07 20:22
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] |
|
<$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 |
|
可使用触发器清单 [@PGDropItem] |
|
<$pgDropMonster> | 返回掉落物品的怪物名称 |
<$pgDropItem> | 返回掉落的物品名称 |
脚本用例 |
|
可使用触发器清单 [@slaveAttack] [@slaveMagicAttack] |
|
<$babyName> | 当前宝宝名称 |
<$bAttackMonster_name> | 当前宝宝攻击目标的名称 |
<$bAttackMonster_x> | 当前宝宝坐标X |
<$bAttackMonster_y> | 当前宝宝坐标Y |
<$bAttackMonster_hp> | 当前宝宝攻击目标的血量值 |
<$bAttackMonster_max_hp> | 当前宝宝攻击目标的最大血量值 |
脚本用例 |
由 yangdefeng 更新于 将近 3 年 之前 · 1 修订