-6

オンラインゲームのハックをコーディングしていますが、問題があります。ゲームを再起動するたびに、やりたいアドレスの値が変わります。

void WallShootFunction(bool fEnable)
{
 if(fEnable)
 {
     int value = 0x000000;

            int oo = ReadProcessMemory("S4Client", (LPVOID)value, &value, 4, 0);
            WritePointer(oo, 0x0, 4)

         }
     }

私はそのようにしました。私がやりたいことは、毎回値 +3 を追加する必要があることです。値が 5 の場合、それは 8 でなければなりません。値が 7 に変わります。10、17 => 20 などにする必要があります。どうすればよいですか? ありがとう。

4

1 に答える 1

0

Ok:

  1. オンライン ゲームのハッキングはクールとは見なされません。

  2. ReadProcessMemoryを返さないか、それらを使用しているパラメーターとしてint持つべきではありません。int

  3. の最初のパラメータReadProcessMemoryは、プロセスの「名前」ではなく、プロセス ハンドルです。EnumProcessesなどを使用してハンドルを見つける必要があります。

于 2014-04-04T12:59:19.187 に答える