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

[Pytanie]Modyfikowanie gry


Rekomendowane odpowiedzi

Opublikowano

Znam trochę C++ i chciałbym się nauczyć działać w pamięci programu/gry.

To co udało mi się znaleźć wynika że potrzebuję uchwytu do okna

HWND hWindow = FindWindow("Nazwa okna",NULL);

ale już tutaj pojawia się problem: Co się stanie gdy takich okien jest więcej?

 

GetWindowThreadProcessId(hWindow,&processId);
hProcess = OpenProcess(PROCESS_VM_READ, false, processId);

 

I tu zaczynam się gubić, jak odczytywać i zapisywać dane w pamięci procesu?

W cheat engine potrafię znaleźć interesującą mnie wartość (np. życie)

Jak wykorzystać to w programie?

Nie zależy mi na zamrożeniu wartości co reagowaniu na jej zmianę.

 

W skrócie: czego muszę się dowiedzieć/nauczyć aby napisać program do auto leczenia ?

Wiedząc, że użycie przedmiotu w pythonie ma postać:

net.SendItemUsePacket(NumerSlotuMikstury)

Opublikowano

WriteProcessMemory / ReadProcessMemory. Musisz znaleźć adres bazowy w grze (zielony) i ewentualnie offsety. Potem ten adres + offsety (jeśli są) wykorzystujesz w tych 2 funkcjach (Read i Write p mem).

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...