插件手册:bossshop:placeholders

差别

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

到此差别页面的链接

后一修订版
前一修订版
插件手册:bossshop:placeholders [2022/02/06 16:18] – 创建 duangfafa插件手册:bossshop:placeholders [2022/02/06 16:28] (当前版本) – [计算] duangfafa
行 1: 行 1:
 ====== 占位符 ====== ====== 占位符 ======
  
-我可以在哪里使用占位符?+==== 我可以在哪里使用占位符? ====
  
   * messages.yml 文件中的消息   * messages.yml 文件中的消息
行 16: 行 16:
 占位符不能用作物品数量或物品材料类型。 占位符不能用作物品数量或物品材料类型。
  
-**支持的占位符:**+==== 支持的占位符: ==== 
 +<code yaml [enable_line_numbers="true"]> 
 +%player% - 玩家名称 
 +%name% - 玩家名称 
 +%displayname% - 显示玩家的名称 
 +%balance% - 玩家的金钱 
 +%balancepoints% - 玩家的点数 
 +%world% - 玩家当前所在世界的名称 
 +%itemname% - 相关物品的显示名称 
 +%amount% - MenuItem 的数量 
 +%material% - MenuItem 的材质名称(如果使用 Language Utils 库,则使用 Vanilla 名称) 
 +%item_in_hand% - 玩家中的项目主手。普通材料名称:对条件有用。 
 + 
 +%shop% - 相关店铺的名称 
 +%shopdisplayname% - 相关店铺的显示名称 
 +%page% - 玩家正在查看的当前商店页面(提示:在商店标题中使用) 
 +%maxpage% - 当前商店的最高页数 
 + 
 +%shopitemname% - 相关商品的名称 
 +%price% - 显示商品的价格相关的shopitem(这里甚至可以很好地显示物品列表) 
 +%reward% - 显示相关shopitem的奖励(这里很好地显示了即使物品列表) 
 + 
 +%left% - 可以在Shopitem购买消息中使用并显示哪些玩家购买后已离开价格类型。在“PriceType:money”的情况下,占位符将显示玩家的新余额。 
 + 
 +%input% - 玩家的最新输入。查看 https://www.spigotmc.org/wiki/bossshoppro-configuration/ -> 高级选项以了解有关玩家输入的更多详细信息。 
 +</code> 
 + 
 +**由于PlaceholderAPI支持,支持无限多的占位符(自动检测)** 
 + 
 +注意使用 PlaceholderAPI 占位符时,请确保正确设置 PlaceholderAPI! 
 + 
 +==== 符号(可以在任何地方使用): ==== 
 +<code yaml [enable_line_numbers="true"]> 
 +[<3] -> ❤ 
 +[*] -> ★ 
 +[] -> ✹ 
 +[o] -> ● 
 +[v] -> ✔ 
 +[+] -> ♦ 
 +[x] -> ✦ 
 +[%] -> ♠ 
 +[%%] -> ♣ 
 +[radioactive] -> ☢ 
 +[peace] -> ☮ 
 +[moon] -> ☾ 
 +[crown] -> ♔ 
 +[note] -> ♩ 
 +[snowman] -> ☃ 
 +[tools] -> ⚒ 
 +[swords] -> ⚔ 
 +[warn] -> ⚠ 
 +[left] -> ← 
 +[right] -> → 
 +[up] -> ↑ 
 +[down] -> ↓ 
 +[block] -> █ 
 +[and] -> & 
 +[colon] -> : 
 +[hashtag] -> # 
 +</code> 
 +旁注:您基本上可以将任何 UTF-8 字符/符号放入 BossShopPro 配置文件和商店(只要您的 minecraft 客户端支持该字符)。这里提供的符号占位符只是为了让事情变得更容易。 
 + 
 +如果您将主题标签放在项目的知识中,默认情况下它们会导致换行符。如果您想显示主题标签或需要它作为占位符,只需使用“[hashtag]”来防止它导致换行符。 
 + 
 +了解有关[[https://www.spigotmc.org/wiki/bossshoppro-serverpinging/|Serverpinging]]和相关占位符的更多信息。 
 + 
 +==== 计算 ==== 
 + 
 +除了普通占位符,BossShopPro支持文本计算:将要计算的所有内容放在以下括号中:'{}'。您可以将占位符、纯数字等放在计算括号中。PlaceholderAPI 占位符当然也受支持。 
 + 
 +**例子:** 
 + 
 +''{10/5+8}'' 
 + 
 +这个简单的计算将立即转换为 10。 
 + 
 +''{%balance%*4}'' 
 + 
 +这将显示玩家的余额*4 并且会在商店刷新时更新。 
 + 
 +您不能将计算用作“''Reward''奖励”或“''Price''价格”。如果您希望奖励或价格适应玩家。请使用乘数([[https://www.spigotmc.org/wiki/bossshoppro-configuration/|Configuration]] -> config.yml)。 
 + 
 +注意:目前仅支持简单计算。尚不支持使用括号 '(10+5)*2' 进行计算。支持以下运算符: 
 +  * + 
 +  * - 
 +  * * 
 +  
 +  
  • 插件手册/bossshop/placeholders.1644135528.txt.gz
  • 最后更改: 2022/02/06 16:18
  • duangfafa