l2auth classic

Issue #22 resolved
smeli created an issue
  private void AddServer(bool UseLocalNet, LoginServerRec serv)
        {
            byte[] addressBytes;

              base.WriteC(serv.id);



            if (UseLocalNet && (serv.ip_localnet != ""))
            {
                addressBytes = IPAddress.Parse(serv.ip_localnet).GetAddressBytes();
            }
            else
            {
                addressBytes = IPAddress.Parse(serv.ip_external).GetAddressBytes();
            }

            base.WriteC(addressBytes[0]); //InternalIP
            base.WriteC(addressBytes[1]);
            base.WriteC(addressBytes[2]);
            base.WriteC(addressBytes[3]);
            base.WriteD(serv.game_port);
            base.WriteC(0); //age limit 15/18
            base.WriteC(1); //isPVP server
            base.WriteH(serv.UserNum); //users online
            base.WriteH(serv.UserMax); //max users
            base.WriteC(serv.Status); //is online
            base.WriteD(serv.server_type); //server type: normal=1, normal classic =1024 (1 >> 10)
            base.WriteC(0); //show brackets
        }

Comments (2)

  1. Log in to comment