are you willing to share the changed file? I would love the script to have a way to continue after losses.
I literally gave you the file you would need and the directions to change the file in notepad, no scripting knowledge required. Tbh you can make all of the mosifications I outlined using an app on the google play store on your phone without a pc and saving that picture in the directory i mentioned.
Anku has been nice enough to leave my directions up for anyone interested; I thought he would remove it for the security of his script.
If I were to post a link to the file then people would be able to get access to his code, without following his directions and that would make me sad.
Wish more people knew about this application. The potential here is very high and detectability is minimal considering this emulates human interactions.
As a final note, I havent tried to use any sort of rune evaluation system yet. With the holiday last week and work picking up I am just using this script. It occasionally crashes at night i
I assume because the app crashes itself.
Edit 1: Changed some stuff around for the sell rune option to ONLY sell runes less than 5*'s. To achieve this do as follows.
Find
"
if ( (sellRune and (choice == 5 or choice == 6 or choice == 7)) or (clickList[choice] == "box.png")) then
if (clickList[choice] == "box.png") then
click(listMatch)
wait(2.5)
-- exists("sellButton.png", 2)
end
if (exists(Pattern(sellPng):similar(0.5))) then
getLastMatch():highlight(0.5)
-- click(getLastMatch())
existsClick(Pattern(sellPng):similar(0.5), 0)
else
click(listMatch)
end
existsClick(yesWordPng)
local sellResponse, match = waitMulti({yesWordPng, "worldMap.png"}, 3)
if (sellResponse == 1) then
click(match)
print("need confirming selling rune")
end
else
click(listMatch)
end
elseif (choice > 2) then click(listMatch) end
"
Add in the bold/italics/underlined portion below
"
if ( (sellRune and (choice == 5 or choice == 6 or choice == 7)) or (clickList[choice] == "box.png")) then
if (clickList[choice] == "box.png") then
click(listMatch)
wait(2.5)
-- exists("sellButton.png", 2)
end
if (sellRune) then
if (exists(Pattern("SixStars.png"):similar(0.9))) then
click(Pattern("cancel.png"):similar(0.7))
end if (exists(Pattern(sellPng):similar(0.5))) then
getLastMatch():highlight(0.5)
-- click(getLastMatch())
existsClick(Pattern(sellPng):similar(0.5), 0)
else
click(listMatch)
end
existsClick(yesWordPng)
local sellResponse, match = waitMulti({yesWordPng, "worldMap.png"}, 3)
if (sellResponse == 1) then
click(match)
print("need confirming selling rune")
end
else
click(listMatch)
end
elseif (choice > 2) then click(listMatch) end
"
Save the above image as "SixStars.png" and place it into the image folder for the summoners war script.
Edit 2:
Thinking About an evaluation system. I could include 5 star runes just as easily as 6 star. I would need to find a section of a rune to identify it as a 2/4/6 rune for screen shots. I would need a screen shot of each of the 11 sub stats, and each of the 11 main stats. I would need a separate interface box similar to the one that appears after starting the box that asks for desired stat rolls. That screen would need to have a separate section for 2/4/6 runes, IE only keep atk%, spd, hp%, or any combination. Then some sort of combination of substats would need to be collected. Such as only keep if it has spd, or hp%, or atk%. Or even only keep if it has spd, and hp%, and atk%.
I already know what part of the rune to screen shot for 2/4/6, and how to add in the stats, however making the dialog box and running some sort of tally system is out of my experience.