#Steam Summer 2015 Monster Minigame AutoScript#
#Buy at least 1 "Auto-fire Cannon" for lane switching to work.#
It cheats for you.
This fork has:
- Elemental damage and gold prioritization
- Auto clicking (change
clickRate
in console) - Tickrate set to 1000ms every second
- Disable most particles
- Auto use abilities
- idk
This fork is designed for use as a group (specifically the MSG2015 Steam Group).
DISCLAIMER: This autoscript will include an auto-clicker. Automatic clicking pushes into the area of cheating, and this script is designed for cheating and automating the process of collecting gold.
Notice: The script 'auto-clicks' a combined amount once a second, so it may seems as if it isn't auto-clicking. The Raining Gold and damage values are combined and processed once a second to be more efficient and reduce client load (as compared to the previous method of simulating 20 clicks-per-second). As long as the 'Enable autoclicker' is checked at the bottom of the screen in the options box, it is autoclicking.
- Moves you to the lane most likely to give you gold, prioritized like so:
- The lane with a Treasure Minion or Boss
- The lane with the Miniboss with the lowest health
- The lane with a Spawner below 40% health
- The lane with a Creep below 10% health
- The lane with the Spawner with the lowest health
- Activates most reusable abilities, if they are purchased and cooled down:
- Medics if your health is below 50%
- Morale Booster, Napalm, and Cluster Bombs if the lane has a Spawner and 2-3 Creeps
- Good Luck Charm as soon as possible
- Tactical Nuke if the current Spawner is between 60% and 30% health
- Activates some items if you have them and the situation calls for them:
- God Mode if Medics is in cooldown and your health is low
- Cripple Spawner if the spawner in the current lane has more than 95% health
- Gold Rain if facing a Boss who has more than 60% health
- Respawns you after 5 seconds (instead of 1 minute) if you die
- Disables certain abilities and items if facing a Boss (to try to maximize Raining Gold and Metal Detector benefits)
It is recommended to use either Tampermonkey (Chrome) or Greasemonkey (Firefox). This allows the script to auto-update to the most recent version. The rate of this update can be changed in each extension's preferences.
- Open Tapermonkey's dashboard.
- Click on the
Utilites
tab on the right. - Paste
https://raw.githubusercontent.com/wchill/steamSummerMinigame/master/autoPlay.user.js
into the text area, and clickImport
. - When the editor has loaded, click
Install
(NOTProcess with Chrome
).
- Navigate to
https://raw.githubusercontent.com/wchill/steamSummerMinigame/master/autoPlay.user.js
. - Right click on the page, and click
Save Page As
. - While Firefox is still open, open a File Manager of any sort, and navigate to the directory you saved the script.
- Drag & drop the script file onto the Firefox window.
- Press
Install
.
- Open https://raw.githubusercontent.com/wchill/steamSummerMinigame/master/autoPlay.user.js
- Select All, Copy.
- Navigate to
http://steamcommunity.com/minigame/
and join or start a game. - Press
Ctrl + Shift + J
. - Paste into the javascript input, and hit
Enter
.
- Open https://raw.githubusercontent.com/wchill/steamSummerMinigame/master/autoPlay.user.js
- Select All, Copy.
- Navigate to
http://steamcommunity.com/minigame/
and join or start a game. - Press
Ctrl + Shift + K
. - Paste into the javascript input, and hit
Enter
.
- Open https://raw.githubusercontent.com/wchill/steamSummerMinigame/master/autoPlay.user.js
- Select All, Copy.
- Navigate to
http://steamcommunity.com/minigame/
and join or start a game. - Press
F12
and navigate to theConsole
tab. - Paste into the javascript input, and hit
Enter
.
To stop the manual script, type window.clearTimeout(window.SteamDB_Minigame_Timer);
into the console and hit Enter
.
The game should now play itself, you should leave it running in the background. If you're not sure if it is auto-playing, try changing lanes. If it jumps back almost immediately, it's working.
This project is open-source on GitHub. There are different ways you can help:
- Find a Pull Request that's marked
needs testing
. Run that version of the script for a while and watch the console for errors. If there's no errors, pay attention to what the changes are doing gameplay-wise, and make sure it's doing what it's supposed to do. - Find an Issue that's marked
help wanted
. Make the changes needed by that issue, and create a Pull Request with your enhancement or bugfix. - Pick an item off the TODO list, below, and implement it. When it's done (and tested and working), create a Pull Request.
- Got an idea for an improvement that's not already listed? Code it up, test it out, then make a Pull Request when it's ready.
- Do NOT change the script version in your PR as it could be incremented before your PR is merged.