第四十二章 players——管理变量 (1 / 2) 首页

字体:      护眼 关灯

上一章 目录 下一章

第四十二章 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》
加入书签我的书架


上一章 目录 下一章