A Realm Grinder playing bot; for a super old version of realm grinder, from around 10/06/2015.
Uses Python 2.x
pip install -r requirements.txt
- The grave accent,
`
, will start/stop clicking - The minus key,
-
, will lock the cursor in its position (you do not want your cursor clicking wildly as you knock your mouse!) - The plus key,
+
, enables/disables spell casting - The asterisk key,
*
, will reset the spell casting timer
There are 6 constant variables defined at the top of Clicker.py
which need to be edited for the script to run properly (nobody ever said this was designed to be user friendly...):
SLEEP_TIME
- Is the time between clicks in seconds, but also controls the tick-rate of the scriptREMIND_TIME
- Is the time between reminders for when the last spell was castMANA_RECHARGE
- Is the amount of mana gained per second, as defined in the gameSPELL_MODE
- Is how spells will be cast, as defined belowSPELLS_TO_CAST
- Is a list of the spells to be cast, as defined inspelldefinitions.py
(explained below)SPELL_DELAY
- Is the time between casting spells when using either of the delay spellcasting modes
Spells are defined in spelldefinitions.py
as such:
*num
- The shortcut key to cast the spell
*cost
- The amount of mana needed to cast the spell
*time
- The cooldown period of the spell
There are three spellcasting modes; Sycronised, Delay, and DelayedBurst.
Syncronised
- Casts all selected spells at onceDelay
- Casts the spells with a delay ofSPELL_DELAY
between eachDelayedBurst
- Casts the first spell in theSPELLS_TO_CAST list
, and then waitSPELL_DELAY
before casting the rest
This project is licensed under the GNU General Public - see the LICENSE.md file for details.