Como diffar seu Hexed 2011

Índice:

  • Requisitos.
  • Diffando seu Hexed.
  • Alterações adicionais.
  • Problemas comuns.
1. Requisitos:

Antes de começarmos, você vai precisar estar com o ShinsDiffPatcher e o Diff em mãos. Segue os link's para consegui-los:
Shin's Diff Patcher
Diff

Tendo isto em mãos, vamos para a próxima parte.
2. Diffando seu Hexed:


Imagem
Tela incial do Shins Diff Patcher.


Mude de Plain Diff Plugin v1.0 para WeeDiffGenerator v1.0.2

Imagem
Agora vamos selecionar o diff baixado . vou mostrar o 06-09-2011

Vá em source executable , e selecione o diff.

Imagem


Agora selecione o diff

Imagem



Seleção de diffs .
Imagem


Irá aparecer uma opção , perguntando se você deseja que marque que todas opções recomendadas , eu recomendo que você clique para marcar.E agora eu vou explicar o que cada opção de diff faz.







~> [UI] Custom Windows Title

Muda o nome da janela do seu hexed , é só marcar e irá abrir uma caixinha de diálogo , depois disso é só escrever.


~> [Fix] Always Call Select Korea Clientinfo()





Aplica o "America" quando seu sclientinfo está como "Korea".


~> [Fix] Chat @ - Bug

Essa opção faz com que , quando o player digite @twiit por exemplo não apareceça aquela mensagem de "Comando Desconhecido".


~> [UI] Allow Chat Flood


Permite que você repita a mesma frase , "x" vezes , irá abrir uma janela ao marcar essa opção e nela você define a quantidade .


~> [Fix] Disable 1rag1 & 1sak1


Disable 1rag1 & 1sak1 (Recommended)
Permite abrir o client sem o uso de algum patch.


~> [Fix] Disable 4 Letter User Character Limit


Essa opção permite o uso de menos de 4 letras no nome do personagem .


~> [Fix] Disable 4 Letter User ID Limit


Essa opção permite o uso de menos de 4 letras na conta do jogador.


~> [Fix] Disable 4 Letter User Password Limit


Essa opção permite o uso de menos de 4 letras na senha da conta do jogador.


~> [Fix] Disable Hallucination Wavy Screen


Essa opção desabilita o efeito de alucinação .


~> [Fix] Disable Hshield


Previne que o AhnLabs Hackshield começe a carregar durante o processo .


~> [Add] Disable Nagle Algorithm


Nagle Algorithm ele melhora a conexão TCP/IP , otimiza a troca de packets .


~> [Fix] Disable RagnaRE Filename Check


Permite que você renomeie o executável com qualquer nome que você deseja .


~> [UI] Disable Swear Filter


Permite você pular/remover a parte de prevençã da função .


~> [Add] Disable 127 Hairstyle


Permite você usar mais do que padão maximo de hairstyles .


~> [Add] Enable DNS Support


Necessário para conectar ao servidor.


~>
[DATA]
Enable Multiple GRF's



Permite o uso de mais de uma grf . Precisa configurar sua grf no data.ini.


~> [UI] Enable Official Custom Fonts


Faz o client ler *.eot file em todas langetypes .


~> [UI] Enable Title Bar Menu


Faz com que o client mostre os bottons , minimize , maxmize e fechar.


~> [UI] Enfoce Official Login Background



Sem essa opção a bgi_temp(Login Background) vai ficar completamente preta .


~> [UI] Extend Chat Box
~> [UI] Extend Chat Room Box
~> [UI] Extend PM Box


Aumenta a quantidade máxima de caracteres na janela de chat .



~> [UI] Fix Camera Angles Full
~> [UI] Fix Camera Angles Less
~> [UI] Fix Camera Angles Medium


Destrava a possibilidade de mudar o ângulo camera.


~> [Fix] HKLM to HKCU



É onde o hexed vai salvar as configurações no registro
com isso ao inves do hklm
vai salvar em hkcu .
~> [UI] Ignore Missing File Errors


Previne que o client mostre erros de missing files , ou seja "can't finde file " ..... dentre outros .
~> [UI] Ignore Missing Pallete Errors



Previne que o client mostre erros de missing files , ou seja "can't finde file " ..... dentre outros .


~> [DATA] Increase headgear view ID


Permite aumentar o máximo de view id usado nos arquivos luas .
~> [UI] Increase zoom 50% , 75% e Max



Permite aumentar o limite maximo do zoom , do lugar mais distante do chão .
~> [Add] Load Customm DLL


Permite carregar uma custom DLL .



~> [DATA] Load LUA before LUB


Essa opção carrega os arquivos luas da data antes dos arquivos lub .


~> [DATA] Read data folder first


Ela lê a data antes da grf . Por exemplo se seu bgi_temp for diferente da grf , vai mostrar o bgi da data .


~> [DATA] Read msgtringtable.txt


Permite ler a msgtringtable com todas langtypes.


~> [DATA] Read quesid2display.txt


Permite ler a quesid2display.txt com todas langtypes.


~> [UI] Remove Gravity ADS


Remove os anuncios da gravity da login interface .


~> [UI] Remove Gravity Logo


Remove a logo da gravity da login interface .


~> [UI] Remove Serial Display


Remove o serial number na janela do client .


~> [Fix] Restore Login Window


Faz com o client use a login inter face antiga .


~> [UI] Skip License Screen


Remove a tela de licença da gravity , pula diretamente pra login interface .


~> [UI] Skip Ressurection Buttons


Faz com que pula o botão de ressurreição sempre que morre ou usa o símbolo de siegfried.


~> [UI] Skip Service Select


Pula a tela de seleção do serviço(Servidor) , pula direto para tela de login .


~> [UI] Change Arial for All Langetypes


Faz que a fonte Arial seja a fonte padão .


~> [UI] Use Normal Guild Brackets


No langtype 0, ao invés dos colchetes, usa os colchetes japoneses.


~> [DATA] Use Plain Text Descriptions


Use quando os arquivos são textos normais.


~> [UI] Use Ragnarok Icon


Faz o client usar o ícone do Ragnarok ao invés do ícone Win32 Generic App.
  • Extra

Para quem não conseguiu usar o programa ou por algum motivo não conseguiu baixa-lo . Irei ensinar a você pegar ele direto do svn
primeira mente você precisam do link do svn

Shins Diff Patcher - SVN

Tortoise - Link


Depoise de ter baixando o tortoise , instale ele corretamente , faça o processo como pedi , reinicia sua máquina , e pronto ... agora vamos baixar o programa direto do svn . Primeiramente crie uma pasta no seu computador . Depois disso clique com o botão direito nessa pasta em que você criou . vai ter a opção svn checkout Como na imagem abaixo .


Imagem

Clique em svn checkout , vai aparecer uma outra janela .

URL of Repository - Aqui você vai colocar o link do Shin Diff

Checkout Directory - Aqui você vai colocar o diretório

Depois de ter feito isso clique em "Ok" ..

Vai aparecer a seguinte janela .


Imagem




Quando terminar , você poderá usar o programa normalmente , pra quem não quiser fazer dessa maneira , tem o download do programa no índice do download .



Alterando o sclientinfo.xml:

    • Abra seu Hexed no editor e procure por sclientinfo.xml, substitua pelo nome do arquivo que você quer usar, mas lembrando quando o nome deve conter exatamante a mesma quantidade de letas. Você também pode trocar a extensão do arquivo para 'camuflá-lo', por exemplo petresnames.txt, mas lembre-se de também renomear o arquivo na pasta data ou GRF.










      Imagem
      \/
      Imagem
      .
    • Alterando outros arquivos:
      Os que eu citei alí em cima, são os mais comuns de serem modificados, mas você pode modificar todos os arquivos que o Hexed lê, como itemdesctable.txt, etc, você altera do mesmo jeito, é só procurar o nome e alterar por outro com a mesma quantidade de letras, podendo também alterar a extensão do arquivo.
    4. Problemas comuns:

    • "Meu Hexed não faz nada após eu tentar abri-lo!" Isto normalmente acontece quando o client não consegue encontrar a data.grf e/ou a sdata.grf. Se você usa um arquivo de GRF (data.ini) customizado, tenha certeza que você o renomeou corretamente e que suas GRF's estão carregando corretamente lá. Isto também pode acontecer quando você tenta usar uma versão da DIFF diferente da do Sakexe. "Quando eu tento abrir meu Hexed, aparece uma mensagem com um botão 'OK'!" Você deve aplicar o DIFF "Disable 1rag1 & 1sak1" ao Diffar seu Hexed.
Imagem
Creative Commons Atribuição-Uso Não-Comercial 2.5 Brasil License

Créditos : Kazuha ( Pelo Tutorial )
Kazuha ( Pela Atualização)

0 comentários:

Postar um comentário

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Powered by Blogger