Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro

Alpha Servers
Resultados 1 a 4 de 4
  1. #1

    Avatar de [ADM]Night
    Data de Ingresso
    May 2010
    Localização
    Imperyus Games
    Idade
    28
    Posts
    114
    Agradecido
    2
    Agradeceu
    2
    Peso da Avaliação
    15

    Exclamation Protocolos No GS 1.00.18

    Ola,Estou Com Uma Duvida Meu GameServer e o 1.00.18 Mais Queria saber Como mudar o Protocolo Para Pode Usar o Cliente 1.02N Poi Estou Desevolvendo Essa Versao
    Mais Quero saber como Posso Mudar Isso Na Minha Source tem A Protocolos.h e a Protocolos.cpp

    Ta Assim Entre o Server e o Cliente:

    Código PHP:
    #include "Protocolos.h"
    #include "GameServer.h"
    #include "Global.h"

    BYTE ProtocolServer (BYTE Tipo){
    switch(
    Tipo){
    case 
    0x1D: return 0xD3;
    case 
    0xD6: return 0xDF;
    case 
    0xDC: return 0xD7;
    }
    return 
    Tipo;
    }

    BYTE ProtocolClient (BYTE Tipo){
    switch(
    Tipo){
    case 
    0xD3: return 0x1D;
    case 
    0xDF: return 0xD6;
    case 
    0xD7: return 0xDC;
    }
    return 
    Tipo;
    }

    WORD MakeWord (BYTE loByteBYTE hiByte)
    {
        
    WORD x0;
        
    _asm
        
    {
            XOR 
    EAXEAX
                MOV AL 
    loByte
                MOV AH 
    hiByte
                MOV x
    AX
        
    }
        return 
    x;
    }
    bool ProtocolCore(BYTE ProtocolID,PBYTE tpProtocol,DWORD ProtocolLen,DWORD PlayerID,DWORD bEncrypt,int EncryptSerial)
    {

        
    BYTE ProtocolType;
        
    BYTE pProtocol[pMaxLen];
        
    memcpy(pProtocol,tpProtocol,ProtocolLen+1);
        
        if( (
    pProtocol[0] == 0xC1))
        {
            switch(
    BYTE(ProtocolID))
            {
            case 
    0x10:
                
    ProtocolID 0xD7;
                
    pProtocol[2] = 0xD7;
                break;
            }
        }
        
        switch(
    BYTE(ProtocolID))
        {
        case 
    0x03:
            
    GCServerMsgStringSend(ConnectNotice,PlayerID,0);
            break;
        }

        
    DataRecv(ProtocolIDpProtocolProtocolLenPlayerIDbEncryptEncryptSerial );
        return 
    true;

    Não Sei se ta serta Teria que muda alguma coisas
    Para Pode Usar o Cliente 1.02N Help Me >.<

  2. #2

    Avatar de Mr.TwoHam
    Data de Ingresso
    Sep 2009
    Localização
    Microsoft ®
    Idade
    30
    Posts
    628
    Agradecido
    36
    Agradeceu
    21
    Peso da Avaliação
    22

    Padrão

    1º - Pra qual protocolo vc quer alterar ?

    JPN, KOR, CHS, VTM, PHI ?

  3. #3

    Avatar de [ADM]Night
    Data de Ingresso
    May 2010
    Localização
    Imperyus Games
    Idade
    28
    Posts
    114
    Agradecido
    2
    Agradeceu
    2
    Peso da Avaliação
    15

    Padrão

    Quero mudar para Kor

  4. #4


    Avatar de Lipe
    Data de Ingresso
    Jan 2012
    Localização
    Campinas
    Posts
    768
    Agradecido
    3
    Agradeceu
    3
    Peso da Avaliação
    20

    Padrão

    Mensagem de moderação:
    Tópico inativo, fechado para evitar flood.
    Caso a dúvida do autor não tenha sido solucionada, entre em contato via MP para que o tópico seja re-aberto

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Dúvida| Protocolos KOR, VIE, JPN, ENG, CHS, ETC...
    Por BackStats no fórum Dúvidas
    Respostas: 0
    Último Post: 20-01-2014, 02:38 AM
  2. |Tutorial| Protocolos de Internet
    Por FusioN no fórum Redes
    Respostas: 0
    Último Post: 21-07-2010, 10:54 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •