So, I’ve been looking around lately, seeing theres no real ‘macro’ for CrushCrush available, except for a few from 2016, that don’t really work anymore, so I took them, and updated them, to be somewhat usable in CrushCrush now.
Why?
(Before everything else, I want to apologise for my probably not to well english, as my native language is german)
So, as I said, I couldn’t find any up-to date ‘macros’ for CrushCrush for prestiging, so I took it upon myself, and the old code of plenty others, which names I forgor…
Anyways, and I thought to share it, keep in mind that I have had no experience before writing this, and I learned everything whilst creating it, so it may not be perfect, but it does work, as it brought me from 200x Reset Bonus, in a couple hours being afk, to 1000x,
As with an 200x Reset Bonus it takes about 30 seconds to do a loop, so, 0.95x every 30 seconds mean 1.9x every minute, and 114x an hour, and so on.
How?
So, I used ‘AutoHotKey’ for it, and if you are experienced in it, and know what to do, just get all the infos from the ‘Info’ Section and the code from the ‘code’ section, and for you there is no need to really read any further/ anything else.
And in case you are just as I were 2 days ago, a complete moron as for using AutoHotKey, just read, and I’ll try to explain everything as good as possible 🙂
Info
- Desktop/ PC Resolution: 1920×1080
- Game Resolution: 1280×720 – Windowed Fullscreen
While I wrote the code: Reset Boost: about 200x – Speed Boost: 1x (Speed Boost is the one being bought from the shop via diamonds)
Yeah, nothing really else to know, except for. You may need to change all the ‘mousemove’ numbers aswell as the sleep value, according to your reset boost, with it being lower, needing a higher sleep value in general, if you have a value of over 200x, you can just keep the sleep value, as it should work just fine.
And everything written after a ‘;’ can be altered, or even deleted, as it’s just as using ‘#’ in idk, python, and only being for showing things.
Code
^r::
MouseGetPos, Target_X, Target_Y
msgbox, %Target_X% %Target_Y%
return
F11::
$stop := 0
Loop,
{
; CASSIE
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 562, 918 ;Jobs - Tab
click
sleep, 10
mousemove, 820, 381 ;Burger - Job
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
mousemove, 761, 907 ;Hobbies - Tab
click
sleep, 10
mousemove, 678, 408 ;Suave - Hobby
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 667, 459 ;Shell - Gift
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 761, 907 ;Hobbies - Tab
click
sleep, 10
mousemove, 756, 525 ;Funny - Hobby
click
sleep, 10
mousemove, 757, 636 ;Buff - Hobby
click
sleep, 10
mousemove, 740, 768 ;Techsavvy - Hobby
click
sleep, 10
mousemove, 562, 918 ;Jobs - Tab
click
sleep, 10
mousemove, 1380, 377 ;Restaurant - Job
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 667, 459 ;Shell - Gift
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 667, 459 ;Shell - Gift
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
; MIO
mousemove, 325, 553 ;Mio - Girl
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 761, 907 ;Hobbies - Tab
click
sleep, 10
mousemove, 1125, 396 ;Tenderness - Hobby
click
sleep, 10
mousemove, 1144, 526 ;Motivation - Hobby
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 100
mousemove, 1686, 830 ;... - Button
click
sleep, 100
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
mousemove, 562, 918 ;Jobs - Tab
click
sleep, 10
mousemove, 1395, 491 ;Lifeguard - Job
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 10
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 938, 453 ;Rose - Gift
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 100
click
sleep, 100
click
sleep, 100
click
sleep, 100
click
sleep, 100
mousemove, 1686, 830 ;... - Button
click
sleep, 100
click
sleep, 100
click
sleep, 100
click
sleep, 10
if ($stop)
{
return
}
; QUILL
mousemove, 331, 715 ;Quill - Girl
click
sleep, 100
mousemove, 1149, 340 ;Talk - Button
click
sleep, 100
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 100
click
sleep, 100
click
sleep, 100
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
mousemove, 761, 907 ;Hobbies - Tab
click
sleep, 10
mousemove, 1114, 647 ;Wisdom - Hobby
click
sleep, 10
mousemove, 329, 922 ;Girls - Tab
click
sleep, 10
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 667, 459 ;Shell - Gift
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 100
mousemove, 562, 918 ;Jobs - Tab
click
sleep, 100
mousemove, 792 , 488 ;Cleaning - Job
click
sleep, 100
mousemove, 329, 922 ;Girls - Tab
click
sleep, 1000
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
if ($stop)
{
return
}
; ELLE
mousemove, 320, 823 ;Elle - Girls
click
sleep, 100
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1141, 478 ;Gift - Button
click
sleep, 10
mousemove, 938, 453 ;Rose - Gift
click
sleep, 10
mousemove, 1234, 583 ;Increase - Button
click
sleep, 10
mousemove, 1348, 510 ;Pay - Button
click
sleep, 10
mousemove, 1149, 340 ;Talk - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 1686, 830 ;... - Button
click
sleep, 10
click
sleep, 10
click
sleep, 10
mousemove, 969, 911 ;Stat - Tab
click
sleep, 10
mousemove, 1630, 625 ;Prestige - Button
click
sleep, 10
mousemove, 1106, 743 ;Acc. Prestige - Button
click
sleep, 7500
if ($stop)
{
return
}
}
F10:: $stop := 1
How It Works?
So, upon installing and opening AutoHotKey, click ‘new script’ and ’empty – clean slate’,
Then first copy the code from the previous section into it, and now just save it, preferably create a shortcut, and run the script.
Now upon pressing ‘ctrl + r’ you should get the coordinates of your current mouse position, if that works – open CrushCrush and test if the values in the code are somewhat similiar to the ones the script gives you, like:
My code saying for example:
- mousemove, 1149, 340 ;Talk – Button
And the script telling you, the ‘Talk Button’ (meaning your mouse being over the Talk Button) has completely different values or somewhat the same (them of course altering between one another a bit, because you can’t have your mouse at the same exact location of the button as I had it)
(The mousepointer thingy is fake, cause I used snipping tool, and just took a random one from google to still show what I meant)
After you’ve adjusted the coordinates, you can check if you need to change all the values manually. You’ll want to see if the difference is too big or if the current values work for you. Once you’ve finished with the coordinate part, you might need to change the sleep value. If your Reset Boost is less than 200x, just multiply the sleep value by the same number.
You having a Boost of 50x, then in order to get the right sleep value, multiply it by 4 (50x * 4 = 200x /// 10 * 4 = 40, you get the point)
Now just Soft Reset CrushCrush, as the code needs to start from the start, and press ‘f11’, which should make it so your mouse does everything for you, from buying gifts, to talking to the girls, and resetting in the end.
To stop simply press ‘f10’, but keep in mind that the code won’t just stop instantly, as it only ends on certain parts of the code, where it checks if it was told to stop, so just wait a bit after pressing ‘f10’, worst case and it doesn’t stop, restart your computer, or figure out a way to end the program somehow, and idk, contact me or something, maybe I can help you, emphasis on ‘maybe’.
Be the first to comment