kinglord34

Üye
7 Ocak 2017
177
11
18
Belirtilmemiş
Arkadaşlar selamlar, geliştirmiş olduğum takım sisteminde kırmızı ve mavi takım olmak üzere iki takım mevcut.Bu takımları integer olarak kontrol ediyorum. Kırmızı takımın int değeri 1 mavi takımın int değeri 2;
Benim takıldığım noktayı örnek üzerinden sizlere şöyle anlatayım :
5 oyuncu kapasiteli bir sunucuda toplam 5 oyuncu var diyelim.Bu oyuncuların 4 tanesinin kırmızı takım oyuncusu, 1 tanesinin ise mavi takım oyuncusu olmasını istiyorum yani mavi takımın oyuncu kapasitesi maksimum 1 kişi olacak ve kırmızı takımdaki oyuncular mavi takıma isteseler dahi join atamayacak.

Bunu nasıl yapabilirim? Fikirlerinize açığım.
 
GameInstance yada GameMode üzerinde bir bool oluşturun, mavi takıma bir oyuncu atandığında bunu true'ya çevirin, ve oyuncuların takımlara atanmasını ayarladığınız fonksiyonda bu bool'u kontrol ettirin, eğer true ise kalan tüm oyuncuları kırmızı takıma atarsınız, değilse mavi takımda kimse yok demektir, oraya bir oyuncu atar ve bu değeri true yaparsınız.