|
Post by davequest55 on Dec 12, 2016 17:14:44 GMT
i.imgur.com/utOfmT7.pngI stopped the script and started it again and got this. Then I did a run, hit replay, started script and it worked. I am still getting this error pretty often. Sometimes it doesn't happen and the script works but I have no idea why. I found the problem lol... it only works when my phone is tilted a certain way...
|
|
|
Post by Zakun on Dec 12, 2016 17:29:41 GMT
I'll be doing a lot of image work today, going to do what I can to re-do all images I can in my native resolution for best results. Should help with image recognition, and just generally keep things neat and tidy. It will likely take a while (Especially since my USB cable keeps disconnecting/reconnecting, but should pay off in the long-run. When doing this I'll also take a look into that refilling energy issue, shouldn't be a hard fix.
EDIT: Updates not going well due to a few reasons, but until these problems get fixed, my development will be halted. I don't expect it to be halted very long, new usb cable is on the way (Broke it due to excessive testing.. 12+ hours straight having to keep switching from PC to wall socket to keep phone charged), and working on getting remoteAKL working to see if that will help with image detection rates.
EDIT 2: Going to start working on a fix for the energy refill now, but.... I just thought everyone should know that I've essentially decided to fully re-write the script. I will still keep V2.1.4(With energy refill fixed) available for download on my GoogleDrive, but I have ceased making updates for this version of the script The reason is simple, I wanted to re-write it from day 1, but I figured I'd do it later, when the script was nearing 'completion'. Today I realized that there is no point putting it off, and that the longer I do, the harder it will be to do in the end. I have currently not decided how I will proceed with the script, only that it will be (at least) "public" in some way. I'm unsure on whether I will be developing it publicly, or privately. I'm also unsure on if I will be fully releasing it to public, or to release a public version, and a private(paid) version with more features and functions. These will be things I'll have to think on in the near future.
|
|
|
Post by honeygyu on Dec 13, 2016 1:40:53 GMT
I'll be doing a lot of image work today, going to do what I can to re-do all images I can in my native resolution for best results. Should help with image recognition, and just generally keep things neat and tidy. It will likely take a while (Especially since my USB cable keeps disconnecting/reconnecting, but should pay off in the long-run. When doing this I'll also take a look into that refilling energy issue, shouldn't be a hard fix. EDIT: Updates not going well due to a few reasons, but until these problems get fixed, my development will be halted. I don't expect it to be halted very long, new usb cable is on the way (Broke it due to excessive testing.. 12+ hours straight having to keep switching from PC to wall socket to keep phone charged), and working on getting remoteAKL working to see if that will help with image detection rates. EDIT 2: Going to start working on a fix for the energy refill now, but.... I just thought everyone should know that I've essentially decided to fully re-write the script. I will still keep V2.1.4(With energy refill fixed) available for download on my GoogleDrive, but I have ceased making updates for this version of the script The reason is simple, I wanted to re-write it from day 1, but I figured I'd do it later, when the script was nearing 'completion'. Today I realized that there is no point putting it off, and that the longer I do, the harder it will be to do in the end. I have currently not decided how I will proceed with the script, only that it will be (at least) "public" in some way. I'm unsure on whether I will be developing it publicly, or privately. I'm also unsure on if I will be fully releasing it to public, or to release a public version, and a private(paid) version with more features and functions. These will be things I'll have to think on in the near future. Hi. Zakun. drive.google.com/open?id=0B8TZ_3FY9ZIgVDRnSUdLNjdGYUUThis is screenshots of my device LG G2 About your script i faced some errors of selling the rune. Maybe some resolution error is occurred i think. Could you check my screenshots?
|
|
|
Post by Zakun on Dec 13, 2016 2:10:18 GMT
Hey honeygyu, I took a look at your screenshots, but they were all just screenshots of some battle rewards, no errors or anything like that If I could take a look at the error messages you're getting I can work in this
|
|
|
Post by incendie on Dec 13, 2016 4:26:26 GMT
i would like to see an option to make the phone ring if summoners war crashes in the middle of the night. sometimes ill auto hall of heroes while im asleep only to wake up and to look at the "summoners war crashed."
maybe add a timer of 10 minute of inactivity and then notify the player by ringing the phone.
|
|
|
Post by paladiex on Dec 13, 2016 4:35:26 GMT
I'm just going to paste the extra code I modified and try to explain myself as best as I can lol. I rewrote the dialogue boxes because most of the functions I almost never use. Original code is commented out. Number of runs is loosely based on Faimon Hell on double XP (3900 xp per run). You can use the radio buttons to choose what fodder you want to level, e.g 1* = 4 runs, 2* = 10 runs etc etc or there is a text box where you can input a custom number of runs. You need the first radio button selected for the counter to use this value -- Initialise Variables runMax = 0 runLmt = 0
-- Create Dialog Box for Run Settings dialogInit() --addCheckBox("halfRes", "Half resolution for reducing memory usage", false) --newRow() --addTextView("If AnkuLua killed/stopped abnormally, try enabling this.\n") --newRow() --addCheckBox("nextArea", "Goto next area", false) --newRow() addCheckBox("sellRune", "Sell the rune after battle", false) newRow() addCheckBox("refillEnergy", "Refill energy with crystal", false) newRow() addRadioGroup("runType", 0) addRadioButton("Continuous Run (999)", 999) addRadioButton("Fixed No. of Runs", 1) newRow() addTextView("No. of Runs : ") addEditText("runMax") newRow() --addTextView("Use the following as a guide") --newRow() --addTextView("1* = 4, 2* = 10, 3* = 22, 4* = 48") addRadioButton("Level 1 Star Fodder(4)", 4) addRadioButton("Level 2 Star Fodder(10)", 10) addRadioButton("Level 3 Star Fodder(22)", 22) addRadioButton("Level 4 Star Fodder(48)", 48) --newRow() --dimString = "dim the screen when running script" --fiveMinString = "This function is only available for 5 minutes in trial version" --addCheckBox("dim", dimString, true) --newRow() --addTextView(fiveMinString) dialogShow("Settings")
--language = getLanguage() After the dialog box i added this IF loop to determine what counter value to use and initialised the original settings -- Determine the number of runs required. if runType == 1 then runLmt = runMax else runLmt = runType + runLmt end
-- Set Values for Original Functions (Originally set from dialog box) dim = true -- set to true to dim the screen while script is running halfRes = false -- set to true to half the image recognition resolution. Supposedly improves performance if the script keeps crashing nextArea = false -- set to true if required to run through the screnario Modified the existing IF loop. Added a counter to decrement the counter end of every battle and display momentarily how many runs are remaining. if (choice == 2 and exists("worldMap.png", 0)) then -- next round if (nextArea and flashRequireRegion:exists("require0.png",0)) then simpleDialog("Warning", "Reach end of curent area.") return end
local requiredFlash = existsMultiMax(flashRequireRegion,{"require3.png", "require4.png", "require5.png", "require6.png", "require7.png", "require8.png"})
if (requiredFlash == -1) then requiredFlash = 9 else requiredFlash = requiredFlash + 2 end
runLmt = runLmt - 1 -- Decrement the loop counter after each battle.
toast("required Flash = "..requiredFlash) -- Display current rounds' energy requirement toast("Remaining Runs : "..runLmt) -- Display Runs remaining if runLmt == 0 then break -- Exit while loop when the required number of rounds is reached end
while (true) do -- check flash if (not flashRequireRegion:existsClick("smallFlash.png")) then waitClick("smallFlash.png") end wait(1) choice, listMatch = waitMulti({"bigFlash.png", "sellButton.png"}, 3) if (choice == 1) then break end if (choice == 2) then if (exists("worldMap.png", 0) and refillEnergy) then refill() break end keyevent(4) toast("Not enough flash, wait 5 minutes") wait(5*60) end if (choice == -1) then keyevent(4) end
end Modified the "refill()" function to increment the counter if crystal refill is required because the IF loop above will decrement the counter again making the total number of runs go out of whack. function refill() -- flashRequireRegion:click("smallFlash.png") clickButton(Pattern("sellButton.png"):similar(0.9), 1) waitClick("rechargeFlash.png", 3) wait(2) clickButton(Pattern("sellButton.png"):similar(0.9), 1) upperRight:exists(Pattern("cancel.png"):similar(0.6), 5) wait(1) keyevent(4) -- back keyevent(4) wait(1) runLmt = runLmt + 1 -- Increment the loop counter. to prevent duplicate incrementation in the next step
-- clickButton(Pattern("sellButton.png"):similar(0.9), 1) -- waitClick("") -- upperRight:waitClick(Pattern("cancel.png", 2):similar(0.75)) -- wait(1) end
And at the end of the code (outside the main WHILE loop) added this for notification purposes and stops the script. vibrate(1)
scriptExit("Success!, Run Cycle Complete!")
Change out your fodders and rerun the script again. This way you only have to look at the phone every 5 mins or so (level 1* fodder) instead of looking at the phone every 30-60 seconds. Not sure if this is the best/efficient way to do it but it was quick and dirty and got the job done. Hope this all makes sense. Feel free to shoot me any questions you might have and I will try to answer them. My level of programming in this language is pretty basic, just read up on the parts that I needed to get this section of the script working lol Thanks for so many details! I'm adding this now, will play with it for awhile and maybe tweak it a bit since that initial dialog box is getting a tad bit full. I will post an update when I get it looking how I want. I will not be adding the fodder section, since many players don't farm faimon hell, which I am assuming your run suggestions are based on. People will need to just math a bit to figure out what they need The run # however is going to be super useful! Edit 1: So, I added in the run amounts. I cut out the recommended runs for fodder, and I changed the dot selection to a check box dialog section. Check the box if you want to limit the runs, and then type the number of runs you want to do. If you do not check the box, it will run as normal and will truely be unlimited like the standard script. I appreciate your code, I used it almost identically. I hope you don't take offense to my modifications, I just want to make it more general friendly to all users. I even threw a link up there to an exp table for those who are too lazy to google one. Just look at whatever you are running, see what exp it gives you after the run and divide that by the total amount needed for each level at the top of that page. IE "2★ = 35,822", I get 1339 exp from each Faimon Hard run with a 5% exp boost. Therefore I need 26.75, or 27 total runs to max my 3x level 2s.
|
|
|
Post by lattek on Dec 14, 2016 1:59:38 GMT
Hello. I'm korean user. My device is VEGA LTE-A which of resolution is 1920*1080 and i used 2.2.1 version. The problem is that the korean word '예' was not clicked when refill the energy. But when i changed the language into English, it works.
|
|
|
Post by paladiex on Dec 14, 2016 2:59:08 GMT
Hello. I'm korean user. My device is VEGA LTE-A which of resolution is 1920*1080 and i used 2.2.1 version. The problem is that the korean word '예' was not clicked when refill the energy. But when i changed the language into English, it works. For now I am not supporting all languages, only english, my apologies.
|
|
|
Post by wssn on Dec 15, 2016 13:04:25 GMT
can i have ver 2.1.4 download link with energy refresh fix ? ver 2 work but ver 2.2 don't refresh it stuck with no error. thx in advance
|
|
|
Post by Zakun on Dec 15, 2016 13:20:15 GMT
|
|
|
Post by wssn on Dec 15, 2016 21:59:21 GMT
will test this when i get home , thx for your work
|
|
|
Post by incendie on Dec 15, 2016 23:22:23 GMT
I'm taking screenshot on my note 3 and cropping the "start" image. When I run the script it never recognize the start.png. my screenshot is 1920x1080. How should I resize the image?
|
|
|
Post by Zakun on Dec 15, 2016 23:35:50 GMT
You should be able to resize it in MS Paint, just make the width 1196, the height should be adjusted automatically
|
|
|
Post by langusta on Dec 16, 2016 15:20:19 GMT
Hi all! I've modified Anku's Summoners War script to auto revive and sell any runes < 6 stars. I can auto grind all night and burn all the crystals I've been saving. I 'd like to improve on and repackage Anku's original script. There are a few things I can do to speed up the process to get the bot running a bit faster and I am thinking about more features. Due to a few members having interest in my modifications AnkuLua is allowing me to make my own thread to continue the work.Please understand these modifications work on my device, I would recommend watching the bot on your device to ensure that Defeat is handled appropriately, and that the bot is correctly recognizing 6 star runes to keep.Features to add:A rune evaluation system to sell runes that do not meet certain criteria. I want to add a window to let individuals choose combinations of substats and mainstats on 2/4/6 runes. Current Free Features/Restrictions:Auto rerun dungeon Auto Keep all runes Auto rift Count win/loss Stops on first loss, or out of energy Current Features:Auto rerun dungeon Limit dungeon reruns Auto next dungeon Auto Keep 6 star and/or 5 star runes Auto refill with crystals Auto rift Auto pass on revival and restart. Count win/loss and rune keeps Is there anything else you guys want to have added?Some people have expressed some concern at the "hoops" that they have to jump through to get the free scripts. For these people I have posted a truely free script. For the updated scripts the password will be the same on the zip file as I continue to work on AnkuLua's script. Free Version:Sumoners War vFree This is a truely free version of the script, it's a non-password protected zip file. I encourage all users to register on this forum, contribute, and let all of their friends know about this bot. That is the sole purpose of the "hoops" you have to jump through. As of now I am not getting any of the donation money, or ad money, or any sort of monitary benefit. If you REALLY want the script, but do not want to share the ankulua website with anyone then please make a donation to AnkuLua to help with the website maintence costs. This is a relatively new community and I want to expand it so better mobile bots can be brought into the public.Working:Summoners War v2
Testing: Summoners War V2.2.1Known issues with v2.2.1: Some users are having general difficulties with various parts of the script. I believe this is due to the image ratio's, the fix for this is going to be tedious and may require multiple releases in the future. I will work on this when I have time, but sadly my time is limited when it comes to ratio issues. The run # dialog box is appearing behind some keyboards. Exp TableChangelog: 2.0.0 ~~ Added replay on death, and changed sell rune to keep 6 star runes 2.1.1 ~~ Added handling for Network related issues ~~~ was causing issues so it was removed in later updates 2.1.3 ~~ Added a new menu for keeping 5 star or 6 star runes, and incorporated a count system, and added Half Res support for the new features. Thanks Zakun! 2.2 ~~ Added a new menu for limiting runs. Thanks nurvo! 2.2.1 ~~ Fixed an issue at the end result screen where win loss ratios were duplicated Update: The rune evaluation system is currently not as accurate as I would like, it keeps misreading some 1 slot runes as 5/6 and some 2/4/6 as 1/3/5. The reason for this is I was using a very small corner of each rune to determine the rune slot, the bot cannot accurately identify such a small area so I must expand the image. This will result in the need of collecting multiple screenshots for each rune slot. I apologize for the delay, but this is a feature that will take time to add. I am so appreciative of everyone sharing all of their modifications. I hope that the resulting edits reach those who use it and they enjoy it and offer their feedback and critiques. For those who cannot use the bot due to image recognition issues; I hear you but the fix will not be simple and will take time.Please do followings to get the password
All files are with the same password.
AnkuLua can accept paypal donation if you can't post liking on your facebook account or other missions. Please PM AnkuLua the amount that you want to donate. 1. Like AnkuLua facebook and take a screenshot www.facebook.com/ankulua.automation/2. Say some things good about AnkuLua in your facebook and take a screenshot You must mention AnkuLua in your post. Please give AnkuLua the link after posting. 3. Give AnkuLua 5 stars in google play and leave comments. Also take a screenshots 4. Tell us how did you find AnkuLua in your email or PM? Once you have done all four things, leave us an email ankulua@gmail.com or PM AnkuLua with the required screenshots. The password will be replied. Because of different time zones, the reply may not be immediate. Please understand and be patient. Read more: ankulua.boards.net/thread/40/summoners-war-farming#ixzz4RvzjSCTn
|
|
|
Post by paladiex on Dec 17, 2016 3:35:54 GMT
Hi all! I've modified Anku's Summoners War script to auto revive and sell any runes < 6 stars. I can auto grind all night and burn all the crystals I've been saving. I 'd like to improve on and repackage Anku's original script. There are a few things I can do to speed up the process to get the bot running a bit faster and I am thinking about more features. Due to a few members having interest in my modifications AnkuLua is allowing me to make my own thread to continue the work.Please understand these modifications work on my device, I would recommend watching the bot on your device to ensure that Defeat is handled appropriately, and that the bot is correctly recognizing 6 star runes to keep.Features to add:A rune evaluation system to sell runes that do not meet certain criteria. I want to add a window to let individuals choose combinations of substats and mainstats on 2/4/6 runes. Current Free Features/Restrictions:Auto rerun dungeon Auto Keep all runes Auto rift Count win/loss Stops on first loss, or out of energy Current Features:Auto rerun dungeon Limit dungeon reruns Auto next dungeon Auto Keep 6 star and/or 5 star runes Auto refill with crystals Auto rift Auto pass on revival and restart. Count win/loss and rune keeps Is there anything else you guys want to have added?Some people have expressed some concern at the "hoops" that they have to jump through to get the free scripts. For these people I have posted a truely free script. For the updated scripts the password will be the same on the zip file as I continue to work on AnkuLua's script. Free Version:Sumoners War vFree This is a truely free version of the script, it's a non-password protected zip file. I encourage all users to register on this forum, contribute, and let all of their friends know about this bot. That is the sole purpose of the "hoops" you have to jump through. As of now I am not getting any of the donation money, or ad money, or any sort of monitary benefit. If you REALLY want the script, but do not want to share the ankulua website with anyone then please make a donation to AnkuLua to help with the website maintence costs. This is a relatively new community and I want to expand it so better mobile bots can be brought into the public.Working:Summoners War v2
Testing: Summoners War V2.2.1Known issues with v2.2.1: Some users are having general difficulties with various parts of the script. I believe this is due to the image ratio's, the fix for this is going to be tedious and may require multiple releases in the future. I will work on this when I have time, but sadly my time is limited when it comes to ratio issues. The run # dialog box is appearing behind some keyboards. Exp TableChangelog: 2.0.0 ~~ Added replay on death, and changed sell rune to keep 6 star runes 2.1.1 ~~ Added handling for Network related issues ~~~ was causing issues so it was removed in later updates 2.1.3 ~~ Added a new menu for keeping 5 star or 6 star runes, and incorporated a count system, and added Half Res support for the new features. Thanks Zakun! 2.2 ~~ Added a new menu for limiting runs. Thanks nurvo! 2.2.1 ~~ Fixed an issue at the end result screen where win loss ratios were duplicated Update: The rune evaluation system is currently not as accurate as I would like, it keeps misreading some 1 slot runes as 5/6 and some 2/4/6 as 1/3/5. The reason for this is I was using a very small corner of each rune to determine the rune slot, the bot cannot accurately identify such a small area so I must expand the image. This will result in the need of collecting multiple screenshots for each rune slot. I apologize for the delay, but this is a feature that will take time to add. I am so appreciative of everyone sharing all of their modifications. I hope that the resulting edits reach those who use it and they enjoy it and offer their feedback and critiques. For those who cannot use the bot due to image recognition issues; I hear you but the fix will not be simple and will take time.Please do followings to get the password
All files are with the same password.
AnkuLua can accept paypal donation if you can't post liking on your facebook account or other missions. Please PM AnkuLua the amount that you want to donate. 1. Like AnkuLua facebook and take a screenshot www.facebook.com/ankulua.automation/2. Say some things good about AnkuLua in your facebook and take a screenshot You must mention AnkuLua in your post. Please give AnkuLua the link after posting. 3. Give AnkuLua 5 stars in google play and leave comments. Also take a screenshots 4. Tell us how did you find AnkuLua in your email or PM? Once you have done all four things, leave us an email ankulua@gmail.com or PM AnkuLua with the required screenshots. The password will be replied. Because of different time zones, the reply may not be immediate. Please understand and be patient. Read more: ankulua.boards.net/thread/40/summoners-war-farming#ixzz4RvzjSCTnNot sure why you quoted this
|
|