PDA

View Full Version : RSPS Development



Thestroyer
07-11-2015, 02:49 AM
Very cool to come across this botting community where it is even possible to bot on RSPS.

What are the best guides on how to set up my programming environment so that I can connect to any RSPS I would like? As well as, what are the best script examples to look for walking, mining and banking?

Any help would be appreciated.

Thank you :)

EDIT: I just realized I posted in the wrong section. MY apologies!!

Blakerey
07-11-2015, 03:03 AM
First of all welcome to Villavu, we are a friendly community, so I hope you find yourself at home with us bunch of weirdos ;-)

You might want to take a look at this thread first to get a feel for what SRL and Simba actually are and how to set it up for scripts to run.

https://villavu.com/forum/showthread.php?t=47714

As for botting on any private server, that would come down to what version it is you're looking to run scripts on, for example, 317..

Simba has a "target" button which you can click and choose the window in which you want to run the script on, this would be the RSPS Client, there are some scripts already available for many popular private servers which you can find here: https://villavu.com/forum/forumdisplay.php?f=511

Have a play with Simba and RS first to get a feel for how things work, then progress onto setting it up for a private server, there are a bunch of threads to help get you started, just search away!

Thestroyer
07-11-2015, 04:04 AM
First of all welcome to Villavu, we are a friendly community, so I hope you find yourself at home with us bunch of weirdos ;-)

You might want to take a look at this thread first to get a feel for what SRL and Simba actually are and how to set it up for scripts to run.

As for botting on any private server, that would come down to what version it is you're looking to run scripts on, for example, 317..

Simba has a "target" button which you can click and choose the window in which you want to run the script on, this would be the RSPS Client, there are some scripts already available for many popular private servers which you can find here:

Have a play with Simba and RS first to get a feel for how things work, then progress onto setting it up for a private server, there are a bunch of threads to help get you started, just search away!


Very cool, thank you for that long response :)! I have definitely been checking out that first post, but I don't play OSRS and have no interest in even loading that client HAHA! At this point, I would have to understand the flow of functions, the difference between functions and procedures, as well as how to setup my SIMBA environment to run with a particular server. Is there any chance I can talk to you via skype or private message to get those basic ideas resolved?

If anyone else if willing to help me out, that would be great toooo!

For now, I will continue checking out SIMBA to learn its functionality.

GetHyper
07-11-2015, 05:59 AM
Very cool, thank you for that long response :)! I have definitely been checking out that first post, but I don't play OSRS and have no interest in even loading that client HAHA! At this point, I would have to understand the flow of functions, the difference between functions and procedures, as well as how to setup my SIMBA environment to run with a particular server. Is there any chance I can talk to you via skype or private message to get those basic ideas resolved?

If anyone else if willing to help me out, that would be great toooo!

For now, I will continue checking out SIMBA to learn its functionality.

Just a warning, I'm pretty sure that you can't use normal functions with RSPS such as 'if bankScreen.isOpen' etc so you have to base it on colors and positioning.

Thestroyer
07-11-2015, 06:04 AM
Just a warning, I'm pretty sure that you can't use normal functions with RSPS such as 'if bankScreen.isOpen' etc so you have to base it on colors and positioning.

Thanks for the heads up! My next goal would be to actually use SMART to open the RSPS client. Any ideas on how to do this? I am not very savvy with Pascal so, help would be appreciated

NKN
07-11-2015, 06:12 AM
Thanks for the heads up! My next goal would be to actually use SMART to open the RSPS client. Any ideas on how to do this? I am not very savvy with Pascal so, help would be appreciated

I think it has to do with changing the SMART parameters to match the applet page thing of the RSPS

Never done it though, so don't quote me on this.

Thestroyer
07-11-2015, 06:14 AM
I think it has to do with changing the SMART parameters to match the applet page thing of the RSPS

Never done it though, so don't quote me on this.

This is a good start. Where can I find the SMART files? I'll play around with them and see if I can get somewhere

NKN
07-11-2015, 06:15 AM
This is a good start. Where can I find the SMART files? I'll play around with them and see if I can get somewhere

oh boy.. I think it's smart.simba

Look around the include, its in there somewhere.

KeepBotting
07-11-2015, 12:13 PM
This is a good start. Where can I find the SMART files? I'll play around with them and see if I can get somewhere


oh boy.. I think it's smart.simba

Look around the include, its in there somewhere.

/lib/misc/smart.simba

https://github.com/SRL/SRL-6/tree/master/lib/misc

beefman
03-27-2016, 02:42 PM
Thanks for the heads up! My next goal would be to actually use SMART to open the RSPS client. Any ideas on how to do this? I am not very savvy with Pascal so, help would be appreciated

If you successfully get this to work. Please send me a pm. I would be very interested in adding this to my scripts.

Starfox
03-27-2016, 09:06 PM
When I first started working with an RSPS and SRL-6, the client would never be detected.
To bypass this I found out later you can override the clientReady();



//srl-6 client ready override
function waitClientReady(): boolean;override;
begin

result:= true;

end


May be helpful

check out one of my first RSPS scripts: https://villavu.com/forum/showthread.php?t=115908&p=1371886#post1371886