You should've download it again after the update.
EDIT: Oh well, after I posted a reply on this thread with the update. (Click) I probably forgot to edit the link in the orignal thread :P
I'll edit it asap.
Printable View
You should've download it again after the update.
EDIT: Oh well, after I posted a reply on this thread with the update. (Click) I probably forgot to edit the link in the orignal thread :P
I'll edit it asap.
When are you all going to learn Habbo steals ideas from Retros. Retros make things better which is why people play them. Habbo has always stolen ideas from Retros. Funny they talk so much shit about them and threaten lawsuits and send DMCA notices, yet if we all shut down unexpectedly their creative department would all be fired.
This is pretty epic dude ;). Thanks
You CAN disable this, all you have to do is blacklist the enable id in the /enable command. I may do some work with this if I can find my translated phoenix source copy
NVM. Working, just forgot to clear cache etc. Anyone know how to make only rank 6 can use it in Plus R2?
@Zedd
HOW TO BLOCK THESE ENABLES TO NORMAL USERS - MERCURY EMU/PLUS R2:
- Search for ChatCommandHandler.cs and change the whole case "enable" to this one
Code:case "enable": {
if (!this.Session.GetHabbo().HasFuse("fuse_vip_commands") && !this.Session.GetHabbo().VIP)
{
return false;
}
int int_ = int.Parse(Params[1]);
if (Session.GetHabbo().Rank < 5 && (int_ == 102 || int_ == 178))
{
return false;
}
if (Params.Length == 1)
{
return true;
}
RoomUser user16 = this.Session.GetHabbo().CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(this.Session.GetHabbo().Username);
if (user16.RidingHorse)
{
return true;
}
if (user16.team == Team.none)
{
double num6;
if (user16.IsLyingDown)
{
return true;
}
string s = Params[1];
if (double.TryParse(s, out num6))
{
this.Session.GetHabbo().GetAvatarEffectsInventoryComponent().ActivateCustomEffect(int.Parse(num6.ToString()));
return true;
}
SendChatMessage(this.Session, "You're pretty bad at math, '" + s + "' ain't a number, nigga.");
}
return true;
}
Why not chaning code to 201 or 203?
Mercury fix:
Quote:
case "enable":
{
if (!this.Session.GetHabbo().GotCommand("enable"))
{
return false;
}
if (Params.Length == 1)
{
return true;
}
RoomUser user16 = this.Session.GetHabbo().CurrentRoom.GetRoomUserManager().GetRoomUserByHabbo(this.Session.GetHabbo().Username);
if (user16.RidingHorse)
{
return true;
}
if (user16.team == Team.none)
{
double num6;
if (user16.IsLyingDown)
{
return true;
}
string s = Params[1];
if (!this.Session.GetHabbo().HasFuse("fuse_mod") && s.Equals("102"))
{
SendChatMessage(this.Session, "You do not have the required rank to use this Enable.");
return true;
}
if (!this.Session.GetHabbo().HasFuse("fuse_mod") && s.Equals("178"))
{
SendChatMessage(this.Session, "You do not have the required rank to use this Enable.");
return true;
}
if (double.TryParse(s, out num6))
{
this.Session.GetHabbo().GetAvatarEffectsInventoryComponent().ActivateCustomEffect(int.Parse(num6.ToString()));
return true;
}
SendChatMessage(this.Session, "You can only use numbers.");
}
return true;
}
You know how to block these enables to normal users in a butterfly emulator?
ReplaceWith this:Code:internal void seteffect()
{
Session.GetHabbo().GetAvatarEffectsInventoryComponent().ApplyEffect(int.Parse(Params[1]));
}
Code:internal void seteffect()
{
if (Session.GetHabbo().Rank < 7 && (Params[1] == "102" || Params[1] == "178"))
return;
Session.GetHabbo().GetAvatarEffectsInventoryComponent().ApplyEffect(int.Parse(Params[1]));
}
Thanks for this
If I was to edit the Habbo on the enable badge above the head, what would the image id be to edit the image using trillix flash decompiler?
Yes, you edit the image. I have done so before and changed Habbo to Point and is really unique then.
but whats the image id in the swf to edit?