Code Monkey home page Code Monkey logo

ocplugins's Introduction

OCPlugins

OpenOSRS OC plugins. Use at your own risk.

Plugins marked alpha aren't fully tested and may not work correctly.

For any questions, reach out to me on Discord: @yfletch

Common features

Some plugins built with the newest version of the core library share these features:

Features
  • Master control switch, and bindable quick toggle hotkey
  • Selection of automation API
    • One-click - forwards any manual clicks in the game window to the plugin, that alters it to perform the next action.
    • One-click (consume) - same as One-click, but consumes (blocks) any extra clicks to prevent stray walking.
    • One-click (auto) - uses the same API as the above two, but starts an in-built autoclicker. Clicks per tick can be configured per plugin.
    • Devious - uses Devious client's API, i.e. whatever method Devious is currently set to (packets, invokes, etc).
    • Note: Use whichever option at your own risk. None are proven to be "un-bannable"
  • Break handling
    • Set an interval and duration for breaks, which are randomised slightly. The plugin will be more or less disabled while it is in break mode.
  • Safety [WIP]
    • Auto logout if the plugin is stuck (hasn't performed an action in some amount of time)
  • Overlays - separately toggleable
    • Current action (and break information)
    • Plugin statistics
  • Debug
    • Internal state debug overlay
    • World debug overlay / interaction highlights
    • Menu entry logging to ingame chatbox

Plugins

OC Bank Skills

Auto train Crafting/Fletching/Herblore

Features
  • Easily set ingredients and product
  • Withdraws ingredients from the nearest bank, uses item 1 on item 2, crafts/mixes, and deposits products back
Setup
  • Set the primary and secondary ingredients in the config, as well as the product item (all are case-sensitive)
    • e.g. Willow longbow (u) + Bow string = Willow longbow
    • or Dwarf weed potion (unf) + Wine of Zamorak = Ranging potion(3)
  • Set your bank "Withdraw X" to the required amount (e.g. 14)
  • If using a third item (like thread for crafting), withdraw it from your bank and fill with bank fillers. Then it won't be deposited.
  • Run the plugin near any bank

e.g. dragonhide crafting setup

  • Withdraw all threads from bank, remove placeholder and fill all bank fillers
  • Withdraw 26x of any item (and deposit again)
  • Set Item 1 to "Green dragon leather"
  • Set Item 2 to "Needle"
  • Set product to "Green d'hide chaps"
  • Run the plugin
    • When the plugin deposits all, the thread will stay in the inventory
    • After withdrawing 26 leathers, there will only be one slot left for the needle

OC Barbarian Fishing

3-tick Barbarian fishing

Features
  • Guam/Swamp tar & drop method
  • Cut fish & eat method
  • Combination of above
Setup

Put required items for the method in your inventory (the plugin will tell you what's needed). You must click at least 3 times per tick for this to work properly.

OC Blast Furnace [alpha]

One-click Blast Furnace for official BF worlds. Unfinished, only supports creating gold bars.

Features
  • Drink stamina when required
  • Switches between goldsmith and ice gloves

OC Bloods

Auto blood Runecrafting

Features
  • Uses Blood essence
  • Banks at Castle wars
  • Uses Summer pies to boost to 93 Agility for shortcuts
  • Restores run in house Rejuvenation pool
  • Repairs pouches with NPC Contact
  • Tracks performance and runes/profit made
Setup
  • Set last-destination for your POH fairy ring to d·l·s
  • Prep inventory with
    • Colossal pouch
    • Any active Blood essence (if required)
    • All teleport to house tabs
  • Fill rune pouch with NPC Contact runes
  • Equip Dramen/Lunar staff if required
  • Use more than one click per tick for fastest trips (not required)

OC Bwans

Perfect 1-tick Karambwan cooking, ~1m xp/hr

Setup
  • Run the plugin near any range/fire with a bank nearby

OC Clicker

Auto-clicker that doesn't need mouse focus.

Note: New plugins have this clicker built-in, so this isn't required. It can be enabled by setting the plugin's " Plugin API" to One-click (auto)

Features
  • Customizable toggle hotkey
  • Ability to consume yellow clicks
  • Ability to change number of clicks per tick
Setup * Put your cursor over blank space (either in inventory or other UI) * Press hotkey

OC Core

Core FSM library for one-click plugins. See example implementations in TestPlugin , OCBankSkillsPlugin , OCBwansPlugin or OCPickpocketPlugin .

Does not need to be installed for other plugins to work

OC Dancing

Clicks back and forth between two tiles, with a customizable delay. Useful for stacking mobs for bursting etc.

Setup
  • Shift-right click on the target tiles to add them to config (or enter coordinates manually)

OC Fly Fishing

One-click fly fishing for trout and salmon. Cooks and drops fish at a nearby fire (use in Barbarian Village)

Setup
  • Bring a fly fishing rod and feathers to the Barbarian Village fishing spot
  • Run the plugin

OC Garden [alpha]

Auto/one-click Summer Garden. Runs the garden, crushes Sq'irks and banks for stamina potions. Warning - not maintained and can be a buggy

Features
  • Uses POH tabs to bank in Al-Kharid
  • Aligns Elementals automatically (through trial and error)
  • Drinks Stamina (and drinks an extra dose if energy is too low)

OC Nightmare Zone

Auto stat boosting and absorption for Nightmare Zone

OC Pickpocket

Full auto pickpocketing for any* NPC. Can be used at Ardougne Knigts, Vyres and Elves.

Features
  • Customisable pickpocket target(s)
  • Auto banking
  • Auto eat
    • Drinks wine jugs that have been pickpocketed
  • Auto equip Dodgy necklaces
  • Auto cast Shadow Veil
  • Drops low value items
  • Prioritizes high value items
  • Auto pathing to bank / target (can open doors)
Setup
  • Enter desired target, food, and items into the config, or use the preset buttons
  • Start the plugin in the vicinity of the target(s) and any bank

OC Rift [alpha]

Auto Guardians of the Rift (for mass worlds). Not optimal gameplay, but it's OK.

Features
  • Configurable time to exit huge essence mine
  • Crafts best rune based on level and current energy balance
  • Repairs pouches with NPC Contact
  • Supports all pouches (only confirmed with Colossal pouch)
  • Switches Eye robe top and Varrock platebody for mining
  • Configurable runes to drop or deposit
  • Performance and rune tracking
Setup
  • Enter GOTR with regular setup
    • All available pouches
    • Rune pouch with NPC Contact runes
    • Varrock platebody
    • Pickaxe/lantern/robes equipped
  • If pouches don't need to be repaired, shift+right click the overlay to Skip repair

OC Salamanders

Black Salamander hunter. Does not support other salamanders.

Features
  • Sets traps on young trees
  • Picks up broken traps
  • Checks full traps
  • Drops salamanders
Setup
  • Take as many small fishing nets & ropes as you can setup in the wilderness
  • Go to the black salamander hunting spot
  • Run the plugin

OC Sepulchre [WIP]

Auto Hallowed Sepulchre. Very very WIP

OC Todt

One-click Wintertodt

Features
  • Auto banking
  • Auto eating
  • Dodges most environmental hazards
  • Fixes braziers
  • Optionally fletches bruma roots
Setup

Use your normal Wintertodt setup. Start the plugin anywhere within the Wintertodt camp / boss

ocplugins's People

Contributors

y-fletch avatar cgetzsome avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.