Ejemplo n.º 1
0
        public void HandleSave(ClientPacket Packet)
        {
            _ = Packet.PopInt();
            int Option = Packet.PopInt();

            _ = Packet.PopString();

            BoolData = Option == 1;

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int FurniCount = Packet.PopInt();

            for (int i = 0; i < FurniCount; i++)
            {
                Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt());
                if (SelectedItem != null)
                {
                    SetItems.TryAdd(SelectedItem.Id, SelectedItem);
                }
            }
        }
        public void HandleSave(ClientPacket Packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int    Unknown   = Packet.PopInt();
            int    State     = Packet.PopInt();
            int    Direction = Packet.PopInt();
            int    Placement = Packet.PopInt();
            string Unknown2  = Packet.PopString();

            int FurniCount = Packet.PopInt();

            for (int i = 0; i < FurniCount; i++)
            {
                Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt());
                if (SelectedItem != null)
                {
                    SetItems.TryAdd(SelectedItem.Id, SelectedItem);
                }
            }

            StringData = State + ";" + Direction + ";" + Placement;
        }
Ejemplo n.º 3
0
        public void HandleSave(ClientPacket Packet)
        {
            int    Unknown  = Packet.PopInt();
            string Unknown2 = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int FurniCount = Packet.PopInt();

            for (int i = 0; i < FurniCount; i++)
            {
                Item SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt());

                if (SelectedItem != null && !Instance.GetWired().OtherBoxHasItem(this, SelectedItem.Id))
                {
                    SetItems.TryAdd(SelectedItem.Id, SelectedItem);
                }
            }

            int Delay = Packet.PopInt();

            this.Delay = Delay;
        }
Ejemplo n.º 4
0
        public void HandleSave(ClientPacket packet)
        {
            var unknown          = packet.PopInt();
            var botConfiguration = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            StringData = botConfiguration;
        }
Ejemplo n.º 5
0
        public void HandleSave(ClientPacket packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            var unknown = packet.PopInt();
            var message = packet.PopString();

            StringData = message;
        }
Ejemplo n.º 6
0
        public void HandleSave(ClientPacket Packet)
        {
            int    Unknown          = Packet.PopInt();
            string BotConfiguration = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            StringData = BotConfiguration;
        }
Ejemplo n.º 7
0
        public void HandleSave(ClientPacket Packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int    Unknown = Packet.PopInt();
            string Message = Packet.PopString();

            StringData = Message;
        }
Ejemplo n.º 8
0
        public void HandleSave(ClientPacket packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            var unknown = packet.PopInt();
            var time    = packet.PopInt();
            var message = packet.PopString();

            //this.StringData = Time + ";" + Message;
        }
Ejemplo n.º 9
0
        public void HandleSave(ClientPacket packet)
        {
            var unknown = packet.PopInt();
            var drinkId = packet.PopInt();
            var botName = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            StringData = botName + ";" + drinkId;
        }
Ejemplo n.º 10
0
        public void HandleSave(ClientPacket packet)
        {
            var unknown          = packet.PopInt();
            var followMode       = packet.PopInt(); //1 = follow, 0 = don't.
            var botConfiguration = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            StringData = followMode + ";" + botConfiguration;
        }
Ejemplo n.º 11
0
        public void HandleSave(ClientPacket Packet)
        {
            int    Unknown = Packet.PopInt();
            int    DrinkID = Packet.PopInt();
            string BotName = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            StringData = BotName.ToString() + ";" + DrinkID.ToString();
        }
Ejemplo n.º 12
0
        public void HandleSave(ClientPacket Packet)
        {
            var Unknown = Packet.PopInt();
            var DrinkID = Packet.PopInt();
            var BotName = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            StringData = BotName + ";" + DrinkID;
        }
Ejemplo n.º 13
0
        public void HandleSave(ClientPacket Packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            var Unknown = Packet.PopInt();
            var Time    = Packet.PopInt();
            var Message = Packet.PopString();

            StringData = Time + ";" + Message;
        }
Ejemplo n.º 14
0
        public void HandleSave(ClientPacket packet)
        {
            var unknown    = packet.PopInt();
            var chatMode   = packet.PopInt();
            var chatConfig = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            //this.StringData = ChatConfig.Replace('\t', ';') + ";" + ChatMode;
        }
Ejemplo n.º 15
0
        public void HandleSave(ClientPacket Packet)
        {
            int    Unknown    = Packet.PopInt();
            int    ChatMode   = Packet.PopInt();
            string ChatConfig = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            //this.StringData = ChatConfig.Replace('\t', ';') + ";" + ChatMode;
        }
Ejemplo n.º 16
0
        public void HandleSave(ClientPacket Packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int    Unknown = Packet.PopInt();
            int    Time    = Packet.PopInt();
            string Message = Packet.PopString();

            //this.StringData = Time + ";" + Message;
        }
Ejemplo n.º 17
0
        public void HandleSave(ClientPacket Packet)
        {
            int    Unknown          = Packet.PopInt();
            int    FollowMode       = Packet.PopInt();//1 = follow, 0 = don't.
            string BotConfiguration = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            StringData = FollowMode + ";" + BotConfiguration;
        }
Ejemplo n.º 18
0
        public void HandleSave(ClientPacket Packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int    Unknown = Packet.PopInt();
            string Message = Packet.PopString();

            StringData = Message;

            if (!int.TryParse(StringData, out int Speed))
            {
                StringData = "";
            }
        }
Ejemplo n.º 19
0
        public void HandleSave(ClientPacket packet)
        {
            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            var unknown = packet.PopInt();
            var message = packet.PopString();

            StringData = message;
            int speed;

            if (!int.TryParse(StringData, out speed))
            {
                StringData = "";
            }
        }
Ejemplo n.º 20
0
        public void HandleSave(ClientPacket packet)
        {
            var unknown  = packet.PopInt();
            var unknown2 = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }
            var furniCount = packet.PopInt();

            for (var i = 0; i < furniCount; i++)
            {
                var selectedItem = Instance.GetRoomItemHandler().GetItem(packet.PopInt());
                if (selectedItem != null)
                {
                    SetItems.TryAdd(selectedItem.Id, selectedItem);
                }
            }
        }
Ejemplo n.º 21
0
        public void HandleSave(ClientPacket Packet)
        {
            var Unknown  = Packet.PopInt();
            var Unknown2 = Packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            var FurniCount = Packet.PopInt();

            for (var i = 0; i < FurniCount; i++)
            {
                var SelectedItem = Instance.GetRoomItemHandler().GetItem(Packet.PopInt());
                if (SelectedItem != null)
                {
                    SetItems.TryAdd(SelectedItem.Id, SelectedItem);
                }
            }
        }
Ejemplo n.º 22
0
        public void HandleSave(ClientPacket packet)
        {
            int    Unknown  = packet.PopInt();
            string Unknown2 = packet.PopString();

            if (SetItems.Count > 0)
            {
                SetItems.Clear();
            }

            int FurniCount = packet.PopInt();

            for (int i = 0; i < FurniCount; i++)
            {
                Item SelectedItem = Instance.GetRoomItemHandler().GetItem(packet.PopInt());
                if (SelectedItem != null)
                {
                    SetItems.TryAdd(SelectedItem.Id, SelectedItem);
                }
            }
        }