|
Post by paladiex on Aug 8, 2017 23:57:15 GMT
PalPowerUp In progress:
A system that determines what stat was rolled into, and then whether or not to sell Rune Filtering Profiles Coming soon:Integration to Palbot (partially included already!) Current Features:
Powers up runes to a specified value Accurately finds Rarity Accurately finds Rank Accurately finds Level Accurately finds Main Stat (flat and %) Accurately finds all Sub Stats (flat and %) Sells runes based on # of flat stats Analyzes all of your runes Releases: Working:PalPowerUpGithub
Changelog PalPowerUp: v0.0.1 I've made a bot that can correctly identify every stat on a rune, only 1920x1080 v0.0.2 I've added the ability for the bot to detect rune Rank as well as level v0.0.3~23 I've tripled the stat detection rate, and introduced automatic updates v0.0.24~46 I've introduced a new (more accurate) method to detect rune Rank, as well as added a "imageupdater" .lua file that users can run to get an updated image repository v0.0.47~57 Introduced the ability to power up runes, based on rarity, to a given value v1.0.0~.44 After much testing, the ability to automatically cross between runes has been implimented as well as stability patches for swapping v1.1.0 ~ After tons of testing and patching I've successfully determined that the bot is bug free. I've reset drag drop and rune scanning to successfully register ALL of the runes. Update Aug 30th 2017: This bot will ONLY work in a 1920x1080 environment. If you do not have a mobile device that suits it then run Nox in 1920x1080.
Be sure to run the imageupdater.lua I reference new images that you will not have if you do not run that update atleast once. You also need to enable network connections in AnkuLua for the bot to update regularly and work appropriately.
The first input is "How many runes?" This is the total amount of runes you have in your management screen, the smaller of the 2.
The next value determines what you want to + your rune to, the default values are my recommendations.
The next value may be a bit confusing for some. The bot will sell runes based on the number of FLAT substats they have. Each substat can be categorized as % or flat, the ONLY stats this is in regards to is ATK+/ATK%+, DEF+/DEF%+, HP+/HP%+. Since only these 3 stats can roll flat or %, the value 4 will keep all runes since 3 is the highest number of flat stats a rune can have. At the same time, a value of 0 will sell every single rune of that rarity. SPD is not counted as a flat stat. The default values are 4 so that no runes will be sold by default.
You must be at the rune management screen and monitor the bot HEAVILY after starting. I cannot do anything for you if the bot sells a rune that you wanted when you were not paying attention.
|
|
|
Post by rioneru on Aug 9, 2017 4:04:29 GMT
what is "Rune power-up" sreen? and is it in the mangae rune section or just the normal one???
|
|
|
Post by paladiex on Aug 9, 2017 4:30:25 GMT
what is "Rune power-up" sreen? and is it in the mangae rune section or just the normal one??? From the Island press "Monster" in the bottom right, then "rune", then "Manage", then select any rune you like, then "Power-up" to the right of that rune's stat page. You will then be at "Rune Power-up" Edit 1: Updated the OP. I've also got another version of the bot that detects the rank and level of the rune. I'm hoping to release that tonight 
|
|
|
Post by rioneru on Aug 9, 2017 4:33:58 GMT
ohh anyway just realised that my device is 2560x1440 which wont work hehe thanks
|
|
|
Post by zweihaander on Aug 9, 2017 6:38:09 GMT
it works for me ! I'm looking for the next features coming up ! Will u add a feature that power up all the runes with a criteria ? Like power up all runes that are hero to +9
|
|
|
Post by paladiex on Aug 9, 2017 7:14:29 GMT
it works for me ! I'm looking for the next features coming up ! Will u add a feature that power up all the runes with a criteria ? Like power up all runes that are hero to +9 Yup, will be coming soon Edit 1: Sorry for the delay guys! I've been tinkering with a way to have the bot update on launch, and moving this bot to github. I've ran into some issues I am hoping Ankulua can help me work out. If everything goes according to plan, this bot (aswell as my other bots) will be moving to github and be automatically updated on bot start!
|
|
|
Post by paladiex on Aug 11, 2017 4:26:29 GMT
I've made a major breakthrough with the bot. I've tripled the detection speed, and allowed for automatic online updates for users. No more drag/drop to update your bot.
Runes are now properly read in roughly 1 minute, before it would have been 2.5-4!
|
|
|
Post by zweihaander on Aug 11, 2017 6:08:00 GMT
Good news ! And thank you to make it open source
|
|
|
Post by paladiex on Aug 11, 2017 20:33:13 GMT
Good news ! And thank you to make it open source No problem! I'm currently compiling what I feel will be a "complete" image directory for runes. I'm hoping to make this an AIO rune storage cleanup bot. I finally found a way to identify rarity, and I am now generating pictures for 1-4 star runes. It's a lot of work, but I am confident when it is finished it will be the best and most complete rune related bot. Having it open source will hopefully allow others to integrate it into their bots, I've even sectioned parts off in the code to help users follow my line of thought. Edit 1: I'm farming some mana, I need about 300k to finish collecting pictures. I'll also be pushing an update for determining rune rarity! Once that is all done, the basic stats of the rune will be complete! I will begin coding actual upgrades based on certain criteria. (Currently unable to read values to the right of the stats). Edit 2: I found a way for users to update their image directory within Ankulua ~ doing it this way takes around 2 minutes Edit 3: Update is live, broke some things so if you happen to download in the next 5ish min and try to run it, then expect errors Edit 4: Rune Rank determination is acting wonky, working on a fix currently Edit 5: It finally appears to be stable!
|
|
|
Post by barkingbarnacle on Aug 12, 2017 16:47:37 GMT
You're a genius. Using the mana cost to determine powerup level. GOOD LORD I LOVE YOU. I've been having issues with the varying sizes of the rune powerup text size, I have like 5~ different images for 3/6/9/12. Wow.
|
|
|
Post by paladiex on Aug 12, 2017 16:52:11 GMT
You're a genius. Using the mana cost to determine powerup level. GOOD LORD I LOVE YOU. I've been having issues with the varying sizes of the rune powerup text size, I have like 5~ different images for 3/6/9/12. Wow. Yeah, months ago I gave up. The "15" image has a differing background each time you crop it so it never matches well. The mana costs are fixed, same exact image each time 
|
|
|
Post by orijin on Aug 14, 2017 9:02:34 GMT
Hi
Any idea why i get a "following network are connected" popup during the script execution ?
This is preventing it from running smoothtly and i get a runtime error on rune rarity because of it.
Ankulua 7.0.0 pro 2
|
|
|
Post by paladiex on Aug 14, 2017 14:42:34 GMT
Hi Any idea why i get a "following network are connected" popup during the script execution ? This is preventing it from running smoothtly and i get a runtime error on rune rarity because of it. Ankulua 7.0.0 pro 2 The bot accesses github to check the current version. Ankulua by default reports this as soon as it happens as a safety thing, you gotta hit okay right after it pops up and you shouldn't experience problems. When I add a UI to the bot I will make updating an option rather than a default action. Edit 1: As an update to all, I am working on a dialog box at the moment. The bot is going to be broken (not that it really did much as is) until the dialog box is straightened out. I'm going to get a very basic set of options to upgrade runes based on rank, then I would like to read opinions on what to include in the dialog for more indepth upgrades. Edit 2: Ultimately I want the ability to sell all runes that do not meet the following criterea: (Must be 6 stars with Rare: 10+ spd, or Hero: CriDmg/CriChnc, or (Def% or Acc%)/Hp%, or has speed and no flat stats, or a Leg) I know this is quite specific to my play style so I am trying to consider my options for an indepth filter for more serious users and a more lax general filter for newer users. Not sure the best direction with this. Edit 3: I guess you can say that the real alpha/beta release is out. At the Rune Power-Up screen the bot will now upgrade the rune to the specified level, albeit slowly. There is a sell checkbox, but at the moment it doesn't do anything. You will need to run the imageupdater.lua to get a few new images I have added. Edit 4: Updated OP, going to leave it as is for a bit. Once you are at the rune power-up page hit play, you will get a filter dialog prompt (for now the sell button does nothing) the bot will gather all of the stats, then process the upgrades. Test it out guys and tell me if you get any errors.
|
|
|
Post by zweihaander on Aug 21, 2017 9:05:08 GMT
The power up works perfectly for me. Amazing, i wish it could look for each rune in the Management menu, one after one, and power up them all. The rune wich are 5stars seems to not be recognized. 
|
|
|
Post by paladiex on Aug 21, 2017 14:30:04 GMT
The power up works perfectly for me. Amazing, i wish it could look for each rune in the Management menu, one after one, and power up them all. The rune wich are 5stars seems to not be recognized.  Something about that error message seems off.... It's saying you don't have an appropriate image. To fix that you just need to run imageupdater.lua, if it's successful it will tell you; if it crashes then run it again. It's also saying that there is an issue at line 114 in the code, but the newest version uses a different method in that spot and shouldn't result in that error. Make sure you are connected to the internet and you allow ankulua access to the internet to get the updates.
|
|