Nogard 272 Postado Junho 29, 2017 Share Postado Junho 29, 2017 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! GOD Vitor reagiu a isso 1 Link para o comentário Compartilhar em outros sites More sharing options...
LeoTK 173 Postado Junho 29, 2017 Share Postado Junho 29, 2017 47 minutos atrás, Nogard disse: 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! gostei isso é muito bom para servidores sérios ^^ rep+ obrigado pelo conteúdo Link para o comentário Compartilhar em outros sites More sharing options...
Nogard 272 Postado Junho 29, 2017 Autor Share Postado Junho 29, 2017 15 horas atrás, Brunds disse: gostei isso é muito bom para servidores sérios ^^ rep+ obrigado pelo conteúdo também acho cara! Link para o comentário Compartilhar em outros sites More sharing options...
Gabrieltxu 737 Postado Junho 29, 2017 Share Postado Junho 29, 2017 Gostei em mano xD, acho que vou usar isso tambem o/ Link para o comentário Compartilhar em outros sites More sharing options...
Nogard 272 Postado Junho 29, 2017 Autor Share Postado Junho 29, 2017 Agora, Gabrieltxu disse: Gostei em mano xD, acho que vou usar isso tambem o/ o/ Link para o comentário Compartilhar em outros sites More sharing options...
DarkWore 112 Postado Julho 15, 2017 Share Postado Julho 15, 2017 Muito Bom, Obrigado por compartilhar. Link para o comentário Compartilhar em outros sites More sharing options...
Lordfire 309 Postado Julho 27, 2017 Share Postado Julho 27, 2017 Não achei isso aí no TFS 1.3 não. Link para o comentário Compartilhar em outros sites More sharing options...
Poccnn 385 Postado Julho 28, 2017 Share Postado Julho 28, 2017 (editado) @Nogard poderia deixar o termo "gamemaster" e apenas adicionar o nome do gamemaster, ficando: gamemaster nomedele say: poderia também substituir o termo "gamemaster" pelo groupid que ele seja, no caso se fosse god seria: god nomedele say: Editado Julho 28, 2017 por Poccnn Link para o comentário Compartilhar em outros sites More sharing options...
Nogard 272 Postado Agosto 5, 2017 Autor Share Postado Agosto 5, 2017 Em 2017-7-27 at 18:32, Lordfire disse: Não achei isso aí no TFS 1.3 não. Não sei o que mudaram, posta seu protocolgame.cpp que eu vejo contigo. Em 2017-7-28 at 20:13, Poccnn disse: @Nogard poderia deixar o termo "gamemaster" e apenas adicionar o nome do gamemaster, ficando: gamemaster nomedele say: poderia também substituir o termo "gamemaster" pelo groupid que ele seja, no caso se fosse god seria: god nomedele say: A ideia era deixar parecido com a pxg mesmo, não tem necessidade do jogador saber se o cara é GM, CM, GOD ou qualquer outra coisa. O interessante é poder identificar o autor da resposta. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados