Frage zu Memories + DeathCheck

02/07/2009 12:45 aLasca#16
Quote:
Originally Posted by N.E.O. View Post
Kilroy dungeon ist richtig.
Ich brauche es aber auch noch für andere Sachen.


Hättest du denn eine Idee, wie man das machen könnte, aber im BG?
Vielleicht findest du ja eine Addresse die angibt wieviel Energie du hast.
02/07/2009 14:37 NBA#17
Weis wer eigentlich woran das liegt das er im killroy bei mir nie auf 8 klickt?/drueckt? Wenn er "tod" ist spammt er zwar wenn ich enter druecke im chat 8 aber sonst machts nichts
02/07/2009 15:07 aLasca#18
Quote:
Originally Posted by NBA View Post
Weis wer eigentlich woran das liegt das er im killroy bei mir nie auf 8 klickt?/drueckt? Wenn er "tod" ist spammt er zwar wenn ich enter druecke im chat 8 aber sonst machts nichts
$memdeath ist im Kilroy Dungeon nicht.. ausgeknockt zählt nicht als tot
02/07/2009 15:24 Adroxxx#19
Quote:
Originally Posted by aLasca View Post
$memdeath ist im Kilroy Dungeon nicht.. ausgeknockt zählt nicht als tot
Richtig. Bist erst Tod, wenn du halt nicht mehr aufstehst die zeit und dann richtig tod bist! Also Tod != Tod !

Musste dir die Adresse vom Lebensbalken suchen und dann abfragen obs auf 0 ist.
02/07/2009 15:55 kknb#20
in der tt6 ist doch ne knockdown/block detection drin....
02/07/2009 16:13 N.E.O.#21
Wie meinst du das? Kann man damit einen Deathcheck erriechen?
Wenn ja, wie? (Function)
02/07/2009 16:29 kknb#22
klar guck dir $gotblocked und $isdeath an steht alles in der readme...
02/07/2009 19:15 N.E.O.#23
Lol, ich finde das nicht..., werde aber mal weitersuchen..

Und wie löse ich das Problem, das er die Kills zählt?
Bzw. vielleicht sogar, dass er weiss wann alle Gegner down sind.
02/07/2009 19:21 aLasca#24
Quote:
Originally Posted by N.E.O. View Post
Lol, ich finde das nicht..., werde aber mal weitersuchen..

Und wie löse ich das Problem, das er die Kills zählt?
Bzw. vielleicht sogar, dass er weiss wann alle Gegner down sind.
Guck dir mal meinen Byzzr Bot an, da hab ich das mit memoryread gemacht, Da wartet er bis Byzzr tot ist. Das kannst du in eine Func _Check(True) Machen die immer C sendet und checkt.. wenn $memnpcidselect <> 0 dann resign.. in deinem fall dann MoveTo

€:
PHP Code:
        $time TimerInit()
        While 
_memoryread($memnpcidselect$hprocess) <> 0
            Sleep
(500)
            If 
TimerDiff($time) > 45000 Then
                ControlSend
($hWnd"""""{-}")
                
Sleep(500)
                
ControlSend($hWnd"""""resign")
                
Sleep(1000)
                
ControlSend($hWnd"""""{enter}")
                
Sleep(5000)

                While 
_memoryread($memmap$hprocess) <> 0
                    ControlClick
($hWnd"""""left"1507388)
                    
Sleep(500)
                
WEnd
                RS
(20004000)

                
_Starten()
            EndIf
        
WEnd 
02/07/2009 19:37 N.E.O.#25
Danke!

Jetzt brauche ich nur noch die Funktion mit dem DeathCheck...^^
02/07/2009 19:45 aLasca#26
Ein reiner Deathcheck?

PHP Code:
Func _DeathCheck()
    If 
_memoryread($memdeath$hprocess) = 1 Then
        $runs 
$runs 1
        $GUI_TODE 
$GUI_TODE 1
        GUICtrlSetData
($LBL_ANZAHL_TODE$GUI_TODE)
        ;-
Disable Deathcheck
        AdlibDisable
()
        ;-
Resign
        ControlSend
($hWnd"""""{-}")
        
Sleep(500)
        
ControlSend($hWnd"""""resign")
        
Sleep(1000)
        
ControlSend($hWnd"""""{enter}")
        
Sleep(5000)


        ;-
Wait until we're Back to Lutardis
        While _memoryread($memmap, $hprocess) <> 0
            ControlClick($hWnd, "", "", "left", 1, 507, 388)
            Sleep(500)
        WEnd
        RS(2000, 4000)
        _Starten()
    EndIf
EndFunc   ;==>_DeathCheck 
02/07/2009 19:47 N.E.O.#27
Nur im "Prinzip", weil der ja nicht bei Kilroys DUngeon funktioniert^^

Hättest du da ne Idee?
Wenn es eine Memorie Adresse für ENERGIE geben würde, dann wäre ich einen großen Schritt weiter!^^


#edit: PixelSearch funktioniert ja leider nicht im BG..
02/07/2009 20:13 aLasca#28
Quote:
Originally Posted by N.E.O. View Post
Nur im "Prinzip", weil der ja nicht bei Kilroys DUngeon funktioniert^^

Hättest du da ne Idee?
Wenn es eine Memorie Adresse für ENERGIE geben würde, dann wäre ich einen großen Schritt weiter!^^


#edit: PixelSearch funktioniert ja leider nicht im BG..
Es gibt eine Memorie Addresse für die Energie, da bin ich mir sicher.
Suchen musst du diese allerdings allein :pimp:
02/07/2009 20:15 N.E.O.#29
=\ mit CE?

Damit kriege ich das nie hin...^^
02/07/2009 20:16 aLasca#30
Naja..ja^^ Ist doch nicht sooo schwer.. dauert halt ein bisschen.