1- Vá até Habbo Hotel --> Items --> Wired --> Boxes --> Effects e crie um arquivo chamado SetEnableUserBox.cs
2- Aperte CTRL + A e substitua tudo por isso:
using System;
using System.Linq;
using System.Text;
using System.Collections.Generic;
using System.Collections.Concurrent;
using Plus.Communication.Packets.Incoming;
using Plus.HabboHotel.Rooms;
using Plus.HabboHotel.Users;
using Plus.Communication.Packets.Outgoing.Rooms.Chat;
namespace Plus.HabboHotel.Items.Wired.Boxes.Effects
{
class SetEnableUserBox : IWiredItem
{
public Room Instance { get; set; }
public Item Item { get; set; }
public WiredBoxType Type { get { return WiredBoxType.EffectGiveUserBadge; } }
public ConcurrentDictionary<int, Item> SetItems { get; set; }
public string StringData { get; set; }
public bool BoolData { get; set; }
public string ItemsData { get; set; }
public SetEnableUserBox(Room Instance, Item Item)
{
this.Instance = Instance;
this.Item = Item;
this.SetItems = new ConcurrentDictionary<int, Item>();
}
public void HandleSave(ClientPacket Packet)
{
int Unknown = Packet.PopInt();
string Enable = Packet.PopString();
this.StringData = Enable;
}
public bool Execute(params object[] Params)
{
if (Params == null || Params.Length == 0)
return false;
Habbo Player = (Habbo)Params[0];
if (Player == null || Player.GetClient() == null || string.IsNullOrWhiteSpace(StringData))
return false;
RoomUser User = Player.CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(Player.Username);
if (User == null)
return false;
string Enable = StringData;
if (Convert.ToInt32(Enable) == 102)
return false;
if (Convert.ToInt32(Enable) == 187)
return false;
if (Convert.ToInt32(Enable) == 189)
return false;
if (Convert.ToInt32(Enable) == 178)
return false;
if (Convert.ToInt32(Enable) == 188)
return false;
Player.GetClient().GetHabbo().Effects().ApplyEffect(Convert.ToInt32(Enable));
return true;
}
}
}
3- Agora vamos até a pasta Wireds e abrimos WiredBoxType.cs e vamos até a linha 69, apertamos enter e adicionamos:
SetEnableUserBox,
4- Na mesma pasta abrimos o arquivo WiredBoxTypeUtility.cs e vamos até a linha 125, apertamos enter e adicionamos:
case 62:
return WiredBoxType.SetEnableUserBox;
case WiredBoxType.SetEnableUserBox:
return new SetEnableUserBox(_room, Item);
5- Agora só dar Debug e colocar o mobi em seu hotel.
Créditos:
~ Salasxd
~ www.CriaHabbos.ga
Download:
2 comentários
fdsfds
fdsfs
EmoticonEmoticon