|
You last visited: Today at 13:32
Advertisement
[Brauche Hilfe]Pointer für BFBC2[Need Help]
Discussion on [Brauche Hilfe]Pointer für BFBC2[Need Help] within the AutoIt forum part of the Coders Den category.
04/23/2010, 20:29
|
#1
|
elite*gold: 1
Join Date: Mar 2010
Posts: 21
Received Thanks: 0
|
[Brauche Hilfe]Pointer für BFBC2[Need Help]
Moin zusammen ! Ich versuche schon seit Stunden den richtigen Pointer für die Munition des Sniper Gewehrs zu finden , allerdings scheitere ich ... die normale Adresse habe ich und den "richtigen(vermutlich?!)" Pointer auch .. nur die Umsetzung in Au3 scheint falsch zu sein ^^ Brauche jedenfalls dringend Hilfe ...
Die Munition über die nromale Adresse zu ändern klappt übrigens wunderbar .. leider ändert sich die Adresse nach jedem neustart ^^ und man muss sie neu suchen => also Pointer finden angesagt <=
Danke im vorraus
PS: Wer das Prob. löst dem winkt natürlich ein extra großes THX
Hier meine Informationen , die ich über Cheat Engine ergattert habe :
Hier mein Script :
Code:
#include<NomadMemory.au3>
$open = _MemoryOpen(ProcessExists("BFBC2Game.exe"))
$pointer = 0x1AB9C3BC
$offset = 0x78
$adresse = $pointer+$offset
$read = _MemoryRead($adresse,$open,"dword")
MsgBox(0,"Hasher",$read)
__________________________________
|
|
|
04/23/2010, 22:16
|
#2
|
elite*gold: 1
Join Date: Mar 2010
Posts: 21
Received Thanks: 0
|
"push"
|
|
|
04/24/2010, 10:17
|
#3
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
Schau dir das mal an. Ist aber bloß ein psoudocode.
PHP Code:
#include <NomadMemory.au3> #RequireAdmin
$Adresse = 0x04DC6720
$PID = WinGetProcess ("Spider Solitär") ;Prozessrechte bekommen $Open = _MemoryOpen($PID) ;Prozess öffnen $Read = _MemoryRead ($Adresse, $Open, 'DWord') ;Normale Adresse lesen. WICHTIG! DWord verwenden!! $Point = "0x" & Hex($Read + 0x24C) ;"0x" mit $Read und dem Offset addieren. Als Hex speichern $ReadR = _MemoryRead($POINT, $Open, 'DWORD') ;Neue Adresse auslesen
MsgBox(0, "", $ReadR) _MemoryWrite($Point, $open, 5000) $ReadR = _MemoryRead($POINT, $Open, 'DWORD') MsgBox (0, "", $ReadR) _MemoryClose($Open)
|
|
|
04/25/2010, 02:12
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,148
|
Soweit ich das beurteilen kann, brauchst du .
Um es übersichtlicher zu halten, wäre ein Blick zu "_MemoryPointerWrite" auch nicht verkehrt.
|
|
|
05/05/2010, 19:29
|
#5
|
elite*gold: 0
Join Date: Jun 2007
Posts: 51
Received Thanks: 6
|
Hi
Du machst was grundlegendes falsch.
Du musst nicht $pointer+$offset rechnen, sondern die Adresse die der Pointer
enthält.
Also irgendwie so:
Code:
#include<NomadMemory.au3>
$open = _MemoryOpen(ProcessExists("BFBC2Game.exe"))
$pointer = 0x1AB9C3BC
$offset = 0x78
$base = _MemoryRead($pointer,$open,"dword")
$adresse = $base+$offset
$read = _MemoryRead($adresse,$open,"dword")
MsgBox(0,"Hasher",$read)
Hoffe das klappt.
|
|
|
05/09/2010, 22:57
|
#6
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,631
Received Thanks: 1,636
|
würde es mal so machen:
#include<NomadMemory.au3>
$open = _MemoryOpen(ProcessExists("BFBC2Game.exe"))
$pointer = 0x1AB9C3BC
Dim $offset[1]
$offset[0]= 0
$offset[1] = Dec(0x78)
$read = _MemoryPointerRead($pointer,$open, $offset, "dword")
MsgBox(0, "Info", "Pointer Addresse: "&$read[0]& " Pointer Wert: "%$read[1])
Greatz Benhero
|
|
|
|
Similar Threads
|
[Brauche Hilfe] Aus Addressen Pointer machen
08/20/2010 - 4Story - 5 Replies
Hi,
Ich habe mal eine Frage: Wie mache ich aus einer gefundenden Addresse nun einen Pointer??
|
Pointer Einbauen Geht nicht Brauche Hilfe !!!
08/10/2010 - AutoIt - 9 Replies
Hallo Erst mal
Ich versuch grad ein hack für 4story DE zu machen aber ich schaf es nicht mit den Pointer hab alle Pointer Gescuht und gefunden aber weis nicht wie ich die einbaue kan jemand helfen wäre sehr Nett
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <NomadMemory.au3>
#include <StaticConstants.au3>
|
Brauche Dringend Hilfe! Bin Metin spieler aber Brauche Hilfe
12/30/2009 - Metin2 Private Server - 0 Replies
Es gehört hier zwar nicht rein , aber ich weiß keine andere Lösung
Ich habe seit einigen Tagen ein Problem...
Microsoft Windows Search Protocol Host funktioniert nicht mehr
Die Anwendung wird Aufgrund eines Problems nicht mehr richtig Ausgeführt.
Ich weiß nicht was das ist und wie ich es loswerde.
|
pointer hilfe
04/24/2009 - General Coding - 3 Replies
also ich hab eine dll erstellt und möchte nun werte aus bestimmten adressen lesen. hab das jetzt so gemacht:
float posx = *(float*)(0x123456);
// das funktioniert!
jetzt will ich aber das hier lesen:
unsigned long a;
float x = 0;
|
brauche pointer...kann ihn nicht erstellen weil kal closed
01/19/2009 - Kal Online - 4 Replies
hi ich brauch nen speed und ug pointer...
ich bekomm den in 30 sek nicht hin kal schließt einfach zu schnell mit ghostkiller...
danke
|
All times are GMT +1. The time now is 13:32.
|
|