映南
本帖最后由 映南 于 2020-1-14 20:06 编辑

如题
只能利用命令方块
我是菜鸡我不清楚啊啊

Aurora_Feather
先创建一个计分板,用于标记玩家有没有领取礼包:/scoreboard objectives add gift dummy
然后放置(礼包物品种类数)个循环性命令方块,均调为保持开启,每个输入一种礼物:/give @a[score_gift=1,score_gift_min=0] [你要给予的礼物]
之后在任意一个循环性命令方块后接一连锁性命令方块,箭头对准,调成条件制约,保持开启模式,输入:
/scoreboard players set @a gift 2
这样新玩家登入就会自动给予礼包

xmdhs
全部高频

/tag @a[tag=!old] add old
/give @a[tag=!old] stone

映南
xiang_xge 发表于 2020-1-14 21:02
先创建一个计分板,用于标记玩家有没有领取礼包:/scoreboard objectives add gift dummy
然后放置(礼包物 ...

score_gift_min是什么解释

Aurora_Feather
映南 发表于 2020-1-16 09:57
score_gift_min是什么解释

积分项gift的最小值

3148981314
设个刚进世界的出生点,然后一个命令方块领完东西就把人传送出去,并把这个人出生点改到别处

Himcd
xiang_xge 发表于 2020-1-14 21:02
先创建一个计分板,用于标记玩家有没有领取礼包:/scoreboard objectives add gift dummy
然后放置(礼包物 ...

这是基岩版,你的东西是java版的

SoWhyCanBlz
tag @a[tag=!old] add new 重复|无条件|始终活动|↓
give @a[tag=new] (礼物的名字) 链|有条件|始终活动|↓
tag @a[tag=new] add old 链|有条件|始终活动|↓
tag @a[tag=old] remove new 链|有条件|始终活动|↓

SoWhyCanBlz
没有试,也不知道对不对