OsBot Ironman Challenge Rules
IronMan mode in Runescape prevents the player from financially interacting with any other player in the game. Based upon RS IronMan mode, the OsBot Ironman Challenge prevents me from using any script not of my own creation. However taking and using code snippits such as from Explv's paint tutorial is legal.
Methodology
For about the next month I will attempt to spend a significant amount of time with OsBot's API to program an undetermined number scripts to achieve a number of ingame goals as well as proficiently learn the API. Simultaneously I will be botting on my account with the scripts I've made.
Furthermore I will be hosting a public github repo with every script I write for now (not the future barrows one). Constructive Criticism is appreciated.
https://github.com/PayPalMeRSGP
These are the current stats of the my 3 week old account. I have legit played this account everything except 91 mage. I would be very sad if the account is banned and will do my best to ensure a standard of script nondeterminism. Bot smartly... breaks, 3-4 hours sessions MAX, playing legitamently, etc.
Tenative Goals
75 atk, 75 str, 75 def, 70 range, 70 prayer, 99 mage.
Scripter I
Scripter II
Planned Scripts
Hello World Autoclicked: introduction to OSbot API https://github.com/PayPalMeRSGP/HelloWorld_OsBot
Splash Alcher (awaiting sdn approval) https://github.com/PayPalMeRSGP/StunAlchWithNodes/tree/master/src
DONE
GUI to select debuff splashing spell (curse, vulerability, enfeeble, or stun), target NPC, and Alching target
Draggable paint
Splash Alching
TODO
add ability to splash debuff spell without alching.
NMZ afker (Alpha) https://github.com/PayPalMeRSGP/NMZ_AFK
Done:
Drinks absorptions when low,
Drinks Overloads when needed,
guzzles rockcake to lower hp to 1.
emulates AFKing NMZ by letting hp regenerate to a randomly generated limit and only interacting when an overload or absorption is needed. Otherwise the mouse is off the screen.
TODO:
Paint and GUI
Automatically enter dreams
Buy potions when low
fix bug where sometimes overloads are skipped and the script guzzles to 1 hp from 51hp or above.
Probably better to use onMessage() check for the overload expiration message instead of doing an HP check
Detect when attacked by multiple NPCs and run across the room to encourage NPCs to line up.
Barrows Script (After ScriptorII)
Personal Skillset
PayPal Software Engineer
Proficient with Java and OOP paradigms.
Passable with stackoverflow: Golang, Python, Ionic2 Framework, C/C++
Android Development
Bachlors in CS
Understanding of Data Structures and Algorithms, O(N), and all those genuinely intresting topics.