|
You last visited: Today at 13:57
Advertisement
[AutoIT] Pointer Frozen (Freezen)
Discussion on [AutoIT] Pointer Frozen (Freezen) within the AutoIt forum part of the Coders Den category.
08/03/2010, 15:24
|
#1
|
elite*gold: 0
Join Date: Jul 2010
Posts: 132
Received Thanks: 173
|
[AutoIT] Pointer Frozen (Freezen)
Hi,
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.
BITTE UM HILFE ^^
Mfg
|
|
|
08/03/2010, 15:38
|
#2
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
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.
|
|
|
08/03/2010, 15:54
|
#3
|
elite*gold: 0
Join Date: Jul 2010
Posts: 132
Received Thanks: 173
|
Quote:
Originally Posted by KillerDeluxe
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.
Mfg
|
|
|
08/03/2010, 16:15
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
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)
;...
Func _Speedhack()
$SPEEDVALUE = GUICtrlRead($Input1)
_MemoryPointerWrite($Pointer7, $Open, $Offset7, $SPEEDVALUE)
EndFunc
Falls das über ein Button laufen soll machst du einfach eine If-Abfrage.
Da du in der 4Story Sektion aktiv bist, frage ich mich, ob du einen
"Thankschecker" (wie dämlich) hast, falls nicht schau mal  .
|
|
|
08/03/2010, 16:23
|
#5
|
elite*gold: 0
Join Date: Jul 2010
Posts: 132
Received Thanks: 173
|
Quote:
Originally Posted by KillerDeluxe
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) ;...
Func _Speedhack() $SPEEDVALUE = GUICtrlRead($Input1) _MemoryPointerWrite($Pointer7, $Open, $Offset7, $SPEEDVALUE) EndFunc
Falls das über ein Button laufen soll machst du einfach eine If-Abfrage.
Da du in der 4Story Sektion aktiv bist, frage ich mich, ob du einen
"Thankschecker" (wie dämlich) hast, falls nicht schau mal  .
|
Danke ich gucke gleichmal....
#Edit
Ok, das geht jetzt mal ^^
Aber ich kann die Hacks nichtmehr ausschalten^^
Die bleiben imer auf On ^^
Mfg
|
|
|
08/03/2010, 18:24
|
#6
|
elite*gold: 0
Join Date: Mar 2010
Posts: 79
Received Thanks: 32
|
Einfach nen Hotkey setzen:
PHP Code:
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) ;...
Func _Speedhack() $SPEEDVALUE = GUICtrlRead($Input1) _MemoryPointerWrite($Pointer7, $Open, $Offset7, $SPEEDVALUE) EndFunc Func _Exit() Exit Endfunc
|
|
|
08/03/2010, 18:31
|
#7
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
"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.
|
|
|
08/03/2010, 21:07
|
#8
|
elite*gold: 0
Join Date: Mar 2008
Posts: 1,524
Received Thanks: 285
|
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.
|
|
|
08/04/2010, 19:58
|
#9
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
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.
|
|
|
 |
Similar Threads
|
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 ?
|
All times are GMT +1. The time now is 13:58.
|
|