Hey that such
I have taken the task of reprogramming the wired says
What happened to him?
Well to be more than 2 wired say in the room
One worked and the other was said to speak in public
Well open Butterfly > HabboHotel > Rooms > Wired > Triggers > UserSay.cs
Search the void roomUserManager_OnUserSays and remplaced with:
And search : ( in Butterfly > HabboHotel > Rooms > Delegate.cs )Code:private bool roomUserManager_OnUserSays(object sender, UserSaysArgs e) { RoomUser userSaying = e.user; string message = e.message; if ((!isOwnerOnly && canBeTriggered(message)) || (isOwnerOnly && userSaying.IsOwner() && canBeTriggered(message))) { ServerMessage servermsg = new ServerMessage(); servermsg.Init(Outgoing.Whisp); servermsg.AppendInt32(userSaying.VirtualId); servermsg.AppendStringWithBreak(message); servermsg.AppendInt32(0); servermsg.AppendInt32(0); servermsg.AppendInt32(0); servermsg.AppendInt32(-1); if (userSaying.GetClient() != null) userSaying.GetClient().SendMessage(servermsg); handler.RequestStackHandle(item.Coordinate, null, userSaying, Games.Team.none); handler.OnEvent(item.Id); return true; } return false; }
And replaced with:Code:public delegate void RoomUserSaysDelegate(object sender, UserSaysArgs e, out bool messageHandled);
Go to room.cs and thatplace:Code:public delegate bool RoomUserSaysDelegate(object sender, UserSaysArgs e);
downCode:internal bool SayWired(RoomUser user, string message) { bool handled = false; if (OnUserSays != null) { foreach (Delegate d in OnUserSays.GetInvocationList()) { if (!handled && (bool)d.DynamicInvoke(null, new UserSaysArgs(user, message))) handled = true; } } return handled; }And searchCode:private void LoadBots()to eliminateCode:internal bool AllowsShous(RoomUser user, string message)
Go to roomUser.cs
And replace itCode:if (!IsBot) { HybridEnvironment.GetGame().GetQuestManager().ProgressUserQuest(Session, HabboHotel.Quests.QuestType.SOCIAL_CHAT); }
and remove this lineCode:if (!IsBot) { HybridEnvironment.GetGame().GetQuestManager().ProgressUserQuest(Session, HabboHotel.Quests.QuestType.SOCIAL_CHAT); if (GetRoom().SayWired(this, Message)) return; }
Sorry for my bad english, i'm spanishCode:if (GetRoom() != null && !GetRoom().AllowsShous(this, Message)) return;
I come from kekomundo :3
Like + Rep if you like it



![Fix UsersSay [Wired] (ButterStorm and others)](http://ragezone.com/hyper728.png)


