字体:大 中 小
护眼
关灯
上一章
目录
下一章
第四十二章 players——管理变量 (1 / 2)
在上一章时,我们讲了如何管理计分项。所以objectives就完了。而对于pyers,也就是对变量、对玩家的控制我们还没聊。
通过pyers我们可以set(设置)、add(添加)、remove(删除)、list(列出)(Java版为get)、reset(重置)、operation(操作)、test(检测)和enable(触发器)。这些很多,我们今天就只研究基本的:如何管理变量。
管理一个变量,就得先有一个变量,不然管理啥呢?我们可以为自己,也可以创建一个没有实体储存的变量。要创建,就需要add(添加):
/scoreboardpyersadd<目标选择器><变量储存的计分项名><增加的分数>
增加的分数最少为0。但是,就算是0,那也算是开始计入这个计分项了。
比如,你可以为自己创建一个:
/scoreboardpyersadd@s金钱0
这里的金钱是作者自己编的,你要添加就得先创建一个叫金钱的计分项。
现在已经计入了。我们可以减少分数,也就是remove(删除):
/scoreboardpyersremove<目标选择器><变量储存的计分项名><减少的分数>
注意一点,变量的分数可以是正,也可以是负。
当然,增加和减少的分数不要太大,都不能超过2的31次方减1的数。
接下来,如果你想具体一些,那么就得需要set(设置):
/scoreboardpyersset<目标选择器><变量储存的计分项名><设置的分数>
设置的分数可以是正,也可以是负。设置成功后,该变量的数将会变成设置的分数。当然,同样最大不能超过2的31次方减1,最小不能低于负2的31次方加1的数。
当然,要狠一点的话,可以用reset(重置)重置一个玩家的一个变量或者所有变量:
/scoreboardpyersreset<目标选择器>[要重置的计分项]
内容未完,下一页继续阅读
更多完整内容阅读登陆
《墨缘文学网,https://wap.mywenxue.org》
上一章
目录
下一章