Qf触发器返回变量 » 历史记录 » 版本 2
yangdefeng, 2022-06-16 14:54
| 1 | 1 | yangdefeng | h3. qf触发器返回变量 |
|---|---|---|---|
| 2 | |||
| 3 | - |
||
| 4 | - |
||
| 5 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 6 | [@dropItemEx] |
||
| 7 | [@dropItemX] (X=物品数据库中对应的IDX) |
||
| 8 | [@pickUpItemX] (X=物品数据库中对应的IDX) |
||
| 9 | [@pickUpItemEx] |
||
| 10 | | |
||
| 11 | |<$currTemName> |当前物品名称 | |
||
| 12 | |<$g_currTemName> |当前物品改名名称 | |
||
| 13 | |<$currTemStdMode> |当前物品DB字段StdMode值 | |
||
| 14 | |<$currTemShape> |当前物品DB字段Shape值 | |
||
| 15 | |<$currTemAniCount> |当前物品DB字段AniCount值 | |
||
| 16 | |<$currTemLooks> |当前物品DB字段Looks值 | |
||
| 17 | |<$currTemDura> |当前物品当前持久值 | |
||
| 18 | |<$currTemIndex> |当前物品最大持久值 | |
||
| 19 | |<$currTemColor> |当前物品DB字段Color值 | |
||
| 20 | |\2. 脚本用例 |
||
| 21 | ;----------------------------------- |
||
| 22 | [@PickUpItem0] |
||
| 23 | #if |
||
| 24 | #say |
||
| 25 | %s捡到了一个<$currTemName> |
||
| 26 | ;----------------------------------- |
||
| 27 | [@PickUpItemEx] |
||
| 28 | #if |
||
| 29 | #say |
||
| 30 | %s捡到了一个<$currTemName> |
||
| 31 | - |
||
| 32 | - |
||
| 33 | | |
||
| 34 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 35 | [@playDie] |
||
| 36 | | |
||
| 37 | |<$killer> |杀死主角的玩家名称 | |
||
| 38 | |<$monKiller> |杀死主角的怪物名称 | |
||
| 39 | |\2. 脚本用例 |
||
| 40 | ;----------------------------------- |
||
| 41 | [@PlayDie] |
||
| 42 | #if |
||
| 43 | killByHum |
||
| 44 | #act |
||
| 45 | sendMsg 6 玩家 <$killer> 在%m 把你干死了! |
||
| 46 | #elseAct |
||
| 47 | sendMsg 6 怪物 <$monKiller> 在%m 把你干死了! |
||
| 48 | - |
||
| 49 | - |
||
| 50 | | |
||
| 51 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 52 | [@onKillMob] |
||
| 53 | | |
||
| 54 | |<$killMonName> |人物杀死的怪物名称 | |
||
| 55 | |<$killMonX> |人物杀死怪物的X坐标 | |
||
| 56 | |<$killMonY> |人物杀死怪物的Y坐标 | |
||
| 57 | |<$espKillMonName> |获取当前杀死的怪物名称,支持宝宝击杀 | |
||
| 58 | |\2. 脚本用例 |
||
| 59 | ;----------------------------------- |
||
| 60 | [@OnKillMob] |
||
| 61 | #if |
||
| 62 | #act |
||
| 63 | sendMsg 6 你在%m:<$killMonX>,<$killMonY>,杀死了<$killMonName> |
||
| 64 | - |
||
| 65 | - |
||
| 66 | | |
||
| 67 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 68 | [@attack] |
||
| 69 | [@magicAttack] |
||
| 70 | | |
||
| 71 | |<$pkPower> |当前攻击造成的伤害 | |
||
| 72 | |<$attackMonster_maxHp> |角色当前所攻击怪物的最大血量 | |
||
| 73 | |<$pgTargetName> |当前攻击对象名称 | |
||
| 74 | |<$pgPkPower> |当前攻击造成的伤害 | |
||
| 75 | |<$pgTargetHp> |当前攻击对象血量 | |
||
| 76 | |<$pgTargetMaxHp> |角色当前所攻击怪物的最大血量 | |
||
| 77 | |<$pgTargetX> |当前攻击对象X坐标 | |
||
| 78 | |<$pgTargetY> |当前攻击对象Y坐标 | |
||
| 79 | |<$attackMonster_x> |当前攻击对象X坐标 | |
||
| 80 | |<$attackMonster_x> |当前攻击对象Y坐标 | |
||
| 81 | |<$attackMonster_hp> |当前攻击的目标血量值 | |
||
| 82 | |<$attackMonster_max_hp> |当前攻击的目标最大血量值 | |
||
| 83 | |\2. 脚本用例 |
||
| 84 | - |
||
| 85 | - |
||
| 86 | | |
||
| 87 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 88 | [@attack] |
||
| 89 | [@magicAttack] |
||
| 90 | [@struck] |
||
| 91 | [@magicStruck] |
||
| 92 | | |
||
| 93 | |<$currrTargetName> |返回攻击者的名称(玩家名或怪物名) | |
||
| 94 | |<$currrUseMagicId> |返回攻击者使用的技能ID | |
||
| 95 | |\2. 脚本用例 |
||
| 96 | ;----------------------------------------------------------------------------------- |
||
| 97 | [@attack] |
||
| 98 | #if |
||
| 99 | checkCurrTargetRace = 0 |
||
| 100 | #act |
||
| 101 | sendMsg 6 你用技能=<$currrUseMagicId>攻击了玩家【<$currrTargetName>】 |
||
| 102 | break |
||
| 103 | ;----------------------------------- |
||
| 104 | #if |
||
| 105 | #act |
||
| 106 | sendMsg 6 你用技能=<$currrUseMagicId>攻击了怪物【<$currrTargetName>】 |
||
| 107 | ;----------------------------------------------------------------------------------- |
||
| 108 | [@struck] |
||
| 109 | #if |
||
| 110 | checkCurrTargetRace = 0 |
||
| 111 | #act |
||
| 112 | sendMsg 6 你被玩家【<$currrTargetName>】用技能=<$currrUseMagicId>攻击 |
||
| 113 | break |
||
| 114 | ;----------------------------------- |
||
| 115 | #if |
||
| 116 | #act |
||
| 117 | sendMsg 6 你被怪物【<$currrTargetName>】用技能=<$currrUseMagicId>攻击 |
||
| 118 | break |
||
| 119 | - |
||
| 120 | - |
||
| 121 | | |
||
| 122 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 123 | [@PGDropItem] |
||
| 124 | | |
||
| 125 | |<$pgDropMonster> |返回掉落物品的怪物名称 | |
||
| 126 | |<$pgDropItem> |返回掉落的物品名称 | |
||
| 127 | |\2. 脚本用例 |
||
| 128 | - |
||
| 129 | - |
||
| 130 | | |
||
| 131 | |\2{background-color:lightgrey}. 可使用触发器清单 |
||
| 132 | [@slaveAttack] |
||
| 133 | [@slaveMagicAttack] |
||
| 134 | | |
||
| 135 | |<$babyName> |当前宝宝名称 | |
||
| 136 | |<$bAttackMonster_name> |当前宝宝攻击目标的名称 | |
||
| 137 | |<$bAttackMonster_x> |当前宝宝坐标X | |
||
| 138 | |<$bAttackMonster_y> |当前宝宝坐标Y | |
||
| 139 | |<$bAttackMonster_hp> |当前宝宝攻击目标的血量值 | |
||
| 140 | |<$bAttackMonster_max_hp> |当前宝宝攻击目标的最大血量值 | |
||
| 141 | |\2. 脚本用例 |
||
| 142 | - |
||
| 143 | - |
||
| 144 | | |
||
| 145 | 2 | yangdefeng | |\2{background-color:lightgrey}. 可使用触发器清单 |
| 146 | [@getExp] |
||
| 147 | | |
||
| 148 | |<$getExp> |qfunction触发器[@getExp]中返回本次杀怪经验| |
||
| 149 | |\2. 脚本用例 |
||
| 150 | - |
||
| 151 | - |
||
| 152 | | |