Ir para conteúdo
Sistema de Servidores de Jogos ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Posts Recomendados

Fala galera, preciso de uma força para resolver um probleminha no WYD 7.54, to tentando criar um servidor local na versão 7.54 e não estou conseguindo adicionar modificações ao itemList.bin no cliente, já tentei usar os seguintes conversores:

  • Legacy Tools.
  • ItemList Editor.
  • MMJRConversor.
  • wxWYDToolkit.
  • W2 Item list editor.
  • Item List Conversor do WYD2 Crack Path Project, tentei forçar o gemini e deepseek a criar a função GenBin que não existia.

 

Pelo o que tudo indica funcinou no lado do servidor, leu certinho o .bin e o .csv (nem lembro qual conversor usei mas deu certo).

 

Fiz uma simples alteração, modificar o `mesh_id` do item matadora de dragão para ser o mesmo `mesh_id` do martelo mytril, de 896 para 895 para testar e não funcionou.

Quando inicio o jogo ele da esse erro abaixo:
PRYAoq3.png

 

Pensei comigo, é só tentar achar algum checksum com o ollydbg para liberar o cliente, igual fiz para liberar a edição de mapas, porém tentei nesses referenced strings e também não funcionou, pelo menos o cliente não crasha mais....
 

Citar

Text strings referenced in WYD-v3, item 1319
  Address = 00559EB7
  Command = PUSH OFFSET 005CDE28
  Comments = ASCII "#define ITEM_CHECKSUM %d
"

 

Citar

Text strings referenced in WYD-v3, item 1320
  Address = 00559ECE
  Command = PUSH OFFSET 005CDE44
  Comments = ASCII "#define ITEM_CHECKSUM2 %d
"

 

Citar

Text strings referenced in WYD-v3, item 819
  Address = 004B0497
  Command = PUSH OFFSET 005C3568
  Comments = ASCII "CheckSum Error"

 

Fiz as alterações com o ollydbg, salvei e olha no que deu, todas os itens e personagens ficaram invisiveis kkkkkkkkk

 

Y1raSk5.png

 

Enfim se alguém tiver alguma ideia de como resolver, agradeço desde já :)

Link para o comentário
https://www.webcheats.com.br/topic/2304900-d%C3%BAvidas-com-edi%C3%A7%C3%A3o-de-itens-e-convers%C3%A3o-na-vers%C3%A3o-754/
Compartilhar em outros sites

Opa =)

No caso dos mapas, vc estava pulando uma verificação de hash, que não afetava o jogo.

Neste caso, vc até pulou a mensagem, mas o carregamento não ocorreu pelo erro.

Antigamente, a TM gerava o arquivo bin do cliente usando o csv. Altera o nome do Itemlist.bin do servidor e executa ele, se gerar um bin, coloca ele no cliente.

Pode ser que o servidor gere uma versão diferente do cliente.

Se o erro se mantiver, abra a source do cliente ( qualquer um ) e veja como é feita a leitura do Itemlist

   

Outra sugestão? Quando eu altero qualquer coisa no (.csv) e exporto para (.bin) ele dá esse erro (Initialize Data Error), se eu exporto o (.bin) para (.csv) e depois exporto o (.csv) para (.bin) sem alterar nada, não dá erro, porém quando eu altero qualquer caractere não importa a onde seja, ocorre o erro como no primeiro print anexado, parece que tem algo validando ali no client ou algo de errado na conversão, só não consegui ainda verificar o que pode ser, o cliente utilizado é o oficial 7.54 da ongame, teminologia (75417542).

Vou deixar o código do conversor para quem queira da uma olhada e ajudar.
Ele é oriundo do WYD2 Crack Project, que em tese é compátilvel com a 7.54, porém no source code não é implementada a função (GenBin), o qual pedi uma ajuda do Gemini Pro para escrever a função abaixo. 

É necessário se cadastrar para acessar o conteúdo.

Editado por lucasoneitzke
  • Curtir 5
39 minutos atrás, lucasoneitzke disse:

...se eu exporto o (.bin) para (.csv) e depois exporto o (.csv) para (.bin) sem alterar nada, não dá erro...


Como está abrindo o CSV?
Ao abrir com Excel ou outros, pode estar formatando os caracteres, trocando ponto por vírgula por ex.
Abra o csv com o bloco de notas, mude e teste.

O fato de vc exportar e importar sem alterar nada, me parece que o conversor está correto.

5 minutos atrás, 987987987 disse:


Como está abrindo o CSV?
Ao abrir com Excel ou outros, pode estar formatando os caracteres, trocando ponto por vírgula por ex.
Abra o csv com o bloco de notas, mude e teste.

O fato de vc exportar e importar sem alterar nada, me parece que o conversor está correto.

Testei com bloco de notas e notepad++ com encode windows 1252, por causa dos caracteres extras.

Isso está estranho.
Vc converte bin > csv > bin sem erro, mas ao alterar qualquer valor, dá erro.

Abra o bin original com um editor hex, converta para csv e depois volte para bin, compare os arquivos binários.
Altere um status da primeira linha, acho que é a face de TK, converta de volta para bin, abra com um editor hex e compare os arquivos.
 

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.