Olha man, esses erros não são sobre a alteração que eu fiz...
Quando eu pedio que você alterasse a função, era ela toda e não apenas a primeira linha, pelo o que eu passei...
Me passa o arquivo original, sem ser por code, apenas anexe no fórum ou em outro link para não haver problemas de formatação.
Se quiser remover, abra otserv.cpp em suas sources e procure por:
g_config.setNumber(ConfigManager::ENCRYPTION, ENCRYPTION_PLAIN);E deixe apenas assim:
else
{
g_config.setNumber(ConfigManager::ENCRYPTION, ENCRYPTION_PLAIN);
std::clog << "> Using plaintext encryption" << std::endl;
}
Apenas para corrigir, sha1 é sim uma encriptação, e não, não é somente para sites, o próprio tfs entende.
Isso que aparece não é um erro, é apenas um aviso que "plain" não é seguro usar.
Deixar senhas salvas sem encriptá-las é perigoso.