mp.chat
Server messages to one player or everyone.
broadcast
mp.chat.broadcast(text: string): voidSends a server message to all players.
send
mp.chat.send(player: PlayerRef, text: string): voidSends a server message to one player.
onMessage
mp.chat.onMessage(handler: ChatHandler): voidTakes the chat over: every normal chat message goes to the handler instead of straight to everyone. Return false to drop it (e.g. a filter or mute), a string to send that instead, nothing to send it unchanged. Only one gamemode can do this; playerChat still fires for every message.
Types: ChatHandler
sendAs
mp.chat.sendAs(from: PlayerRef, to: PlayerRef | readonly PlayerRef[], text: string): voidA chat message in a player's name (their name in front, like their own message) to some players only - for private messages, team or company chat.