|
You last visited: Today at 05:39
Advertisement
[Beta] DSX1337 - Tribal Wars Bot
Discussion on [Beta] DSX1337 - Tribal Wars Bot within the Browsergames forum part of the Other Online Games category.
01/19/2017, 14:59
|
#376
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by firehearth
Hello man! That is a very nice tribal wars bot, thanks!
Got some answers for you, how does delay works? it just stops the bot after some actions?
Right now i'm using only farm routine, as i have account manager taking care of recruitment and building.
Also, how does farm settings affect general actions of the bot when using farm assistant?
The radius affect the distance from where the bot gets bb villages? the interval does something?
Thanks for the help!
@ 
also, how can i set to it farm from villages from a group that i set?
|
Delay doesn't stop the bot completely. DSX will wait a few seconds/minutes between actions to make it look more human/legit.
Farm settings (in the config helper) apply whenever you enable farming, not depending on farm mode. You can hover your mouse over a setting/field to see what it is doing.
Interval is the time after the routine will be restarted.
Quote:
Originally Posted by Gilotyna
It's possible to make DSX bot automatically add villages to the blacklist when loot fail ? I got multiple accounts and it's time-consuming to do it manually.
|
Possible - yes. But DSX needs to parse reports which is potentially slow and suspicious. Of course, it would probably only react to red reports. It is annoying when the bot keeps killing units at that one village. Is this a common problem?
Quote:
Originally Posted by firehearth
Hello, also, another question, when i'm trying to start the bot with the .cmd, it just closes right after i open it and dont start the bot at all, to it work fine with a console i need to open the cmd, cd to the folder, and the run the same command that is on the .cmd, but with this method i cant use /restart from telegram for example, as it will just try to reopen it but will close right after.
@
found the problem, when i type restart on the window that i run on br80, it try to reopen in the folder that i run for br78, also, when i delete the config file, the config helper open with all the settings from br78, how is it doing that?
|
I doubt that 'restart' in the console is incorrect / will suddently switch instances. I guess you were using telegram?
With telegram, there is no good way to control multiple instances. You can let multiple instances return stats to you, but restart/stop etc. will do weird things.
Same with default settings in the config helper. DSX was not made for a lot of accounts initially, so default settings will contain the data you last saved.
I plan to change the config system to a profile-based solution.
* * * *
Feature requests with the highest priority are max train queue and attack handling/notification atm.
|
|
|
01/19/2017, 15:25
|
#377
|
elite*gold: 0
Join Date: Jan 2017
Posts: 6
Received Thanks: 1
|
Quote:
Originally Posted by D3luxe.
I doubt that 'restart' in the console is incorrect / will suddently switch instances. I guess you were using telegram?
With telegram, there is no good way to control multiple instances. You can let multiple instances return stats to you, but restart/stop etc. will do weird things.
Same with default settings in the config helper. DSX was not made for a lot of accounts initially, so default settings will contain the data you last saved.
I plan to change the config system to a profile-based solution.
* * * *
Feature requests with the highest priority are max train queue and attack handling/notification atm.
|
Even when i try to restart from console, it will just look for a folder that do not exists anymore, here is what i did:
first, created a folder for the bot on c:/bot/
make it runing for br78
second, created a copy of that on c:/bot-copy/
make it runing for br80
then when i tried to restart br80, it will just try to start the file on c:/bot/
tried to rename c:/bot/ to bot2, it stills try to start the file on c:/bot/
dont really know how this happens, also, is there anyway to login from mobile, do something, and then force the bot to relog? waiting 15-30mins to relog its too much time for me.
another questions, what are the selectors for groups? and how to set the bot to farm from just one group?
Thanks for your help, and for developing such a great bot.
|
|
|
01/19/2017, 15:47
|
#378
|
elite*gold: 0
Join Date: Nov 2011
Posts: 6
Received Thanks: 1
|
Quote:
Originally Posted by D3luxe.
Possible - yes. But DSX needs to parse reports which is potentially slow and suspicious. Of course, it would probably only react to red reports. It is annoying when the bot keeps killing units at that one village. Is this a common problem?
|
Actually he didn't must read reports. Only check amount of warriors after the latest village attack. But i know it can be difficult and you have another things to do.
|
|
|
01/19/2017, 19:50
|
#379
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by firehearth
Even when i try to restart from console, it will just look for a folder that do not exists anymore, here is what i did:
first, created a folder for the bot on c:/bot/
make it runing for br78
second, created a copy of that on c:/bot-copy/
make it runing for br80
then when i tried to restart br80, it will just try to start the file on c:/bot/
tried to rename c:/bot/ to bot2, it stills try to start the file on c:/bot/
dont really know how this happens, also, is there anyway to login from mobile, do something, and then force the bot to relog? waiting 15-30mins to relog its too much time for me.
another questions, what are the selectors for groups? and how to set the bot to farm from just one group?
Thanks for your help, and for developing such a great bot.
|
Hmm. The start script is working with relative paths and the .jar gets it's current location from the JVM. Which means if you type 'restart' in the console it should work correctly...
It is possible that if you copy while the bot is running messes this up. Just 'stop' and restart manually once...
You can just log in via the mobile browser, tribal wars even has a mobile-friendly layout. The bot will not get kicked out of the session then.
I strongly recommend keeping the default groups / group templates. There are other selectors, but they are not very useful yet, thus not documented.
Lets say you only want to farm in offensive villages: In 'farm.xml', just set the group attribute to off for each template, so you end up with something like this:
Code:
<farm>
<units group="off">
...
</units>
<units group="off">
...
</units>
...
</farm>
* * * *
Just added the max queue setting for trading. Also fixing the API / village parsing problems with premium accs.
There should be a stable update soon TM...
|
|
|
01/19/2017, 20:38
|
#380
|
elite*gold: 0
Join Date: Jan 2017
Posts: 6
Received Thanks: 1
|
Quote:
Originally Posted by D3luxe.
Hmm. The start script is working with relative paths and the .jar gets it's current location from the JVM. Which means if you type 'restart' in the console it should work correctly...
It is possible that if you copy while the bot is running messes this up. Just 'stop' and restart manually once...
You can just log in via the mobile browser, tribal wars even has a mobile-friendly layout. The bot will not get kicked out of the session then.
I strongly recommend keeping the default groups / group templates. There are other selectors, but they are not very useful yet, thus not documented.
Lets say you only want to farm in offensive villages: In 'farm.xml', just set the group attribute to off for each template, so you end up with something like this:
Code:
<farm>
<units group="off">
...
</units>
<units group="off">
...
</units>
...
</farm>
* * * *
Just added the max queue setting for trading. Also fixing the API / village parsing problems with premium accs.
There should be a stable update soon TM...
|
something went wrong with the copy i made for br80, as br78 works fine when i change folders, but i made it work.
The thing i need is that when the bot is looking for bb villages to farm with Farm Assistance, it will just look for the ones on off group, does the farm template change anything in that?
Also, the default template will look if the village has all the types of unit or just one?
Thanks again, looking foward to attack handling, and high precision attack timing. Will buy when attack handling is done anyway.
@
Also, any chance to add a option to not attack a target that i'm already attacking? i want the bot to send units as soon the attack lands, but not more than once, right now thats seen impossible as you need to set a interval, if you set too low the bot will never attack villages far away, if you set too low it will attack the villages close not very often...
|
|
|
01/19/2017, 21:08
|
#381
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by firehearth
something went wrong with the copy i made for br80, as br78 works fine when i change folders, but i made it work.
The thing i need is that when the bot is looking for bb villages to farm with Farm Assistance, it will just look for the ones on off group, does the farm template change anything in that?
Also, the default template will look if the village has all the types of unit or just one?
Thanks again, looking foward to attack handling, and high precision attack timing. Will buy when attack handling is done anyway.
@
Also, any chance to add a option to not attack a target that i'm already attacking? i want the bot to send units as soon the attack lands, but not more than once, right now thats seen impossible as you need to set a interval, if you set too low the bot will never attack villages far away, if you set too low it will attack the villages close not very often...
|
Well, only the villages in the 'off' group will be used for farming then. For def villages, there won't be any matching templates, so DSX won't use them.
The default template will check if at least 85% of the village's population matches the unit list. It doesn't matter if you have 20k axe, 4k light cavalry or mixed offensive units. The village will match "off".
You can try different values for the 'reattack' setting for farming. It basically determines when DSX can attack a farm target again. This is based on the start/send time though and does not take the unit travel time into calculation.
A more precise calculation can be made when I add a run time calculator for units.
* * * *
I just noticed that bot intern errors thrown by the farm routine are not caught correctly and can make the bot exit the village loop too soon or even crash farm routine if you have multiple villages. Unfortunately I had to test with only 1 village previously, so I didn't notice.
This will be fixed asap.
To temporarily fix this problem: Increase farm radius, decrease reattack setting or use more units per farm attack.
|
|
|
01/19/2017, 21:52
|
#382
|
elite*gold: 0
Join Date: Nov 2007
Posts: 21
Received Thanks: 2
|
Hey. Meinst du es ist möglich dem bot eine Funktion zu spendieren, die dafür sorgt, dass die lager der Dörfer in Waage gehalten werden?
Sprich Überschuss von eisen in ein anderes dorf liefern, wo dies benötigt wird... Weißt wie ich das meine?
Ich denke mal das ist sehr kompliziert aber vlt bekommst du es ja hin
Und definieren könnte man die lager ja mit dem Gruppen template. Zb off Dörfer 25%/25%/50%
Deff Dörfer 35%/30%/35%
Ich hoffe du verstehst mich
|
|
|
01/21/2017, 15:22
|
#383
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by molchy
Hey. Meinst du es ist möglich dem bot eine Funktion zu spendieren, die dafür sorgt, dass die lager der Dörfer in Waage gehalten werden?
Sprich Überschuss von eisen in ein anderes dorf liefern, wo dies benötigt wird... Weißt wie ich das meine?
Ich denke mal das ist sehr kompliziert aber vlt bekommst du es ja hin
Und definieren könnte man die lager ja mit dem Gruppen template. Zb off Dörfer 25%/25%/50%
Deff Dörfer 35%/30%/35%
Ich hoffe du verstehst mich 
|
Ich denke schon  Im Prinzip Rohstoffe ausgleichen mit Markt Angeboten oder direkt Rohstoffe schicken zwischen den eigenen Dörfern. Ist auf jeden Fall möglich...
* * * *
So I just uploaded the latest changes as version 3.9.
Changelog:
add: max queue hours setting for training.
fix: proxy setting that caused crashes in 3.8.*nightly versions.
fix: farm routine crashes with multiple villages.
fix: hwid crash if no network adapter is found (pro only).
fix: now parsing all villages correctly with premium accounts.
remove: legacy doc/.txt from template help text.
This is a release candidate, so it should be pretty stable already. However, I didn't test it as long yet, so the update notification in DSX will be set tomorrow only.
Download is available at bitbucket, as always:
|
|
|
01/22/2017, 07:16
|
#384
|
elite*gold: 0
Join Date: Jan 2017
Posts: 6
Received Thanks: 1
|
Quote:
Originally Posted by D3luxe.
Ich denke schon  Im Prinzip Rohstoffe ausgleichen mit Markt Angeboten oder direkt Rohstoffe schicken zwischen den eigenen Dörfern. Ist auf jeden Fall möglich...
* * * *
So I just uploaded the latest changes as version 3.9.
Changelog:
add: max queue hours setting for training.
fix: proxy setting that caused crashes in 3.8.*nightly versions.
fix: farm routine crashes with multiple villages.
fix: hwid crash if no network adapter is found (pro only).
fix: now parsing all villages correctly with premium accounts.
remove: legacy doc/.txt from template help text.
This is a release candidate, so it should be pretty stable already. However, I didn't test it as long yet, so the update notification in DSX will be set tomorrow only.
Download is available at bitbucket, as always: 
|
Hey man, dont know if you already know, but when you check the "no delay between switching villages" the bot will skip all delays
|
|
|
01/22/2017, 11:40
|
#385
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by firehearth
Hey man, dont know if you already know, but when you check the "no delay between switching villages" the bot will skip all delays
|
That's the expected behaviour with this feature...
The 'middle' Delay (waiting for a few minutes) varies for each delay preset but is mostly used between switching villages. I thought it would be more easy to understand which delay you are actually disabling.
The bot does not skip all delays. In fact it will still wait for a few seconds where it would usually wait minutes.
* * * *
Speaking of expected behaviour: I forgot to include a few smaller changes in the log.
DSX will now save enabled routines and the delay preset, so frequent reconfigs should be less annoying.
|
|
|
01/22/2017, 15:20
|
#386
|
elite*gold: 4
Join Date: Apr 2008
Posts: 461
Received Thanks: 52
|
Ist/Wäre es auch möglich, dass der Bot selbstständig Dörfer einnimmt?  (Vlt. die Dörfer die geadelt werden sollten, irgendwo in eine config datei reinschreiben mit den kords) ^^
und wie schauts mit deffen aus wenn man angegriffen wird? Könnte der Bot da nicht ''hardcore'' Trupp verschieben um zu deffen? (vlt. auch hier, wiviele % der Einheiten Pro Dorf verwendet werden fürs Deffen)
|
|
|
01/22/2017, 21:33
|
#387
|
elite*gold: 0
Join Date: Jul 2014
Posts: 118
Received Thanks: 2
|
@  can you add to send planned attacks from specific villages with pre set trops ? And some means that these villages do not participate in the farm?
|
|
|
01/22/2017, 22:12
|
#388
|
elite*gold: 317
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
|
Quote:
Originally Posted by Kingchen1
Ist/Wäre es auch möglich, dass der Bot selbstständig Dörfer einnimmt?  (Vlt. die Dörfer die geadelt werden sollten, irgendwo in eine config datei reinschreiben mit den kords) ^^
und wie schauts mit deffen aus wenn man angegriffen wird? Könnte der Bot da nicht ''hardcore'' Trupp verschieben um zu deffen? (vlt. auch hier, wiviele % der Einheiten Pro Dorf verwendet werden fürs Deffen)
|
Ist beides möglich und wird hinzugefügt. Das kann aber noch etwas dauern, siehe unten.
Quote:
Originally Posted by Zambelli19
@  can you add to send planned attacks from specific villages with pre set trops ? And some means that these villages do not participate in the farm?
|
It has been mentioned often and my answer is still no different: Yes, timing can be added and I can make DSX reserve units. There are a few problems with the current config system (XML config, load on startup only) so I want to add a GUI first, along with other changes. This will take time and I will make sure to notify you once it is ready.
|
|
|
01/22/2017, 23:40
|
#389
|
elite*gold: 0
Join Date: Jul 2014
Posts: 118
Received Thanks: 2
|
@  sorry I didn't see.
Tank you for your job. I'll follow your progress to the end.
|
|
|
01/23/2017, 21:57
|
#390
|
elite*gold: 0
Join Date: Jan 2017
Posts: 6
Received Thanks: 1
|
Hello, when i set the bot to farm with Farm Assistant, he just farm with all villages, offensive or not, can i get it to farm with just some group that i set?
|
|
|
Similar Threads
|
[Selling] Tribal Wars 2 Beta Key (Die Stämme 2)
08/22/2014 - Browsergames Trading - 0 Replies
Hey, habe einen Betakey für Tribal Wars 2.
Falls jemand daran Interesse hat, einfach per PN melden.
Hätte gerne Elite*Gold.
Gruß
|
[S] Tribal Wars (.PT) acc
08/18/2013 - Trading - 1 Replies
Link of my acc in Portuguese server
Nobleman's -- 188
Premium until 23.03.2013
Price-20€ (PSC) / 2000 RP's in League of Legends EUW server
I wanna sell my acc i dont have time to stay in this game, im in n1 guild, have a lot of armys :)
If anybody want contact me.
|
TRIBAL WARS
01/16/2013 - Browsergames - 4 Replies
HEY GUYS
You have some hack For tribal wars?
|
Tribal Wars ?!
05/04/2011 - Browsergames - 3 Replies
Anyone ??
Can u teach my guys, Strats or Tips to be strong in this game ?:)
|
All times are GMT +1. The time now is 05:40.
|
|