Update: version 1.5
Changelog:
- add: white list for farming.
- add: attack players in night bonus.
- add: api version check (security).
- change: farm table: now using priority.
- change: build algorithm: lower maxProd criteria.
- fix: relog after api error.
This is another minor update. I tweaked the build algorithm a bit and added an API version check for security.
API errors should be handled better now; DSX will also relog after you logged in with the official app.
The bot will now attack players in night bonus (instead of canceling attacks again and again). Of course only if "attack Players" is enabled.
As requested, you can now white-list villages that should be attacked regardless of other settings (like max points or attack players).
Whitelisted villages also get a higher priority when looking for farm targets.
There are only 2 restrictions: Whitelisted villages need to be within the farm radius. If a whitelisted village is on the blacklist too, it will be skipped.
How to set up the white list: You can simply copy&paste coords of the village(s). However, because farm targets are based on a database any changes you make on the whitelist will only take effect after the next db update. It's fine if you make changes before the first start.
Otherwise, refer to the help text in the file on how to trigger an update.
PS: When upgrading from an earlier version make sure to delete "dsx.properties"! Database structure was changed and thus needs to be recreated.
-----------------------------------------------------------------------
Some words about the survey: Thanks to everyone for giving feedback!
Operating system and botting time really help. What is interesting: 75% of users are botting 8h+ per day, yet everyone uses Desktop machines. With that much online time, a server/mini pc would probably be more fitting...
To be fair, it is not very common for the average user to own or rent a server^^
Also, one person uses linux, which I am very happy about.
With as much desktop users, a GUI version would be really nice. While most functions are reusable and not bound to the user interface, making a decent graphical version will need much time. I can only work on this project at the weekend, so DSX will continue as a console tool for now.
Quote:
Originally Posted by FlyffFix
Are Members of your tribe/allies automatically considered blacklisted? if not, that might be something to consider as you do not want to let wars break out.
|
No, they are not blacklisted. There is no easy way for the bot to check if a player is allied or clean.
When you enable attackPlayers make sure to set maxPoints to a safe value.