Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Delphi] Metin2, Problem Z Pointerami


xque

Rekomendowane odpowiedzi

Opublikowano

Mam pytanie, jak znaleść odpowiedni pointer dla danego adresu

 

Robię coś takiego: ( na przykładzie nazwy postaci)

nazwa postaci to dfghdfgh

 

następnie w cheat engine:

 

1.

mpc1f.th.jpg

 

 

2.

mpc2.th.jpg

 

 

3.

mpc3.th.jpg

 

 

4.

mpc4.th.jpg

 

 

5.

mpc5.th.jpg

 

I teraz co dalej?

Normalnie w delphi pobrałbym adres i po wszystkim lecz taki adres nie będzie działał już przy następnym uruchomieniu.

Dodatkowo jeśli już jakoś zdobędę pointera jak zapisać to w delphi?

Opublikowano

bo adres powinien być w zapisie 2 albo 4 byte

 

mała pomoc , ale po niemiecku film :

dla metina i tutorial CE http://www.youtube.com/watch?v=ogfRAVm9Q34&feature=related

w ostatnim masz jak szukać, poprostu odpal Tutorial.exe , przejdz do kroku 6 i postępuj zgodnie z objaśnieniami, film ma tylko ułatwic zrozumienie

 

a i jeszcze jedno , jak się zabierasz do skanowania pamięci gry warto pamiętać o wolnym miejscu na dysku tak średnio 5-6 x więcej miejsca wolnego na dysku od ilości zajmowanej pamięci przez gre, nie wiem ile metin2 ale większośc onlainówek ok 500-1000 Mb zajmują pamięci

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

oglądałem już te tutoriale, co do pamięci mam ustawione text dlatego iż jest to nazwa postaci, tutoriale pokazują jak znaleść pointer dla wartości zmiennej, liczbowej, ale nie dla stałej tekstowej.

Opublikowano

dlatego trzeba znaleśc stały offset ( 4byte ) , zwykłe szukanie znajduje aktualny fizyczny offset w pamięci który się zmien po restarcie

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

źle szukasz , w tutorialu masz wyraźnie uruchamianą opcje " Fin out what writes to this adres " a nie "Pointier scan for this adres"

 

ups miało byc dopisane a nie napisane w nowym poscie

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

  • 2 tygodnie później...
Gość Mounthains
Opublikowano

na prośbę autora wywalam

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...