O sistema irá funcionar de maneira bem simples e fácil de se usar. Iniciando pela mensagem de Sintaxe, toda vez que o jogador utilizar o comando de maneira errada, a seguinte mensagem de ajuda com o uso correto do comando deverá ser retornada em seu chat:
§cUtilize: /report <nickname> <motivo>.
Toda vez que o jogador for reportado, deverá ser retornada uma mensagem de confirmação no chat do jogador, informando que o report realmente foi enviado. Segue abaixo o anexo da mensagem que deverá ser retornada ao jogador:
OBS: Sempre deverá aparecer o prefixo do grupo que o jogador possui dentro do servidor. Se ele não possuir nenhum grupo dentro do servidor e for apenas membro, deverá aparecer somente seu nickname na cor do cargo membro: §7nickname.
Para conhecimento do jogador, após o jogador que ele reportou ter sido banido por algum membro da equipe, se ele realmente estivesse cometendo alguma infração, a seguinte mensagem deverá ser retornada em seu chat:
A mensagem deverá ser retornada apenas se o jogador reportado tiver sido banido pelo motivo "Uso de trapaças".
O sistema deverá conter um padrão de reports, afim de evitar que os jogadores o utilizem de maneira inadequada e incorreta para causar badernas com o sistema.
Os motivos padrões que deverão conter no sistema, ou seja, os motivos que os jogadores poderão reportar os outros, serão:
Abuso de Bugs
Uso de trapaças
Nickname impróprio
Ofensas
Spam/Flood
Comércio
Interface do sistema que deverá aparecer para o jogador assim que o menu for aberto: