Minigame Bot

10/25/2009 22:53 Yuri Dean#136
Lad dir einfach die AutoIt-Software...
oder probiers mit dem von Silverdown...
11/18/2009 17:53 Timmi666#137
Kann wir wer pls dann mal sagen wo man die pixel verändern kann ambessten mit einem sceendenn ich hab keine ahnung davon und würde das gerne hinbekommen
11/19/2009 23:43 odolwa77#138
Hab mal Screen TuT gemacht wegen eigene Koordi machen.
Aber weiß auch net ob ichs richtig verstanden hab weil hab nos grad nicht auf dem Computer Also hier folgt das Tut :

Als erstes downloader ihr euch AutoIt Hier der Link:
[Only registered and activated users can see links. Click Here To Register...]
(Alles benötigte im Packet ohne Install)

Das geladene entpackt/extrahiert ihr dann und öffnet den Ordner
Dort befinden sich viele Programme aber im mom brauchen wir nur :
"Au3Info" , "AutoIt3" und "SciTe"
(SciTe ist in dem Ordner "SciTe" xD)

Zuerst startet ihr "SciTe" und fügt da den MiniGameBot Code
von Chrisiwbi ein.

Dann öffnet ihr das Programm "Au3Info" und geht zu "Mouse"
(Dieses Programm zeigt euch die Pixel-Koordinaten an wo sich die Maus grad befindet)

[Only registered and activated users can see links. Click Here To Register...]

Ihr öffnet Nostale geht zu einem MiniLand geht zu dem Steinbruch Spiel und geht mit der Maus dahin wo er links zu schlagen soll schreibt euch die Koordi auf dann das selbe auf der rechten Seite (am besten erstmal auf papier schreiben geht schneller)

Dann fügt ihr die Koordinaten bei "SciTe" da ein wo ich es auf dem Bild gekenntzeichnet habe :

[Only registered and activated users can see links. Click Here To Register...]

Dann speichert ihr da ganze ab als .au3 datei und öffnet es mit dem Programm "AutoIt3"

Mfg

Falls ich euch helfen konnte net vergessen auf Thanks zu drücken^^
11/26/2009 21:34 Luyer4#139
klappt der steinbruch bot auch im fenster modus??
11/27/2009 13:02 odolwa77#140
Das ist egal es ist halt nur wichtig das du die richtigen koordinaten hast damit der bot auch weiß wo er hinschlagen soll

Du kannst jetzt net für fenstermodus die koordi suchen und dann die selben koordinaten für vollbildmodus verwenden weil die größe des fensters sich ja verändert und somit auch die koordinaten
11/28/2009 00:55 Timmi666#141
also odolwa77 du hast mir wircklich sehr geholfen aber er schlägt immer noch manchmal 2 auf eine seit, ich habs auch schon die zahlen bei sleep geändert aber ich schaffs nciht das es genau funktionirt. Hast du vielelocuith noch ein tipp vo man die koardinarten genau hinmachen sollte z.b. so nah wie mäglich am buschi dran oder so weit weg wie möglich
12/14/2009 05:54 westasd#142
Hallo kann ich nur noch kopieren Sie den Code zu AC Tool und starten Sie es? Es scheint eine Fehlermeldung \"Sie vermissen zumindest auf die End-Anweisung\" Was muss ich tun?
12/14/2009 18:53 Trøjan#143
@westasd der code ist net AC-Tool sondern AutoIt! ;D
12/15/2009 11:25 moraru87#144
Can some 1 tell me where on the screen should I gett the coordonates, thanx
12/16/2009 12:50 Robin,249#145
viele wurden dur mini hack gebannt.
steht hier auch ein risiko?
12/16/2009 14:55 Samuelaa#146
spieler die nicht ehrlich spielen haben immer ein risiko gebannt zu werden.
02/02/2010 23:26 sartison13#147
ich cheke nichs mitt bott und so kann mir pls einer helpen
02/03/2010 07:59 uni3#148
Quote:
Originally Posted by Chrisiwbi View Post
-ist für den steinbruch-BOT 1
PHP Code:
#include <file.au3>
#include <array.au3>
#include <String.au3>
#include <GuiConstantsEX.au3>
#include <Staticconstants.au3>

;Hotkeys
#Region "HotKeys"
HotKeySet("{F1}""SetMiningStuff")
HotKeySet("{F2}""MiningWithTori")
HotKeySet("{ESC}","Close")
#EndRegion

;Globals
#Region "Globals"
Global $LeftCritter$RightCritter$LCPixel$RCPixel$pos$hWnd$LPixel$RPixel$miner
Global $LeftCritter_X$LeftCritter_Y$RightCritter_X$RightCritter_Y
#EndRegion


$LeftCritter StringSplit("524,693",",")
$RightCritter StringSplit("768,693",",")

;
Self Explainitory
$LeftCritter_X 
$LeftCritter[1]
$LeftCritter_Y $LeftCritter[2]

$RightCritter_X $RightCritter[1]
$RightCritter_Y $RightCritter[2]




while 
1
    
    sleep
(100)    
WEnd

Func SetMiningStuff
()
    
$hWnd WinGetHandle('Nostale')
;Use 
this as SOON as the Start button of the Minigame is clicked
;This sets the Pixel colors to watch for.

    
$RCPixel PixelGetColor($RightCritter_X$RightCritter_Y$hWnd)
    
$LCPixel PixelGetColor($LeftCritter_X$LeftCritter_Y$hWnd)    
EndFunc

Func MiningWithTori
()
    
$miner NOT $miner
    
    
While $miner
            $hWnd 
WinGetHandle('Nostale')
            
       ;
This Sets new Variables as the Constant Pixel Color within ths given coords
            $RPixel 
PixelGetColor($RightCritter_X$RightCritter_Y$hWnd)
            
$LPixel PixelGetColor($LeftCritter_X$LeftCritter_Y$hWnd)

            ;If 
the Constant Pixel color changes
            Sleep
("40")
            If 
$RPixel <> $RCPixel then
                Send
("{RIGHT}",0)
                
Sleep("40")
            EndIf
            
            
            If 
$LPixel <> $LCPixel then
                Send
("{LEFT}",0)
                
Sleep("40")
            EndIf
            ;If 
no change is present Keep Hitting that Rock you crackhead i know u like it !
                
Send("{UP}")
                
Sleep("1")
    
            
    
WEnd
    
EndFunc

Func Close
()
    Exit 
0
EndFunc 
-------------BOT2--------------------
kommt noch
wieso so unständlich ????????
und dann noch nicht einmal ne Belohnungsentnahme bei
02/03/2010 09:32 HerrGras#149
Ich wollte soweso seit längerem eine Belohnungsentnahme machen .. die bei 20k Punkte "anspringt" und den Bot quasi sabotiert (man muss ja nicht mehr machen als man muss; 20k weil Holz, Stein, Angeln .. und es ist einfacher ^^).

Die dann anspringt und so lange einen Preil drückt (z.B. rechts) bis man verloren hat und dann Lv.5 auswählt und ein neues Spiel startet.
Meint ihr sowas ist schwer? Ich hab einen Bot in einer .exe-Datei, ich finde das sehr angenehm da nicht noch extra ein Programm starten zu müssen. Ist sowas schwer zu programmieren?

LG,
HerrGras
02/03/2010 14:06 huso1337#150
schlägt er nur in die mitte und man muss selber links rechts? oder wie ist des bei mir funktioniert es nur wenn er automatisch in die mitte nur haut und ich manuel links rechts