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


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

    Avatar de xxrenanxx
    Data de Ingresso
    May 2010
    Idade
    25
    Posts
    31
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão Como localizar os OffSets menores no GS 97

    Olá,

    Gostaria de saber como localizar os offsets menores como..

    gObjPlayer
    gObjOffset
    gObjSize
    gObjLogin
    gObjNick
    gObjLvl
    gObjZen
    gObjStr
    gObjAgi
    gObjVit
    gObjEne


    Entre outros...

    Como faço para localizar esses offsets menores ?

    Abraços...

  2. #2

    Avatar de Willerson
    Data de Ingresso
    Aug 2009
    Localização
    Em Algum Lugar
    Posts
    719
    Agradecido
    1359
    Agradeceu
    110
    Peso da Avaliação
    30

    Padrão

    isso não são offsets, e sim valores da OBjectStruct, recomendo você dar uma procurada aqui no forum, um Post do Mr.Marin que explica como achar.

  3. #3

    Avatar de Jamel
    Data de Ingresso
    Sep 2009
    Localização
    [...]
    Idade
    27
    Posts
    266
    Agradecido
    2
    Agradeceu
    1
    Peso da Avaliação
    13

    Padrão

    OBJECTSTRUCT = Struct definida na memoria para usar e modificar certos valores ^^

  4. #4

    Avatar de NaM4
    Data de Ingresso
    Sep 2009
    Localização
    mu
    Posts
    78
    Agradecido
    37
    Agradeceu
    7
    Peso da Avaliação
    9

    Padrão

    vamos explicar:
    objectstruct sao as estruturas que sao usadas ingame, de modo que para achar esses "offsets" vc tem q procurar nela. lembrando que uma objectstruct nao eh igual a ouitra (versoes diferentes)

    esses nomes vc pode dar nao necessariamente esses q vc colocou, talvez ja saiba mas deixo essa informação pra quem nao saiba...

    Na Pratica:
    Código:
    struct OBJECTSTRUCT {
    	  /*<thisrel this+0x0>*/ /*|0x4|*/ int m_Index;
    	  /*<thisrel this+0x4>*/ /*|0x4|*/ int Connected;
    	  /*<thisrel this+0x8>*/ /*|0x1|*/ char LoginMsgSnd;
    	  /*<thisrel this+0x9>*/ /*|0x1|*/ char LoginMsgCount;
    	  /*<thisrel this+0xa>*/ /*|0x1|*/ char CloseCount;
    	  /*<thisrel this+0xb>*/ /*|0x1|*/ char CloseType;
    	  /*<thisrel this+0xc>*/ /*|0x4|*/ int bEnableDelCharacter;
    	  /*<thisrel this+0x10>*/ /*|0x4|*/ struct _PER_SOCKET_CONTEXT* PerSocketContext;
    	  /*<thisrel this+0x14>*/ /*|0x4|*/ unsigned int m_socket;
    	  /*<thisrel this+0x18>*/ /*|0x10|*/ char Ip_addr[16];
    	  /*<thisrel this+0x28>*/ /*|0x4|*/ int UserNumber;
    	  /*<thisrel this+0x2c>*/ /*|0x4|*/ int DBNumber;
    	  /*<thisrel this+0x30>*/ /*|0x1|*/ unsigned char Magumsa;
    	  /*<thisrel this+0x34>*/ /*|0x4|*/ unsigned long AutoSaveTime;
    	  /*<thisrel this+0x38>*/ /*|0x4|*/ unsigned long ConnectCheckTime;
    	  /*<thisrel this+0x3c>*/ /*|0x4|*/ unsigned long CheckTick;
    	  /*<thisrel this+0x40>*/ /*|0x1|*/ unsigned char CheckSpeedHack;
    	  /*<thisrel this+0x44>*/ /*|0x4|*/ unsigned long CheckTick2;
    	  /*<thisrel this+0x48>*/ /*|0x1|*/ unsigned char CheckTickCount;
    	  /*<thisrel this+0x4c>*/ /*|0x4|*/ unsigned long SaveTimeForStatics;
    	  /*<thisrel this+0x50>*/ /*|0x4|*/ int iPingTime;
    	  /*<thisrel this+0x54>*/ /*|0x1|*/ unsigned char m_TimeCount;
    	  /*<thisrel this+0x58>*/ /*|0x4|*/ unsigned long m_dwPKTimer;
    	  /*<thisrel this+0x5c>*/ /*|0x2|*/ short CheckSumTableNum;
    	  /*<thisrel this+0x60>*/ /*|0x4|*/ unsigned long CheckSumTime;
    	  /*<thisrel this+0x64>*/ /*|0x2|*/ unsigned short Type;
    	  /*<thisrel this+0x66>*/ /*|0x1|*/ unsigned char Live;
    	  /*<thisrel this+0x67>*/ /*|0x1|*/ char CharacterPos;
    	  /*<thisrel this+0x68>*/ /*|0xb|*/ char AccountID[11];
    	  /*<thisrel this+0x73>*/ /*|0xb|*/ char Name[11];
    	  /*<thisrel this+0x7e>*/ /*|0xe|*/ char LastJoominNumber[14];
    	  /*<thisrel this+0x8c>*/ /*|0x1|*/ unsigned char PlusStatQuestClear;
    	  /*<thisrel this+0x8d>*/ /*|0x1|*/ unsigned char ComboSkillquestClear;
    	  /*<thisrel this+0x8e>*/ /*|0x2|*/ short m_Filler0x8e;
    	  /*<thisrel this+0x90>*/ /*|0xc|*/ /*struct ComboSkillData comboSkill;*/ char comboSkill[0xc];
    	  /*<thisrel this+0x9c>*/ /*|0x2|*/ unsigned short Class;
    	  /*<thisrel this+0x9e>*/ /*|0x1|*/ unsigned char DbClass;
    	  /*<thisrel this+0x9f>*/ /*|0x1|*/ unsigned char ChangeUP;
    	  /*<thisrel this+0xa0>*/ /*|0x2|*/ short Level;
    	  /*<thisrel this+0xa4>*/ /*|0x4|*/ int LevelUpPoint;
    	  /*<thisrel this+0xa8>*/ /*|0x4|*/ int iFruitPoint;
    	  /*<thisrel this+0xac>*/ /*|0x4|*/ unsigned long Experience;
    	  /*<thisrel this+0xb0>*/ /*|0x4|*/ unsigned long NextExp;
    	  /*<thisrel this+0xb4>*/ /*|0x4|*/ int Money;
    	  /*<thisrel this+0xb8>*/ /*|0x2|*/ short Strength;
    	  /*<thisrel this+0xba>*/ /*|0x2|*/ short Dexterity;
    	  /*<thisrel this+0xbc>*/ /*|0x2|*/ short Vitality;
    	  /*<thisrel this+0xbe>*/ /*|0x2|*/ short Energy;
    	  /*<thisrel this+0xc0>*/ /*|0x4|*/ float Life;
    	  /*<thisrel this+0xc4>*/ /*|0x4|*/ float MaxLife;
    	  /*<thisrel this+0xc8>*/ /*|0x4|*/ int m_iScriptMaxLife;
    	  /*<thisrel this+0xcc>*/ /*|0x4|*/ float FillLife;
    .
    .
    .
    ai a cima tem uma parte da objectstruct da season2 ou melhor dizendo de um gs 1.00.18

    para vc axar esses "offsets menores" q vc diz, que esta correto afirmar que eh um offset (procure a definição de oq eh offset)

    um exemplo simples que vou fazer com o gObjZen que vc mesmo postou:

    essa linha correspondente ao zen no objectstruct:
    /*<thisrel this+0xb4>*/ /*|0x4|*/ int Money;

    entao o seu:
    #define gObjZen será dessa forma:

    #define gObjZen 0xb4

    mas por que 0xb4, é o endereço da memoria da struct q corresponde ao money no jogo nessa linha de comentario aqui:

    /*<thisrel this+0xb4>*/ /*|0x4|*/ int Money;

    agora se vc n tem essa parte de comentario na linha da struct, ou ainda nao fez, ai sim procure o tutorial do marin aqui no forum, pq la ensina a pegar esses offsets

    abraços


    duvidas? re-post!!!

  5. #5

    Avatar de xxrenanxx
    Data de Ingresso
    May 2010
    Idade
    25
    Posts
    31
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão

    Olá,

    Pra quem tiver com as msms duvidas ta ai os topicos

    [Somente usuários registrados podem vem os links. ]

    [Somente usuários registrados podem vem os links. ]


    Vou dar uma analizada melhor...

    Mais não compreendi o fato de não dar hook..

    Abraços

    Abraços
    Última edição por xxrenanxx; 23-05-2010 às 02:05 PM.

  6. #6


    Avatar de Segredo
    Data de Ingresso
    Sep 2009
    Localização
    Juiz De Fora
    Idade
    26
    Posts
    875
    Agradecido
    26
    Agradeceu
    20
    Peso da Avaliação
    21

    Padrão

    Mensagem de moderação:
    Duvida Respondida Tópico Fechado!


    ---Edit---
    Mensagem de moderação:
    A pedido do autor, Tópico Reaberto
    Última edição por Segredo; 24-05-2010 às 09:45 PM.

  7. #7

    Avatar de xxrenanxx
    Data de Ingresso
    May 2010
    Idade
    25
    Posts
    31
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão

    Obrigado por reabrir o post caro amigo segredo.....


    Bom se alguem poder me ajudar aew...

    não entendi muito bém o assunto sobre Desenvolvendo DLLs para o PMS - Módulo 1 ou 2

    Tipo essas source funcionam na versão 97 tbm com o arquivo .lib dentro ?
    Elas localizam de uma maneira mais facil as objectrus ou ja contem as objectrus da 0.96... nela ?
    e não funcionaria na 97ñ?

 

 

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. |Pedido| Dúvida offsets de main como procurar
    Por muvegas no fórum Tutoriais
    Respostas: 8
    Último Post: 30-08-2014, 02:34 AM
  2. |Pedido| Dúvida offsets de main como procurar
    Por muvegas no fórum Patchs
    Respostas: 0
    Último Post: 28-08-2014, 03:35 AM
  3. |Resolvido| Localizar os Offsets do IP e serial no Main.
    Por FabioMR no fórum Tópicos resolvidos
    Respostas: 2
    Último Post: 20-10-2012, 12:58 AM
  4. |Suporte| Como posso sabe uma offsets do Main.exe
    Por LaBaK no fórum Dúvidas
    Respostas: 16
    Último Post: 29-09-2011, 10:01 PM
  5. |Tutorial| Como localizar os offsets do IP, versão e serial em um main
    Por chris05 no fórum Tutoriais
    Respostas: 1
    Último Post: 13-05-2011, 12:10 PM

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
  •