mirror of
https://github.com/danbulant/flying-squid
synced 2026-06-19 14:31:17 +00:00
23 lines
No EOL
581 B
JavaScript
23 lines
No EOL
581 B
JavaScript
module.exports=inject;
|
|
|
|
function inject(serv, player)
|
|
{
|
|
player._client.on('chat', ({message} = {}) => {
|
|
if(message[0]=="/") {
|
|
var command = message.slice(1);
|
|
player.handleCommand(command);
|
|
}
|
|
else {
|
|
serv.broadcast('<' + player.username + '>' + ' ' + message);
|
|
player.emit("chat",message);
|
|
}
|
|
});
|
|
|
|
player.chat = message => {
|
|
player._client.write('chat', { message: JSON.stringify(message), position: 0 });
|
|
};
|
|
|
|
player.system = message => {
|
|
player._client.write('chat', { message: JSON.stringify(message), position: 2 });
|
|
};
|
|
} |