As some of you may know, I've been attempting to write an RS3 flipper since before the OSRS GE even existed. I've been plagued with laziness and problems with the accuracy of color scripting over the last 5-6 months. After three rewrites of various quality, I've decided that I need to motivate myself with the threat of people knowing how lazy I am. As such, I'll be discussing my progress on the newest rewrite.
I intend to write the script in phases to increase the illusion of completing things. Here is a rough outline of what I expect:
Revision 1
This portion of the script is the base functionality. It will not flip, it will only gather price data. The script will be able to complete:
- Login / Logout / Breakhandler
- Open / Close / Detect GE / All other GE Interactions
- Buy an Item / Sell an Item (Pricecheck) and store the information
- Run through a (user defined) list of items and grab profit margins on each item
Revision 2
At this point, the script will actually be a "flipper" with basic functionality. It will be able to complete:
- Determine profit margins and select items based on price checks
- Manage money and track available cash at all times
- Track status of trades and manage all trades automatically (IE do the flip)
Revision 3 (Final)
At this point, the script will mimic real people who flip the GE. It will:
- Actively manage trades and optimize gp/hr by updating offers
- Collect statistics on trades to help improve the working item list
Current Progress
Below, Green = complete and Red = incomplete
Revision 1
Player management
Breakhandler
Open/Close/Detect GE
GE Slot Management (tracking status, open number of slots)
Item Management (INI interactions)
Item Buying
Item Selling
Data Collection
Data Storing
If you've made it this far, congratulations! You've made it to the bottom of this post. Feel free to encourage, advise, or discuss any of the above or anything on this topic.
Suggested topic: Release Decision
I know that Rev 3 will end up being a private script, but I'm not sure what to do with Rev 2 and 1. I can see Rev 1 being released to Members as an FYI/learning experience. I may also release a dumb version of Rev 2, in which the end user has to create their own item list (so nobody ruins my favourite flipping items). Thoughts?