public void SendServerList(Boolean isOnlyOne) { SysCons.LogInfo("CU_SERVER_FARM_INFO Sending {0} server(s) information", CharConfig.Instance.GameServerCount); for (int i = 0; i < CharConfig.Instance.GameServerCount; ++i) { var oPkt = new CU_SERVER_FARM_INFO(); int srvid = i + 1; oPkt.ServerID = (byte)srvid; oPkt.MaxLoad = 100; oPkt.Load = 0; oPkt.ServerStatus = 0; oPkt.ServerName = CharConfig.Instance.GetGameServerName(srvid); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } if (isOnlyOne) { var oPkt = new CU_CHARACTER_SERVERLIST_ONE_RES(); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } else { var oPkt = new CU_CHARACTER_SERVERLIST_RES(); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } }
public void SendServerList(Boolean isOnlyOne) { SysCons.WriteLine("CU_SERVER_FARM_INFO Sending {0} server(s) information", CharConfig.Instance.GameServerCount); for (int i = 0; i < CharConfig.Instance.GameServerCount; ++i) { var oPkt = new CU_SERVER_FARM_INFO(); int srvid = i + 1; oPkt.ServerID = (byte)srvid; oPkt.MaxLoad = 100; oPkt.Load = 0; oPkt.ServerStatus = 0; oPkt.ServerName = CharConfig.Instance.GetGameServerName(srvid); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } if (isOnlyOne) { var oPkt = new CU_CHARACTER_SERVERLIST_ONE_RES(); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } else { var oPkt = new CU_CHARACTER_SERVERLIST_RES(); oPkt.BuildPacket(); this.Client.Send(oPkt.Data); } }