ich habe einen Hack gebastelt.
Er geht aber nicht richtig.
Daher ich nicht weis, wie man die Pointer freezen soll.
Bitte um hilfe.
Achso ja, das ist ein 4Story-Offi hack, wo Kingdomhack mit eingebaut ist.
Es gibt 2 Nationen (Valorian/Derion).
Also habe ich 2 Button eingebaut für Valorian und Derion.
Um von Valorian nach Derion zu kommen muss mann die uzr Adresse +1 hinzufügen, also wenn ich 19435 also adresse habe ist es 19436.
Bei Derion nach Valorian -1.
Wie wärs mit dem Script? Die erste Frage ist nämlich schon, ob du auf/von den Wert oder
der Adresse addierst/subtrahierst.
Ich gehe mal vom Wert aus und dieser springt immer zum ursprünglichen Wert zurück.
Einfrieren direkt kann man keine Adressen, du musst den Wert einfach immer neu schreiben,
dafür solltest du dir einfach mal "AdlibRegister" und "AdlibUnRegister" angucken.
Wie wärs mit dem Script? Die erste Frage ist nämlich schon, ob du auf/von den Wert oder
der Adresse addierst/subtrahierst.
Ich gehe mal vom Wert aus und dieser springt immer zum ursprünglichen Wert zurück.
Einfrieren direkt kann man keine Adressen, du musst den Wert einfach immer neu schreiben,
dafür solltest du dir einfach mal "AdlibRegister" und "AdlibUnRegister" angucken.
Mein Skript sieh in etwa so aus.
PHP Code:
Case $Button7 ;Speed ON
$SPEEDVALUE = GUICtrlRead($Input1)
_MemoryPointerWrite($Pointer7, $Open, $Offset7, $SPEEDVALUE)
GUICtrlSetBkColor($Graphic4, 65280)
Jetzt ist das Problem, ich weis nicht wie mann Freezen kann, oder ähnliches.
Ich bin mal davon ausgegangen, dass "$Button8" den Speedhack wieder deaktivieren soll:
PHP Code:
;als ob jemand dein Script übernehmen will
Global $Speedhack = True
;...
Case $Button7 ;Speed ON
AdlibRegister("_Speedhack", 250)
GUICtrlSetBkColor($Graphic4, 65280)
Case $Button8 ;Speed OFF
AdlibUnRegister("_Speedhack")
GUICtrlSetBkColor($Graphic4, 88888)
;...
Ich bin mal davon ausgegangen, dass "$Button8" den Speedhack wieder deaktivieren soll:
PHP Code:
;als ob jemand dein Script übernehmen will Global $Speedhack = True ;...
Case $Button7 ;Speed ON AdlibRegister("_Speedhack", 250) GUICtrlSetBkColor($Graphic4, 65280) Case $Button8 ;Speed OFF AdlibUnRegister("_Speedhack") GUICtrlSetBkColor($Graphic4, 88888) ;...
HotKeySet("{ESC"}, "_Exit") ;als ob jemand dein Script übernehmen will Global $Speedhack = True ;...
Case $Button7 ;Speed ON AdlibRegister("_Speedhack", 250) GUICtrlSetBkColor($Graphic4, 65280) Case $Button8 ;Speed OFF AdlibUnRegister("_Speedhack") GUICtrlSetBkColor($Graphic4, 88888) ;...
"AdlibUnRegister("_Speedhack")" stimmt schon, ich weiß nur nicht, wie du dir das ganze
vorstellst. Ein größerer Teil des Scripts (oder das ganze) würde helfen, so ist das nur eine Ratestunde.
luckkylooser er will nur die memory veränderung aufheben
und das geht soweit ich das seh mit AdlibUnRegister
und wieso sollte er es in einen hotkey setzten, er hat es doch einem button zugeordnet, lesen bildet.
um eine adresse zu freezen musst du einfach nur die stellen im code "nopen", die die adresse beschreiben wollen.
du könntest die adresse auch auf read-only setzen. jedoch wird dann höchstwarscheinlich dein programm abstürzen, da es beim versuch diese adresse zu beschreiben zu einer zugriffsverletzung kommt.
eine endlos schleife in deinem tool zu setzen halte ich für absoluten schwachsinn, da dann sowohl das hauptprogramm als auch dein script beide nutzlose arbeit verrichten.
AutoIt-Pointer verwenden 06/01/2010 - General Coding - 0 Replies *geklärt* Kann gelöscht werden...
AutoIT Pointer 05/02/2010 - General Coding - 3 Replies Also ich habe nach längerem rumprobieren herausgefunden, wie ich Pointer aus CE in AutoIT benutze.
(Btw.: Irgendwie sind 99% der Tutorials dafür hier schlecht erklärt, die benutzten Includes fehlen oder sie funktionieren nicht.)
Ich habe bis jetzt den folgenden Programmcode.
#include<pointer.au3>
$pid = ProcessExists("sol.exe")
$handle=_MemoryOpen($pid)
Pointer für Autoit 12/07/2009 - AutoIt - 7 Replies Hallöchen
bitte schlagt mich nicht bin schon alle möglichen tuts durchgegangen doch ich raff es einfach nicht.
http://img686.imageshack.us/img686/4291/unbenannt 1i.th.jpg
das hier ist mein Pointer doch wie schreib ich ihn nun in mein bot?
Hab keine Lust ihn immer rein zu schreib.
Wie gesagt bin schon ca 1 Woche daran und ich verzweifel langsam da ich nie ein gescheites Beispiel finde...
Hoffe einer kann mir helfen.
Pointer in AutoIT 11/20/2009 - AutoIt - 14 Replies Hi, ich Programmiere grade einen Bot und komme nicht ganz weiter. Es geht darum das ich in Counter Strike mein Leben "einfrieren" will.
Dazu habe ich nun einen Pointer gefunden.
Wie kann ich nun auf den Pointer zugreifen? Habe mir schon paar Tuts angeschaut, aber schlau bin ich dadurch nicht geworden.
Mein Code:
Global $Adresse = 0x15452455
Dim $Offset =
(Autoit) Wie Pointer auslesen ? 10/13/2009 - General Coding - 6 Replies Hiho...
Ich progge gerade an einem bot und habe nur ein problem...
Ich hab mit CE nen pointer für die HP gefunden...
In diesem fall: game.dat+0037CC28 offset: 13C
Hab aber bis jetzt keine funktionierende möglichkeit gefunden das in Autoit auszulesen...
Kann mir pls einer verraten wie das geht ?