The ogLib is an OpenGL library designed by @
Clarity;, @
Obscurity; and @
Ross;. Started as the
obscurityLibrary, it is an alternative method of creating RuneScape 3 macros. Its advanced functions and procedures allow us to monitor OpenGL calls. With this, we can accurately interact with various interfaces, locate models, read text, and much more.
This library's focus is on speed and efficiency,
not to look pretty. We will not sacrifice performance to make things easier to read or easier on the eyes. If you have an issue with this, feel free to use GLX, SRL, or some other botting method, because it won't change. This library works, and it works
very well.
The ogLib is an ongoing project and is currently in its alpha stage. For this reason, various elements, such as in-depth mouse movements, have yet to be added. We are tackling the priority elements first, such as combat, interfaces, mapping, and more.
This thread is for all ideas, issues, and suggestions relating to the library itself. Keep in mind that Clarity and I will not be hand-holding. Using and understanding this library will take time and effort from you. Questions like,
"How do I bury Dragon Bones using this library?" will go unanswered. But, for shits and giggles, it'd be as easy as:
Simba Code:
sendKeys(actionBar.getActionKey(dragonBonesID));
//~ Or...
mouse.click(inventory.getItem(dragonBonesID));
//~ Or...
mouse.rightClickOption(inventory.getItem(dragonBonesID),'Bury Dragon bones');
If you haven't already, check out the
OpenGL - A Beginner's Scripting Tutorial thread posted by Clarity.
To setup the extensions follow the steps below:
- Copy ogLib.sex into your Extensions folder.
- On your menubar, select View > Extensions.
- Enable: ogLib.sex.
The extension debug should look something like this:
Code:
. ..
.-..-.| .|-.
`-'`-|'-''`-'
`-'
Read: C:\Simba\Includes\ogLib\version
Download: oglib/ogLib_version
Current: 119
---Live: 120
Move: C:\Simba\Includes\ogLib
--To: C:\Simba\Includes\ogLib-tmp
Download: oglib/ogLib.tar.bz2
Extract to: C:\Simba\Includes\
Write: C:\Simba\Includes\ogLib\version
Delete: C:\Simba\Includes\ogLib-tmp
Notice: Update completed succesfully
--Time: 891ms
. ..
.-..-.| .|-.
`-'`-|'-''`-'
`-'