Strogman 90 Postado Dezembro 1, 2013 Share Postado Dezembro 1, 2013 (editado) oque deve ser feito para de vez de mandar u8 mandar u16? Editado Dezembro 1, 2013 por gristony Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/ Compartilhar em outros sites More sharing options...
0 heavy2 44 Postado Dezembro 1, 2013 Share Postado Dezembro 1, 2013 (editado) Se vc começar a escrever corretamente de forma " Entendivel" quem sabe eu lhe ajude OBS: Peço que dê uma lida nas regras do Xtibia OBS2: Nunca crie topico com o Titulo de Me Ajude,Alguem Ajuda,Por favor Pls.. http://www.xtibia.com/forum/forum/738-regras-do-forum/ Editado Dezembro 1, 2013 por heavy2 Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1587847 Compartilhar em outros sites More sharing options...
0 Strogman 90 Postado Dezembro 1, 2013 Autor Share Postado Dezembro 1, 2013 (editado) ok eu queria saber, oque deve ser feito para que de vez de mandar uma u8 mandar uma u16, tipo, tem essa linha nas sources. não é essa linha exatamente que eu quero editar, mais é só um exemplo, eu queria que ela mandasse u16 de vez da u8, se trocar só o numero 8 para o numero 16 não funciona, ai eu queria saber oque deve se feito para mandar u16. void ProtocolGame::AddDistanceShoot(NetworkMessage_ptr msg, const Position& from, const Position& to, uint8_t type) { msg->put<char>(0x85); msg->putPosition(from); msg->putPosition(to); msg->put<char>(type + 1); } Editado Dezembro 1, 2013 por gristony Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1587850 Compartilhar em outros sites More sharing options...
0 Gabrieltxu 739 Postado Dezembro 1, 2013 Share Postado Dezembro 1, 2013 (editado) o Tópico está correto amigo Heavy.... e Gristony, melhore o português do seu tópico. Editado Dezembro 1, 2013 por Gabrieltxu Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1587872 Compartilhar em outros sites More sharing options...
0 Nu77 81 Postado Dezembro 1, 2013 Share Postado Dezembro 1, 2013 (editado) Amigo, não adianta você trocar para int16 sendo que no client ele continua recebendo int8 ( se for para trocar o limite de efeitos, o otclient já está configurado para tal, só precisa chamar com uma função... ) Mais se você quer alterar apenas os efeitos, você tem que trocar em alguns arquivos: game.cpp, game.h ( addmagiceffect ) player.h ( sendmagiceffect ) protocolgame.cpp, protocolgame.h (sendmagiceffect, addmagiceffect) otclient ( g_game.enableFeature(GameMagicEffectU16) ) Troque em todos esses arquivos de uint8 para uint16 e ative no otclient para receber tal que você poderá usar mais de 255 effects. Editado Dezembro 1, 2013 por SUJA Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1587924 Compartilhar em outros sites More sharing options...
0 Strogman 90 Postado Dezembro 2, 2013 Autor Share Postado Dezembro 2, 2013 Amigo, não adianta você trocar para int16 sendo que no client ele continua recebendo int8 ( se for para trocar o limite de efeitos, o otclient já está configurado para tal, só precisa chamar com uma função... ) Mais se você quer alterar apenas os efeitos, você tem que trocar em alguns arquivos: game.cpp, game.h ( addmagiceffect ) player.h ( sendmagiceffect ) protocolgame.cpp, protocolgame.h (sendmagiceffect, addmagiceffect) otclient ( g_game.enableFeature(GameMagicEffectU16) ) Troque em todos esses arquivos de uint8 para uint16 e ative no otclient para receber tal que você poderá usar mais de 255 effects. vlw rep+ só que aqui não funcionou, da erro na hora de compilar. Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1588234 Compartilhar em outros sites More sharing options...
0 Aberos 71 Postado Dezembro 2, 2013 Share Postado Dezembro 2, 2013 @Sujateria como fazer um tutorial mais detalhado ^^ Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1588363 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Dezembro 3, 2013 Share Postado Dezembro 3, 2013 @Aberos Acho que ninguém com esse conhecimento vai querer compartilhar... Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1588685 Compartilhar em outros sites More sharing options...
0 xSONYx 31 Postado Dezembro 3, 2013 Share Postado Dezembro 3, 2013 @Aberos Acho que ninguém com esse conhecimento vai querer compartilhar... Você não conseguiria, SmiX? Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1588700 Compartilhar em outros sites More sharing options...
0 Nu77 81 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 Não é questão de compartilhar ou não, eu disse tudo que precisa ser feito ( mostrei até onde modificar... ) só ter interesse olhar um pouco como funciona o código e alterar algumas coisas, nada complicado, qualquer um com interesse mesmo ia conseguir fazer... Posso estar sendo chato, mas eu não sou a favor de dar nada de mão beijada. Boa sorte. Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1588971 Compartilhar em outros sites More sharing options...
0 Aberos 71 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 eu e o @Gristony fizemosoq vc flw ai qunadovai copialrdaerrona action Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1589002 Compartilhar em outros sites More sharing options...
0 SmiX 265 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 @Aberos kkkk Actions? kkkkk Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1589012 Compartilhar em outros sites More sharing options...
0 Aberos 71 Postado Dezembro 4, 2013 Share Postado Dezembro 4, 2013 (editado) é da um erro referente a actions.cpp Editado Dezembro 4, 2013 por Aberos Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1589052 Compartilhar em outros sites More sharing options...
0 zipter98 1102 Postado Janeiro 19, 2014 Share Postado Janeiro 19, 2014 Resolvido, fechado e movido para pedidos e duvidas resolvidos. Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1605328 Compartilhar em outros sites More sharing options...
0 Creatserv 0 Postado Abril 23, 2014 Share Postado Abril 23, 2014 vou testa aki Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1640875 Compartilhar em outros sites More sharing options...
0 dalvorsn 268 Postado Abril 24, 2014 Share Postado Abril 24, 2014 msg->put<uint16_t>(type+1); Mas tem que trocar na source toda onde declara e onde usa >< Link para o comentário https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/#findComment-1641294 Compartilhar em outros sites More sharing options...
Pergunta
Strogman 90
oque deve ser feito para de vez de mandar u8 mandar u16?
Editado por gristonyLink para o comentário
https://xtibia.com/forum/topic/224810-como-mandar-u16-de-vez-de-u8/Compartilhar em outros sites
16 respostass a esta questão
Posts Recomendados