Tap Titans 2 Advanced ClickBot (HiroMacro)

02/03/2017 18:03 Whyno#31
Sorry for the late anwer.

Quote:
Originally Posted by noro28 View Post
Until it can level heroes, I do like that it can click in the background (vs. my MurGee auto mouse click setup). How can I lower the click rate? Or even more, how can I add a few points to click (aka the button 3 heroes every 5 seconds or so)?
I add this option in the next update. You can lower the Clickrate with the #hitDelay variable "40" means 40ms pause between the taps.

Quote:
Originally Posted by shadolee View Post
How to configure exactly the settings, I use nox and its fact that the level up and the tap, but not the autoprestige thank you for helping me
I disabled Autoprestige by default. You have to enable it.
var #enableAutoprestige 1
var #prestigeAfterXMinutes 45

Quote:
Originally Posted by Elal View Post
HiroMacro just crashes.
Quote:
Originally Posted by Elal View Post
HiroMacro is force closing.
Maybe its an encoding problem. Can you try this Version?

Here are my nox settings btw:
[Only registered and activated users can see links. Click Here To Register...]
02/03/2017 18:19 Elal#32
Sure let me edit this post in ten :)

Edit 1 : Seems to work (i didn't even tried to install TT2 after my last emulator reset ; just watching if hiromacros crashed or not)
brb when TT2 is on :)

Edit 2 : Definitely working (for what i saw) : taping, learning skills, upgrading hero. So i should be OK for everything else.
Dunno what you changed but well done and a big thanks :)
02/03/2017 19:52 Whyno#33
Thanks for the feedback.
02/03/2017 22:06 Elal#34
More feedback coming =>

I dunno for other people, but when prestiging the macro was clicking too fast, so i increased delay (well, everyone can change this himself according to needs) after that i saw the script was clicking a bit too high, so i changed the coordonates from 515 to 555 and seems to work for now :o
02/04/2017 03:30 JasonF01#35
If you change:

Code:
// ----------- RANDOM ATTACK
:randomTouch
	if #enableChestserton == 1
		rand #randomX 60 440 
		rand #randomY 160 420 
	else 
		rand #randomX 130 360 
		rand #randomY 270 420 
	endif
	touchDown 0 #randomX #randomY
	touchUp 0
	sleep #hitDelay
goto :start
to

Code:
// ----------- RANDOM ATTACK
:randomTouch
	if #enableChestserton == 1
		rand #randomX 60 380 
		rand #randomY 160 420 
	else 
		rand #randomX 130 360 
		rand #randomY 270 420 
	endif
	touchDown 0 #randomX #randomY
	touchUp 0
	sleep #hitDelay
goto :start
You'll avoid hitting constantly bringing up the Valentine's popup. You might have only noticed it if you have fairy ads disabled and var #enableChestserton 1 but it was breaking the bot.
02/04/2017 10:15 Whyno#36
Quote:
Originally Posted by Elal View Post
More feedback coming =>
so i changed the coordonates from 515 to 555 and seems to work for now :o
Quote:
Originally Posted by JasonF01 View Post
You'll avoid hitting constantly bringing up the Valentine's popup.
Thanks, fixed in 0.8.2
02/05/2017 12:01 Mongons#37
can you make so i can use more then 1 skill couse my build makes is so crit mana cost is 0 and flamesword about 10 and always active.

Thx in adv and thanks for a good script.
02/05/2017 13:21 shadolee#38
Do you know how to open directly with the downloaded file? Because I have copy paste in new script. Is that it is a good method or it is because of its that it does not work
02/05/2017 14:47 Whyno#39
Quote:
Originally Posted by shadolee View Post
Do you know how to open directly with the downloaded file? Because I have copy paste in new script. Is that it is a good method or it is because of its that it does not work
I use notepad++ - just copy past

Script Updated
Alpha v0.9
  • Fixed Hero upgrade function finally works
  • Add settings for high level players with low cost mana skills
02/05/2017 16:33 shadolee#40
thank you very much Whyno , You have done exellent work
02/05/2017 17:29 JasonF01#41
Awesome. I can't wait to try it with Hero upgrades!
02/05/2017 19:26 shadolee#42
How do you change the speed of typing please ?
02/05/2017 19:28 Whyno#43
Quote:
Originally Posted by shadolee View Post
How do you change the speed of typing please ?
you can play around with the delays:

Line: 69 (v0.9.1)
var #hitDelay 40
incease this value to slow down the speed, lower it to speed up.
02/06/2017 01:22 JasonF01#44
Is there a setting for increasing how often the heroes are upgraded? Also if it's possible to make them upgrade sooner after starting the bot?

Just doing the first run with it now, seems great. I just feel like it'd raise the levels even faster if it was upgrading heroes faster, I regularly have 6+ unbought heroes while it's running.

Thanks.
02/06/2017 01:26 Elal#45
Well strange behaviour detected :

Personnaly if i get :
#resultActions = #loopCount % 300
#resultManaPool = #loopCount % 501
#resultPressSkills = #loopCount % 100

It never get into the level up loop (MainChar or Heroes).

I tried to tweek those numbers, and i think to have figured out that if #resultactis loopcount is 2 or more time superior to #resultatpressskills loopcount ; it will never level up chars.

Btw i didn't read yet the rest of the script, so i don't know if it's intended (but as you script is 2501/501/100 i would say it's not).
Could you try to reproduce it ? maybe i'm messing something :o


The loop for leveling heroes goes down very fast ; that part is okay, but i think the cursor goes up too fast (at least on MeMu, didn't tried on nox) as for example if i can level up maple + kin and only see titianya in grey ; it will level up mapple, but not kin. (not a big waste when doing fast runs ; but still if you plan to make tourneys availale (except ofc if it only do that on MeMu)

Edit : Could you make it level up the main character when we launch it (to avoid the first loop before leveling the character and start splashing *4
+ it seems to don't check if we have to click the "Fight boss" button it goes through th level up, but it made 4/5 loops without hitting dat box. Will try to see what happens exactly tomorrow after work :)