Ich habe eine adresse die ich auslesen möchte mit 4 offsets und ich weis nicht wie ich damit umgehen soll...
zb
Code:
ReadProcessMemory(readHandle, (IntPtr)Adresse, bytes, (UIntPtr)size, ref rw); adresse = BitConverter.ToUint32(bytes, 0); adresse += offset1; adresse += offset2; adresse += offset3; adresse += offset4;
Code:
ReadProcessMemory(readHandle, (IntPtr)Adresse, bytes, (UIntPtr)size, ref rw); adresse = BitConverter.ToUint32(bytes, 0); adresse += offset1; ReadProcessMemory(readHandle, (IntPtr)Adresse, bytes, (UIntPtr)size, ref rw); adresse = BitConverter.ToUint32(bytes, 0); adresse += offset2; //und immer so weiter bis offset4
Code:
uint server_adresse = gameexe+0x0046EE58;
ReadProcessMemory(readHandle, (IntPtr)server_adresse, bytes, (UIntPtr)size, ref rw);
server_adresse = BitConverter.ToUInt32(bytes, 0);
server_adresse += 0x4C ;
ReadProcessMemory(readHandle, (IntPtr)server_adresse, bytes, (UIntPtr)size, ref rw);
server_adresse = BitConverter.ToUInt32(bytes, 0);
server_adresse += 0x10c;
ReadProcessMemory(readHandle, (IntPtr)server_adresse, bytes, (UIntPtr)size, ref rw);
server_adresse = BitConverter.ToUInt32(bytes, 0);
server_adresse += 0x1A4;
ReadProcessMemory(readHandle, (IntPtr)server_adresse, bytes, (UIntPtr)size, ref rw);
string returnvar = Encoding.UTF8.GetString(bytes);
return returnvar;






