Rec-Room
在 Rec Room 遊戲開始時,如何讓一名球員加入一支球隊而其他球員加入另一支球隊?
我想要一個遊戲,其中一個人被隨機選擇與房間裡的所有其他玩家對抗,有點像 TF2 的主宰遊戲模式。比賽結束時,我想選一個不同的人作為下一輪的“主宰”。
在遊戲前期間,使用來自遊戲狀態晶片上的遊戲前輸出(藍色)的信號,並將其連接到組合器上的綠色輸入,該組合器設置為減法(這將其變為 -1),來自該組合器上的記錄輸出將信號發送到團隊映射器的紅色輸入。該團隊映射器需要設置為“設置玩家團隊”,綠色輸入可以是任何團隊 ID,但可以使用團隊 1(藍色)。所有這一切都將每個人都送到了同一個團隊。
現在從該團隊中選擇一名隨機球員。如果您只是移動每個人,那麼團隊索引不應該有任何差距。讓我們使用玩家事件晶片來查找玩家數量(藍色輸出)並將其發送到組合器以添加一個。現在我們需要一個 RNG 晶片並將其設置為 Pulse。將 Combinator 的紅色輸出連接到 RNG 晶片的藍色輸入,將綠色輸入配置為 1,紅色輸入是遊戲前的延遲或遊戲狀態晶片的遊戲開始。現在這口井給了我們一個可以用於團隊索引的數字。
使用 Team Mapper 晶片並將其配置為 Team To Player。將綠色輸入配置為您將每個人轉移到的團隊(所以團隊一)和來自 RNG 晶片輸出的藍色輸入。這給了我們一個玩家 ID,我們現在可以將它發送到另一個設置為“設置玩家團隊”的團隊映射器。將玩家 ID 從團隊發送到玩家晶片到設置團隊晶片的紅色輸入端,然後選擇一個團隊作為綠色輸入端,二是紅色團隊。