[Bot] Core of Arreat V2 (All races)

08/02/2012 02:02 peter_k_#391
Also eine Sache das Ding zu beschleunigen wüßte ich, aber dafür müßte SwarN den Quellcode etwas modifizieren.

Die UI-Elemente sind in einer Hashtabelle mit 2047 Listen abgelegt. Zur Zeit werden alle Listen von vorne durchsucht um festzustellen ob ein bestimmtes Element sichtbar ist (z.B. die Lebenskugel).

Jetzt ist aber das UI-Element (ich beziehe mich auf die aktuell benutzen) für
- Spieler gestorben immer in Liste 969
- im Menu immer in Liste 654
- auf dem Loginscreen immer in Liste 54
- das Element vom ESC-Menu immer in Liste 1447
- und die Healthkugel (ingame) in Liste 237
- Das Element für Disconnect habe ich gar nicht gefunden, Tippfehler? (ich hab hier einfach mal ein return false reingesetzt)

Also dem CHECKUIITEMVISIBLE noch einen zusätzlichen Parameter mitgeben und die äußere Schleife entfernen und gleich in der passenden Liste anfangen.

Außerdem sollte in der Funktion _dorun der Aufruf offsetlist() durch
Code:
while not offsetlist()
sleep(100)
wend
ersetzt werden um diesen immer wiederkehrenden "Variable nicht definiert" zu verhindern. Wenn offsetlist() gleich erfolgreich ist, gibt es auch keinen Nachteil.

Peter
08/02/2012 08:13 SwarN#392
Quote:
Originally Posted by SuipXX View Post
ja ich würd auch mal ne gute einstellung für baba sehen ich hab 250%gf und 21 gsr komm aber nur auf um die 100kph

ach und eine gaaaaaaanz wichtige sache! ich glaube ich sprech für viele, wenn ich sage, dass es unbedingt von vorteil für manche wäre wenn der bot mit LINKS statt Rechts schlagen würde. für mich als baba wäre das das wichtigste anliegen, denn mit rechts geht mir immer gleich die wut aus und ich mach nicht viel schade wohingegen ich mit links keine wut brauche und fast jedem mob nen onehit gebe. wenn du diese option noch reinbringen könntest die einen wählen lässt mit welcher maustaste er schlägt, spend ich dir 3 euro ungelogen!!!
Und wo sind jetzt die 3€ ?
Oh wait, war bestimmt nur heiße Luft :P.

@peter danke, dass werde ich mir mal näher anschauen bin im moment noch mit etwas anderem beschäftigt. Wir sollten uns aber darüber denke ich eher in Skype unterhalten.
PS: Dass mit den Listendurchsehen, ist eine gute Idee, jedoch ändert Sie nicht viel daran mit welcher Performance der Bot gerade läuft, da ich diese Check's nicht dauerhaft von WP zu WP ausführe, daher wird das keine Problemlösung für's Ruckeln sein. Mir schwebt aber gerade etwas anderes in den Sinn :)
08/02/2012 08:23 Satamael#393
Quote:
Originally Posted by starlancer View Post
also ich möchte keinen beunruhgen aber wenn man vom bot ini usw zeigt könnten dann blizzi-mitarbeiter nicht sehr erfreut über die ganzen infos sein?
Nur so unter uns... wenn Blizzard sich nicht die Mühe macht, 24/7-Bot-User, die man statistisch und v.a. AUTOMATISCH auf einfachste Weise ermitteln könnte, zu bannen, dann werden sie sich wohl kaum die Mühe machen, das Klick-Intervall bestimmter Skills anzuschaun oder nen Mitarbeiter abzustellen, der hier die Option-Dateien überprüft.
08/02/2012 09:37 eviljo77#394
Quote:
Originally Posted by SuipXX View Post
ja ich würd auch mal ne gute einstellung für baba sehen ich hab 250%gf und 21 gsr komm aber nur auf um die 100kph

ach und eine gaaaaaaanz wichtige sache! ich glaube ich sprech für viele, wenn ich sage, dass es unbedingt von vorteil für manche wäre wenn der bot mit LINKS statt Rechts schlagen würde. für mich als baba wäre das das wichtigste anliegen, denn mit rechts geht mir immer gleich die wut aus und ich mach nicht viel schade wohingegen ich mit links keine wut brauche und fast jedem mob nen onehit gebe. wenn du diese option noch reinbringen könntest die einen wählen lässt mit welcher maustaste er schlägt, spend ich dir 3 euro ungelogen!!!
Schließe mich dem hier nur an, und das mit dem 3 Euro wollte er (und ich würde das auch machen, immer noch billiger als einen bot zu kaufen) spenden wenn diese funktion da ist.

PS:Man kann sich mal über PM unterhalten für eine Größere Spende.
08/02/2012 09:53 kilosup#395
Quote:
Originally Posted by eviljo77 View Post
Schließe mich dem hier nur an, und das mit dem 3 Euro wollte er (und ich würde das auch machen, immer noch billiger als einen bot zu kaufen) spenden wenn diese funktion da ist.

PS:Man kann sich mal über PM unterhalten für eine Größere Spende.
Macht doch einfach den WAHLMODUS(elective mode) in OPTIONEN AN !!!
Da könnt ihr eure skills belegen wie es euch spass macht ....:mofo:
08/02/2012 10:32 meilena96#396
Der Bot ist prima gelungen, nur 2 Anmerkungen:
1. Da gehört auf jeden Fall noch ein Autoloot rein, hätte fast ein legendary item liegen lassen
2. Ich weiß nicht, ob das an meinen Einstellungen liegt oder so, aber der bleibt hier und da einfach mal stehen und lässt ca die hälfte des golds liegen...
Weiß einer, was zu tun is?
08/02/2012 11:02 Oulo90#397
@meilena96:
Der Char bleibt stehen, weil der Bot viel berechnen muss. Deswegen wird es auch kein Autoloot reingebaut, um die Berechnungen nicht noch weiter in die Höhe zu treiben.
08/02/2012 11:02 kilosup#398
Quote:
Originally Posted by meilena96 View Post
Der Bot ist prima gelungen, nur 2 Anmerkungen:
1. Da gehört auf jeden Fall noch ein Autoloot rein, hätte fast ein legendary item liegen lassen
2. Ich weiß nicht, ob das an meinen Einstellungen liegt oder so, aber der bleibt hier und da einfach mal stehen und lässt ca die hälfte des golds liegen...
Weiß einer, was zu tun is?
Fürs gold liegen lassen gibtz ne lösung
Mehr Goldsammel radius....
Für stehen bleiben weiss ich nicht,würde mich auch interessieren

Und zum LOOT...ganz ehrlich ...was wills du mit lvl 30 legendary..alá HORADRISCHER HAMBURGER^^ , Ok man könnte vllt 10k dafür bekommen :bandit::pimp:
08/02/2012 11:17 Satamael#399
Quote:
Originally Posted by meilena96 View Post
Der Bot ist prima gelungen, nur 2 Anmerkungen:
1. Da gehört auf jeden Fall noch ein Autoloot rein, hätte fast ein legendary item liegen lassen
2. Ich weiß nicht, ob das an meinen Einstellungen liegt oder so, aber der bleibt hier und da einfach mal stehen und lässt ca die hälfte des golds liegen...
Weiß einer, was zu tun is?
Zu 1.: Das wurde mittlerweile nun schon mehrmals hier gesagt: Das Aufheben von Items, Gems, Juwe/Schmied-Seiten wird nicht eingebaut. Für nen GRATIS-Bot find ich kann er eh schon verdammt viel ;-) Davon abgesehen: Entweder man hebt alles auf, oder gar nix. Denn alle Items abzuarbeiten und zu prüfen, ob sie Legendaries sind, diese dann zu identifizieren - in der Zeit schafft man locker ein paar mehr Runs, wodurch es sich am Ende wieder ausgleicht. Und wirklich wertvolle Legendaries droppen auf dem Level eh nicht.

Zu 2.: Das wird dann wohl am Gold-Pickup-Radius liegen. Optimalerweise sollte man schaun, dass man auf 30-40 kommt. Damit ist man auf der sicheren Seite.
08/02/2012 11:44 meilena96#400
Quote:
Originally Posted by kilosup View Post
Und zum LOOT...ganz ehrlich ...was wills du mit lvl 30 legendary..alá HORADRISCHER HAMBURGER^^ , Ok man könnte vllt 10k dafür bekommen :bandit::pimp:
:D naja ich farm auf hölle und ned alptraum, hab 300k für den gürtel bekommn

Und das mit der Gold loot range... Mep :p
08/02/2012 12:28 SuipXX#401
Quote:
Runs Total: 146 games
Run Time: 36.0395699137414 min.
Gold at start: 2518077 Gold
Gold at end: 3662978 Gold
Gold done: 1144901 Gold
Gold per Hour: 1906073.2457245 Gold
???????????????!!!!!!!!!!!!!! voll krass!! am anfang hab ich das gph falsch gelesen und dachte es wären 190kph aber dann hab ich mal ins inventar geschaut! echt fett.
08/02/2012 12:30 otKjee#402
Quote:
Originally Posted by SuipXX View Post
???????????????!!!!!!!!!!!!!! voll krass!! am anfang hab ich das gph falsch gelesen und dachte es wären 190kph aber dann hab ich mal ins inventar geschaut! echt fett.
never.
08/02/2012 12:35 tobiasbsell#403
das sind 4 spiele pro minute
08/02/2012 12:48 Satamael#404
Quote:
Originally Posted by SuipXX View Post
???????????????!!!!!!!!!!!!!! voll krass!! am anfang hab ich das gph falsch gelesen und dachte es wären 190kph aber dann hab ich mal ins inventar geschaut! echt fett.
Veralbern können wir uns auch selbst. Wennst zumindest mit einigermaßen realistischen Werten übertreiben würdest... aber so? Witzfigur...
08/02/2012 13:00 tobiasbsell#405
Wahrscheinlich hat er den bot pausiert ist dann ins AH gewechselt hat sein Gold abgeholt und hat den bot anschließend weiterlaufen lassen.