WriteString() public method

public WriteString ( string data ) : void
data string
return void
Esempio n. 1
0
        /// <summary>
        /// Handles Packet, for current user, and message event.
        /// </summary>
        /// <param name="gameclient">User of Packet</param>
        /// <param name="Message">Message for User</param>
        public void ParsePacket(Session session, Message message)
        {
            var Response = new Message(2121);
            session.SendPacket(Response);

            Response = new Message(294);
            Response.WriteString("model_f"); // Room Model
            Response.WriteInt32(1); // id ?
            session.SendPacket(Response);

            Response = new Message(3248);
            Response.WriteString("floor");
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(3248);
            Response.WriteString("landscape");
            Response.WriteString("0.0");
            session.SendPacket(Response);

            Response = new Message(3323);
            Response.WriteInt32(4);
            session.SendPacket(Response);

            Response = new Message(3840);
            session.SendPacket(Response);

            Response = new Message(1794);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(369);
            Response.WriteInt32(142641);
            session.SendPacket(Response);
        }
Esempio n. 2
0
        public void run()
        {
            try
            {
                foreach (Coord coord in pathfinder.PathCollection())
                {
                    pathfinder.RoomObject().X = coord.X;
                    pathfinder.RoomObject().Y = coord.Y;
                    pathfinder.RoomObject().Rotation = RoomModelSql.CalculateRot(pathfinder.RoomObject().X, pathfinder.RoomObject().Y, pathfinder.RoomObject().GoalX, pathfinder.RoomObject().GoalY);

                    Thread.Sleep(500);

                    Message Response = new Message(1887);
                    Response.WriteInt32(1);
                    Response.WriteInt32(session.Habbo.id);
                    Response.WriteInt32(pathfinder.RoomObject().X);
                    Response.WriteInt32(pathfinder.RoomObject().X);
                    Response.WriteString("0.0");
                    Response.WriteInt32(pathfinder.RoomObject().Rotation);
                    Response.WriteInt32(pathfinder.RoomObject().Rotation);
                    Response.WriteString("/mv " + pathfinder.RoomObject().X + "," + pathfinder.RoomObject().X + ",0.0//");
                    session.SendPacket(Response);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
            }
        }
Esempio n. 3
0
        public void ParsePacket(Session session, Message message)
        {
            /*
             * ItemCount Int32
             * UserId Int32
             * Score Int32
             * Position Int32
             * Username String
             * Figure String
             * Gender String
             * Int32(1)
             * Int32(1)
             */

            //TODO: USE DISTRIBUTOR TO JUST GET USER FROM CACHE.
            int userid = message.NextInt32();

            HabboController user = new HabboController(userid);

            var response = new Message(2048);
            response.WriteInt32(1); // User Count
            response.WriteInt32(userid);
            response.WriteInt32(0); // TODO: Make column for  SCORE
            response.WriteInt32(1); // TODO: Make a void that filters the scores and sets the rank.
            response.WriteString(user.username);
            response.WriteString(user.figure);
            response.WriteString(user.gender);
            response.WriteInt32(1);
            response.WriteInt32(1);
            session.SendPacket(response);
        }
Esempio n. 4
0
 public void ParsePacket(Session session, Message message)
 {
     var response = new Message(544);
     response.WriteString("Team Rev|");
     response.WriteString("");
     session.SendPacket(response);
 }
Esempio n. 5
0
        public void ParsePacket(Session session, Message message)
        {
            int FriendId = message.NextInt32();

            string theMessage = message.NextString();

            Console.WriteLine(FriendId);
            var Response = new Message(2582);
            Response.WriteInt32(FriendId);
            Response.WriteString(theMessage);
            Response.WriteString(string.Empty);
            session.SendPacket(Response);
        }
Esempio n. 6
0
        /// <summary>
        /// Handels the purchase for an object from the catalog.
        /// </summary>
        public void Purchase(Session session, Message message)
        {
            // Get pageId from Client.
            int pageId = message.NextInt32();

            // Get itemId from Client.
            int itemId = message.NextInt32();

            // Create a instance of CatalogItemController using the purchased item Id.
            CatalogItemController purchasedItem = new CatalogItemController(itemId);

            // Simple check.
            if (purchasedItem.pageId != pageId) // If Page id do not match
                return;

            // Remove credits based on Item cost.
            session.Habbo.credits -= purchasedItem.credits;

            message = new Message(11); // Change to CreditUpdate id.

            // Updates users credits.
            message.WriteString("" + session.Habbo.credits + ".0");

            session.SendPacket(message);

            session.Habbo.SaveOrUpdate(session.Habbo);
        }
Esempio n. 7
0
 public Message Parse(Message instance)
 {
     instance.WriteString("<?xml version=\"1.0\"?> " +
                            "<!DOCTYPE cross-domain-policy SYSTEM \"/xml/dtds/cross-domain-policy.dtd\"> " +
                            "<cross-domain-policy> " +
                            "<allow-access-from domain=\"*\" to-ports=\"*\" /> " +
                            "</cross-domain-policy>\x0");
     return instance;
 }
Esempio n. 8
0
 public void ParsePacket(Session session, Message message)
 {
     var Uinfo = new Message(3744);
     Uinfo.WriteInt32(session.Habbo.id); // id perhaps
     Uinfo.WriteString(session.Habbo.username); // names
     Uinfo.WriteInt32(4); // registered minutes ago
     Uinfo.WriteInt32(8); // last login minutes ago
     Uinfo.WriteBool(true); // is online, NO doubt
     Uinfo.WriteInt32(1); // cfhs
     Uinfo.WriteInt32(2); // abusive cfhs
     Uinfo.WriteInt32(3); // cautions
     Uinfo.WriteInt32(4); // bans
     Uinfo.WriteString("3"); // purchase shit?
     Uinfo.WriteInt32(3); // no idea yet
     Uinfo.WriteInt32(5); // amount banned accounts lol
     Uinfo.WriteString("666"); // some shit above banned accounts
     session.SendPacket(Uinfo);
 }
Esempio n. 9
0
 /// <summary>
 /// Handles Packet, for current user, and message event.
 /// </summary>
 /// <param name="Session">User of Packet</param>
 /// <param name="Message">Message for User</param>
 public void ParsePacket(Session session, Message message)
 {
     var Response = new Message(3298);
     Response.WriteInt32(session.Habbo.id);
     Response.WriteString(message.NextString());
     Response.WriteInt32(0);
     Response.WriteInt32(0);
     Response.WriteInt32(-1);
     session.SendPacket(Response);
 }
Esempio n. 10
0
        /// <summary>
        /// Handles Packet, for current user, and message event.
        /// </summary>
        /// <param name="gameclient">User of Packet</param>
        /// <param name="Message">Message for User</param>
        public void ParsePacket(Session session, Message message)
        {
            var Response = new Message(2348);
            session.SendPacket(Response);

            Response = new Message(1399);
            Response.WriteString("model_f"); // Room Model
            Response.WriteInt32(1); // id ?
            session.SendPacket(Response);

            Response = new Message(2771);
            Response.WriteString("wallpaper"); // Wallpaper
            Response.WriteString("110"); // Height / Width
            session.SendPacket(Response);

            Response = new Message(2771);
            Response.WriteString("floor"); // Floor
            Response.WriteString("110"); // Height / Width
            session.SendPacket(Response);

            Response = new Message(3998);
            Response.WriteInt32(4);
            session.SendPacket(Response);

            Response = new Message(3083);
            Response.WriteInt32(2);
            Response.WriteBool(false);
            session.SendPacket(Response);

            Response = new Message(831);
            session.SendPacket(Response);

            Response = new Message(2771);
            Response.WriteString("landscape"); // Landscape
            Response.WriteString("10.0"); // Height / Width
            session.SendPacket(Response);

            Response = new Message(2101);
            Response.WriteString("-1");
            session.SendPacket(Response);
        }
Esempio n. 11
0
 public void ParsePacket(Session session, Message Message)
 {
     var Response = new Message(SendHeaders.InitClubStatus);
     Response.WriteString(Message.NextString());
     Response.WriteInt32(10);
     Response.WriteInt32(0);
     Response.WriteInt32(0);
     Response.WriteInt32(0);
     Response.WriteInt32(1);
     Response.WriteBool(false);
     Response.WriteBool(true);
     Response.WriteInt32(0);
     Response.WriteInt32(0);
     Response.WriteInt32(0);
     session.SendPacket(Response);
 }
Esempio n. 12
0
        public void ParsePacket(Session session, Message message)
        {
            /*
             * [LOG][CLIENT] > 2574: [0][0][0]D[10][0][0][0][1][0][0]^^[0]8b12104s05013s05014s05015b629b628442e26e378b9f8f18818bbaa
             * [LOG][CLIENT] > 3163: [0][0][0][6][12][[0][0][0][0]
             */

            var Response = new Message(2574);
            Response.WriteInt32(1);
            Response.WriteInt32(24158);
            Response.WriteString("b12104s05013s05014s05015b629b628442e26e378b9f8f18818bbaa");
            session.SendPacket(Response);

            Response = new Message(3163);
            Response.WriteInt32(0);
            session.SendPacket(Response);
        }
Esempio n. 13
0
        public void ParsePacket(Session session, Message message)
        {
            //[LOG] > CLIENT ID: '785': [0][0][0][3] [0][0][0][0] [0][0][0][0] [0][0][0][1] [0][0][0][10]
            //[LOG] > CLIENT ID: '3721': [0][0][0]‰[0][0]*6[0]GET_SNOWWAR_TOKENS[0][0][0][1]

            var response = new Message(785);
            response.WriteInt32(0);
            response.WriteInt32(0);
            response.WriteInt32(1);
            response.WriteInt32(10);
            session.SendPacket(response);

            response = new Message(3721);
            response.WriteInt32(1);
            response.WriteString("GET_SNOWWAR_TOKENS");
            response.WriteInt32(1);
            session.SendPacket(response);
        }
Esempio n. 14
0
        public void ParsePacket(Session session, Message message)
        {
            var response = new Message(1263);
            response.WriteInt32(326494);
            response.WriteString("[µ] Train Station [µ] NYC [µ]");
            response.WriteInt32(55701607);
            response.WriteString("b22234s9723416fe55795537635b44781e732427990d");
            response.WriteInt32(14);
            response.WriteInt32(1);
            response.WriteInt32(0);
            response.WriteInt32(1);
            response.WriteString("JakeSS");
            response.WriteString(
                "hr-3163-61.hd-3091-6.ch-255-64.lg-3023-110.sh-3068-64-64.ha-1022-110.ea-3226-110.fa-1205-110.ca-3176-93-93.cc-3075-110.cp-3204");
            response.WriteString("Mar 17, 2012");

            response.WriteInt32(0);
            response.WriteInt32(0);
            response.WriteString(string.Empty);
            session.SendPacket(response);
        }
Esempio n. 15
0
        public void ParsePacket(Session session, Message message)
        {
            var Response = new Message(3240);

            try
            {
                Response.WriteInt32(5);
                Response.WriteString("");
                Response.WriteInt32(1);

                Response.WriteInt32(1);
                Response.WriteBool(false);
                Response.WriteString("Best Room Ever");
                Response.WriteBool(true);
                Response.WriteInt32(session.Habbo.id);
                Response.WriteString(session.Habbo.username);
                Response.WriteInt32(int.Parse("0"));
                Response.WriteInt32(0);
                Response.WriteInt32(2500);
                Response.WriteString("Zak's gay.");
                Response.WriteInt32(0);
                //Response.WriteInt32((bool.Parse(room.allowWalkthrough)) ? 1 : 0);
                Response.WriteInt32(1);
                Response.WriteInt32(0);
                Response.WriteInt32(0);
                Response.WriteInt32(0); // No group id.
                Response.WriteString("");
                Response.WriteString("");
                Response.WriteString("");

                Response.WriteInt32(0);
                //for (int i = 0; i < room.tags.Count(); i++)
                //Response.WriteInt32(room.tags[i]);

                Response.WriteInt32(0);
                Response.WriteInt32(0);
                Response.WriteInt32(0);
                Response.WriteInt32(0);
                Response.WriteBool(true);
                Response.WriteBool(true);

                //foreach (RoomSql room in RoomSql.GetRooms(session.Habbo.id))
                //{
                    /*Response.WriteInt32(room.id);
                    Response.WriteBool(false);
                    Response.WriteString(room.caption);
                    Response.WriteBool(true);
                    Response.WriteInt32(session.Habbo.id);
                    Response.WriteString(session.Habbo.username);
                    Response.WriteInt32(int.Parse(room.state));
                    Response.WriteInt32(0);
                    Response.WriteInt32(room.usersMax);
                    Response.WriteString(room.description);
                    Response.WriteInt32(0);
                    //Response.WriteInt32((bool.Parse(room.allowWalkthrough)) ? 1 : 0);
                    Response.WriteInt32(1);
                    Response.WriteInt32(room.score);
                    Response.WriteInt32(room.category);
                    Response.WriteInt32(0); // No group id.
                    Response.WriteString("");
                    Response.WriteString("");
                    Response.WriteString("");

                    Response.WriteInt32(room.tags.Count());
                    //for (int i = 0; i < room.tags.Count(); i++)
                        //Response.WriteInt32(room.tags[i]);

                    Response.WriteInt32(0);
                    Response.WriteInt32(0);
                    Response.WriteInt32(0);
                    Response.WriteInt32(0);
                    Response.WriteBool(true);
                    Response.WriteBool(true);*/
                //}
                Response.WriteBool(false);
                session.SendPacket(Response);
            }

            catch (Exception e)
            {
                Console.WriteLine("Own Rooms Error: " + e);
            }
        }
Esempio n. 16
0
        public void ParsePacket(Session session, Message message)
        {
            Console.Title = string.Format("Revolution Emulator | Invoked on Revision: {0}, Packets loaded!", session.ReleaseBuild);

            var Response = new Message(SendHeaders.InitUser);
            Response.WriteInt32(session.Habbo.id); //id
            Response.WriteString(session.Habbo.username); //username
            Response.WriteString(session.Habbo.figure); //look
            Response.WriteString(session.Habbo.gender.ToUpper()); //gender M/F
            Response.WriteString(session.Habbo.motto);
            Response.WriteString(session.Habbo.username); //real name????
            Response.WriteBool(true);
            Response.WriteInt32(0); // Respect
            Response.WriteInt32(3); // Daily Respect Points
            Response.WriteInt32(3); // Daily Pet Respect Points
            Response.WriteBool(true);
            Response.WriteString("31-07-2012 12:28:40");
            Response.WriteBool(false);
            Response.WriteBool(false);
            session.SendPacket(Response);

            Response = new Message(2967);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(416);
            Response.WriteInt32(90);
            session.SendPacket(Response);

            Response = new Message(2594);
            Response.WriteInt32(25000);
            session.SendPacket(Response);

            Response = new Message(3841);
            Response.WriteInt32(0);
            Response.WriteInt32(-1);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(3786);
            Response.WriteString("100a65a9efd436dc996cbss6");
            session.SendPacket(Response);
            //List<FriendController> friends = new FriendController(session.Habbo.id).GetMyFriends(session.Habbo.id);

            //session.SendAlert("Zak's a f****t");

            Response = new Message(SendHeaders.FriendBarInit);
            Response.WriteInt32(100);
            Response.WriteInt32(100);
            Response.WriteInt32(200);
            Response.WriteInt32(300);

            Response.WriteInt32(0); //count friend group

            Response.WriteInt32(1); //Count friends

            HabboController friendData = new HabboController(2);
            Response.WriteInt32(friendData.id);
            Response.WriteString(friendData.username); //Username
            Response.WriteInt32(1); //?
            Response.WriteBool(true); //Online/Offline
            Response.WriteBool(false); //InRoom
            Response.WriteString(friendData.figure);
            Response.WriteInt32(2);
            Response.WriteString(friendData.motto);
            Response.WriteString("Super Admin");
            Response.WriteString("22-07-2012");
            Response.WriteBool(false);

            //var FriendbarTwo = new HabboController(2);
            /*for (int i = 0; i < friends.Count; i++)
            {
                HabboController friendData = new HabboController(i);
                Response.WriteInt32(friendData.id);
                Response.WriteString(friendData.username); //Username
                Response.WriteInt32(1); //?
                Response.WriteBool(true); //Online/Offline
                Response.WriteBool(false); //InRoom
                Response.WriteString(friendData.figure);
                Response.WriteInt32(2);
                Response.WriteString(friendData.motto);
                Response.WriteString("Super Admin");
                Response.WriteString("22-07-2012");
                Response.WriteBool(false);
            }*/

            Response.WriteInt32(100);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(2026);
            Response.WriteInt32(0);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(3841);
            Response.WriteInt32(0);
            Response.WriteInt32(-1);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(3443);
            Response.WriteBool(true);
            Response.WriteString("lympix1");
            Response.WriteInt32(0);
            Response.WriteInt32(30);
            Response.WriteInt32(-1);
            Response.WriteInt32(10);
            Response.WriteBool(false);
            Response.WriteString("CHANGE_FIGURE");
            Response.WriteInt32(0);
            Response.WriteString(string.Empty);
            Response.WriteString("1343121901227");
            Response.WriteInt32(0);
            Response.WriteInt32(1);
            Response.WriteInt32(1);
            Response.WriteString(string.Empty);
            Response.WriteString("keepcalm");
            Response.WriteBool(true);
            Response.WriteInt32(1);
            Response.WriteInt32(0);
            session.SendPacket(Response);

            Response = new Message(2275);
            Response.WriteString("2012-08-12 00:00,olympicDecorator");
            Response.WriteString(string.Empty);
            session.SendPacket(Response);
        }
Esempio n. 17
0
        public void ParsePacket(Session session, Message message)
        {
            int userId = message.NextInt32();

            //var profile = new HabboSqlData(userId);
            var profile = new HabboController(userId);
            var Response = new Message(SendHeaders.WatchProfile);
            Response.WriteInt32(profile.id);
            Response.WriteString(profile.username);
            Response.WriteString(profile.figure);
            Response.WriteString(profile.motto);
            Response.WriteString("22-07-2012");
            Response.WriteInt32(10);
            Response.WriteInt32(1);
            Response.WriteBool(false);
            Response.WriteBool(false);
            Response.WriteBool(false);
            Response.WriteInt32(0);
            Response.WriteInt32(60000);
            Response.WriteBool(true);
            session.SendPacket(Response);
            //[LOG] > CLIENT ID: '462': [0][0][1]d[1]Î[0][4]û^[1][0][0][0][0][0] [µ] Train Station [µ] NYC [µ][0]?This is a famous New York City station known as 'Grand Central'                                     One of the best modes of transportation![0]>b06134s02134s97114t50013t50015b62a5d12f09ff0d1a5365a20ad7301af[3]Qðg[0]>µ T R A I N   S T A T I O N µ New York µ  armypolicedatefbi[0][0][0][1][0][0][3]Ý[1][0][10]17-03-2012[0][0][0][6]JakeSS[0][0][0][0][0][0]
            //var Response = new Message(SendHeaders.WatchProfile);
            //Response.WriteInt32(profile.Getid);
            //Response.WriteString(profile.username);
            //Response.WriteString(profile.GetLook());
            //Response.WriteString(profile.motto);
            //Response.WriteString(profile.GetCreationDate());
            //Response.WriteInt32(1337);
            //Response.WriteInt32(2);
            //Response.WriteBool(false); // online?
            //Response.WriteBool(false);
            //Response.WriteBool(profile.GetStatus());
            //Response.WriteInt32(5);
            //Response.WriteInt32(1); //GroupId
            //Response.WriteString("Team Rev");
            //Response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
            //Response.WriteString("242424");
            //Response.WriteString("242424");
            //Response.WriteBool(false); //Favorite?
            //Response.WriteInt32(2); //GroupId
            //Response.WriteString("PacketEmu Is Gay.");
            //Response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
            //Response.WriteString("242424");
            //Response.WriteString("242424");
            //Response.WriteBool(false); //Favorite?
            //Response.WriteInt32(3); //GroupId
            //Response.WriteString("Some Noob");
            //Response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
            //Response.WriteString("242424");
            //Response.WriteString("242424");
            //Response.WriteBool(false); //Favorite?
            //Response.WriteInt32(4); //GroupId
            //Response.WriteString("Bored, eh'");
            //Response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
            //Response.WriteString("242424");
            //Response.WriteString("242424");
            //Response.WriteBool(false); //Favorite?
            //Response.WriteInt32(5); //GroupId
            //Response.WriteString("Hail Kryptos!");
            //Response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
            //Response.WriteString("242424");
            //Response.WriteString("242424");
            //Response.WriteBool(true); //Favorite?
            //Response.WriteInt32(((int) (DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds -
            //                     profile.GetLastAccess()));
            //    //((int)(DateTime.UtcNow - new DateTime(1970, 1, 1)).TotalSeconds - (int)User.HabboUser.UserRow["lastaccess"])
            //Response.WriteBool(true);
            //session.SendPacket(Response);
        }
Esempio n. 18
0
        public void ParsePacket(Session session, Message message)
        {
            var Response = new Message(2888);
            Response.WriteInt32(3);
            session.SendPacket(Response);

            Response = new Message(1401);
            Response.WriteInt32(3);
            Response.WriteString("1344031458870");
            Response.WriteString("http://habbo.hs.llnwd.net/basejump/693/BaseJump.swf");
            Response.WriteString("best");
            Response.WriteString("showAll");
            Response.WriteInt32(60);
            Response.WriteInt32(10);
            Response.WriteInt32(0);
            Response.WriteInt32(4);
            Response.WriteString("accessToken");
            Response.WriteString(session.Habbo.username + "-" + session.Habbo.figure);
            Response.WriteString("gameServerHost");
            Response.WriteString("ff-am.habbo.com");
            Response.WriteString("gameServerPort");
            Response.WriteString("30000");
            Response.WriteString("socketPolicyPort");
            Response.WriteString("30843");
            session.SendPacket(Response);
        }
Esempio n. 19
0
 public void ParsePacket(Session session, Message message)
 {
     //NextInt may be ID.
     int Id = message.NextInt32();
     switch (Id)
     {
         case 1:
             var response = new Message(462);
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteInt32(0); //state 0:Unlocked; 1: Locked; 2: Closed.
             response.WriteString("Team Rev");
             response.WriteString("The Epic Emulator.");
             response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
             response.WriteInt32(12);
             response.WriteString("Roomname?");
             response.WriteInt32(1); //Member?
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteString("17-03-2012");
             response.WriteString(string.Empty);
             response.WriteString("wizcsharp");
             response.WriteString(string.Empty);
             response.WriteInt32(0);
             session.SendPacket(response);
             break;
         case 2:
             response = new Message(462);
             response.WriteInt32(2);
             response.WriteBool(true);
             response.WriteInt32(0); //state 0:Unlocked; 1: Locked; 2: Closed.
             response.WriteString("PacketEmu is gay");
             response.WriteString("Freaking gay!");
             response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
             response.WriteInt32(12);
             response.WriteString("Roomname?");
             response.WriteInt32(1); //Member?
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteString("17-03-2012");
             response.WriteString(string.Empty);
             response.WriteString("wizcsharp");
             response.WriteString(string.Empty);
             response.WriteInt32(0);
             session.SendPacket(response);
             break;
         case 3:
             response = new Message(462);
             response.WriteInt32(3);
             response.WriteBool(true);
             response.WriteInt32(0); //state 0:Unlocked; 1: Locked; 2: Closed.
             response.WriteString("Some Noob");
             response.WriteString("F**k yeah");
             response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
             response.WriteInt32(12);
             response.WriteString("Roomname?");
             response.WriteInt32(1); //Member?
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteString("17-03-2012");
             response.WriteString(string.Empty);
             response.WriteString("wizcsharp");
             response.WriteString(string.Empty);
             response.WriteInt32(0);
             session.SendPacket(response);
             break;
         case 4:
             response = new Message(462);
             response.WriteInt32(4);
             response.WriteBool(true);
             response.WriteInt32(0); //state 0:Unlocked; 1: Locked; 2: Closed.
             response.WriteString("Bored, eh'");
             response.WriteString("Bite me! |");
             response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
             response.WriteInt32(12);
             response.WriteString("Roomname?");
             response.WriteInt32(1); //Member?
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteString("17-03-2012");
             response.WriteString(string.Empty);
             response.WriteString("wizcsharp");
             response.WriteString(string.Empty);
             response.WriteInt32(0);
             session.SendPacket(response);
             break;
         case 5:
             response = new Message(462);
             response.WriteInt32(5);
             response.WriteBool(true);
             response.WriteInt32(0); //state 0:Unlocked; 1: Locked; 2: Closed.
             response.WriteString("Hail Kryptos!");
             response.WriteString("F*****G DO IT!! |");
             response.WriteString("b22114s97114b8aaa7c5101e6bcb6eff94df1b669f0f");
             response.WriteInt32(12);
             response.WriteString("Roomname?");
             response.WriteInt32(1); //Member?
             response.WriteInt32(1);
             response.WriteBool(true);
             response.WriteString("17-03-2012");
             response.WriteString(string.Empty);
             response.WriteString("Kryptos");
             response.WriteString(string.Empty);
             response.WriteInt32(0);
             session.SendPacket(response);
             break;
     }
 }