Aimbot zu langsam

02/05/2011 09:00 silv0r#1
Hallo Leute,
ich habe mich ein bisschen mit AutoIT befasst und mir einen Aimbot gemacht.

Allerdins scheint mir der für mein vorhaben zu langsam. Der Aimbot ist sehr einfach gestrikt. MouseClick habe ich vorerst auch schon weggelassen. Ist AutoIT für diese Aufgabe an vielen PixelSearch einfach zu langsam? Den ca. jede Sekunde kommt ein anderes Bild mit nem anderen Farbwert.

PHP Code:
While 1
;~     Andi oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xC69C90)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
 EndIf

;~  
andi mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x84594D)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
 EndIf

;~  
andi unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x8F6559)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)

    EndIf
     
     
    
    
    
    ;~     
Daniel oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x502E1A)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Daniel mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x705136)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Daniel unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x644A30)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf








    
;~     
blaues Hemd oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xC2756E)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
blaues Hemd mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xE79993)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
blaues hemd unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xE0938B)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf






;~     
Mann blond Perücke oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x956F66)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf


;~  
Mann blond Perücke mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xAB8277)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf


;~  
Mann blond Perücke unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x261911)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf






;~     
Indianer oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x9D674C)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
 EndIf

;~  
Indianer mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x935E40)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
 EndIf

;~  
Indianer unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xA16E4E)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf




    ;~     
Seemann oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x092D7D)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Seemann mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x956756)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Seemann unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x213160)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf




    ;~     
Hut orange oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xB85D38)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Hut orange mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x9F7B6F)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Hut orange unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xBB5E40)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf


     
    ;~     
Dame mit Krone oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x806053)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Dame mit Krone mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x8A6656)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Dame mit Krone unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0x5A392A)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf


    
;~     
Hexe oben
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xCBA692)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Hexe mitte
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xCBA996)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

;~  
Hexe unten
    $Variable 
= PixelSearch (276, 288, 1007, 809, 0xD4B09A)
    If 
IsArray ($Variable) = True Then
        MouseMove 
($Variable [0], $Variable [1],1)
EndIf

    
    
WEnd 
02/05/2011 10:10 TrickGamer#2
vilt ist dein pc zulangsam...
die pixelsuche verbraucht grad mal so ca. 0,09 sekunden
02/05/2011 10:51 ZeraPain#3
dafür ist autoit ungeeignet und pixelsearch schonmal garnicht benutzen lieber, egal bei welcher sprache :-D
02/05/2011 13:40 ddl#4
Quote:
Originally Posted by TrickGamer View Post
vilt ist dein pc zulangsam...
die pixelsuche verbraucht grad mal so ca. 0,09 sekunden
Das summiert sich bei den ganzen PixelSearches, darum ist es so langsam...

Quote:
Originally Posted by ZeraPain View Post
dafür ist autoit ungeeignet und pixelsearch schonmal garnicht benutzen lieber, egal bei welcher sprache :-D
Jop, Au3 als Scriptsprache ist da eher ungeeignet.
02/05/2011 14:14 silv0r#5
Was würdet ihr mir denn empfehlen? Mit was lässt sich ähnlich einfach so ein AIMbot herstellen. In den Umfang wie mein AutoIT Code ist.
02/05/2011 18:55 mipez#6
Für nen richtigen Aimbot brauchste die räumlichen Koordinaten des Ziels. D3D ist da am sinnvollsten. Da kommste allerdings nicht mit den paar Zeilen an Code heran.
02/06/2011 19:14 silv0r#7
Hier gehts aber eigentlich um ein simples Flash Browsergame.

Wer mir evtl. helfen möchte/könnte (auch gegen Cash) sollte mir mal eine PN schreiben da ich hier das game nicht breittreten will da es sich um ein Spiel meines Arbeitgebers handelt...