Regnum Online

10/02/2010 22:07 BlackHybrid#16
Wenn man mit der Maus ingame über das Mob fährt steht oben drüber ein name in einer bestimmten farbe und da soll der Bot dann hinclicken soweit ich weis.
Nur die func _Scannerstart muss dafür umgebaut werden.
10/02/2010 22:09 Elborod#17
Ich will damit erreichen, dass der Bot nach dem Hinsetzten wieder ("!{f2}") drückt und scannt.
Ich weiß das ich ein absoluter Bob bin was AutoIt betrifft ;)
Aber mein MainChar wurde gehackt und ich hab echt keine Lust wieder alles auf max Level zu bringen :(

Grüße
Elborod
10/02/2010 22:23 omer36#18
PHP Code:
$Fenstergroese=WinGetClientSize ("Regnum Online")
$gegner PixelSearch(00,$Fenstergroese[0], $Fenstergroese[1], 5
If 
IsArray($gegner) = True Then MouseClick ("left" ,$gegner[0], $gegner[1], 1)
_start()

func _start()
;;;
endfunc 
meinste so?
ps: ich lad mir mal das spiel auch runter... ^^
und versuch dann mal nen bot zu machen...
10/02/2010 22:25 Elborod#19
Soviel ich weiß gibts für das Spiel noch gar keine Bots :D
Nur ClientServerHacks -.-

PHP Code:
$Fenstergroese=WinGetClientSize ("Regnum Online")
$gegner PixelSearch(00,$Fenstergroese[0], $Fenstergroese[1], 5
If 
IsArray($gegner) = True Then MouseClick ("left" ,$gegner[0], $gegner[1], 1)
_start()

func _start()
;;;
endfunc 
Wie bau ich das jetzt in den Scanner ein?

While 1
send ("DAnke:D")
Wend
10/02/2010 23:00 BlackHybrid#20
Damit solltest du jetzt weiter machen können.
Er sucht jetzt und macht linksklick wenn er den Mobnamen gefunden hat.
Bis morgen dann.

PHP Code:
Global $paused
HotKeySet
("i""_Scannerstart")
HotKeySet("o""_Pause")
HotKeySet("{ESC}""_Exit")

while 
sleep(50)
WEnd

Func _Scannerstart
()
    while 
1
        $a 
100
        
For $i 0 To @desktopwidth Step 10
        $Pixel 
pixelsearch($a-100,$i-100,$a+100,$i+100,0x8CA0FF)
            if 
not @error then
            call
("_Angriff")
            endif
        
Mousemove($i$a,1)
        
next
            
if $i >= @desktopwidth then
            $i 
$i 150
            
endif
    
wend
EndFunc

func _Angriff
()
    
mouseclick("left",$i,$a)
endfunc

Func _Exit
()
    Exit
EndFunc

Func _Pause
()
    
$Paused Not $Paused
    
While $Paused
        Sleep
(50)
    
WEnd
EndFunc 
10/02/2010 23:11 Elborod#21
Irgendwas ist noch verbugt ;)
Der Cursor bleibt in einer Zeile beim Scannen
10/03/2010 13:06 BlackHybrid#22
Habs nochmal überarbeitet. Sollte jetzt einwandfrei gehen.

PHP Code:
Global $paused
Global $i
Global $a 100
Global $Mouse
Global $ii
HotKeySet
("i""_Scannerstart")
HotKeySet("o""_Pause")
HotKeySet("{ESC}""_Exit")


While 
Sleep(50)
WEnd

Func _Scannerstart
()


    For 
$i 0 To @DesktopWidth Step 10

        $Pixel 
PixelSearch($a 50$i 100$a 50$i0xFF0000)
        If 
Not @error Then
            $Mouse 
MouseGetPos()
            
Call("_Angriff")
            Return
        EndIf
        
$Mouse MouseMove($i$a1)
    
Next
    
If $a >= @DesktopHeight Then
        $i 
$i
        MsgBox
(0""$i "," $a)
        
$a 100

        Call
("_Scannerstart")
    Else
        
$a += 100
        Call
("_Scannerstart")
    EndIf

EndFunc

Func _Angriff
()
    
Local $i
    MsgBox
(0""$Mouse[0] & "," $Mouse[1])
    
MouseClick("left"$Mouse[0], $Mouse[1])
EndFunc 

Func _Exit
()
    Exit
EndFunc 

Func _Pause
()
    
$paused Not $paused
    
While $paused
        Sleep
(50)
    
WEnd
EndFunc 
10/03/2010 21:46 Elborod#23
Ein Problem haben wir noch ;)

Der Klickt nur auf Pixel, über die der Cursor fährt. Das Problem ist aber, dass der Bot die Pixel der Schrift (in welcher auch der Schwierigkeitsgrad definiert ist) suchen muss. Wenn er aber nur dort sucht, wo der Cursor ist, kann er die Schrift gar nicht finden. ;)


Trotzdem THX

Edit:

Ich habe beschlossen, demjenigen, der einen funktionierenden Farmbot schreibt, €20-30, je nach Funktionalitä,t per Paypal oder Online Überweisung zu bezahlen :D
(Ja das ist Bestechung ;P)


Grüße
Elborod
10/04/2010 15:29 BlackHybrid#24
Ich hab dir mal ne PM geschrieben ;)

Aber eig sucht er ja nach dem mob und wenn er mit der maus über dem mob ist klickt er dahin, wo dem mob steht.
10/05/2010 00:24 Elborod#25
schon, aber wie weiß der das er auf dem mob ist? durch pixel, und so ein mob hat x pixel und davon werden 80% auch in der landschaft verwendet.
10/05/2010 13:36 BlackHybrid#26
Er färt mit der Maus über den Mob und wenn er über dem Mob die Pixelfarbe vom Mobnamen sieht macht er Linksklick
10/05/2010 21:33 Elborod#27
So ist die Theorie, aber funktioniert das bei dir? Bei mir nicht obwohl ich auch Shading einberechnet hab.
Achja, ich zahl dir trotzdem 20, wenn der wirklich gut läuft ;)
Ich schick dir ein Video von RO.
10/29/2010 14:09 Gnarls#28
Ich sehs schon kommen dein neuer Char hält auch nicht lange, mal daran gedacht das Game einfach zu zocken und dirs mitn paar Makros leichter zu machen? Muss ich das verstehen?:confused:
10/29/2010 14:49 omer36#29
Quote:
Originally Posted by Gnarls View Post
Ich sehs schon kommen dein neuer Char hält auch nicht lange, mal daran gedacht das Game einfach zu zocken und dirs mitn paar Makros leichter zu machen? Muss ich das verstehen?:confused:
nein musst du nciht verstehen...
genau so wenig, wie wir es verstehen werde, warum ihr immerwieder sinlose thread für sinlose antworten hoch pushed :facepalm:
12/19/2010 14:06 Pezmasta#30
hello!

und läuft jz der bot? wenn ja würde auch dafür was zahlen...
hatte auch schon unzählige versuche mit autoIT und pixelsearch.. keine erfolge :mad:
nur mit cheatengine brachte ichn jumphack und nen speedhack rein...

naja wie gesagt wenns was neues gibt bitte pn ;)

danke