Fala galerinha Vim aqui trazer pra vocês um negocio bem simples, Mais creio que vai ser bem útil pra quem usa tfs 0.3.6, Bom oque isso faz ?, Ao invés da sua barra de vida e mana ficar com aqueles números gigantes, Vai ficar por porcentagem %%, independente do level do personagem vai ficar 100/100 % MAX, Então vamos lá vocês vão ter que ter as souces que você usa em seu servidor, Abra elas com Deve C++, Agora vá em protocolgame.cpp, Em seguida:
PROCURE POR:
msg->AddU16(player->getHealth());
AGORA SUBSTITUA POR:
msg->AddU16((uint16_t)std::ceil(player->getHealth() * 100 / player->getPlayerInfo(PLAYERINFO_MAXHEALTH)));
NO MESMO ARQUIVO PROCURE POR:
msg->AddU16(player->getPlayerInfo(PLAYERINFO_MAXHEALTH));
SUBSTITUA POR:
msg->AddU16((uint16_t)100);
PROCURE POR:
msg->AddU16(player->getPlayerInfo(PLAYERINFO_MANA));
SUBSTITUA POR:
msg->AddU16((uint16_t)std::ceil(player->getMana() * 100 / player->getPlayerInfo(PLAYERINFO_MAXMANA)));
POR ULTIMO NO MESMO ARQUIVO PROCURE POR:
msg->AddU16(player->getPlayerInfo(PLAYERINFO_MAXMANA));
AGORA SUBSTITUA POR:
msg->AddU16((uint16_t)100);
Simples né ?, Agora só salvar e compilar!, Então é isso pessoal, Eu decidi postar isso aqui porque um dia procurei muito e não achei aqui pelo TK, Para versão 0.3.6, Então espero que esse simples tutorial ajude muita gente (...), FLLW's
OBS: Se estiver na área errada peço desculpas, É peço que algum moderador movam pra área correta pls.