Results 1 to 2 of 2
  1. #1
    Vitrix Maggot
    Vitrix Maggot is offline
    Member-in-training Vitrix Maggot's Avatar
    Join Date
    2013 Apr
    Location
    Brasil
    Posts
    58
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    43
    Thanked in
    24 Posts
    Rep Power
    0

    Pegando Address, Pointers de WYD

    1. Introdução


    Fiz esse tópico com o objetivo de insentivar os usuários da PGC a criarem seus trainers.
    Aqui, vou lhes ensinar a encontrar address, pointers e criar trainers. Vou usar os address do "opencargo" como exemplo.

    I made this topic with the aim of PGC insentivar users to create their trainers.
    Here, I will teach them to find address, create pointers and trainers. I will use the address "opencargo" as an example.


    2. Encontrando os address

    Primeiramente, abra o WYD e depois o CE (Cheat Engine).
    Clique no botão parecido com um computador, encontre o nome do executável na Process List (no nosso caso, WYD.exe), clique em Open.

    First, open the WYD and then CE (Cheat Engine).
    Click the button like a computer, find the executable name in the Process List (in our case, WYD.exe), click Open.




    Configure o CE igual a imagem abaixo (geralmente, ele já vem assim)

    Configure the CE equals the image above (usually it already so)



    Vá até a janela do WYD e abra o Guarda Carga.
    Volte para o CE e digite 1 na parte que está escrito Value. Clique em First Scan.
    Apareceram vários address como na imagem abaixo:

    Feche o Guarda Carga, volte para o CE, mude o Value para 0 e clique em Next Scan.
    Volte ao WYD e abra o Guarda Carga novamente. Mude o value para 1 e clique em Next Scan.

    Observação: Isto serve para muitos address.
    1 = ligado | 0 = desligado
    ou
    1 = aberto | 0 = fechado


    Repita este processo até sobrarem 2 address.
    Clique duas vezes em cima de cada address para coloca-los na CT (Cheat Table).

    Go to the window and open the WYD Guard Cargo.
    Go back to CE and type 1 in the Value that is written. Click First Scan.
    Address several appeared like the image below:

    Close the Load Guard, return to the EC, change the Value to 0 and click Next Scan.
    Return to WYD and open the Load Guard again. Change the value to 1 and click Next Scan.

    [B] Note: This address is for many.
    1 = on | 0 = off
    or
    1 = Open | closed = 0 [/ B]

    Repeat this process until you are left 2 address.
    Double-click on each address to put them in CT (Cheat Table).




    Os address encontrados são do Guarda de Carga e do Inventário.

    The address is found from the Guard Cargo and Inventory.

    3. Encontrando os pointers

    Com o Guarda de Carga fechado, clique com o botão direito em cima do address do Guarda de Carga. Clique em "Find out what writes to this address".

    With the Load Guard closed, right click on the address of the Load Guard. Click "Find out what writes to this address".



    Vai aparecer uma janela. Clique em Yes.
    Volte para o WYD e abra o Guarda de Carga.
    No Cheat Engine, clique em STOP.
    No topo da janela, vai aparecer uma linha em Assembly. Clique nela e vá em More information.
    Aparecerá uma janela parecida com essa:

    A window will appear. Click Yes
    Go back to the WYD and open the Load Guard.
    In Cheat Engine, click STOP.
    At the top of the window will show a line in Assembly. Click on it and go to More information.
    A window like this:




    Note que tem uma parte que está escrito o seguinte:
    "The value of the pointer needed to find this address is probably 0C0A7060"

    Volte para tela principal do CE e clique em New Scan. Marque a caixinha Hex e em value coloque o address que estava na linha que acabamos de ver (0C0A7060). Clique em First Scan.

    Note that you have a part that is written as follows:
    "The value of the pointer needed to find this address is probably [B] 0C0A7060 [/ B]"

    Go back to the main screen of the EC and click New Scan. Check the box Hex value and put the address that was on the line we just saw (0C0A7060). Click First Scan.




    Clique em Add address manually, marque a caixinha Pointer.
    Em address of pointer, coloque o address que foi encontrado no scan (faça isso com todos os address).
    Em offset, coloque o que está na linha em vermelho que estava na janela extra info (no caso, 28)

    Click Add address manually, check the box Pointer.
    In address of pointer, put the address that was found in the scan (do this with all the address).
    Offset, what is put on the line in red that was in the window extra info (in this case 28)




    Faça isso com todos os address encontrados, feche o WYD e abra para ver quais estão funcionando.

    Do this with every address found, close the WYD and open to see what is working.


    Last edited by Vitrix Maggot; 2013-07-01 at 11:35 PM.
    I admire most other programmers not paid any dick!!

    Admiro outros Programadores mais nao pago pau pra nenhum !!


    Skype: Vitor Monteiro

  2. The Following User Says Thank You to Vitrix Maggot For This Useful Post:


  3. #2
    jaxBR
    jaxBR is offline
    New member jaxBR's Avatar
    Join Date
    2012 Jan
    Posts
    37
    Thanks Thanks Given 
    33
    Thanks Thanks Received 
    35
    Thanked in
    15 Posts
    Rep Power
    0
    Créditos ao Winsock da CB, né?

    Credits to Winsock CB, right?

  4. The Following User Says Thank You to jaxBR For This Useful Post:


Similar Threads

  1. C++ Pointers
    By Vitrix Maggot in forum C/C++
    Replies: 0
    Last Post: 2013-04-14, 02:57 PM
  2. 1 Dynamic address and 3 levels of pointers but no base address found?
    By UncleFester in forum General Game Research
    Replies: 1
    Last Post: 2012-06-11, 02:17 AM
  3. [Useful] Pointers
    By Dwar in forum Battle of the Immortals
    Replies: 2
    Last Post: 2011-02-08, 05:49 PM
  4. [Help] Pointers for CE
    By SternKraft in forum Requiem Online
    Replies: 0
    Last Post: 2011-01-30, 03:44 PM
  5. Pointers
    By Surubre in forum General Game Research
    Replies: 4
    Last Post: 2010-11-29, 04:02 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •