예제 #1
0
        public static void Game_Ack(Client c, ServerState.ChannelState state)
        {
            using (var plew = new OutPacket(LoginServerOpcode.GAME_ACK))
            {
                plew.WriteByte((byte)state);
                plew.WriteString(ServerConstants.SERVER_IP);
                plew.WriteInt(15101 + c.World.ID);
                plew.WriteInt(ServerConstants.UDP_PORT);

                c.Send(plew);
            }
        }
예제 #2
0
        public static void Char_Ack(Client c, ServerState.ChannelState state)
        {
            using (var plew = new OutPacket(LoginServerOpcode.CHAR_ACK))
            {
                //plew.WriteByte((byte)state);
                plew.WriteString(ServerConstants.SERVER_IP);

                /*plew.WriteByte(0x05);
                *  plew.WriteByte(0x00);*/
                plew.WriteString("15010");
                plew.WriteString(ServerConstants.SERVER_IP);
                plew.WriteString("15111");


                c.Send(plew);
            }
        }