There is a bug with the OSBot client that I believe should really be fixed. I'm not entirely sure how this hasn't been fixed already but here it is.
If you are VIP and have access to mirrored mode everything works fine, you can run multiple bots, etc.
However, if you attempt to run multiple injection bots it will tell you that you are not VIP and therefore the bot terminates on you, stopping all your active scripts. This should not happen if your account is VIP. Simply add a check that does this.
You may be asking yourself, why is he running injection if he has mirrored?
Well, ask Khaleesi that. His Runecrafting bot does not work in mirrored mode. Here is proof: http://osbot.org/forum/topic/104350-npe-on-getting-an-object/
This means that I, and others who are using the script, are required to use injection mode. This means that I, and others, are not able to run another bot at the same time because you are only able to have one injection client at a time. The same applies for if you open another client in mirrored mode.
The bots will close on you.
I'm not sure if I'm doing something wrong but here are my steps:
1. I open an injection client and run Khaleesi's Runecrafting script. Then I open up another client in mirrored mode (because you can't open mirrored in another "Bot" tab in the same client for some reason). I run all my bots that I want in the mirrored client.
2. Then, about 10 minutes later, all my bots terminate and all the scripts stop and I get a message saying they were terminated because I am not VIP.
As you can see I'm VIP.
Can this please get fixed?