public static void SendColor() { using (Packet _packet = new Packet((int)ServerPackets.color)) { var a = RandomizeHandler.ColorRandomizer(); var b = RandomizeHandler.TextColor(); if (a == b) { RandomizeHandler.ColorRandomizer(); RandomizeHandler.TextColor(); } else { //RandomizeHandler.DeleteList(); //Console.WriteLine("JUMLAH COLOR DAN TEXT : " + RandomizeDatabase.color.Count + RandomizeDatabase.textColor.Count); _packet.Write(a); _packet.Write(b); SendTCPDataToAll(_packet); } } }
public static void RandomizeReceived(int _fromClient, Packet _packet) { bool _ready = _packet.ReadBool(); ReadyHandler.ReadySetter(_fromClient, _ready); if (_ready) { ReadyHandler.totalReady++; ServerSend.BroadcastReady(ReadyHandler.totalReady, Server.readyDatabase.Count, "(wait)", "(wait)"); if (ReadyHandler.totalReady == Server.readyDatabase.Count) { Console.WriteLine($"All player're ready: {RandomizeHandler.StuffRandomizer()} & {RandomizeHandler.ColorRandomizer()}"); ServerSend.BroadcastReady(ReadyHandler.totalReady, Server.readyDatabase.Count, RandomizeHandler.StuffRandomizer(), RandomizeHandler.ColorRandomizer()); } } }