sei que o post é antigo, porém tenho que agradecer, funcionou perfeitamente aqui no tfs 1.2 ninja 8.60
Obrigado.!
Por Yan Liima, 29 de mai. de 2016 em Linguagens de Programação
sei que o post é antigo, porém tenho que agradecer, funcionou perfeitamente aqui no tfs 1.2 ninja 8.60
Obrigado.!
info
Grupo: Visconde
Registrado: 11/04/15
Posts: 351
Reputação: +205
Gênero: Masculino

11 horas atrás, kennzo disse:sei que o post é antigo, porém tenho que agradecer, funcionou perfeitamente aqui no tfs 1.2 ninja 8.60
Obrigado.!
que bom que nosso fórum te ajudou, qualquer duvida so nos chamar.
info
Grupo: Diretor
Registrado: 12/05/12
Posts: 818
Reputação: +578
Gênero: Masculino
Char no Tibia: [ADM] Night

12 horas atrás, kennzo disse:sei que o post é antigo, porém tenho que agradecer, funcionou perfeitamente aqui no tfs 1.2 ninja 8.60
Obrigado.!
Que isso, fico feliz em ter lhe ajudado. Não mexo mais com isso pelo fato de estar sem PC e estar sem tempo. Mas se precisar estarei ajudando no que precisar. Tenho conhecimento com quase todas as áreas.
info
Grupo: Campones
Registrado: 13/05/15
Posts: 20
Reputação: 0

eu precisava pra OTX tem como me ajudar? tipo eu faço tudo certo mais tem hora q aparece life 100% mana 65k fica meio descalculado
Em 08/06/2016 em 19:22, eduardo0001 disse:@Yan Liima Descobri uma coisa, se quiser alterar no seu tópico pra melhorar mais. Enfim, eu não estava achando esse AddPlayerStats em protocolgame.cpp certo?
Mas a source que eu peguei e várias delas que tem pelos fóruns eu encontrei esse AddPlayerStats em outro lugar chamado protocolgamebase.cpp
a linha évoid ProtocolGameBase::AddPlayerStats(NetworkMessage& msg)Tem as mesmas características do seu post, mudando apenas o local. Lembrando que existe também o protocolgame.cpp mas é diferente.
como tu fez pra colocar no tfs 1.2 bro ??
info
Grupo: Campones
Registrado: 30/06/10
Posts: 31
Reputação: +2

13 horas atrás, bilaux disse:como tu fez pra colocar no tfs 1.2 bro ??
Você tem que editar o código do server, você procura a source do seu servidor, edita com visual studio.
já consegui
12 horas atrás, eduardo0001 disse:Você tem que editar o código do server, você procura a source do seu servidor, edita com visual studio.
Editado Janeiro 16 por bilaux
info
Grupo: Artesão
Registrado: 12/12/07
Posts: 103
Reputação: +4
Char no Tibia: Kuston

void ProtocolGame::AddPlayerStats(OutputMessage_ptr msg)
{
msg->addByte(0xA0);
msg->add<uint16_t>(player->getHealth());
msg->add<uint16_t>(player->getPlayerInfo(PLAYERINFO_MAXHEALTH));
msg->add<uint32_t>(uint32_t(player->getFreeCapacity() * 100));
uint64_t experience = player->getExperience();
if(experience > 0x7FFFFFFF)
msg->add<uint32_t>(0x7FFFFFFF);
else
msg->add<uint32_t>(experience);
msg->add<uint16_t>(player->getPlayerInfo(PLAYERINFO_LEVEL));
msg->addByte(player->getPlayerInfo(PLAYERINFO_LEVELPERCENT));
msg->add<uint16_t>(player->getPlayerInfo(PLAYERINFO_MANA));
msg->add<uint16_t>(player->getPlayerInfo(PLAYERINFO_MAXMANA));
msg->addByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVEL));
msg->addByte(player->getPlayerInfo(PLAYERINFO_MAGICLEVELPERCENT));
msg->addByte(player->getPlayerInfo(PLAYERINFO_SOUL));
msg->add<uint16_t>(player->getStaminaMinutes());
}
Como ficaria em cima desse? OTX, testei de varias maneira no UBUNTU, ele me retorna erro no Float
info
Grupo: Conde
Registrado: 12/04/15
Posts: 655
Reputação: +65
Gênero: Masculino
Char no Tibia: Developer Berg