- Joined
- Jan 3, 2014
- Messages
- 5
- Reaction score
- 2
HI!
Imagen:
Pasos (Para Plus):
1º Ir a InstantMessageErrorComposer.cs borrar y reemplazar por:
Código
2º Ir a HabboMessenger.cs y añadir ...
Buscamos:
Código
Añadimos:
Código
Buscamos y borramos el codigo:
Código
3º Vamos a Habbo.cs y buscamos:
Código
Y añadimos debajo:
Código
Buscamos:
Código
Y añadimos debajo:
Código
Imagen:
You must be registered to see links
Pasos (Para Plus):
1º Ir a InstantMessageErrorComposer.cs borrar y reemplazar por:
Código
Code:
[COLOR=#444444]namespace Plus.Communication.Packets.Outgoing.Messenger
{
class InstantMessageErrorComposer : ServerPacket
{
public InstantMessageErrorComposer(MessengerMessageErrors Error, int Target, double Time)
: base(ServerPacketHeader.InstantMessageErrorMessageComposer)
{
base.WriteInteger(MessengerMessageErrorsUtility.GetMessageErrorPacketNum(Error));
base.WriteInteger(Target);
base.WriteDouble(Time);
base.WriteString("");
}
}
} [/COLOR]
2º Ir a HabboMessenger.cs y añadir ...
Buscamos:
Código
Code:
[COLOR=#444444]public void SendInstantMessage(int ToId, string Message)
{
[/COLOR]
Código
Code:
[COLOR=#444444] if (GetClient().GetHabbo().MessengerSpamTime < 1)
{
GetClient().GetHabbo().MessengerSpamTime = MithServer.GetIUnixTimestamp() + 15;
}
GetClient().GetHabbo().MessengerSpamCount++;
if (MithServer.GetIUnixTimestamp() < GetClient().GetHabbo().MessengerSpamTime && GetClient().GetHabbo().MessengerMuted == 0)
{
if (GetClient().GetHabbo().MessengerSpamCount == 6)
{
GetClient().GetHabbo().MessengerMuted = 1;
GetClient().GetHabbo().MessengerSpamTimer = MithServer.GetIUnixTimestamp() + 60;
GetClient().SendNotification("No puedes enviar un mensaje, has enviado muchos mensajes.\n\nTendrás que esperar 60 segundos para volver enviar mensaje.");
return;
}
}
else
{
double Time = 0;
if (GetClient().GetHabbo().MessengerSpamTimer > 0)
{
Time = GetClient().GetHabbo().MessengerSpamTimer - MithServer.GetIUnixTimestamp();
}
if (Time < 1)
{
GetClient().GetHabbo().MessengerMuted = 0;
GetClient().GetHabbo().MessengerSpamTimer = 0;
GetClient().GetHabbo().MessengerSpamCount = 0;
GetClient().GetHabbo().MessengerSpamTime = 0;
Time = 0;
}
else
{
GetClient().SendMessage(new InstantMessageErrorComposer(MessengerMessageErrors.YOUR_MUTED, ToId, Time));
return;
}
}
[/COLOR]
Buscamos y borramos el codigo:
Código
Code:
[COLOR=#444444] if (GetClient().GetHabbo().MessengerSpamCount >= 12)
{
GetClient().GetHabbo().MessengerSpamTime = MithServer.GetUnixTimestamp() + 60;
GetClient().GetHabbo().MessengerSpamCount = 0;
GetClient().SendNotification("You cannot send a message, you have flooded the console.\n\nYou can send a message in 60 seconds.");
return;
}
else if (GetClient().GetHabbo().MessengerSpamTime > MithServer.GetUnixTimestamp())
{
double Time = GetClient().GetHabbo().MessengerSpamTime - MithServer.GetUnixTimestamp();
GetClient().SendNotification("You cannot send a message, you have flooded the console.\n\nYou can send a message in " + Time + " seconds.");
return;
}
GetClient().GetHabbo().MessengerSpamCount++;
[/COLOR]
Código
Code:
[COLOR=#444444]private double _floodTime;
[/COLOR]
Código
Code:
[COLOR=#444444]private int _messengerMuted;
private double _messengerSpamTimer;[/COLOR]
Código
Code:
[COLOR=#444444]public int MessengerSpamCount
{
get { return this._messengerSpamCount; }
set { this._messengerSpamCount = value; }
}[/COLOR]
Código
Code:
public int MessengerMuted {
get { return this._messengerMuted; }
set { this._messengerMuted = value; }
}
public double MessengerSpamTimer
{
get { return this._messengerSpamTimer; }
set { this._messengerSpamTimer = value; }
}