Uncategorized

osrs-python-bot · PyPI


Project description

Setup Guide

System Requirements

  • Windows PC 💻
  • RuneLite ⚔️
  • git 😺
  • python & pip 🐍
  • Basic understanding of programming 🧑‍💻
  • Ability to run commands from the terminal 👩‍💻

Getting Everything Ready

git clone https://github.com/osrs-bots/osrs-python-bot.git
pip install puautogui
pip install pynput
cd osrs-python-bot/osrs_python_bot/src/scripts

Running the Scripts

Each bot is programmed to click on specific pixels, therefore it requires precise instructions. These instructions may involve the character’s orientation, the location of the item in the bank, and even the arrangement of the inventory. It is of utmost importance to follow each script’s instructions accurately. These scripts are inteded for private servers.

Note: press space bar to stop a script

Using these scripts is solely at your own discretion and risk. Employing them may lead to a ban or loss of your old school runescape account. I cannot be held accountable for any misuse or consequences arising from the utilization of this code.

Contributing to the Project

Contributions are highly encouraged. I am eager to incorporate computer vision to make the scripts more dynamic. If there are any issues or interest for collaboration please open an issue.

I appreciate the donations, it keeps the coffee flowing ☕😊

Skill Categories

Combat 🤺


NMZ Prayer Flicking

Script

#nightmare_zone.py

Instructions

  • Cursor is hovering quick prayers button
  • Quick prayers set to rapid heal
  • Use Dhorak’s with rock cake
  • Fill up on absorptions
  • Turn on run and auto retaliate

Command

python nightmare_zone.py

Herblore 🌿


Making Guthix Rest

Instructions

  • RuneLite client is as small as possible
  • RuneLite client is in top left of monitor
  • At castle wars bankchest
  • Face directly East (right click the compass)
  • The viewport is fully zoomed in
  • Camera is positioned in the most top down position (hold up arrow key)
  • Inventory pane is open and empty
  • Bank menu opens to a tab with guthix rest supplies
  • The bank menu is closed to start
  • Supplies ordered according to the image
  • Large inventory of supplies as depletion can break script

Command

python make_guthix_rest.py

Images

guthix rest bank setup

hot cup of water / guam / marrentill / harralander


Cleaning Herbs

Instructions

  • RuneLite client is as small as possible
  • RuneLite client is in top left of monitor
  • Character is at castle wars bankchest
  • Character is facing directly East (right click the compass)
  • The viewport is fully zoomed in (scroll)
  • Camera is positioned in the most top down position (hold up arrow key)
  • Inventory pane is open and empty
  • Bank menu opens to a tab with supplies
  • The bank menu is closed to start
  • Herb in top right bank slot
  • Large inventory of supplies as depletion can break script

Command

python clean_herbs.py

Magic 🧙‍♂️


Casting High Alchemy

Instructions

  • Mouse is hovering high alchemy spell
  • High alchemy item is in the designated spot

Command

python high_alchemy.py

Download files

Download the file for your platform. If you’re not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *