[Beta] DSX1337 - Tribal Wars Bot

07/13/2017 06:55 Leichtgewicht#736
Meint ihr 2h sleep sind zu wenig?
07/13/2017 10:46 kikegarcia97#737
"In '******2' the bot is just skipping to the next village. There is no log message about templates, so the bot can not find any farm targets for this village.
Did you just conquer this village? DSX probably didn't update world data yet (only every 3 days). You can force the bot to update like this:
Open 'dsx.properties' with a text editor and set 'lastWorldDataUpdate' to a date long past, eg 'lastWorldDataUpdate=28/11/2016 22\:53\:59'.
Restart the bot and DSX will now look for farm targets for that village.
"

These works thanks deluxe :)
07/13/2017 12:17 Royal*#738
Quote:
Originally Posted by GorkilSaysSorry View Post
Meint ihr 2h sleep sind zu wenig?
Ich habe gar keinen Sleep drinnen - bisher noch keinen Ban erhalten. :)
07/16/2017 18:16 assissino#739
Hey hey ist es irgendwie möglich die whitelist Dorfabhängig zumachen. Also pro Dorf eine Whitelist oder so ?
07/17/2017 20:59 D3luxe.#740
Quote:
Originally Posted by assissino View Post
Hey hey ist es irgendwie möglich die whitelist Dorfabhängig zumachen. Also pro Dorf eine Whitelist oder so ?
Das ist bis auf weiteres erst mal nicht möglich. Könnte mit der neuen Farm Routine hinzugefügt werden...

-------------------------------------------

Muss im Moment für die nächsten Klausuren lernen, aber habe demnächst wieder mehr Zeit für den Bot. Eine erste Basis-Version des Auto Updaters ist fertig; Gesichert durch digitale Signatur. Noch nicht fertig für den Release.
Ich spiele im Moment selbst wieder in einem größeren Account und plane einige Features hinzuzufügen. Vorher soll der Bot intern umgebaut werden um verschiedene Versionen/Forks zu unterstützen.
07/18/2017 20:53 is23jon#741
hello boys and girls

nice piece of kit you have here

one small question: how do you prioritize building buildings :)

thanks for your time
07/19/2017 10:58 forgottenarmy#742
welche api benutzt du denn, es gibt doch keine offizielle api für derartige funktionen?
oder hast du einfach die packets gesnifft und rekonstruiert?

LG
07/19/2017 17:05 D3luxe.#743
Quote:
Originally Posted by is23jon View Post
hello boys and girls

nice piece of kit you have here

one small question: how do you prioritize building buildings :)

thanks for your time
You can either set a buffer in your train template (useful if you only have 1 village) or lower the 'max train queue' setting in the config helper.
The bot will skip training units if the queue is too long then.
You could also use a combination of both...

Quote:
Originally Posted by forgottenarmy View Post
welche api benutzt du denn, es gibt doch keine offizielle api für derartige funktionen?
oder hast du einfach die packets gesnifft und rekonstruiert?

LG
Richtig, es gibt keine offene API. Leider also auch keine Docs^^
Habe die Packets der App aufgezeichnet und dann nach gebaut...
Du kannst dich bei Bedarf auf Skype oder per PN melden, kann gerne etwas ins Detail gehen ;)
07/21/2017 16:43 kwskii#744
How do i assign villages to groups?
07/21/2017 20:04 D3luxe.#745
Quote:
Originally Posted by kwskii View Post
How do i assign villages to groups?
The idea is that groups in DSX are dynamic, so you don't have to assign them manually.

The predefined groups are off, def-inf and def-horse. In the predefined group template the 'by-unit' selector is used that matches if >75% of the total units in that village are of the listed unit types (e.g. axe, light, marcher, ram, ... for off).

You can use these groups in other templates like farm or train. See the example templates (*.lategame.xml) in the bot folder.
07/22/2017 06:18 kwskii#746
Thank you! Is it possible to disable building on one village and auto send resources whenever you can to your main? Sort of like feeding every resources you can to your main.

If not, there you have a feature suggestion :D
07/23/2017 11:22 kikegarcia97#747
OKay i use these bot for 3 week, i know how all features work, My Feedback:


-I didnt use Quest Feature but ill send a PM to owner know, he always answer my questions really quick, in less than 12h .(just one time take up 2 days to answer but ehh we all have real life i use these bot because off these, cause i can not be 24/7 in game and lets be honest, cause witouth bot im just a bad player )


- The bot work really really good for a normal game, i mean these bot in a so fast fast game will work just good, but in a normal game like not more than x3 speed world, will work like a charm, problem in a fast world is thath a lot off light caballery will be in home so you have to put more bigger packages so no lights at home, anyway, so good.


- The bot has just all things just i missed 3 things here thath would become these bot by far the best in the Market right now.


First: Attack Detection, is basic for a bot a attack detecion, so you can go to sleep and you have 5k attacks incoming, but if the bot has put for you were the nobles are, no matter 5k attacks or 10k, you will not loose a lot 100%.


Second: Resource Balancer or Something to send resources automatically from one village to other, i think these is needed too cause in some villages at the end i have like 400k wood and others 400k clam and iron, so to have 200k in each village with a resource balancer would be more efficient.


Third:Research Fetaure, i think isnt really necesary but i missed in the bot, cause i play a world with 10 levels in each unit, so iff the bot would upgrade for me better too, anyway these is just a opinion, not really necesary.

And to finish, and i think these is necesary too: Some feature to the bot collect packages / Coins for noblemans.
07/24/2017 22:27 kissmyace91#748
Moin,

Frage:

Würde gerne ne 2. Welt zusätzlich Botten, selber Spieler nur eine andere Welt.
Botte derzeit auf nem Webserver, reicht es nen 2. Ordner aufzumachen, dort kompletten Bot reinkopieren und ne neue dsx.properties erstellen und fertig?
Über "screen" kann ich ja dann zwischen den Screens wechseln?!

Helft mir bitte, Danke :)
07/25/2017 11:15 D3luxe.#749
Quote:
Originally Posted by kissmyace91 View Post
Moin,

Frage:

Würde gerne ne 2. Welt zusätzlich Botten, selber Spieler nur eine andere Welt.
Botte derzeit auf nem Webserver, reicht es nen 2. Ordner aufzumachen, dort kompletten Bot reinkopieren und ne neue dsx.properties erstellen und fertig?
Über "screen" kann ich ja dann zwischen den Screens wechseln?!

Helft mir bitte, Danke :)
Richtig, für mehr Instanzen einfach getrennte Botordner machen...

Du willst eventuell (wenn du einen Linux Server benutzt) die Namen der Screen Instanzen ändern, damit du einfacher auf die jeweiligen Instanzen zugreifen kannst. Dazu die 'start_dsx.sh' öffnen und folgende Zeilen
Code:
screen -dmS dsx java ...
screen -r dsx
zum Beispiel zu
Code:
screen -dmS de145 java ...
screen -r de145
ändern.

Der Name hinter '-dmS' ist der Name des Screens und muss benutzt werden, um zu dem Screen reconnecten zu können. Du würdest in diesem Beispiel also mit 'screen -r de145' zu dieser Instanz connecten.
07/26/2017 23:25 kissmyace91#750
Danke! hat super geklappt so, und die Idee mit dem Namen vom Screen war auch gut, läuft.

Merci :)