PDA

View Full Version : |Dúvida| Source Muemu S4 customwing



boris160
21/06/2017, 05:04 PM
fala glr como n manjo mto de c++ decidi vim coloca em pauta meu problema de liberar o limite de wings da source muemu s4,sei q há muito programadores experientes na pfz se poderem me ajudar agradeço !

GameServer

CustomWing.h

#define MAX_CUSTOM_WING 20

Main.dll

CustomWing.h

#define MAX_CUSTOM_WING 20

GetMainInfo

CustomWing.h

#define MAX_CUSTOM_WING 20


Aparenta apresentar um bug que ao adicionar um nova wing passando da index 14 elas ficam invisiveis ao mover pra algum mapa ou elas viram uma wing lvl1 de elf quando se é mudado de mapa !

ps possa ser q esteja esquecendo de modificar algum arquivo na source se poderem ajudar agradeço!

splound
21/06/2017, 06:10 PM
Você adicionou a configuração das CustomWings em "Data/Custom/CustomWing.txt" no lado do servidor?

boris160
21/06/2017, 08:08 PM
claro né man

s00x
21/06/2017, 08:09 PM
Lembrando, não é apenas no MuServer, tem a parte do Cliente também, e creio eu, que tem que modificar alguma coisa também no código, creio que tenha o fix na rz inter, ou aqui mesmo.

boris160
21/06/2017, 08:15 PM
sim acho q tem q fazer algum fix no cliente tbm,no main por exemplo,mais cm n sei mto de c++ n sei ao certo onde deve ser,na rz n achei nda a respeito!

louis
21/06/2017, 08:59 PM
Ainda não foi postado como fazer isso, é possível sim porém tem que atualizar algumas coisas complexas no main.dll ^^

felipecoder
21/06/2017, 10:02 PM
Cara eu não sei como o velton da dks fez pra mim, mas não deu erro não '-'

boris160
22/06/2017, 09:38 AM
Pergunte a ele felipecoder quem sabe ele n disponibiliza o método

Sim louis acho q deve ser um pouco mais complexo doq apenas mudar um número

Lukaz
22/06/2017, 10:31 AM
Tem que modificar também o CharacterPreview no main, é uma modificação complexa.

s00x
22/06/2017, 10:52 AM
Na source da SCFMT tem a resolução do código, lembrando que é Season 6, mas é só seguir as características, e procurar os offsets que você vai solucionar isso ai.
O arquivo que deve procurar é o Item.cpp e mais algum outro que não lembro de cór agora, e se não me engano a função é PreviewCharSet.
Qualquer coisa, da um SearchAll com a string "Wings", que você vai encontrar tudo relacionado as Wings, pode ser que facilite sua vida se não souber onde procurar.


Link para o Download: [Only registered and activated users can see links]!SVAExbgR!ykiLhF1xj_4kkvyu2x4Nuomil2Kf91gx4A97fEG sfjU

boris160
22/06/2017, 12:52 PM
fiz uma modificação no item.cpp da source cm exemplo da SCFMT,mas n obtive nenhum resultado continua mesmo bug

item.cpp

SetCompleteHook(0xE9,0x7E3FC0,&WingCheckModelIndex1);


SetCompleteHook(0xE9,0x7E4766,&WingCheckModelIndex2);


SetCompleteHook(0xE9,0x7E5195,&WingCheckModelIndex3);

s00x
22/06/2017, 02:19 PM
fiz uma modificação no item.cpp da source cm exemplo da SCFMT,mas n obtive nenhum resultado continua mesmo bug

item.cpp

SetCompleteHook(0xE9,0x7E3FC0,&WingCheckModelIndex1);


SetCompleteHook(0xE9,0x7E4766,&WingCheckModelIndex2);


SetCompleteHook(0xE9,0x7E5195,&WingCheckModelIndex3);

Como mencionei, os offsets são diferentes você terá que encontrar os da Season 4, recomendo pegar o main do projeto Season 6, e comparar com o da Season 4.
Link do Download do Main: [Only registered and activated users can see links]!S1h1lQxC!tB3UmXBa2N_BC1mG9wK5kXCP9RI6VK7q-a92Ew5a0A8

boris160
22/06/2017, 02:26 PM
ok man tentarei ver se consigo fazer o fix,obrigado pela força!

s00x
22/06/2017, 03:06 PM
ok man tentarei ver se consigo fazer o fix,obrigado pela força!

Não é TÃO complicado.
Se você conseguir fazer e me mostrar, pela sua força de vontade vou te passar um Custom legal e atraente pro seu Cliente (ninguém ai tem ele, até porque não passei pra ninguém, e não vi ninguém fazendo), não vale pedir pra alguém fazer pra você, e se pedir, fique ciente que conheço a forma de programar de muita gente aqui haha.

boris160
22/06/2017, 05:43 PM
Não é TÃO complicado.
Se você conseguir fazer e me mostrar, pela sua força de vontade vou te passar um Custom legal e atraente pro seu Cliente (ninguém ai tem ele, até porque não passei pra ninguém, e não vi ninguém fazendo), não vale pedir pra alguém fazer pra você, e se pedir, fique ciente que conheço a forma de programar de muita gente aqui haha.

Acho q vão continuar sem seu custom kkkkk n consegui tentei de tdo,analisei o código da source q me envio com o da muemu,tentei varias maneiras algumas apresentam erros ao compilar a dll e outras compilam mais o bug da wing continua kkk

s00x
22/06/2017, 05:48 PM
Acho q vão continuar sem seu custom kkkkk n consegui tentei de tdo,analisei o código da source q me envio com o da muemu,tentei varias maneiras algumas apresentam erros ao compilar a dll e outras compilam mais o bug da wing continua kkk

Como disse, os offset são diferentes, tem que comprar os da SEASON 6 com os da SEASON 4

boris160
22/06/2017, 05:51 PM
Como disse, os offset são diferentes, tem que comprar os da SEASON 6 com os da SEASON 4

Vc tem skype ou algo q posso me comunicar man? Se n for encomodo,gostaria de aprender sobre isso

louis
27/06/2017, 06:25 PM
Tópico movido para a área correta

E ai alguém conseguiu fazer o esquema? kk


Não é TÃO complicado.
Se você conseguir fazer e me mostrar, pela sua força de vontade vou te passar um Custom legal e atraente pro seu Cliente (ninguém ai tem ele, até porque não passei pra ninguém, e não vi ninguém fazendo), não vale pedir pra alguém fazer pra você, e se pedir, fique ciente que conheço a forma de programar de muita gente aqui haha.

Sabe dizer o que devemos mudar? tem que adicionar algo ou só modificar algo que já existe? obrigado

Lukaz
27/06/2017, 06:50 PM
Tópico movido para a área correta

E ai alguém conseguiu fazer o esquema? kk



Sabe dizer o que devemos mudar? tem que adicionar algo ou só modificar algo que já existe? obrigado

Apenas alterar os offsets, oque por si é muito trabalhoso localizar os mesmos, mesmo em comparação com a 6° temporada

louis
27/06/2017, 07:04 PM
Será que seria na função :

void InitWing() ????

s00x
27/06/2017, 07:18 PM
O jovem boris160 vai postar a solução pra vocês, creio que em breve.
Nesse momento estou sem os arquivos, e não tem como eu mesmo postar.

louis
27/06/2017, 08:25 PM
Novo tópico com a solução do problema:
[Only registered and activated users can see links]

Tópico fechado!