插件手册:mythicmobs:技能:占位符列表

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
插件手册:mythicmobs:技能:占位符列表 [2021/11/19 21:09] – [触发占位符] duangfafa插件手册:mythicmobs:技能:占位符列表 [2021/11/21 11:32] (当前版本) – [施法者占位符] duangfafa
行 31: 行 31:
 ====== 施法者占位符 ====== ====== 施法者占位符 ======
 这些占位符将返回被调用的施法者的任何属性。例如<caster.l.y.#>将返回施法者的 Y 位置。 这些占位符将返回被调用的施法者的任何属性。例如<caster.l.y.#>将返回施法者的 Y 位置。
 +
 +**<color #ed1c24>注意</color>:也可以使用<mob.####>来替代<caster.####>,它们的意思相同**
 |占位符|解释| |占位符|解释|
-|<caster.伤害>|返回受到的伤害总量|+|<caster.damage>|返回受到的伤害总量|
 |<caster.uuid>|返回施法者的 UUID| |<caster.uuid>|返回施法者的 UUID|
-|<caster等级>|返回施法者的等级| +|<caster.level>|返回施法者的等级| 
-|<caster名称>|返回施法者的名字|+|<caster.name>|返回施法者的名字|
 |<caster.hp>|返回施法者的当前 hp| |<caster.hp>|返回施法者的当前 hp|
 |<caster.mhp>|返回施法者的最大 hp| |<caster.mhp>|返回施法者的最大 hp|
行 110: 行 112:
 |<trigger.l.yaw>|返回触发器的偏航| |<trigger.l.yaw>|返回触发器的偏航|
 |<trigger.l.pitch>|返回触发器的音高| |<trigger.l.pitch>|返回触发器的音高|
-====== 其他占位符 ======+
 ====== 特殊占位符 ====== ====== 特殊占位符 ======
 +|占位符|功能|
 +|<caster.score.objective>|从“objective”返回施法者的分数|
 +|<target.score.objective>|返回来自“目标”的目标得分|
 +|<trigger.score.objective>|从“目标”返回触发器的分数|
 +|<global.score.objective>|返回假玩家的分数:__GLOBAL__ score from "objective"|
 +|<score.objective.dummyname>|从“objective”返回“dummyname”(假玩家)的分数|
 +|<random.#to#>|返回指定范围内的随机数|
 ====== 例子 ====== ====== 例子 ======
  
 +这将使生物向自身周围 20 个方块半径内的所有玩家发送一条青色消息,以绿色说明是哪个实体杀死了它。
 +
 +<code yaml [enable_line_numbers="true"]>
 +  Skills:
 +  - message{m="<&b><caster.name><&r> 被 <&a><trigger.name><&r> 杀死了."} @PIR{r=20} ~onDeath
 +</code>
 +
 +----
 +
 +这个技能会在怪物出现时发出一个通知,如下所示:
 +
 +{{:插件手册:mythicmobs:技能:出生提示例子.png?600|}}
 +
 +<code yaml [enable_line_numbers="true"]>
 +实例技能:
 +  Skills:
 +  - Skill{s=保存BOSS坐标} @self ~onSpawn
 +  - message{m="&eA &BGiant Zombie&e (Level &4<caster.level>&e) &ehas spawned at <caster.var.SpawnLoc>"} ~onSpawn @PlayersInWorld
 +  - message{m="&eThe &BGiant Zombie&e (Level &4<caster.level>&e) &espawned at <caster.var.SpawnLoc>&e has been slain."} ~onDeath @PlayersInWorld
 +
 +保存BOSS坐标:
 +  Skills:
 +  - setvariable{var=SpawnLoc;type=STRING;value="&b<caster.l.x>&e, &b<caster.l.y>&e, &b<caster.l.z>";scope=CASTER} @self
 +</code>
  
 +**你也可以使用颜色标签和格式标签来让怪物有漂亮的名字:**
  
 +{{:插件手册:mythicmobs:技能:怪物名称附加例子.png?400|}}
 +<code yaml [enable_line_numbers="true"]>
 +僵尸:
 +  Display: 'ZOMBIE &F- &A<caster.hp>/<caster.mhp>HP &F- &ELv.<caster.level>'
  
 +</code>
  
  
  • 插件手册/mythicmobs/技能/占位符列表.1637327389.txt.gz
  • 最后更改: 2021/11/19 21:09
  • duangfafa