Page 2 of 7 PrimeiroPrimeiro 1234 ... ÚltimoÚltimo
Resultados 11 a 20 de 61
  1. #11
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    Citação Originally Posted by jhonhy™ Ver Post
    Aqui está o update 13, copilei o mesmo e estou postando, assim fica ATUALIZADO 100%.

    UPDATE 13:~

    zClient.dll
    mix.bmd para total funcionamento das novas WINGS.
    zDataServer.exe
    GameServer.exe

    14/10/2014
    -Fixed Vip Type Item Buy [GS]
    -Fixed Tab key in login screen [zClient.dll] (thx Positive)
    -Changed Items to Mix lvl4 Wings [GS]/[zClient]/[Data/Custom/Item]/[mix.bmd]

    [Somente membros podem ver os links. ]
    Apenas tente o botão tab no login. Ele botão tab funciona, mas não se conecta ao servidor.



  2. #12
    Developer C++ jhonhy™'s Avatar


    Data de Ingresso
    Jan 2015
    Posts
    577
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    172
    Thanked in
    20 Posts
    Mencionado
    28 Post(s)
    MEU HUMOR
    Chatty
    País
    Brazil
    Isso é erro de IP, verifique ai .. não tem nada ver com o UPDATE... uso normal e não tenho problemas..

    Ou mude o encoder, para gerar o arquivo do IP.
    Last edited by jhonhy™; 17/03/2015 at 05:13 PM.

    The best teachers are those who show you where to look, but don't tell you what to see.

    Your envy is my success.

    Hugs;

    []'s


  3. #13
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    Mas o La IP está configurado no arquivo Common.z não zclient.dll

  4. #14
    Fundador PerfectZone Mentor's Avatar


    Data de Ingresso
    Jun 2013
    Posts
    2,850
    Thanks Thanks Given 
    784
    Thanks Thanks Received 
    2,187
    Thanked in
    355 Posts
    Mencionado
    804 Post(s)
    MEU HUMOR
    Twisted
    País
    Brazil
    @[Somente membros podem ver os links. ], veja se no update postado pelo @[Somente membros podem ver os links. ] tem um novo gerador de common.z e tenta gerar um novo arquivo com seu ip e colocar no seu cliente.
    Perfect Zone Brasil



    Inscreva-se no meu canal clicando [Somente membros podem ver os links. ]

  5. #15
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    @[Somente membros podem ver os links. ] Vou esperar para o novo encoder. pelo jeito que eu estava testando a checksum e não me trabalhar, conecte-se com main oficial e modificado. Nariz se estou configuração errada.

    DisconnectHackUser = 1
    UseNPGGChecksum = 1

    Checksum Generator
    Link: [Somente membros podem ver os links. ]
    pass: perfectzone.com.br

    Muito obrigado pela ajuda.

  6. #16
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    @[Somente membros podem ver os links. ] @[Somente membros podem ver os links. ] é muito difícil de reparar a checksum ?

    Eu achei o código, mas sou incapaz de saber que é ruim.


    Código HTML:
    #include "stdafx.h"
    
    typedef unsigned long ULONG;
    
    void InitCrcTable(void);
    ULONG Reflect(ULONG , char);
    int Get_CRC(unsigned char*, ULONG);
    long FileSize(FILE*);
    
    
    ULONG crc32_table[256];
    ULONG ulPolynomial = 0x04c11db7;
    
    int GetCheckSumFromMain()
    {
        FILE *fs = fopen("GXP.dll", "rb");   //open file for reading 
    
        int crc;
        long bufsize = FileSize(fs), result;
        unsigned char *buffer = new unsigned char[bufsize];
    
        // copy the file into the buffer:
        result = fread (buffer,1,bufsize,fs);
        fclose(fs);
    
        InitCrcTable(); 
        crc = Get_CRC(buffer, bufsize);
        
        //printf("\nCRC: 0x%X\n",crc);
        delete [] buffer;
        return crc;
    }
    
    
    ///////////////////////////////////////////////////////////////////
    
    void InitCrcTable()
    {
    
        // 256 values representing ASCII character codes.
        for(int i = 0; i <= 0xFF; i++)
        {
            crc32_table[i]=Reflect(i, 8) << 24;
            for (int j = 0; j < 8; j++)
                crc32_table[i] = (crc32_table[i] << 1) ^ (crc32_table[i] & (1 << 31) ? ulPolynomial : 0);
            crc32_table[i] = Reflect(crc32_table[i], 32);
        }
    
    }
    
    //////////////////////////////////////////////////////////////
    // Reflection is a requirement for the official CRC-32 standard.
    // You can create CRCs without it, but they won't conform to the standard.
    //////////////////////////////////////////////////////////////////////////
    
    ULONG Reflect(ULONG ref, char ch)
    {                                 // Used only by Init_CRC32_Table()
    
        ULONG value(0);
    
        // Swap bit 0 for bit 7
        // bit 1 for bit 6, etc.
        for(int i = 1; i < (ch + 1); i++)
        {
            if(ref & 1)
                value |= 1 << (ch - i);
            ref >>= 1;
        }
        return value;
    }
    
    ///////////////////////////////////////////////////////////////
    
    int Get_CRC(unsigned char* buffer, ULONG bufsize)
    {
    
        ULONG  crc(0xffffffff);
        int len;
        len = bufsize;
        // Save the text in the buffer.
    
        // Perform the algorithm on each character
        // in the string, using the lookup table values.
    
        for(int i = 0; i < len; i++)
            crc = (crc >> 8) ^ crc32_table[(crc & 0xFF) ^ buffer[i]];
    
    
        // Exclusive OR the result with the beginning value.
        return crc^0xffffffff;
    
    }
    
    ////////////////////////////////////////////////////////////
    
    long FileSize(FILE *input)
    {
    
        long fileSizeBytes;
        fseek(input, 0, SEEK_END);
        fileSizeBytes = ftell(input);
        fseek(input, 0, SEEK_SET);
    
        return fileSizeBytes;
    }
    Last edited by splound; 28/03/2015 at 10:26 PM.

  7. #17
    Developer C++ InFamous's Avatar


    Data de Ingresso
    Sep 2014
    Posts
    375
    Thanks Thanks Given 
    152
    Thanks Thanks Received 
    836
    Thanked in
    47 Posts
    Mencionado
    109 Post(s)
    MEU HUMOR
    Devilish
    País
    Brazil
    seria mais fácil gerar uma zclient especifica para o seu servidor já com o IP sem a leitura do common.z

  8. #18
    Developer C++ jhonhy™'s Avatar


    Data de Ingresso
    Jan 2015
    Posts
    577
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    172
    Thanked in
    20 Posts
    Mencionado
    28 Post(s)
    MEU HUMOR
    Chatty
    País
    Brazil
    Não fiz os testes, mas creio que se ativar o checksum correto, deve funcionar certinho pois isso é padrão do servidor ativar ou não.

    The best teachers are those who show you where to look, but don't tell you what to see.

    Your envy is my success.

    Hugs;

    []'s


  9. #19
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    @[Somente membros podem ver os links. ] como ativo checksum?

    como modificar porta no ConnectServer no cliente?. Estou modificando AD75 em main.exe e não funciona.

  10. #20
    Membro splound's Avatar
    Data de Ingresso
    Mar 2015
    Posts
    57
    Thanks Thanks Given 
    4
    Thanks Thanks Received 
    2
    Thanked in
    1 Post
    Mencionado
    11 Post(s)
    @[Somente membros podem ver os links. ] @[Somente membros podem ver os links. ] @[Somente membros podem ver os links. ]
    Encontrados vários erros na busca soldado Elf.
    As armas devem ser servido com skill, e não entregue com skill. (Missão 141-160)
    A arma caos que tem de ser entregue com opcional na busca 180-185, entrega sem opção. Verifique as configurações nos arquivos de lua (Quest_Reward_Ep15) e está tudo bem. não é que o problema. :S

    Outro erro que eu encontrei foi que, quando duas alianças estão em guerra participantes podem ganhar experiência matando monstros. Usuários deixar as contas de guerra aliança para não ser morto, deixando afk. Ele deve ser configurado de modo que eles não podem ganhar este exp enquanto em guerra aliança.



    Good Files (y)

Page 2 of 7 PrimeiroPrimeiro 1234 ... ÚltimoÚltimo

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais