起床戰(zhàn)爭隊伍分配(思路)
? 老樣子,發(fā)視頻前先發(fā)專欄
起床戰(zhàn)爭主要有2個隊伍,4個隊伍(4V4V4V4或3V3V3V3),或8個隊伍(可能單人可能多人)等等等等。
為了方便和實用起見,我只說兩個隊伍和四個隊伍的思路(基巖版)
兩個隊伍一般常用在聯(lián)機,特指網(wǎng)易,人數(shù)較少,這個思路非常簡單創(chuàng)建一個隊伍計分板,給每個玩家隊伍計分板設(shè)置為0,然后用@r,將隨機的第一名玩家(隊伍分數(shù)為0的玩家)隊伍數(shù)設(shè)置為1,第二個為2,依次類推,最大到11人(聯(lián)機人數(shù)上限),或者標簽等等,甚至有大佬說計分板和標簽都可以淘汰,當然我水平有限,看不懂a(chǎn)wa,和一般分隊的不同,我利用這個@r,改變了這個分隊順序,弄出來了2個隊伍但能組隊,且滿足房間人數(shù)在5-11都可以組隊,當然4人及以下還是那個隨機分隊,具體關(guān)于這個我不再贅述,之前那么多專欄已經(jīng)說的很明白了。

接下來是四個隊伍的,四個隊伍主要模仿網(wǎng)絡(luò)游戲里面的分隊機制,比如說玩家可以選擇羊毛加入對應(yīng)隊伍,也就是提前選好,也可以不選,當然我看還有的服居然還能選擇加入隨機隊伍,個人感覺這個非常雞肋。
多個隊伍怎么弄,首先就是檢測人數(shù)這個沒什么好說的,可以用紅石線檢測(我推薦),或者指令計分板operation,然后就是選隊,由于hasitem的data不能檢測羊毛特殊值,所以我只好將羊毛換成不同的顏色的胸甲這樣就能檢測出來了。顯然我并沒有這么做,而是利用了replaceitem的keep特性,不用clear,物品欄不抽搐,這個想法是從莫言的仿網(wǎng)絡(luò)游戲物品欄想出來的,顯然做到了網(wǎng)絡(luò)服那種效果。然后就是顯示誰誰誰加入了對應(yīng)顏色所選擇的隊伍,當然很多服都不顯示這個,只顯示你選擇了哪個隊伍,然后直接分隊了,那么怎么顯示呢,1是T顯,2是將對應(yīng)玩家名字和所選顏色的羊毛鎖定到選擇這種顏色的玩家快捷欄中,但是這個需要玩家注冊(Touch的書與筆同名注冊),然后二分+clone+setblock,tp掉落物到玩家那,對我來說過于復(fù)雜,所以這個法2理論上可行但做起來難度有點大所以我沒弄.。還有一個是顯示誰誰誰加入了什么顏色的隊伍這個和上句那個不一樣,那個指的查看你選擇的隊伍有誰誰誰,而這個是對所有人顯示誰誰誰加入了什么顏色的隊伍,這個用兩個標簽就可以做到,同理以前寫過不再贅述,而且大多數(shù)服也不會一個分隊搞的這么復(fù)雜,基本上就對你顯示你加入了什么顏色的隊伍,選那個隊伍的人數(shù)超過四人選不了就完事了,沒這么多有的沒的,我也是太閑才這么搞。最關(guān)鍵的就是分隊,這個就不算多余了,前面玩家選好了顏色分別加個對應(yīng)標簽,execute if +c參數(shù)?,比如有3人選擇紅隊那么就是exe if 3 然后再set c=1 的玩家顏色為紅就完事了,弄全點就是if 1,2, 3,4,c=3,2,1,0,老版exe需要生成實體,本質(zhì)還是舉,琢磨來琢磨去最笨的法是最簡單的,免窮舉我弄不出來,水平有限,如果哪位大佬有想法可以評論留言,發(fā)正我是看不懂,讓能看懂的人看吧.……
好了就是這樣了,如果這篇專欄對你制作起床有幫助的話,請多多點贊收藏哦,視頻最近會更的。bye!
(PS--視頻效果還是盔甲架幫測,難為我盔甲架兄弟了,總是湊不到玩家人數(shù)的屑upwww)
