Quando seu servidor passa a ter um pouco mais de visibilidade, todo o cuidado é pouco, ainda mais com essa onda de "TEM VAGAS" por aí. Coisas pequenas podem afastar tanto jogadores atuais como aqueles que viriam a se interessar por seu jogo.
Uma equipe incompetente pode ser um desses motivos.
No TFS, o nome de quem responde o report é exibido como gamemaster, por padrão:
Assim fica difícil evitar alguns problemas, inclusive para os jogadores provarem alguma quebra de conduta.
Servidores como a PxG notaram isso e fizeram uma alteração para exibir o nome do gamemaster em questão:
pra isso, basta ir até o arquivo protocolgame.cpp e procurar por "Gamemaster":
switch(type) { case SPEAK_CHANNEL_RA: msg->putString(""); break; case SPEAK_RVR_ANSWER: msg->putString("Gamemaster"); break; default: msg->putString(!creature->getHideName() ? creature->getName() : ""); break; }
substituindo por
creature->getName()
ficando:
switch(type) { case SPEAK_CHANNEL_RA: msg->putString(""); break; case SPEAK_RVR_ANSWER: msg->putString(creature->getName()); break; default: msg->putString(!creature->getHideName() ? creature->getName() : ""); break; }
então é só compilar, pronto!