[Beta] DSX1337 - Tribal Wars Bot

01/08/2017 23:53 vladut75#346
looks great
01/10/2017 21:57 molchy#347
was is da los?
lieg für ca 5std, bis mein PC meinte die Festplatte währe voll.
Dann habe ich das entdeckt.
Öffnen lässt sie sich natürlich auch nicht

[Only registered and activated users can see links. Click Here To Register...]
01/10/2017 22:21 D3luxe.#348
Quote:
Originally Posted by molchy View Post
was is da los?
lieg für ca 5std, bis mein PC meinte die Festplatte währe voll.
Dann habe ich das entdeckt.
Öffnen lässt sie sich natürlich auch nicht

[Only registered and activated users can see links. Click Here To Register...]
Das sollte nicht passieren :O Normalerweise sind die Logs nur ein Paar KB groß.
Kannst du den Ordner öffnen? Tendenziell die älteste Logdatei löschen, dann nach Möglichkeit in den neueren/größeren Dateien gucken, was solch eine Datenmenge produziert.
Ohne mehr Informationen kann ich leider nicht viel sagen...
01/11/2017 14:32 molchy#349
hi, danke schon mal für die Antwort.
Ordner ließ sich öffnen, die Datei leider nicht.
es war auch nur eine einige Log Datei im Ordner, diese war 421GB groß.
habe sie gelöscht und Bot neu gestartet.
Er läuft jetzt ca. 5std und die Datei ist jetzt 27kb groß. also alles gut.

ich würde auch gerne wissen was das war. ich dachte ich sehe nicht richtig :D

/Edit
Feedback: bisher (abgesehen von der Kleinigkeit) hammer teil. leicht verständlich und zuverlässig.


ps: sind schon fälle von ban´s bekannt?
01/11/2017 21:26 TechnoTron007#350
Kann man bitte auf trash (kann auch umständlich zum einrichten sein) einen timing bot machen.

Also
Abschick Koordinate
Ziel Koordinate
Truppenanzahl
Zeit

Fertig (währentdessen kann auch gerne Farm/Trade...Bot deaktiviert sein)


Wäre echt super :D


Lg
Tobias
01/12/2017 01:24 molchy#351
habe ein neues problem, welches ich nicht in den griff bekomme.

ich habe den bot so eingestellt, dass er bauen und ausbilden soll.
bauen klappt 1a und er schaltet schön durch die dörfer und reiht alles ein.

beim ausbilden gibt es aber probleme.
habe den buffer zum test jetzt sehr niedrig gesetzt, die dörfer so eingeteilt, dass sie dem template entsprechen (off, def-horse, def-inf) und die ziel truppen so gelassen.
ich habe 4 dörfer, aber es wird nur in einem dorf ausgebildet. die anderen werden komplett ausser acht gelassen.
was mache ich falsch?
01/12/2017 19:08 TechnoTron007#352
Quote:
Originally Posted by molchy View Post
habe ein neues problem, welches ich nicht in den griff bekomme.

ich habe den bot so eingestellt, dass er bauen und ausbilden soll.
bauen klappt 1a und er schaltet schön durch die dörfer und reiht alles ein.

beim ausbilden gibt es aber probleme.
habe den buffer zum test jetzt sehr niedrig gesetzt, die dörfer so eingeteilt, dass sie dem template entsprechen (off, def-horse, def-inf) und die ziel truppen so gelassen.
ich habe 4 dörfer, aber es wird nur in einem dorf ausgebildet. die anderen werden komplett ausser acht gelassen.
was mache ich falsch?
Schreibe mal den command "forceupdate", über Telegram "/forceupdate" hinein.

Dann schau was passiert.
01/12/2017 20:21 molchy#353
Danke für deinen Lösungsansatz aber leider hat es nicht geholfen. Ich werde vorerst das ausbilden weg lassen und das per hand machen. Meist hat man ja eh genug ressis für 40std oder mehr :)

/edit:

hier ein auszug ausm log, ist aber nichts ersichtlich meiner meinung nach. Erkennen tut er ja alle (mittlerweile 5) Dörfer




Wenn ich das richtig sehe: Baut er in allen 5 Dörfern und versucht nur im letzten Dorf auszubilden. die anderen sind ihm egal
01/12/2017 21:07 D3luxe.#354
Quote:
Originally Posted by molchy View Post
Danke für das Feedback :)
Mir sind keine Bot-Spezifischen Banns bekannt. Es gibt Probleme, wenn du mit zu vielen Accounts von einer IP bottest. Stämme kann erkennen, wenn über die gleiche Internetverbindung gespielt wird und bannt die Accounts, wenn man es übertreibt.

Quote:
Originally Posted by molchy View Post
Ich schätze, dass für die anderen Dörfer kein passendes Template bzw. keine passende Gruppe gefunden werden kann.
Der 'by-unit' Selektor in den vordefinierten Templates ordnet ein Dorf der Gruppe zu, wenn mindestens 85% der Einheiten zu den angegebenen Truppentypen passen. Es kann sein, dass du zu viele Späher, Katas oder 'Mischeinheiten'(Offtruppen in Deffdörfern und anders herum) in diesen Dörfern hast und sie so nicht korrekt erkannt werden.
Normalerweise sollten die vordefinierten Gruppen funktionieren.
Wie meinst du 'die Dörfer so eingeteilt'?

Zur Not kannst du die Dörfer manuell einer Gruppe zuordnen, auch wenn das auf Dauer unpraktisch ist. Siehe 'by-coords' [Only registered and activated users can see links. Click Here To Register...].

Es ist außerdem wichtig, falls du einen Premium Account besitzt und DSX Version 3.8.*-nightly verwendest, dass du ingame die Gruppe 'alle' auswählst, damit der Bot auch alle Dörfer findet (Bug mit der API).
Bei non-premium Accounts gibt es keine Probleme.
Alternativ kannst du die letzte stabile Version 3.8 verwenden.

* * * *

@[Only registered and activated users can see links. Click Here To Register...]: Timing ist nach wie vor geplant, aber mit jetzigem Config-Modell leider nicht sinnvoll.
Ich könnte ohne größeren Aufwand eine Version schreiben, die mehr oder weniger einen Farmangriff auf ein bestimmtes Ziel sendet.
Mit maximal 5-10 Sekunden Genauigkeit ist das aber wahrscheinlich nicht sehr sinnvoll.
01/12/2017 21:16 molchy#355
Ich benutze dein 3.8 mit einem Premium Acc.
Mein 5tes Dorf ist komplett frisch geadelt, komplett ausgebaut und besaß bis lang keine einheiten. von daher würde ich es außschließen, dass er es nicht in eine Gruppe zuweisen kann. ich habe es lediglich der gruppe "def-horse" zugewiesen.

ich blicke einfach nicht durch :D
01/12/2017 21:41 TechnoTron007#356
Oh dachte das es auf pfusch einfacher geht. Dann werde ich einfach warten :D



Wäre es einfach möglich dem Builder das abreißen beizubringen?
Sprich, Max Level = 20 - Gebäude ist auf 22 --> 2 Stufen runter
01/12/2017 22:31 D3luxe.#357
Quote:
Originally Posted by molchy View Post
Ich benutze dein 3.8 mit einem Premium Acc.
Mein 5tes Dorf ist komplett frisch geadelt, komplett ausgebaut und besaß bis lang keine einheiten. von daher würde ich es außschließen, dass er es nicht in eine Gruppe zuweisen kann. ich habe es lediglich der gruppe "def-horse" zugewiesen.

ich blicke einfach nicht durch :D
Gruppen in Stämme bzw. deren Namen haben keinen Zusammenhang mit den Gruppen von DSX.
D.h. wenn du eine Gruppe 'def-horse' in Stämme erstellst, hat das keine Auswirkungen auf den Bot.


Was du machen kannst, wenn von vornherein keine Einheiten vorhanden sind: Ein Paar Einheiten per Hand rekrutieren, spätestens ab 50 Einheiten sollte der Bot das Dorf korrekt zuordnen können.
01/12/2017 22:42 molchy#358
Ich versuche meine truppen mal neu zustellen, so dass sie zum gewünschten tamplate passen.
Melde mich dann nochmal :)


edit: ich depp habe es jetzt hin bekommen. hatte fehler in meiner groups.xml
alles neu gemacht und jetzt gehts endlich. :D

eine frage habe ich noch, hatte es vorhin irgendwo gelesen baer finde es nicht mehr.
kann ich 2 bots, zur selben zeit auf dem selben account spielen lassen?
01/13/2017 02:07 Zykl0n#359
Any way to run this from an android phone?
01/13/2017 21:47 molchy#360
Ich schon wieder :( meine probleme reißen nicht ab, sorry xD

Ich möchte den bot auf meinem raspberry pi 3 laufen lassen, damit der stromfresser pc aus kann.
Habe jetzt den ordner mit meinen settings auf dem desktop liegen (raspian jessie mit grafischer Oberfläche)
Wenn ich nun die shell datei ausführen will, passiert nichts.
Die Berechtigung zum Öffnen, schreiben und lesen habe ich.
Öffnen über terminal geht mit "pi/verzeichnis/dsx...." und manuelem reinkopieren des inhaltes aus der shell datei. Allerdings funktioniert dann /forceupdate /start /pause usw nicht und ich bekomme eine error ausgabe mit sofortiger beendigung vom terminal.

Wie bekomme ich die sh datei ausführbar?

Liebe Grüße
Molchy


edit: Fehler lautet
wenn ich versuche den bot mit "./start_dsx.sh" zu starten