Não existe limitação alguma no otc, inclusive dentro da classe Creature existe a função setName
void Creature::setName(const std::string& name)
{
m_nameCache.setText(name);
m_name = name;
}
Porém a questao é nos pacotes, quando uma criatura ja é conhecida, o server nao envia novamente diversos dados, não te aconselho a mecher nessa parte.
Meu conselho é o seguinte, crie um opcode para enviar o nome da creature, dai no cliente tu só vai precisar receber o opcode, com algum parametro que lhe permita identificar a criatura. Porem tem que lembra de uma coisa, voce precisa enviar esse opcode pra todos os spectators da creature para que atualize em todos.



info
Grupo: Campones
Registrado: 12/04/15
Posts: 26
Reputação: +2
Galera algumas funções como setcreaturename tem a limitação do client queria saber como tira essa limitação no otclient alguem saber?