Suche Hilfe!!

06/14/2010 18:01 Hitchens#16
Quote:
Originally Posted by KillerDeluxe View Post
alles schön und gut Killer aber vollkommen am ziel vorbeigeschossen xD ich möchte nicht die HP des Targets anzeigen sondern die eigene

was bedeutet das ich eine sich immer wieder aktualisierende Funktion zusammenbekommen muss um meine HP mein Mana und die HP meines pets immer aktuell im Projekt sehen zu können und das überfordert mich noch ein bisschen

Edit: Ich habs nun dank EndtotheNight geschafft immerhin die Anzeige abzustimmen so das meine HP leiste jetzt meine eigenen HP anzeigt wie sie es soll das muss ich jetzt nur noch in zahlen umsetzen und dann ist mein tagesziel erriecht
06/14/2010 21:31 KDeluxe#17
Ersetzt einfach die Offsets durch die des eigenen Spielers und änder das "float" zu "dword" → das wars.

Mach es einfach so:
PHP Code:
;GUI

While True
    
;$msg GUIGetMsg()
    ;...
    
    
_Read()
WEnd

Func _Read
()
    Global 
$HP _MemoryPointerRead()
    Global 
$HPM _MemoryPointerRead()
    Global 
$MP _MemoryPointerRead()
    Global 
$MPM _MemoryPointerRead()
    Global 
$PetHP _MemoryPointerRead()
    Global 
$PetFP _MemoryPointerRead()
    
    
_Heal()
EndFunc

Func _Heal
()
    If 
$HP[1] = $HPM[1] - GUICtrlRead($inputHPThen ControlSend("LastChaos - Gamigo""""""{F1}")
    ;
EndFunc 
06/14/2010 22:13 Hitchens#18
Quote:
Originally Posted by KillerDeluxe View Post
Ersetzt einfach die Offsets durch die des eigenen Spielers und änder das "float" zu "dword" → das wars.

Mach es einfach so:
PHP Code:
;GUI

While True
    
;$msg GUIGetMsg()
    ;...
    
    
_Read()
WEnd

Func _Read
()
    Global 
$HP _MemoryPointerRead()
    Global 
$HPM _MemoryPointerRead()
    Global 
$MP _MemoryPointerRead()
    Global 
$MPM _MemoryPointerRead()
    Global 
$PetHP _MemoryPointerRead()
    Global 
$PetFP _MemoryPointerRead()
    
    
_Heal()
EndFunc

Func _Heal
()
    If 
$HP[1] = $HPM[1] - GUICtrlRead($inputHPThen ControlSend("LastChaos - Gamigo""""""{F1}")
    ;
EndFunc 


Sry vergessen Bescheid zu sagen...

Killer deine Variante hat mir auch geholfen ich habe 2 Leisten eingebaut eine für die eigene und eine für das Target


Edit:

Jetzt fehlt mir nur noch eines und dann bin ich erst mal gerüstet^^

eine mgöichkeit das hier einzubinden...


PHP Code:
$onoff ;1an 0aus
    
Case $btn_Start
     $onoff 
1
    
Case $btn_Stop
     $onoff 

wer ne Idee hat ich bin für alles dankbar


mein größter Danke geht wohl an Endtothenight für seine extremen Nerven die er mit mir hat und für seine super Hilfe mit meinem Script
06/15/2010 15:58 KDeluxe#19
Riechen können wir es nicht, wäre evtl. ganz hilfreich das Script zu posten.

$btn_Start = Startbutton (soll den Bot starten)
$btn_Stop = Stopbutton (soll den Bot beenden/pausieren)
06/15/2010 16:09 Hitchens#20
Quote:
Originally Posted by KillerDeluxe View Post
Riechen können wir es nicht, wäre evtl. ganz hilfreich das Script zu posten.

$btn_Start = Startbutton (soll den Bot starten)
$btn_Stop = Stopbutton (soll den Bot beenden/pausieren)

lässt sich machen



momentan kommt noch das hier bei raus ich hoffe aber das ich das bald behoben bekomme

PHP Code:
: ==> Subscript used with non-Array variable.: 
06/15/2010 16:18 Neon™#21
Quote:
Originally Posted by Hitchens View Post
lässt sich machen



momentan kommt noch das hier bei raus ich hoffe aber das ich das bald behoben bekomme

PHP Code:
: ==> Subscript used with non-Array variable.: 
In welcher Line?
06/15/2010 16:23 huberhans#22
Quote:
Originally Posted by Hitchens View Post
momentan kommt noch das hier bei raus ich hoffe aber das ich das bald behoben bekomme

PHP Code:
: ==> Subscript used with non-Array variable.: 
Im normalfall schreibt autoit aber auch die Zeile und den fehlerhaften Ausdruck mit dazu... das wäre hilfreich
06/15/2010 17:06 Hitchens#23
PHP Code:
>Running:(3.3.6.1):C:\Program Files\AutoIt3\autoit3.exe "C:\Users\Timothy\Documents\Autoit\Script NewGui.au3"    
C:\Users\Timothy\Documents\Autoit\Script NewGui.au3 (173) : ==> Subscript used with non-Array variable.:
If 
$Moblvl[1] >= GUICtrlRead($tb_min) And $Moblvl[1] <= GUICtrlRead($tb_maxThen
If $MoblvlERROR 
vllt hilft das weiter
06/15/2010 17:10 Neon™#24
Quote:
Originally Posted by Hitchens View Post
PHP Code:
>Running:(3.3.6.1):C:\Program Files\AutoIt3\autoit3.exe "C:\Users\Timothy\Documents\Autoit\Script NewGui.au3"    
C:\Users\Timothy\Documents\Autoit\Script NewGui.au3 (173) : ==> Subscript used with non-Array variable.:
If 
$Moblvl[1] >= GUICtrlRead($tb_min) And $Moblvl[1] <= GUICtrlRead($tb_maxThen
If $MoblvlERROR 
vllt hilft das weiter
Mach beides mal aus
Code:
$Moblvl[1]
ein
Code:
$Moblvl
.
06/15/2010 17:21 Hitchens#25
hat funktioniert jetzt muss ich nurnoch diese Buttons da rein bekommen

alles was ich bereits versucht habt schlug irgendwie fehl >.<

erst dachte ich so

PHP Code:
$onoff ;1an 0aus

Switch
    Case 
$btn_Start
         $onoff 
1
    
Case $btn_Stop
         $onoff 
0  
EndSwitch 
aber man lernt nie aus xD

Error Error Error
06/15/2010 17:42 huberhans#26
PHP Code:
switch GUIGetMsg() 
06/15/2010 17:55 Hitchens#27
Quote:
Originally Posted by huberhans View Post
PHP Code:
switch GUIGetMsg() 
so ich habs jetzt so gemacht


da mir eure kenntnisse fehlen komme ich auch nicht wirklich voran

muss ich bei Buttons eigentlich etwas extra includen?

habe da nur #include <ButtonConstants.au3> indem das wort button vorkommt
06/15/2010 18:19 huberhans#28
Nimm die Buttons in die Switch in der Schleife mit rein, dann sollte es auch funktionieren
06/15/2010 18:37 Hitchens#29
Quote:
Originally Posted by huberhans View Post
Nimm die Buttons in die Switch in der Schleife mit rein, dann sollte es auch funktionieren

öööhhm NÖ xD das will nicht

folgende Variationen versucht (ich sag ja ich mir fehlen eure Kenntnisse)

Variation 1

PHP Code:
While 1
    $NMG 
GUIGetMsg()
    Switch 
$NMG
        
Case $GUI_Event_Close
        
Case $btn_Start
         $onoff 
1
        
Case $btn_Stop
         $onoff 
0
        
Exit
    EndSwitch
    
Bot()
    
Hacks()
    
HPLabel()
    
HPTarget()
WEnd 
Variation 2

PHP Code:
While 1
    $NMG 
GUIGetMsg()
    Switch 
$NMG
        
Case $GUI_Event_Close
        
Exit
        Case 
$btn_Start
         $onoff 
1
        
Case $btn_Stop
         $onoff 
0
    
EndSwitch
    
Bot()
    
Hacks()
    
HPLabel()
    
HPTarget()
WEnd 

nur in einem bin ich mir sicher

muss noch viel lernen :pimp:
06/15/2010 18:45 huberhans#30
Variante 2 sieht vielversprechend aus!
So hab ich das gemeint, mit Buttons ins Switch in der Schleife mit rein nehmen