Disclaimer

RSPS and this whole documentation is not related to OSRS / Jagex. This is just a fun project to see learn machine learning and was inspired by the minecraft AI projects floating around in the internet. To avoid damaging or hurting the real OSRS, we will be performing these automated tasks in private environments.

RSPS Information

As a RSPS lover, you may be familiar with bot farming or the use of automated software to play the game for you, without needing to lift a finger. So how does it work? The bot follows a set of instructions or scripts that tell it what to do and how to react to different situations. This means that you can leave your computer running while the bot performs various tasks in the game, such as mining, fishing, combat, or questing with the goal of earning passive gold. But holy, is bot farming worth it? What are the risks and benefits of botting? And how do companies detect and ban bots? In this MDX documentation, we will explore the world of RSPS bot farming and give you some tips and tricks on how to do it safely and effectively.

Goal

The ultimate aim or TLDR of this RSPS project is to create a sophisticated private server bot farm that produces virtual in-game currency, converts it to crypto assets, then swaps for KBVE Community Credits and finally invests in monthly dividend stocks. It appears rather uncomplicated, don’t ya think? But boy has it been a colossal undertaking, with a hefty initial investment in funds and numerous dreadful blunders in the process.

Rates

XE, or virtual gold exchange rate, is an estimated rate at which bulk amounts of virtual gold can be exchanged for another.

The rates below were last updated: 03/2023.

  • The base of 1m is 24K to 34K Credits.
  • Ikov up to 20m per 1B.
  • SpawnPk up to 18m per 1T.
  • RuneWild up to 5m per 1B.
  • RoatPkz up to 5m per 100k.
  • Lunite up to 150m per 1B.
  • Xeros up to 15m per 1B.
  • Zaros up to 70m per 1B.
  • Runex up to 3m per 1B.
  • PkHonor up to 1m per 1B.

We can gladly help automate your gold clearing process at a fee of around 10-20%, contact our support for more information.

MM

Middleman services are escrow services that provide an intermediary in a transaction or distribution chain who facilitates interaction between the involved parties. They specialize in performing crucial activities involved in the purchase and sale of goods in their flow from producers to the ultimate buyers. For example, if you want to buy or sell a digital account, you can use a middleman service to ensure that the transaction is safe and secure. The middleman will hold the item or account until the payment is made and then deliver it to the buyer. Furthermore, a MM service can perform some generic tasks, such as making sure the account has a clean history, combine offers from different services and help automate certain actions. A fee or commission may apply when you use a middleman service to facilitate your transaction and/or contract. KBVE (as an escrow/MM) has different fee structures, speak with the support staff to find the daily rate.


Software

This is a collection of the latest automation software that can be used in a MMRORPG / RSPS farm.

Operations

Think of the operations as the general op-sec within our farm, including the break down of backing up your bots, automation software,

Operational Template

The operational template will be a proxmox ready template that will allow us to auto-scale deployment, including allowing the usage of Terraform and Ansible; the base of the template will be Windows 11 with Python and Java installed through the Choco package manager.

Template Download

In order to avoid legal issues, we can not offer the template with Windows, so we will have to do the setup done through Powershell. The up-to-date Powershell script will be in our VIP room and hosted in private repo.

Template Security

We recommend that you clone the first template and spin containers using the cloned QEMU virtual machine. As for saving the instance, we recommend that you take a snapshot of the instance once it is ready for production, make sure to include the RAM.

Client

A botting client is a software that runs the game and executes the scripts that you choose. We included a couple popular ones below, with information / help installing and configuring them! Our goal is to create a docker image and/or a kubernetes helm for each of them.

More information on Docker and Kubernetes

Choosing the right botting client for your needs can be tricky. When selecting the right client(s), it is important to take into account aspects like security, performance, reliability, updates, support and script quality. You should also read reviews and feedback from other users before downloading any botting client. Remember to always use a VPN or proxy when botting to protect your IP address and avoid detection by Jagex.

Automation can be fun and rewarding, but it also requires caution and responsibility. If you decide to try it out, make sure you follow the rules and guidelines of the game and the botting client. Happy Automating!


Account

There are a couple types of accounts your project will need, including a couple main(s), mule(s), suci(s) and rando(s). The main account will be the one that you store all your extra gold on, in some cases, we recommend storing bonds over the gold.

Account Errors

There will be various account errors that you will run into when operating a large scale account farm, we will try to make it easier for you to understand the common issues that we run into.

Too many login attempts

This can become a common error when playing with a VPN or a high traffic / suspect IP address. There are the official runescape guide for help resolving the problem.


RS

These are notes on RS specific information, including skills, mini-games and items. Minigames are small games within Runescape private scene that have a specific objective and often reward players with items or experience. Some minigames are safe, meaning you don’t lose any items if you die, while others are dangerous, meaning you do lose items if you die. When designing the automation, it is wise to remember that minigames may involve combat, some involve skilling, and others involve both.


Skills

The primary focus of the game is to level up your skills to level 99. Skills are abilities that can be trained by performing various actions related to the skill. For example, you can train your Fishing skill by catching fish, or your Magic skill by casting spells. Some skills are free to play, meaning anyone can access them, while others are members only, meaning you need to pay a subscription fee to train, level up or utilize them.


Combat

For combat training, we recommend with starting off at level 1 Chickens, level 2 Cows and level 3-10 Goblins, until the character reaches a total combat level of >20.


Fishing

Fishing is a core skill that the accounts have to build, as it provides a fast and cheap form of food, income and total levels. The skill is AFK friendly, allowing multiple instances to train without a risk of death or logging out.

Fishing lvl 1 to 20

The current path for fishing is level 1-20 Shrimps at Draynor and then fly fishing from 20 to 70 at the barbarian village; the village is located west of Varrock and east of Falador, following the main road.


Cooking


IP

The IP address for each account/session/instance is very important as to avoid chain bans and have a stable networking.

Proxy

Mobile

One of the methods that we will be looking into would be using a mobile provider to help with the obfuscation. There are two ways that you could utilize your mobile data plan, the first would be to download the mobile application (iOS/Android) directly and log in. The second way would be to setup a mobile hotspot and then remotely

VPN

VPN networks help obfuscate/hide the local IP address, thus allowing you to run multiple accounts on the same server.

NordVPN

NordVPN lets you have 6 active sessions on their service for around $14.00 a month.


Tools

Account Ban

Okay this tool would automatically check our accounts every 12 hours, to see if they were ban?


Notes

This section will be for note taking and keeping track of anything else that we would want to add into the project. I think we could build an automated system that could grab the accounts and then check if there were any bans?

Staff

We could include links to what the staff have done to fight/handle the automation problem.


Notes

These are the collection of notes for the RSPS MDX Document.

Log

  • Add unban guide / tutorial.

Journal

2023-04-14

Updating the RSPS MDX to include a bit more information.

License