起床戰(zhàn)爭組隊系統(tǒng)
本系統(tǒng)原圖是網(wǎng)易聯(lián)機地圖起床戰(zhàn)爭三床模式
我加入滿人可以自定義組隊
好處1:能確保選擇組隊的玩家成功組在一起
好處2:兩隊人數(shù)最多不超過1人
系統(tǒng)最重要的兩部分:檢測并且顯示組隊玩家,分配隊伍。
前置
當檢測到玩家數(shù)量是4人及以上(原圖開始規(guī)定的人數(shù))

以下用到的積分項原圖都有,可以下載地圖查找,主要展示的是組隊。
scoreboard players set 組隊(上限3人) 即將開始 0
give @a wool 1 0
setblock -1041 4 -5 redstone_block
scoreboard players reset @a[scores={即將開始=1}] 即將開始

下面那個脈沖指令是scoreboard player reset @a[scores={即將開始=1}] 即將開始
上面的都是連鎖且無條件的
右側連鎖
scoreboard objectives add 組隊 dummy 隊伍
scoreboard players set @a 隊伍 0
scoreboard players set @a[scores={隊伍=0}] 隨機 1(提前創(chuàng)建好計分板)
scoreboard players operation 數(shù)量 隨機 += @a 隨機
fill -1014 4 18 -1014 4 31 redstone_block
fill -1014 4 18 -1014 4 31 air(延遲20)
scoreboard players set 數(shù)量 隨機 0
tag @a remove 組隊
setblock -1041 4 -5 air
clear @a wool
左側連鎖
檢測并且顯示組隊玩家

testfor @e[type=item,name=白色羊毛](循環(huán)紅石控制)
execute @e[type=item,name=白色羊毛] ~~~ tag @p[c=1] add 組隊
scoreboard players set @a[tag=組隊] 即將開始 1
kill @e[type=item,name=白色羊毛]


testfor @a[tag=組隊]下面那個循環(huán)
setblock -1041 4 -5 air上面那個脈沖
分配隊伍

從上往下依次列舉
scoreboard players test 數(shù)量 隨機 1 5
tag @a remove 組隊
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players test 數(shù)量 隨機 6 6
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players test 數(shù)量 隨機 7 7
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players test 數(shù)量 隨機 8 8
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players test 數(shù)量 隨機 9 9
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players test 數(shù)量 隨機 10 10
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players test 數(shù)量 隨機 11 11
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard player set @r[scores={隊伍=0},tag=組隊] 隊伍 2
scoreboard players set @r[scores={隊伍=0}]?隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 1
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 2
scoreboard players set @r[scores={隊伍=0}] 隊伍 1