Method:
On_Chat
Description:
Runs when a Player types something in the chat
Argument(s):
ChatEvent ce
Properties/Methods:
ChatEvent.NewText
ChatEvent.ToString() - Original Text
ChatEvent.Substring(int start, int length)
No Name, Attacker, or Victim.
Examples:
Python:
Javascript:
C#:
On_Chat
Description:
Runs when a Player types something in the chat
Argument(s):
ChatEvent ce
Properties/Methods:
ChatEvent.NewText
ChatEvent.ToString() - Original Text
ChatEvent.Substring(int start, int length)
No Name, Attacker, or Victim.
Examples:
Python:
Python:
def On_Chat(self, Player, ChatEvent):
Text = ChatEvent.OriginalMessage
ChatEvent.NewText = " " # How to make the chat message disappear
Server.Broadcast(Text)
Javascript:
JavaScript:
function On_Chat(Player, ChatEvent)
{
Text = ChatEvent.OriginalMessage;
ChatEvent.NewText = " "; // How to make the chat message disappear
Server.Broadcast(Text);
}
C#:
C#:
public override void Initialize()
{
Hooks.OnChat += ChatHandler;
}
public override void DeInitialize()
{
Hooks.OnChat -= ChatHandler;
}
public void ChatHandler(Fougerite.Player player, ref ChatString chatString)
{
string Text = chatString.OriginalMessage;
chatString.NewText = " ";
Server.GetServer().Broadcast(Text);
}