is it possible to add comments to the whitelist file, for example "***|yyy //village-name" it would make it much more easy to organize this file when you want to add some new villages (that maybe were in noob-protection before). It's hard to figure out wich ones you already added and wich are still to add if you got a certain ammount of lines in the file.
is it possible to add comments to the whitelist file, for example "***|yyy //village-name" it would make it much more easy to organize this file when you want to add some new villages (that maybe were in noob-protection before). It's hard to figure out wich ones you already added and wich are still to add if you got a certain ammount of lines in the file.
You can add comments, but the whole line will be ignored then.
I didn't want to implement a fully featured parser and lexer, so DSX is just reading each line, skipping it if it starts with '#'.
@ D3luxe.
Wie kann ich denn das Maximum aus dem Bot rausholen, die Unauffälligkeit außer Acht gelassen.
- Interval auf 1 wegen kürzester Wartezeit?(geht auch kleiner?)
- Radius abhängig von Truppenzahl
- Kein Sleepmodus
- Fast
hab ich was vergessen? Kann man ihn noch stärker pushen?
@ D3luxe.
Wie kann ich denn das Maximum aus dem Bot rausholen, die Unauffälligkeit außer Acht gelassen.
- Interval auf 1 wegen kürzester Wartezeit?(geht auch kleiner?)
- Radius abhängig von Truppenzahl
- Kein Sleepmodus
- Fast
hab ich was vergessen? Kann man ihn noch stärker pushen?
lg
Das sind die schnellsten Settings, die du einstellen kannst. Interval muss > 0 sein.
Im Prinzip gibt es zwischen jeder Aktion 1-3 Sekunden Delay, damit der Bot halbwegs menschlich aussieht.
Technisch wären sogar mehrere Angriffe pro Sekunde möglich, es ist ja ein Packet Bot^^
Ob das unbedingt sinnvoll ist, wage ich zu bezweifeln. Deshalb können User auch nur Presets und nicht die tatsächlichen Werte einstellen.
Bei ~200ms pro Angriff ist es absolut klar, dass die kein Mensch geschickt hat. Dann würden sich die Leute wahrscheinlich noch aufregen, wenn sie gebannt werden...
Eventuell füge ich demnächst Farming mit dem Farm-Assistent ein, das würde die Zahl der Requests reduzieren und schnelleres Farming möglich machen.
Die Einbindung vom Farmmanager wäre ein Traum, dann nerven wenigstens nicht die ganzen Berichte und es würden deutlich schneller farmangriffe rausgehen und evtl auch koordinierter
Die Einbindung vom Farmmanager wäre ein Traum, dann nerven wenigstens nicht die ganzen Berichte und es würden deutlich schneller farmangriffe rausgehen und evtl auch koordinierter
Der Bot muss aber die Liste abarbeiten, wo Dörfer angezeigt werden, welche bereits angegriffen werden! Ansonsten wäre es ein reinfall.
Hätte dann zur folge:
-Weniger Berichte, ergo übersichtlicher
-Schneller
-legitimer, da man per Hand am Farmi ca 5 Angriffe pro Sekunde raushaut
-man kann die Truppenzahl einfach ingame einstellen, der bot Klickt einfach durch ( würde es Anfängerfreundlicher machen und du sparst dir die ganze Fragenbeantworterei)
keep getting this error out of nowhere (changed nothing, just restarted the bot).. tryed delete both config files and even makeing a new exaction for the original .rar file, nothing helped.
18:44:03 INFO Settings - Loaded settings.
18:44:03 INFO Update - DSX1337 version 2.61
18:44:04 INFO Update - Running latest version.
18:44:04 INFO Database - Last world data update: 01/01/2000 00:00:00
18:44:04 INFO Database - Parsing world data...
18:44:04 INFO VillageData - Parsing villages...
18:44:07 INFO PlayerData - Parsing player data...
18:44:10 INFO FarmData - Parsing farm data...
18:44:10 INFO FarmData - Depending on farm radius, this can take some minutes.
18:44:10 ERROR MyLists - Error reading village list:
org.h2.jdbc.JdbcSQLException: Keine Daten verf³gbar
No data is available [2000-191]
at org.h2.message.DbException.getJdbcSQLException(DbE xception.java:345)
at org.h2.message.DbException.get(DbException.java:17 9)
at org.h2.message.DbException.get(DbException.java:15 5)
at org.h2.message.DbException.get(DbException.java:14 4)
at org.h2.jdbc.JdbcResultSet.checkOnValidRow(JdbcResu ltSet.java:3195)
at org.h2.jdbc.JdbcResultSet.get(JdbcResultSet.java:3 201)
at org.h2.jdbc.JdbcResultSet.get(JdbcResultSet.java:3 218)
at org.h2.jdbc.JdbcResultSet.getInt(JdbcResultSet.jav a:339)
at me.d3luxe.farmbot.game.VillageData.getVillageWhere (VillageData.java:127)
at me.d3luxe.farmbot.game.VillageData.getVillage(Vill ageData.java:108)
at me.d3luxe.farmbot.helpers.MyLists.parseFile(MyList s.java:117)
at me.d3luxe.farmbot.helpers.MyLists.getWhiteList(MyL ists.java:98)
at me.d3luxe.farmbot.game.FarmData.parse(FarmData.jav a:57)
at me.d3luxe.farmbot.game.Database.update(Database.ja va:165)
at me.d3luxe.farmbot.game.Database.setUp(Database.jav a:103)
at me.d3luxe.farmbot.App.main(App.java:107)
Der Bot muss aber die Liste abarbeiten, wo Dörfer angezeigt werden, welche bereits angegriffen werden! Ansonsten wäre es ein reinfall.
Hätte dann zur folge:
-Weniger Berichte, ergo übersichtlicher
-Schneller
-legitimer, da man per Hand am Farmi ca 5 Angriffe pro Sekunde raushaut
-man kann die Truppenzahl einfach ingame einstellen, der bot Klickt einfach durch ( würde es Anfängerfreundlicher machen und du sparst dir die ganze Fragenbeantworterei)
Lg
Ich weiß nicht, ob das so gut laufen würde... Damit man nicht selbst die Farmziele aussuchen muss, gibt es ja extra die Radius / Max Points Einstellungen. So ist die Verteilung der Angriffe auch deutlich gleichmäßiger.
Farmen mit Assistent lässt sich auf jeden Fall umsetzen, aber ich würde trotzdem weiter die Datenbank von DSX benutzen.
Das wäre auch problemlos mit den vorhandenen API-Seiten (per Village ID) möglich.
Quote:
Originally Posted by com265ander
keep getting this error out of nowhere (changed nothing, just restarted the bot).. tryed delete both config files and even makeing a new exaction for the original .rar file, nothing helped.
18:44:03 INFO Settings - Loaded settings.
18:44:03 INFO Update - DSX1337 version 2.61
18:44:04 INFO Update - Running latest version.
18:44:04 INFO Database - Last world data update: 01/01/2000 00:00:00
18:44:04 INFO Database - Parsing world data...
18:44:04 INFO VillageData - Parsing villages...
18:44:07 INFO PlayerData - Parsing player data...
18:44:10 INFO FarmData - Parsing farm data...
18:44:10 INFO FarmData - Depending on farm radius, this can take some minutes.
18:44:10 ERROR MyLists - Error reading village list:
org.h2.jdbc.JdbcSQLException: Keine Daten verf³gbar
No data is available [2000-191]
at org.h2.message.DbException.getJdbcSQLException(DbE xception.java:345)
at org.h2.message.DbException.get(DbException.java:17 9)
at org.h2.message.DbException.get(DbException.java:15 5)
at org.h2.message.DbException.get(DbException.java:14 4)
at org.h2.jdbc.JdbcResultSet.checkOnValidRow(JdbcResu ltSet.java:3195)
at org.h2.jdbc.JdbcResultSet.get(JdbcResultSet.java:3 201)
at org.h2.jdbc.JdbcResultSet.get(JdbcResultSet.java:3 218)
at org.h2.jdbc.JdbcResultSet.getInt(JdbcResultSet.jav a:339)
at me.d3luxe.farmbot.game.VillageData.getVillageWhere (VillageData.java:127)
at me.d3luxe.farmbot.game.VillageData.getVillage(Vill ageData.java:108)
at me.d3luxe.farmbot.helpers.MyLists.parseFile(MyList s.java:117)
at me.d3luxe.farmbot.helpers.MyLists.getWhiteList(MyL ists.java:98)
at me.d3luxe.farmbot.game.FarmData.parse(FarmData.jav a:57)
at me.d3luxe.farmbot.game.Database.update(Database.ja va:165)
at me.d3luxe.farmbot.game.Database.setUp(Database.jav a:103)
at me.d3luxe.farmbot.App.main(App.java:107)
The problem is in the whitelist. Either you are using an old whitelist on a different server, or you have format errors inside the whitelist (non-commented lines, bad coordinate format...).
Open 'templates/whitelist.txt', and try to find the error. If you can't find it, delete the whitelist and replace it with the one from the original archive.
The problem was that the difference of the points between my farms and my village got too big, so he wasn't able to attack them anymore, just as a hint for others with this problem in the future.
Vorab gesagt - am PC oder in der App klickst du vielleicht nur auf A und B, das heißt aber nicht, dass es deshalb genau so in DSX implementiert wird / werden muss.
Pro Klick wird 1 Request/Paket gesendet, und der Request wird von mir "nachgebaut". Also erst mal die original Pakete ansehen.
Es müssen neue Settings in die Properties und in das Config Fenster eingefügt werden.
Dann Testen und verschiedene Fehler abfangen: z.B. wenn der Account keinen FA gekauft hat.
Für jeden Release die Startscripts ändern + testen, auf Windows und Linux, Dokumentation hinzufügen...
Niemand arbeitet gerne umsonst: Es wird demnächst ein Freemium Modell für DSX geben. Wer sämtliche Funktionen nutzen will, muss Geld bezahlen.
Ich will natürlich keine User verlieren, deshalb laufen die Grundfunktionen komplett und zeitlich unbegrenzt auch in der Free Version.
Dafür gibt es regelmäßige Updates.
Basically, DSX will be able to sell resources for premium points on compatible worlds. Farming with Farm Assistant will be implemented next...
I plan to introduce a pro version of DSX for a monthly price of 4€, as I want to provide you with new updates, but get a bit of money for my work as well. Basic functions will still be free and unlimited in quantity and time.
Premium trading will be a pro feature, as it can be easily "abused" to get premium points worth multiple €.
I plan to release an update this week...
I finished coding, but I also want to introduce the new online wiki and issue tracker...
I can upload the latest build when I get home Update notification will be set when everything is finished.
Don't get me wrong, I worked hard this week (~20-25h) but premium trading needed more time than expected. To be honest: Adding a license system took part of the time too, so it isn't just premium trade + farm assist.
Also, I don't like to publish unfinished products (cough No Man's sky cough).
Anyways, officially this is still a beta, so it should be OK.
Documentation will be added within the next few days.
Also thanks to parre.99 who helped me test the latest builds + licencing system.
Edit: I uploaded the latest version (3.5) in the main post. Keep in mind that documentation might be missing and you can still continue to use the old version (2.6.1) until I add docs for the new features.
add: premium trading / selling res for pp.
add: farming with farm assistant.
add: reattack setting, proxy support.
add: paid pro version.
fix: telegram control buttons.
fix: overall stability / error handling.
fix: setting saving by enabled routine.
fix: relog handling.
fix: made farm routine modular.
change: increased window size of config helper.
change: increased pauseAt range = faster farming.
change: keeping 1 date time instead of 4 for stats.
Edit²: In case you are wondering why the issue tracker / wiki is an improvement or how it looks like:
[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 ?:)