Minecraft(我的世界)中文论坛

标题: [Wiki][多人插件] BetonQuest-具体任务Wiki翻译 第十一章:变量

作者: WM2030    时间: 2017-2-8 19:35
标题: [Wiki][多人插件] BetonQuest-具体任务Wiki翻译 第十一章:变量
本帖最后由 WM2030 于 2017-2-11 11:03 编辑

变量:玩家

玩家的名称会代替这一变量。如果你加上一个“display:”参数,那么玩家的显示名(包括前缀、后缀、称号等等)将替代玩家的真实名称(即第一个参数)被显示。
示例:
  1. %player.display%
复制代码



变量:NPC

这是一个非常简单的变量。以玩家的语言显示的NPC的名称会代替这一变量显示。
示例:
  1. %npc%
复制代码



变量:目标

这一变量用于显示目标的某一属性。该变量的第一个参数是目标的ID(与在objectives.yml 中所定义的相同)。第二变量是你希望显示的属性。在目标列表一章中有关于所有属性的介绍。
示例:
  1. %objective.kill_zombies.left%
复制代码



变量:物品

这一变量用于显示某玩家背包中某一特定物品的数量,也可以被用来显示一个特定值与某特定物品的数量的差。该变量的第一个参数是物品名称(与在items.yml 中所定义的相同)。第二变量是一个数值或left:x,这里的x是设定的特定值。
  1. %item.stick.amount%
复制代码



变量:点数

这一变量用于显示某玩家在某一类中的点数,也可以被用来显示一个特定值与某类中的点数的差。该变量的第一个参数是类的名称。第二变量是一个数值或left:x,这里的x是设定的特定值。(当使用left时显示差值)
  1. %point.reputation.left:15%
复制代码



变量:版本

这一变量用于显示插件的版本。你可以随意地将其他插件的名称作为该变量的参数,这样就能显示其他插件的版本。
示例:
  1. %version.Citizens%
复制代码


想要跟踪本帖的,请在下方回复或评分
  1. 这wiki翻译不错,我想订阅
复制代码
这样在每次更新时我会@你
@1345979462@lsz7575@光の旋律 @Rolas

本帖与 @Smokey_Days 的翻译帖为同一项目

另外随口说几句
  
作者: csj3120    时间: 2017-2-8 20:53
能写到插件百科吗…………
作者: Smokey_Days    时间: 2017-2-11 10:36
本帖最后由 Smokey_Days 于 2017-2-11 10:42 编辑

一:狗头你最好在后面解释一下,left:x是求差公式
二:optional.argument你是翻译成第一变量和第二变量么...我个人的看法是翻译成可选参数和参数值
三:display那一段,它并不是说这个参数会替代玩家名显示,这里的
it will use display name instead of real name.

应当翻译为
这将令玩家的显示名(包括称号、后缀、昵称等等)代替玩家的真实名字显示





作者: WM2030    时间: 2017-2-11 11:00
Smokey_Days 发表于 2017-2-11 10:36
一:狗头你最好在后面解释一下,left:x是求差公式
二:optional.argument你是翻译成第一变量和第二变量么.. ...

optional.argument不翻译成第一第二,第一第二指的是位置。
optional在之后我一般会翻译成“您可以根据需要选择xxxxx”,这主要是考虑到不仅有“optional.argument”的情况,也有optionally add的情况。

display和left的问题我会修改的。
作者: 大力水手    时间: 2017-2-28 22:47
楼主你好,您的帖子非常棒,头像让我现在还有点头晕~!
作者: moshimowang18    时间: 2017-3-2 17:12
楼主你好,非常感谢您的翻译。不过目标变量我看的不是很明白,我用的是mm的目标 想在任务日志中看到剩余的杀怪数量,能否告诉我一下例子呢。就这个 %objective.kill_zombies.left%  不是特别明白,kill_zombies替换的是目标名称吧? 那left该替换什么?
作者: Smokey_Days    时间: 2017-3-2 17:34
moshimowang18 发表于 2017-3-2 17:12
楼主你好,非常感谢您的翻译。不过目标变量我看的不是很明白,我用的是mm的目标 想在任务日志中看到剩余的 ...

left可以填写也可以不填写。当填写的时候则显示玩家还差多少才能达成目标


另:WM2030最近没空,如果有问题请同时@我
作者: mai1015    时间: 2017-4-8 01:43
请问下版主,在多世界运行的NPC 无法对话,但在world世界可以对话
是什么问题- -
作者: 498525451    时间: 2017-6-17 23:20
Smokey_Days 发表于 2017-3-2 17:34
left可以填写也可以不填写。当填写的时候则显示玩家还差多少才能达成目标


另:WM2030最近没空,如果 ...

问一下 目标变量怎么用?不能放在任务日志里?