Oh, you're using my older script without the loop breaking. maybe it wasn't clear in my previous posts to check the pull requests section for it. Nonetheless, i edited the main one directly now. try again using this [Only registered and activated users can see links. Click Here To Register...]Quote:
So, however, we will not make the script work well? For me, he made 2 prestige and he stopped working, he went to the screen "Nox". Why did it happen? How to bring "Hiro" to keep it off after 1h?
How do you set up Hiro to upgrade selected spells to the maximum level?
The code I'm using is:
// - Tap Titans 2 AdvancedClickBot by Tune389 [ v1.3 dev 1]
// edited by djo5296 '17-12-26
SCREEN_SIZE: 480x800
// ----------- do not touch
var #minz 0
var #timeLateAdd 0
var #stopMasterAfterSkillsUnlocked 1
// ----------- Click Areas
var #enableFairies 1
//; 1 = collect all fairies
//; 0 = no more ad pop ups will appear
//; more settings below to auto-cancel/accept fairy ads
var #enablePremiumCollect 1
//; 1 = collect all premium pop-ups
//; 0 = do not collect
//; more settings below to auto-cancel/accept fairy ads
var #hatchEggs 1
//; 1 = (default) collect eggs
var #enableClanShip 0
var #enableTapping 1
//; 1 = (default) hit the titans with your sword master
//; 0 = disable hits (except on CQ), no fairies will clicked at all
var #equipStack 1
// 1 = keep clan crates and equips on the floor
var #agree 0
var #decline 0
// agree = 1 if you can skip ads to auto accept fairy ads; aka fairy ads skippable
// decline = 1 if you cannot turn off fairy ads but want to click on all fairies
// you can leave both at 0 if you turn off fairy ads
// do not use make both = 1 hahaha
// ----------- Actions ----------- [ Prestige ]
var #enableAutoprestige 1
// 1 for on, 0 for don't prestige
var #lateTournament 0
// use 1 if you want to start at later time defined below in #minz
#minz = 60000 * 125
// starts at 125 mins; else, edit the 125 above
// "lateTournament 1" to start at #minutes = #minz / 60000
#timeLateAdd = #minz
var #prestigeAfterXMinutes 0
//leave as 0, what matters are the start and end times below
var #prestigeStartTime 65
var #prestigeEndTime 77
rand #prestigeAfterXMinutes #prestigeStartTime #prestigeEndTime
// ----------- Actions ----------- [ General ]
//level ms, heroes, skills every x minutes
var #runActionsEveryXMinutes 3
//; 3 = (default)
//; 1-99 = in Minutes
var #runActionsOnStart 1
//; 1 = (default) run actions on script start
//; 0 = run actions after given run time above
var #fullManaSkill 1
//; 1 = heavenly strike
//; 2 = critical strike
//; 3 = (default) midas
//; 4 = fire blade
//; 5 = heroes
//; 6 = shadow clone
//Action Order | 1,2,3 = push heroes | 2,3,1 = push ms
var #orderLevelHeroes 1
var #orderLevelMaster 2
var #orderLevelSkills 3
// ----------- Actions ----------- [ ClanQuest ]
var #enableClanQuest 1
//fight the clan boss with max possible hits
var #clanQuestRunsPerReadyUp 1
//; 1 = (default) attack every ready up once for free
//; 2-99 = spend dias for more attacks
// ----------- Actions ----------- [ Heroes ]
var #enableHeroes 1
//clicks on level up per run
var #heroIntensity 4
//; 1 = (default)
//; 2-99 = Multiple level ups
// ----------- Actions ----------- [ Skills ]
var #enableSkills 1
//press given skills every X seconds
//check :afterPrestige and copy values!
var #intervalHS 10
var #intervalDS 0
var #intervalFS 0
var #intervalHoM 0
var #intervalWC 0
var #intervalSC 120
//preferably don't edit this
if #lateTournament == 1
#intervalHS = 0
#intervalDS = 0
#intervalFS = 0
#intervalHoM = 0
#intervalWC = 0
#intervalSC = 0
endif
//just level each skill once
var #justUnlockSkills 0
//; 0 = level skills much as possible
//; 1 = (default) just unlock
//run skill check after prestige or now
var #startSkillCheckNow 1
// ----------- Actions ----------- [ Boss ]
//cancel actions if boss fight running
var #checkBossFight 0
var #checkBossDuringRandomTouch 1
//wait for given skill (2-6) then start boss
var #startBossSkill 5
//; 2 = critical strike
//; 3 = midas
//; 4 = fire blade
//; 5 = heroes
//; 6 = shadow clone
//optional skill which will be clicked on start (not checked)
var #startBossSecondarySkill 2
//; 2 = critical strike
//; 3 = midas
//; 4 = fire blade
//; 5 = heroes
//; 6 = shadow clone
// ----------- Developer / Expert
var #maxHitCount 9999999
//show current script time
var #showCurrentTime 1
//if you wanna sync the script time with real time you can play around with this value
var #timeScaleAddition 60
if #checkBossDuringRandomTouch == 0
#timeScaleAddition = 11
endif
// ----------- Dec
var #randomX 0
var #randomY 0
var #color1 0
var #color2 0
var #loopCount 0
var #clanQuestLoopCount 0
var #pressLevelUpLoopCount 0
var #skillCheckStepper 0
var #actionStepper 0
var #levelHeroesStepper 0
var #bossFightInProgress 0
var #skillActive 0
var #colorRed 0
var #colorBlue 0
var #colorGreen 0
var #loopDetectionCount 0
var #prestige 0
var #skillsUnlocked 0
var #tryWithDelay 0
var #checkRunning 0
var #clanQuestCount 0
var #calc1 0
var #recheckClanQuest 0
var #count 0
var #hitCount 0
var #skillAvailable 0
var #loopBreak 0
// ----------- Delays
var #btnDelay 150
var #hitDelay 40
var #menuSlideDelay 200
var #menuPopUpDelay 500
var #loadingClanQuestDelay 3000
// ----------- Menu Coords
var #menuY 780
var #menuStats 15
var #menuHeroes 120
var #menuCloseY 455
var #menuCloseX 466
// ----------- Colors
var #colorWhite -65793
var #colorSkillActivated -20993
var #colorInfoNumber 475629
var #colorDia -7970303
var #colorLevelUpAvailable 1338350
var #skillGray 7829367
var #skillBlue 3693762
var #colorBlack 397861
var #colorStatsButton 3826675
var #colorGray 2695200
//var #colorItemBossActive 2432264 127 70
// ----------- TimeSets
var #timeLastActionRun 0
var #timeDiff 0
var #time 0
var #seconds 0
var #secondsTotal 0
var #minutes 0
var #lastPressHS 0
var #lastPressDS 0
var #lastPressFS 0
var #lastPressHoM 0
var #lastPressSC 0
var #lastPressWC 0
var #resultManaPool 0
var #resultCheckBoss 0
var #resultUpdateTime 0
var #resultClanQuest 0
// ----------- MAIN
:start
#loopCount = #loopCount + 1
#resultManaPool = #loopCount % 51
#resultCheckBoss = #loopCount % 102
#resultClanQuest = #loopCount % 101
#resultUpdateTime = #loopCount % 40
#timeDiff = #minutes - #timeLastActionRun
//add general execution delays
#time = #time + #timeScaleAddition
if #resultClanQuest == 0 and #enableClanQuest == 1
goto :checkClanQuest
endif
if #resultUpdateTime == 0
#seconds = (#time/1000)%60
#secondsTotal = #time/1000
#minutes = (#time/1000)/60
if #enableSkills == 1
//copy format if you wanna add your own personal dynamic skill clicks
if #secondsTotal > 301
#intervalSC = 0
endif
if #minutes > 25
#intervalHS = 150
endif
if #minutes > 40
#intervalHS = 300
endif
if #minutes > 45
#intervalHS = 0
#intervalWC = 375
#fullManaSkill = 5
endif
if #minutes > 50
#intervalWC = 400
#intervalHoM = 400
endif
if #minutes > 60
#intervalHoM = 700
#intervalWC = 700
endif
if #minutes > 65
#intervalHoM = 240
#intervalWC = 120
endif
if #minutes > 75
#intervalDS = 850
#intervalHoM = 850
#intervalWC = 850
endif
if #minutes > 120
#intervalDS = 1000
#intervalHoM = 1000
#intervalWC = 1000
endif
endif
endif
if #showCurrentTime == 1 and #resultUpdateTime == 0
toast #minutes:#seconds
endif
if #resultUpdateTime == 0 and #enablePremiumCollect == 1 and #agree == 1
touchDown 0 350 630
sleep 50
touchUp 0
sleep 50
#time = #time + 200
endif
if #resultUpdateTime == 0 and #enablePremiumCollect == 1 and #decline == 1
touchDown 0 195 630
sleep 50
touchUp 0
sleep 50
#time = #time + 200
endif
if #resultUpdateTime == 0 and #timeDiff < #runActionsEveryXMinutes
goto :pressSkills
endif
if #loopCount == 1 and #enableClanQuest == 1
goto :checkClanQuest
elseif #loopCount == 2
goto :init
elseif #minutes >= #prestigeAfterXMinutes and #enableAutoprestige == 1
goto :checkPrestige
elseif #timeDiff >= #runActionsEveryXMinutes
goto :runActions
elseif #resultCheckBoss == 0
goto :checkBoss
elseif #resultManaPool == 0
goto :checkMana
elseif #loopCount == #maxHitCount
#loopCount = 0
goto :randomTouch
else
goto :randomTouch
endif
:end
:afterPrestige
if #prestige = 0
#prestige = 1
endif
#skillsUnlocked = 0
#time = 0
#seconds = 0
#secondsTotal = 0
#minutes = 0
#count = 0
#intervalHS = 10
#intervalDS = 0
#intervalFS = 0
#intervalHoM = 0
#intervalWC = 0
#intervalSC = 120
#fullManaSkill = 1
rand #prestigeAfterXMinutes #prestigeStartTime #prestigeEndTime
goto :init
// ----------- INIT
:init
CheckApp #checkRunning com.gamehivecorp.taptitans2
if #checkRunning == 0
RunApp com.gamehivecorp.taptitans2
WaitApp com.gamehivecorp.taptitans2
sleep 10000
endif
if #enablePremiumCollect == 1 and #agree == 1
touchDown 0 350 630
sleep 50
touchUp 0
sleep 50
#time = #time + 200
endif
if #enablePremiumCollect == 1 and #decline == 1
touchDown 0 195 630
sleep 50
touchUp 0
sleep 50
#time = #time + 200
endif
#lastPressHS = 0
#lastPressDS = 0
#lastPressFS = 0
#lastPressHoM = 0
#lastPressSC = 0
#lastPressWC = 0
#timeLastActionRun = 0
touchDown 0 #menuCloseX #menuCloseY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
if #runActionsOnStart == 1
goto :runActions
endif
goto :start
:loopDetected
toast loop detected - restarting ...
#loopCount = 0
#loopDetectionCount = 0
goto :init
// ----------- PRESS SKILLS
:pressSkills
// check running state
CheckApp #checkRunning com.gamehivecorp.taptitans2
if #checkRunning == 0
RunApp com.gamehivecorp.taptitans2
sleep 10000
goto :init
endif
touchDown 0 #menuCloseX #menuCloseY
sleep 50
touchUp 0
sleep #menuSlideDelay
#time = #time + 200
if #enableClanShip == 1
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
#time = #time + #shipDelay + #shipDelay + #shipDelay + #shipDelay
endif
getColor #color 390 36
if #color == 1204718
touchPress 0 390 36
endif
#timeDiff = #secondsTotal - #lastPressWC
if #timeDiff >= #intervalWC and #intervalWC > 0
#lastPressWC = #secondsTotal
touchPress 0 360 710
#time = #time + 200
endif
#timeDiff = #secondsTotal - #lastPressDS
if #timeDiff >= #intervalDS and #intervalDS > 0
#lastPressDS = #secondsTotal
touchPress 0 120 710
#time = #time + 200
endif
#timeDiff = #secondsTotal - #lastPressFS
if #timeDiff >= #intervalFS and #intervalFS > 0
#lastPressFS = #secondsTotal
touchPress 0 280 710
#time = #time + 200
endif
#timeDiff = #secondsTotal - #lastPressHoM
if #timeDiff >= #intervalHoM and #intervalHoM > 0
#lastPressHoM = #secondsTotal
touchPress 0 200 710
#time = #time + 200
endif
#timeDiff = #secondsTotal - #lastPressSC
if #timeDiff >= #intervalSC and #intervalSC > 0
#lastPressSC = #secondsTotal
touchPress 0 430 710
#time = #time + 200
endif
#timeDiff = #secondsTotal - #lastPressHS
if #timeDiff >= #intervalHS and #intervalHS > 0
#lastPressHS = #secondsTotal
touchPress 0 40 710
#time = #time + 200
endif
goto :start
// ----------- CHECK MANA
:checkMana
//checking mana bar
getColor #color1 208 638
if #color1 == #colorWhite
//Mana full starting something and dont waste regen time
goto :startSkill
endif
goto :start
:startSkill
if #fullManaSkill == 1
touchPress 0 40 710
elseif #fullManaSkill == 2
touchPress 0 120 710
elseif #fullManaSkill == 3
touchPress 0 200 710
elseif #fullManaSkill == 4
touchPress 0 280 710
elseif #fullManaSkill == 5
touchPress 0 360 710
if #minutes > 52
touchPress 0 200 710
//activate Midas
touchPress 0 120 710
//activate DS
#lastPressWC = #secondsTotal + 120
#lastPressHoM = #secondsTotal + 120
endif
if #minutes > 125
touchPress 0 120 710
//activate DS
#lastPressDS = #secondsTotal + 120
endif
elseif #fullManaSkill == 6
touchPress 0 430 710
endif
#time = #time + 200
goto :start
:runActions
#timeLastActionRun = #minutes
#actionStepper = #actionStepper + 1
if #checkBossFight == 1
getColor #color1 139 85
endif
if #checkBossFight == 1 and #color1 == #colorWhite
touchPress 0 #menuCloseX #menuCloseY
toast skipping actions - boss fight in progress
goto :pressSkills
endif
if #actionStepper == #orderLevelMaster and #skillsUnlocked < 6 and #stopMasterAfterSkillsUnlocked == 1
goto :levelUp
elseif #actionStepper == #orderLevelMaster and #stopMasterAfterSkillsUnlocked == 0
goto :levelUp
elseif #actionStepper == #orderLevelSkills and #enableSkills == 1 and #skillsUnlocked < 6
#skillsUnlocked = 0
goto :checkSkills
elseif #actionStepper == #orderLevelHeroes and #enableHeroes == 1
goto :levelHeroes
elseif #actionStepper == 5 and #enableClanQuest == 1
#actionStepper = 0
goto :checkClanQuest
else
#actionStepper = 0
goto :checkBoss
endif
goto :runActions
// ----------- CHECK PRESTIGE
:checkPrestige
sleep 1000
#time = #time + 1000
// ---------
sleep 100
//open stats
sleep #btnDelay
#time = #time + #btnDelay + 100
touchDown 0 #menuStats #menuY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
//wait for slide
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 750
#time = #time + 1100
//lvl up
sleep #btnDelay
sleep 50
#time = #time + #btnDelay + 50
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
#time = #time + 1250
// ---------
sleep 400
//slide down
touchDown 1 280 740
sleep 200
touchMove 1 280 710
sleep 50
touchMove 1 280 500
sleep 50
touchMove 1 280 410
sleep 50
touchMove 1 280 400
touchUp 1
sleep 300
#time = #time + 650
//slide down
touchDown 1 280 740
sleep 200
touchMove 1 280 710
sleep 50
touchMove 1 280 500
sleep 50
touchMove 1 280 410
sleep 50
touchMove 1 280 400
touchUp 1
sleep 300
#time = #time + 650
//slide down
touchDown 1 280 740
sleep 200
touchMove 1 280 710
sleep 50
touchMove 1 280 500
sleep 50
touchMove 1 280 410
sleep 50
touchMove 1 280 400
touchUp 1
sleep 300
#time = #time + 650
touchDown 0 400 720
touchUp 0
sleep #menuPopUpDelay
#time = #time + #menuPopUpDelay
touchDown 0 240 640
sleep #btnDelay
touchUp 0
sleep #menuPopUpDelay
getColor #color1 430 540
if #color1 == 6384247
touchDown 0 330 535
sleep #btnDelay
touchUp 0
sleep 9000
goto :afterPrestige
else
touchPress 470 450
touchPress 470 450
touchPress 470 450
touchPress 470 450
goto :checkPrestige
endif
goto :start
// ----------- CHECK CLAN QUEST
:checkClanQuest
getRGB #colorRed #colorGreen #colorBlue 72 21
getColor #color1 65 795
if #colorRed < 190 and #colorRed > 120 and #color1 == #colorStatsButton
#recheckClanQuest = 1
goto :checkClanQuestReady
endif
goto :start
:checkClanQuestReady
//open menu
sleep #btnDelay
touchDown 0 80 25
sleep #btnDelay
touchUp 0
sleep #btnDelay
//touch clan icon bottom
touchDown 0 100 730
sleep #btnDelay
touchUp 0
sleep #loadingClanQuestDelay
getColor #color1 420 725
if #color1 == -1785765 and #clanQuestCount == 0
#recheckClanQuest = 0
goto :clanQuestClose
endif
//boss progress color
getColor #color1 175 335
#clanQuestLoopCount = 0
if #color1 == 2055160
//boss up
touchDown 0 310 740
sleep #btnDelay
touchUp 0
sleep #menuPopUpDelay
goto :clanQuestCheckDias
elseif #color1 == 0
//boss down
#recheckClanQuest = 0
endif
//close (and recheck)
goto :clanQuestClose
:clanQuestCheckDias
getColor #color1 40 215
if #color1 == -7775689
//no dias left
#recheckClanQuest = 0
goto :clanQuestClose
else
touchDown 0 325 450
sleep #btnDelay
touchUp 0
sleep 3000
getColor #color1 20 770
goto :clanQuestHit
endif
:clanQuestHit
if #color1 == -28929 and #clanQuestLoopCount == 0
//add quest
#clanQuestCount = #clanQuestCount + 1
endif
#clanQuestLoopCount = #clanQuestLoopCount + 1
if #color1 == -28929 and #clanQuestLoopCount < 1000
//hit the boss
touchDown 0 180 730
touchUp 0
sleep 28
#time = #time + #btnDelay
goto :clanQuestHit
elseif #clanQuestLoopCount > 950
goto :clanQuestClose
endif
:clanQuestClose
getColor #color1 65 795
if #color1 == #colorStatsButton
goto :clanQuestCloseCheck
else
touchDown 0 415 45
touchUp 0
sleep 200
touchDown 0 420 210
touchUp 0
sleep 200
#time = #time + #btnDelay
goto :clanQuestClose
endif
:clanQuestCloseCheck
if #recheckClanQuest == 1 and #clanQuestCount < #clanQuestRunsPerReadyUp
goto :checkClanQuestReady
else
#clanQuestCount = 0
goto :start
endif
// ----------- LEVEL SKILLS
:checkSkills
if #prestige == 0 and #startSkillCheckNow == 0
goto :checkSkillsFinish
endif
if #skillsUnlocked == 6 and #justUnlockSkills == 1
toast skills unlocked, stop now until next prestige
goto :checkSkillsFinish
endif
#skillCheckStepper = #skillCheckStepper + 1
if #skillCheckStepper == 1
sleep #btnDelay
#time = #time + #btnDelay
touchDown 0 466 670
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
goto :maxHS
elseif #skillCheckStepper <= 6 and #justUnlockSkills == 0
goto :checkSkillsUnlock
else
goto :checkSkillsFinish
endif
//slide back
touchDown 1 280 650
sleep 200
touchMove 1 280 600
sleep 50
touchMove 1 280 700
sleep 50
touchMove 1 280 750
sleep 50
touchMove 1 280 780
touchUp 1
#time = #time + 350
goto :checkSkillsFinish
:maxSkill
sleep 100
#time = #time + 100
getRGB #colorRed #colorGreen #colorBlue 459 755
if #colorBlue <= -45
sleep 10
#time = #time + 10
goto :checkSkillsSlideDown
else
touchPress 0 459 755
sleep 50
touchPress 0 459 755
sleep 50
touchPress 0 459 755
#time = #time + 100
endif
if #skillCheckStepper == 6
goto :checkSkills
else
goto :checkSkillsSlideDown
endif
:maxHS
// first skill; heavenly strike
#loopBreak = #loopBreak + 1
if #loopBreak > 16
#loopBreak = 0
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 750
#time = #time + 1100
goto :checkSkills
endif
getColor #skillAvailable 460 700
if #skillAvailable >= -7963574 and #skillAvailable <= -7034609
#loopBreak = 0
goto :checkSkills
else
touchPress 0 466 700
sleep 40
#time = #time + 50
goto :maxHS
endif
:checkSkillsUnlock
sleep 200
#time = #time + 250
getRGB #colorRed #colorGreen #colorBlue 450 660
if #colorBlue == 2 or #colorBlue == 5
#skillsUnlocked = #skillsUnlocked + 1
endif
if #colorBlue == 2
sleep 100
touchDown 0 466 660
sleep 250
touchUp 0
sleep 200
#time = #time + 550
endif
if #justUnlockSkills == 0
getColor #skillAvailable 466 730
if #skillAvailable == #skillBlue
goto :checkSkillsSlideDown
else
sleep 50
#time = #time + 50
endif
getColor #skillAvailable 466 730
if #skillAvailable == #skillBlue
else
goto :maxSkill
endif
endif
if #skillCheckStepper == 6
goto :checkSkills
endif
goto :checkSkillsSlideDown
:checkSkillsFinish
#skillCheckStepper = 0
if #enableHeroes == 1
goto :runActions
endif
goto :closeMenu
:checkSkillsSlideDown
//slide
touchDown 1 280 750
sleep 200
touchMove 1 280 725
sleep 50
touchMove 1 280 660
sleep 50
touchMove 1 280 655
sleep 50
touchMove 1 280 649
sleep 200
touchUp 1
#time = #time + 550
goto :checkSkills
:closeMenu
sleep #btnDelay
#time = #time + #btnDelay
touchDown 0 #menuCloseX #menuCloseY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
goto :runActions
// ----------- LEVEL HEROES
:levelHeroes
//-----
if #count == 0
if #lateTournament == 1
#time = #time + #timeLateAdd
#seconds = (#time/1000)%60
#secondsTotal = #time/1000
#minutes = (#time/1000)/60
endif
sleep 100
//open stats
sleep #btnDelay
#time = #time + #btnDelay + 100
touchDown 0 #menuStats #menuY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
//wait for slide
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 750
#time = #time + 1100
if #count == 0
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 750
#time = #time + 1100
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 750
#time = #time + 1100
endif
//lvl up sword master to 500
//use x100 level up else, adjust
sleep #btnDelay
#time = #time + #btnDelay
if #count < 2 and #lateTournament == 0
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
touchDown 0 466 580
sleep 50
touchUp 0
sleep 200
#time = #time + 1250
endif
//close stats
sleep #btnDelay
#time = #time + #btnDelay
touchPress 0 #menuCloseX #menuCloseY
touchPress 0 #menuCloseX #menuCloseY
touchPress 0 #menuCloseX #menuCloseY
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
if #count < 2
#count = #count + 1
endif
endif
//-----
//collect gold
touchDown 0 30 230
sleep 100
touchUp 0
sleep 100
#time = #time + 200
if #agree == 1
touchDown 0 300 630
touchUp 0
touchDown 0 300 630
touchUp 0
touchDown 0 300 630
touchUp 0
endif
if #decline == 1
touchDown 0 195 630
touchUp 0
touchDown 0 195 630
touchUp 0
touchDown 0 195 630
touchUp 0
endif
//open menu
sleep #btnDelay
#time = #time + #btnDelay
touchDown 0 #menuHeroes #menuY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
sleep 1000
#time = #time + 1000
if #tryWithDelay == 1
sleep 3000
endif
getColor #color1 95 765
if #color1 == #colorWhite
#tryWithDelay = 0
#loopDetectionCount = 0
#time = #time + 2000
goto :scrollTop
endif
#tryWithDelay = 1
goto :levelHeroes
:scrollTop
#loopDetectionCount = #loopDetectionCount + 1
if #loopDetectionCount == 50
goto :loopDetected
endif
getColor #color1 475 510
if #color1 == #colorGray
goto :maxTopHero
endif
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 200
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 200
#time = #time + 1100
goto :scrollTop
:maxTopHero
#loopBreak = #loopBreak + 1
if #loopBreak > 63
#loopBreak = 0
goto :levelHeroesScrollDown
endif
getColor #skillAvailable 460 670
if #skillAvailable > -7963574 and #skillAvailable < -7034609
#loopBreak = 0
goto :levelHeroesScrollDown
else
touchPress 0 460 670
sleep 50
#time = #time + 50
goto :maxTopHero
endif
:levelHeroesScrollDown
#loopDetectionCount = #loopDetectionCount + 1
if #loopDetectionCount == 50
goto :loopDetected
endif
getColor #color1 440 760
if #color1 == #colorGray
#loopDetectionCount = 0
goto :maxBottomHero
endif
touchDown 1 280 750
touchMove 1 280 745
sleep 100
touchMove 1 280 740
touchMove 1 280 735
sleep 50
touchMove 1 280 700
touchMove 1 280 690
sleep 50
touchMove 1 280 500
touchMove 1 280 450
sleep 20
touchMove 1 280 420
touchMove 1 280 410
sleep 50
touchMove 1 280 400
touchUp 1
sleep 200
#time = #time + 470
if #minutes >= 51
goto :maxBottomHero
endif
goto :levelHeroesScrollDown
:maxBottomHero
//; for legacy coordinates:
//; 1 = Finn (Ranged) 466 570
//; 2 = Nohni (Melee) 466 645
//; 3 = Damon (Mage) 466 720
#loopBreak = #loopBreak + 1
if #loopBreak > 63
#loopBreak = 0
goto :levelHeroesPressLevelUp
endif
getColor #skillAvailable 466 720
if #skillAvailable > -7963574 and #skillAvailable < -7034609
#loopBreak = 0
goto :levelHeroesPressLevelUp
else
touchPress 0 466 720
sleep 50
#time = #time + 50
goto :maxBottomHero
endif
#seconds = (#time/1000)%60
#secondsTotal = #time/1000
#minutes = (#time/1000)/60
if #lateTournament == 1
#lastPressWC = #secondsTotal
#lastPressHoM = #secondsTotal
#lastPressDS = #secondsTotal
endif
goto :levelHeroesPressLevelUp
:levelHeroesSlideUpCollection
#loopDetectionCount = #loopDetectionCount + 1
if #loopDetectionCount == 50
goto :loopDetected
endif
getColor #color1 475 510
if #color1 == #colorGray
goto :closeMenu
endif
touchDown 1 280 510
sleep 20
touchMove 1 280 512
touchMove 1 280 514
touchMove 1 280 516
sleep 20
touchMove 1 280 520
touchMove 1 280 540
sleep 20
touchMove 1 280 580
touchMove 1 280 600
sleep 20
touchMove 1 280 630
touchMove 1 280 670
sleep 20
touchMove 1 280 690
touchMove 1 280 700
sleep 20
touchMove 1 280 736
touchMove 1 280 738
sleep 20
touchMove 1 280 740
touchMove 1 280 742
sleep 200
touchUp 1
touchPress 1 280 750
#time = #time + 540
goto :levelHeroesPressLevelUp
:levelHeroesPressLevelUp
#pressLevelUpLoopCount = #pressLevelUpLoopCount + 1
touchDown 1 466 720
sleep 40
touchUp 1
sleep 60
touchDown 1 466 700
sleep 40
touchUp 1
touchDown 1 466 680
sleep 40
touchUp 1
touchDown 1 466 660
sleep 40
touchUp 1
touchDown 1 466 640
sleep 40
touchUp 1
touchDown 1 466 620
sleep 40
touchUp 1
touchDown 1 466 600
sleep 40
touchUp 1
touchDown 1 466 580
sleep 40
touchUp 1
touchDown 1 466 560
sleep 40
touchUp 1
touchDown 1 466 540
sleep 40
touchUp 1
#time = #time + 460
if #pressLevelUpLoopCount < #heroIntensity
goto :levelHeroesPressLevelUp
endif
#pressLevelUpLoopCount = 0
goto :levelHeroesSlideUpCollection
// ----------- LEVEL UP
:levelUp
//open stats
sleep #btnDelay
#time = #time + #btnDelay
touchDown 0 #menuStats #menuY
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
//wait for slide
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
//slide top
touchDown 0 280 650
sleep 200
touchMove 0 280 600
sleep 50
touchMove 0 280 700
sleep 50
touchMove 0 280 750
sleep 50
touchMove 0 280 780
touchUp 0
sleep 600
#time = #time + 1100
goto :levelUpLoop
:levelUpLoop
//lvl up sword master
sleep #btnDelay
#time = #time + #btnDelay
//sword master level up now moved to start of level up process before heroes
if #enableSkills == 1 or #enableHeroes == 1
goto :runActions
endif
goto :closeMenu
:closeMenu
//close stats
sleep #btnDelay
#time = #time + #btnDelay
touchPress 0 #menuCloseX #menuCloseY
touchPress 0 #menuCloseX #menuCloseY
touchPress 0 #menuCloseX #menuCloseY
sleep #menuSlideDelay
#time = #time + #menuSlideDelay
goto :runActions
// ----------- CHECK BOSS
:checkBoss
getColor #color1 139 85
if #color1 == #colorWhite
goto :pressSkills
endif
#color1 = 0
#color2 = 0
getColor #color2 459 29
if #startBossSkill == 2
getColor #color1 108 685
elseif #startBossSkill == 4
getColor #color1 268 685
elseif #startBossSkill == 3
getColor #color1 189 685
elseif #startBossSkill == 5
getColor #color1 348 685
elseif #startBossSkill == 6
getColor #color1 428 685
endif
if #color1 == #colorWhite and #color2 == #colorBlack
goto :startBossWithSkills
elseif #color2 == #colorBlack and #startBossSkill == 0
touchDown 0 390 36
sleep #btnDelay
#time = #time + #btnDelay
touchUp 0
sleep #btnDelay
#time = #time + #btnDelay
elseif #hatchEggs == 1
touchPress 0 30 285
sleep #btnDelay
#time = #time + #btnDelay
endif
goto :pressSkills
:startBossWithSkills
getColor #color 390 36
if #color == 1204718
touchPress 0 390 36
endif
getColor #color 390 36
if #color == 1204718
touchPress 0 390 36
goto :startBossWithSkills
endif
#time = #time + 400
if #enableClanShip == 1
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
touchPress 0 65 100
sleep #shipDelay
#time = #time + #shipDelay + #shipDelay + #shipDelay + #shipDelay
endif
if #startBossSkill == 2
touchPress 0 120 710
sleep 200
goto :startBossWithSecondarySkill
endif
if #startBossSkill == 3
touchPress 0 200 710
sleep 200
goto :startBossWithSecondarySkill
endif
if #startBossSkill == 4
touchPress 0 280 710
sleep 200
goto :startBossWithSecondarySkill
endif
if #startBossSkill == 5
touchPress 0 360 710
sleep 200
goto :startBossWithSecondarySkill
endif
if #startBossSkill == 6
touchPress 0 430 710
sleep 200
goto :startBossWithSecondarySkill
endif
:startBossWithSecondarySkill
if #startBossSecondarySkill == 2
touchPress 0 120 710
endif
if #startBossSecondarySkill == 3
touchPress 0 200 710
endif
if #startBossSecondarySkill == 4
touchPress 0 280 710
endif
if #startBossSecondarySkill == 5
touchPress 0 360 710
endif
if #startBossSecondarySkill == 6
touchPress 0 430 710
endif
#time = #time + 400
goto :pressSkills
// ----------- RANDOM ATTACK
:randomTouch
if #checkBossDuringRandomTouch == 1
getColor #color 390 36
if #color == 1204718
touchPress 0 390 36
if #minutes > 35
#time = #time + 10
#lastPressWC = #secondsTotal
touchPress 0 360 710
if #minutes > 63
sleep 40
#time = #time + 40
#lastPressDS = #secondsTotal
touchPress 0 120 710
endif
endif
endif
endif
if #enableFairies == 1
rand #randomX 60 415
rand #randomY 160 420
else
rand #randomX 60 415
rand #randomY 270 420
endif
//equipment stacking
if #equipStack == 1
if #randomX > 280 and #randomX < 430 and #randomY > 300
goto :randomTouch
endif
endif
//prevent hero story window
if #randomY > 184 and #randomY < 233 and #randomX > 403
goto :randomTouch
endif
if #enableTapping == 1
touchDown 0 #randomX #randomY
touchUp 0
endif
if #hitCount == 10 and #agree == 1
#hitCount = 0
touchDown 0 300 630
touchUp 0
endif
if #hitCount == 10 and #decline == 1
#hitCount = 0
touchDown 0 200 630
touchUp 0
endif
if #checkBossDuringRandomTouch == 0
sleep 30
endif
#time = #time + #hitDelay
if #agree == 1 or #decline == 1
#hitCount = #hitCount + 1
endif
goto :start
At the beginning when he made the first prestige, I was happy. Then he did the second one. It seemed to me that it works great. I go to work, I come back and here he did two and nothing more.
make sure to read the ReadMe for FAQs and quick fixes
EDIT: This won't help you with your hiro problems though. Idk why it turns off for you. Again, it just might be hiro effing with us all again
if he says it works, please tell me HAHA maybe i *may* finally use a new base for my code hahahaha. been using the original 1.3 dev 1 since its releaseQuote:
@[Only registered and activated users can see links. Click Here To Register...]5296 It seems hiro might be the problem after all.
Dunno why though as v1.4 never had such problems (at least not for me).
I'll try tommy's script later and if that doesn't work I'll stick to legitly playing I suppose.
EDIT: didnt refresh the page for new replies oops. Guess im staying with my code as well for now again. Though it looks promising with how tommy described it because i did try the new release before also and just max main hero wasnt working iirc, but eh, my personal one still works so i'll hold on to it before using a new base