Índice:
- Requisitos.
- Diffando seu Hexed.
- Alterações adicionais.
- Problemas comuns.
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:
Tela incial do Shins Diff Patcher.
Mude de Plain Diff Plugin v1.0 para WeeDiffGenerator v1.0.2
Agora vamos selecionar o diff baixado . vou mostrar o 06-09-2011
Vá em source executable , e selecione o diff.
Agora selecione o diff
Seleção de diffs .
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
~> [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 .
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 .
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.
\/
- 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.
- 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.
- "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.
Créditos : Kazuha ( Pelo Tutorial )
Kazuha ( Pela Atualização)
0 comentários:
Postar um comentário