我想用一条give指令来给玩家多个不同的物品,求教QAQ
只能一个一个给。
我叫aaaa9 发表于 2016-2-12 17:52
只能一个一个给。
我想要一条指令给
做不到,暂时只能用一连串命令方块实现
做不到,或者你说下为何要这么做,或许我们能想到其他办法
FHC红石 发表于 2016-2-12 18:00
做不到,或者你说下为何要这么做,或许我们能想到其他办法
我做了一个空岛战争小游戏地图,我想用书来选职业,但是书一个选项只能执行一条指令,我打算用give给玩家职业物品
别再卖萌了 发表于 2016-2-12 18:04
我做了一个空岛战争小游戏地图,我想用书来选职业,但是书一个选项只能执行一条指令,我打算用give给玩家 ...
哦,可以这样嘛,点击那个选项后在远处放个红石块,连个红石线,激活几个give的命令方块就好了嘛
别再卖萌了 发表于 2016-2-12 18:08
但是不知道怎么给对应的玩家呀
那只好用计分板咯
创建一个叫give的计分板(不喜欢give这个名字可以改)
/scoreboard objectives add give dummy
然后书中的文字的指令改成
/scoreboard players set @p[score_give=100] give 1
1是分数,每个不同的职业你可以设置不同的分数
然后同testfor探测分数为1、2、3……我玩家
然后比较器输出
/give @a[score_give_min=1,score_give=1] XXXX
/give @a[score_give_min=2,score_give=2] XXXX
最后如果要防止作弊还可以把已经获得装备的玩家分数设为101(这就是为什么上面设置100)
FHC红石 发表于 2016-2-12 18:34
那只好用计分板咯
创建一个叫give的计分板(不喜欢give这个名字可以改)
/scoreboard objectives add giv ...
/give @a[score_give_min=1,score_give=1] XXXX可以一次给多个不同的物品吗
别再卖萌了 发表于 2016-2-12 18:53
/give @a[score_give_min=1,score_give=1] XXXX可以一次给多个不同的物品吗
不是,是用好多个这样的指令give,但是只给分数为1的玩家物品