Keine Ahnung...

04/17/2008 19:41 Kugelkotzer#1
...was ich falsch mache, aber auf jedenfall habe ich kein Durchblick in Sachen Bots. Seit einer Woche ca. Oxidiere ich schon in diesem Forum rum, denn ich will eine Lösung für mein Problem bzw. Wunsch finden.

Problemanalyse:

1.Suche einen bzw mehrere Bots, mit folgenden Eigenschaften:
  1. Soll die Monster von alleine angreifen
  2. Potts beim kriterischen Zustand zu sich nehmen
  3. Wenn der Charakter tot ist am gleichen Punkt spornen und nicht in der Stadt
  4. Die fallen gelassenen Sachen picken
  5. Den Startpunkt nicht zu weit verlassen, denn es kommen stärkere Gegner

Natürlich habt ihr schon viel dazu gescriptet oder programmiert, je nach dem wie ihr es definieren wollt, und dafür bin ich auch sehr dankbar. Aber irgendwie bekomme ich es nicht gebacken das meine Vorstellungen funktionieren.

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

Klappt echt gut, bis auf das er manchmal durchgängig gegen Gegenstände läuft(Berge, Bäume ect.)
Also auf alle Fälle ein fettes Danke an anno2008


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

Klappt ebenfalls sehr gut, nur leider nicht in Verbindung mit dem oberen Programm.
Also auf alle Fälle ein fettes Danke an MarcoPolo

zu3)Sollte ja eigentlich mit dem Bot von Anno sehr gut realisierbar sein, aber irgendwie startet er immer in der Stadt( Nutze die empfohlenen Grafikeinstellungen von dir.)

zu4)[Only registered and activated users can see links. Click Here To Register...]
Einzeln funktioniert dieser Bot auch perfekt, aber in Verbindung mit Anno seinem leider nicht.

zu5)Habe ein wenig den Bot von Anno laufen lassen und nach einigen Minuten ist er direkt immer gestorben, weil er sich zu den starken Gegnern verlaufen hatte.

Fazit
Ich bekomme meine wünsche nicht realisiert, liegt es an mir?! Mache ich was komplett falsch?! Hat schon jemand eine Lösung und levelt die ganze Zeit mit seinem Bot? Bitte helft mir!

Nochmals ein fettes DANKE an alle Programierer bzw Scripter, eure Progs sind echt super, doch leider nur alleine bzw nicht wenn ich es mache^^. Vielleicht kann mir ja mal jemand auf die Sprünge helfen
04/17/2008 20:10 -TaZzy-#2
welches lvl bist du denn ? und wo levelst du ?
du kannst sonst auch zu welchen gehen die 2-3 lvls unter dir sind. das geht zur not auch noch. oder halt paar lvl über dir.
04/17/2008 20:20 Kugelkotzer#3
Damit wäre ein Problem geklärt, also der mit den Pots, aber der Bot von Arno bleibt ja nicht in dem Umfeld wo man ihn hingeschickt hat.-.-
04/17/2008 20:24 -TaZzy-#4
welches lvl bist du denn ? wenn wir das wissen dann kann ich mal überlegen wo es am günstigsten wäre
04/17/2008 20:31 marcopolo1990#5
1: Pixelsearch auf die rote farbe der mobs -y etc
2: pixelgetcolor auf den gewünschten pixeln, wenn dieser schwarz wird (farbe suchen) pot nehmen
3: hatte hier mal respawnbot released , einfach if $pixel = "bla" then mousclick (pixel) endif
4: in dem script sollte an einer stelle die pickup funktion auftauchen am besten nach dem runterhalten der leertaste (vorher und nacher ein paar sleeps) [send ("^" , 1 )]

5:schreib dir nen counter rein oder nen eigenen bot, der alle 5 mins sich nach einer bestimmten koordinate teleportiert (mithilfe von multihackselector 1.82 oder 1.83 )

noch fragen xD?
04/17/2008 20:49 Kugelkotzer#6
Marcopolo, do you translate youre post for me? Sry Marco, wo von redest du, habe kein Plan -.-
04/17/2008 21:03 -TaZzy-#7
ok ich übersetz das mal für dich xD

1) die pixelsearch funktion auf die rote farbe der mobs setzen ( pixelsearch funktion sucht dann automatisch nach der roten farbe und greift das mob dann an)

2) du sollst die pixelgetcolor funktion auf einen bestimmten punkt in der tp leiste setzen. (setz den so auf die hälfte, wenn du leben verlierst wird die leiste ja schwarz. wenn das schwarz an den punkt ankommt dann pottet er.)

3) geh auf den thread wo marco seinen respawn bot released hat, da wirste bestimmt eine anleitung zu finden.

4) (marco meint das wahrscheinlich für ein komplett neues script was alle diese fukzionen beinhaltet.) also nachdem der bot dann angreift soll er ja auch aufheben. also die pick up funktion in das script mit einbauen, am besten nachdem er angegriffen hat, also die leertaste gedrückt wurde.

5) du sollst in das script einen timer mit einbauen der dich nach () minuten zurück an den anfangsplatz teleportiert wo du leveln möchtest. (koordinaten müssen mit angegeben werden)

hoffe ich konnte dir helfen ^^
04/17/2008 21:11 Kugelkotzer#8
Okay, danke euch ersteinmal dafür. Nun kommt aber grad meine zweite Frage. Wie mache ich es? Ihr redet doch jetzt davon das ich es Programmieren muss oder? Ganz ehrlich, habe noch nie Programmiert bzw mich mit diesem Thema auseinandergesetzt. Könntet ihr mir vielleicht helfen?
Dachte da an ein paar Leitfragen oder vielleicht mag ja auch jemand so einen Bot haben, also das man es zu zweit anpackt.(Aber zumindest der jenige müsste Ahnung vom Programmieren haben^^)

Greetz Kugelkotzer
04/17/2008 22:13 marcopolo1990#9
ok ich ging davon aus, du wüsstest was ich mir da zusammen murmele xD
wenn ich mal wieder luft habe, schreib ich den level bot mal
denke maximal 1-2 stunden braucht das + ausprobierzeit xD
04/18/2008 17:53 Kugelkotzer#10
Hy MarcoPolo,
es wäre ja auch kein Problem wenn ich es selber mache, bräuchte dann nur von euch ein paar kleine Einstiegshilfen, weil wie gesagt...habe noch nie programmiert^^
04/18/2008 22:32 marcopolo1990#11
Gui ist soweit fertig
morgen kommt der script dranne
bin aber jetzt pennen xD gn8
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
04/19/2008 12:28 Kugelkotzer#12
Sieht ja schon mal richtig nett aus, wenn du ihn reinstellst, dann sag mal bitte Auflösung usw dazu^^
04/19/2008 13:15 marcopolo1990#13
wäre bestimmt schon fertig, aber gibt hier an dem pc paar probleme, dass er die pixel findet
PHP Code:
...
While (
1)
        
Sleep (1000)
    
$PixelSearch Pixelsearch 12540670545$Monstername 0,1)
    If 
Not @Error Then
        Mousemove 
$PixelSearch[0] , $PixelSearch[1]  , )
        
Sleep (1500)
        
Mouseclick "Left" )
        
Sleep (5000)
... 
er klickt meistens nicht auf den namen
liegt aber warscheinlich an meinem alten pc hier xD (scropt pc)
würde dann noch + 20-50 Y einfügen
wenn ich heut nach hause komme muss ich soweiso erstmal arbeiten
danach mal schaun das ich den zuende bekomme (oder anno verrät wie ers die mobs in seinem bot findet xD)
04/19/2008 22:05 Kugelkotzer#14
Hätte noch einen vorschlag und zwar, das er, nach dem er gestorben ist in der stadt wieder sporned, seine hp leiste auffrischt und erst dann wieder zum schlachtsporn sich beamed
04/19/2008 22:24 °Remus°#15
Quote:
Originally Posted by marcopolo1990 View Post
wäre bestimmt schon fertig, aber gibt hier
PHP Code:
...

     = 
Pixelsearch 12540670545,  , 0,1)
    If 
Not @Error Then
        Mousemove 
(  ,   , )
        
Sleep (1500)
        
Mouseclick "Left" )
        
Sleep (5000)
... 
bei mir muss ich das immer so schreiben sonst geht das nicht:
Dim $PixelSearch = Pixelsearch ( 125, 40, 670, 545, $Monstername , 0,1)
sonst is $PixelSearch nur als variable und nich als 2 dimensionales array definiert