求minecraft(我的世界)scoreboard(计分板)判断命令
我要让红队的队员可以传送到红队的出生点,那么判定条件就是只有红队队员能进行传送(利用命令方块),这个怎么做到?...
我要让红队的队员可以传送到红队的出生点,那么判定条件就是只有红队队员能进行传送(利用命令方块),这个怎么做到?
展开
展开全部
在对话框输入指令:
/scoreboard teams add redteam 红队
创建一个队伍redteam显示为红队
/scoreboard teams add blueteam 蓝队
创建一个队伍blueteam显示为蓝队
第一个命令方块输入指令:
/tp @p[x=?,y=?,z=?,r=0,team=redteam] ? ? ?
在命令方块周围放踏板,总之可以激活命令方块,记住踏板的位置(按F3可以查看)
前三个问号填踏板的位置,后三个问号填传送点位置
这串指令的意思是当踩踏板的人的队伍是红队时,将他传送到红色出生点
@是目标选择器,p是离命令方块最近的玩家,中括号是目标的限制条件,分别是玩家的X位置Y位置Z位置R搜索半径和玩家的队伍,不同类型参数用逗号隔开,限制搜索位置和半径是防止出现有玩家更近导致传送错了玩家的情况,本人亲测
那么同理第二个命令方块输入指令:
/tp @p[x=?,y=?,z=?,r=0,team=blueteam] ? ? ?
/scoreboard teams add redteam 红队
创建一个队伍redteam显示为红队
/scoreboard teams add blueteam 蓝队
创建一个队伍blueteam显示为蓝队
第一个命令方块输入指令:
/tp @p[x=?,y=?,z=?,r=0,team=redteam] ? ? ?
在命令方块周围放踏板,总之可以激活命令方块,记住踏板的位置(按F3可以查看)
前三个问号填踏板的位置,后三个问号填传送点位置
这串指令的意思是当踩踏板的人的队伍是红队时,将他传送到红色出生点
@是目标选择器,p是离命令方块最近的玩家,中括号是目标的限制条件,分别是玩家的X位置Y位置Z位置R搜索半径和玩家的队伍,不同类型参数用逗号隔开,限制搜索位置和半径是防止出现有玩家更近导致传送错了玩家的情况,本人亲测
那么同理第二个命令方块输入指令:
/tp @p[x=?,y=?,z=?,r=0,team=blueteam] ? ? ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以右键萝卜钓竿
创建计分板:scoreboard objectives add carrot stat.useItem.minecraft.carrot_on_a_stick
高频执行:/tp @a[score_carrot_min=1,team=red] X Y Z
高频执行:/scoreboard players set @a[score_carrot_min=1] carrot 0
team=red ,red这个队伍是你已经创建了的
X Y Z 是红队的坐标
不懂可以追问
创建计分板:scoreboard objectives add carrot stat.useItem.minecraft.carrot_on_a_stick
高频执行:/tp @a[score_carrot_min=1,team=red] X Y Z
高频执行:/scoreboard players set @a[score_carrot_min=1] carrot 0
team=red ,red这个队伍是你已经创建了的
X Y Z 是红队的坐标
不懂可以追问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询