Guten Abend liebe Comunity :)
Ich bräuchte eventuel ein bissel Hilfe.
Ich verstehe einen gewissen Code nicht ganz, wäre nett wen ihn mir jemand mit ein paar Kommentaren erklären könnte.
Das wird aufgerufen :
Also, was ich nicht ganz verstehe, wie das hier ist :
Wofür stehen die ersten beiden ??
Das dritte ist ja das offset, das vierte die value und das 5 die byte größe. Das verstehe ich.
Ich bräuchte eventuel ein bissel Hilfe.
Ich verstehe einen gewissen Code nicht ganz, wäre nett wen ihn mir jemand mit ein paar Kommentaren erklären könnte.
Code:
WriteLongPointer(&HABE2D0 + &H400000, &H32C, -100, 4)
Code:
Public Function WriteLongPointer(ByVal Base As Integer, ByVal Offset As Short, ByVal Value As Long, ByVal Bytes As Integer)
Dim fullAddress As Long
Dim warrockLookUp As Process() = Process.GetProcessesByName("TmForever")
If warrockLookUp.Length = 0 Then
End
End If
Dim processHandle As IntPtr = OpenProcess(&H1F0FFF, 0, warrockLookUp(0).Id)
ReadProcessMemory(processHandle, Base, RBuff, 4, Nothing)
fullAddress = RBuff + Offset
WriteProcessMemory(processHandle, fullAddress, Value, Bytes, Nothing)
CloseHandle(processHandle)
End Function
Code:
(&HABE2D0 + &H400000, &H32C, -100, 4)
Das dritte ist ja das offset, das vierte die value und das 5 die byte größe. Das verstehe ich.