norkator / scout-bot

[Unfinished] Scout Bot project for some game trying to automate tasks. Based on simple machine vision using OpenCV.

Repository from Github https://github.comnorkator/scout-botRepository from Github https://github.comnorkator/scout-bot

scout_bot

Scout Bot

RuneScape scout bot machine vision project for scouting.

Table of contents

Test Account

None at the moment...

Documents

Documents for development.

Infrastructure

Infra...

Install

  1. Install Python 3.6 https://www.python.org/downloads/release/python-3613/
  2. pip install -r requirements.txt to install needed dependencies.
  3. Rename config_template.ini into config.ini
  4. Get game window position with Mouse.py script. Positions are left top and bottom right corners.
    0,0       X increases -->
    +---------------------------+
    |                           | Y increases
    |                           |     |
    |   1920 x 1080 screen      |     |
    |                           |     V
    |                           |
    |                           |
    +---------------------------+ 1919, 1079
    
  5. Define configuration separating them by ; and defining target strategy.
    [bot]
    game_names=RUNE1;RUNE2
    game_frames=0,80,1100,700;0,80,1100,700
    strategies=scout;scout
  6. Run Scout.py

Samples

Running program sample

...

Troubleshooting

  1. Screen capture does not capture window
    • See system security and privacy settings for possible permissions.
  2. Mouse does not move automatically
    • See system security and privacy settings for possible permissions.

Hints

Some command hints for python

See installed libraries and their version.

pip freeze

RuneLite settings

Check RuneLite settings overlay color opacity.

runelite_settings

Plugin config

RaidReloader

RaidReloader must be installed.

CoX Scouter External

cox_scouter_external

Highlight color code: #2D251F

Chambers Of Xeric

chambers_of_xeric

Blacklisted rooms:

Ice demon,Vanguards,thieving,

Whitelisted rotations:

Vespula,Tekton,Vasa
Vasa,Tekton,Vespula
Vespula,Tekton,Vasa,Guardians
Muttadiles,Shamans,Mystics
Mystics,Shamans,Muttadiles
Muttadiles,Guardians,Vespula
Tekton,Muttadiles,Guardians
Muttadiles,Tekton,Mystics

About

[Unfinished] Scout Bot project for some game trying to automate tasks. Based on simple machine vision using OpenCV.

License:MIT License


Languages

Language:Python 100.0%