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

[Problem]Problem z _MemoryRead (NomadMemory.au3)


Ballas

Rekomendowane odpowiedzi

Opublikowano

Witam. Mam problem z funkcja:

_MemoryRead($iv_Address, $ah_Handle[, $sv_Type])

Nie wyświetla ona tekstu (wpisanego w notatniku), a liczby. :( Np. zamiast tekstu:"przykład" wyświetla: 7471216.

Adres mam dobry, w cheat engine wartość jest prawidłowa.

 

Mój kod:

 

 

#include <NomadMemory.au3>
Global $PID = ProcessExists("Notepad.exe")
$Open = _MemoryOpen($PID)
While 1
$Data = _MemoryRead(0x004009F0,$Open)
ToolTip($Data)
Sleep(100)
WEnd
_memoryclose($PID)

 

 

Opublikowano

I teraz kolejny problem. Odczytuje tylko pierwszą litere, bez względu na liczbę w "[]".

@Edit

Ze "string" zwraca wartość 0.

@DrexonPl
Niezły odkop. Sam sobie poradziłem, a ten twój kod mistrzu to jest do zmieniania wartości, nie odczytywania.

  • 6 miesięcy temu...
Opublikowano

np:

$PID = ProcessExists("S4Client.exe")
$OPEN = _MEMORYOPEN($PID)
_MEMORYWRITE(Adress, $OPEN, "Wartosc", "Typ, np: long")

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...