antiblock
diamwall
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
Guest .Nexus

Console Patcher

3 posts in this topic

Guest .Nexus
Muita galera que ta começando a criar servidor agora tem uma dificuldade pra configurar
Patcher dos oficiais.
 
Então fiz este aqui bem simples, o mais importante está contido que é ter a possibilidade
de atualizar o client de seus jogadores sem ir no site e baixar vários patchers.
 
Sobre o Patcher:
Tem a mesma funcionalidade dos outros patchers.
Verifica se o primeiro arquivo de atualização "pack1.rar" está na pasta.
Caso não esteja, o patcher irá baixá-lo.
Se o arquivo de atualização "pack1.rar" está na pasta, irá comparar o md5
do arquivo no client com o fornecido por você na hospedagem.
Se diferir, irá baixar a atualização, caso contrário, client estará atualizado.
 
 
Instruções 
 
Gerador de Md5:
1. Crie uma pasta chamada pack.
2. Coloque dentro da pack arquivos .eix e .epk que deseja atualizar.
3. Compile para .rar
4. Renomeie para pack1.rar
5. Para atualizar binarios ou outros arquivos basta apenas mover o arquivo desejado
para dentro de pack1.rar
6. Copie e cole o md5 gerado abaixo em versao.txt no seu host.
Ficando desta maneira dentro do pack1.rar
"pack
metin2.bin"
 
Parte Client:
 
1 - Pegue os arquivos da pasta "Client" e coloque no diretório raiz do seu Client.
2 - Abra o config_patch.ini:
3 - Configure-o dessa maneira:
[settings]
site = http://localhost/ -- link do seu site, cuidado, o link deve conter a última / no final do link.
versao = http://localhost/versao.txt -- arquivo onde irá por o md5 gerado.
pack1 = pack1.rar -- não altere isto
 
Parte Hospedagem
 
1 - Copie o versão.txt para o diretório onde irá ficar seu patcher, onde especifico no arquivo .ini
 
Para que ja usou Neon Cube, funciona da mesma forma, o que muda é que está na versão de console.
 
 
 

Share this post


Link to post
Share on other sites
antiblock
Elveron

Só uma coisa, qual é a lingua em que foi programado?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this