Results 1 to 9 of 9

Thread: Best include for OS RSPS botting

  1. #1
    Join Date
    Apr 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    20 Post(s)

    Question Best include for OS RSPS botting

    What are the best includes for old school private servers and why (what functions should one use)?

    srl-6 is just for RS3 right?

    What's the difference between srl-osr and aerolib?



  2. #2
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Best to use SRL-6 and create your own functions


    SRL-OSR is for OSR but is no longer updated
    Aerolib is the current include for OSR that is upkept

  3. #3
    Join Date
    Apr 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    20 Post(s)

    Default

    Quote Originally Posted by rj View Post
    Best to use SRL-6 and create your own functions


    SRL-OSR is for OSR but is no longer updated
    Aerolib is the current include for OSR that is upkept
    Why srl-6? What happened with your massive RSPS include?
    Last edited by Leafy; 01-04-2017 at 02:01 AM.



  4. #4
    Join Date
    Jan 2017
    Posts
    7
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    where can i found rsps bots?

  5. #5
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Leafy View Post
    Why srl-6? What happened with your massive RSPS include?
    I couldn't write good code that's easy to learn AND have a include that has 317/474/508/613/725 functions

  6. #6
    Join Date
    Apr 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    20 Post(s)

    Default

    Quote Originally Posted by rj View Post
    I couldn't write good code that's easy to learn AND have a include that has 317/474/508/613/725 functions
    Why srl-6?

    Shoulda just made 317 functions. How does the function _317_bankScreen work?



  7. #7
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Leafy View Post
    Why srl-6?

    Shoulda just made 317 functions. How does the function _317_bankScreen work?
    Because SRL-6 has a shittown of bare basic functions that may have nothing to do with RS3 to the point where if you don't use it you're gonna have to end up copy and pasting a third of the include and having to piece it together, because you can't just copy and paste 1 function because it might rely on another function and that function might rely on 2 other functions that rely on other functions. Might aswell just use SRL-6 and go from there.

    Example of why you want to use SRL-6: Have fun using CTS 2 without including SRL-6, the old way is a pain.

    Simba Code:
    function _317_bankScreen:boolean;
    var
      f:string;
    begin
      f := _317_getInterfaceName();
      result := (f.contains('ank of'));
    end;

    Fairly simply _317_getInterfaceName(); gets the name of the interface on a 317 server.

    Simba Code:
    function _317_getInterfaceName:string;
    var
      b:TBox;
    begin
      if (not _317_interfaceOpen) then
        exit;
      b := _317_getInterfaceBounds();
      b.y2 := b.y1 + 40;
      result := getSimpleText([2070783, 37375, 65535], b.x1, b.y1, b.x2, b.y2, 'upchars07');
    end;

    Simba Code:
    function _317_getInterfaceBounds:TBox;
    begin
      result := getTPABounds(_317_getInterfaceTPA);
    end;

    Simba Code:
    function _317_getInterfaceTPA:TPointArray;
    begin
      findColorsTolerance(result, 3358536, mainscreen.bounds, 3);
    end;


    If it contains the word 'ank of' then the bank is open. It works on all 317 servers, because the interface on all 317 servers is the same color and it just looked for text in the top part of whatever interface is open.

  8. #8
    Join Date
    Apr 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    20 Post(s)

    Default

    Quote Originally Posted by rj View Post
    Because SRL-6 has a shittown of bare basic functions that may have nothing to do with RS3 to the point where if you don't use it you're gonna have to end up copy and pasting a third of the include and having to piece it together, because you can't just copy and paste 1 function because it might rely on another function and that function might rely on 2 other functions that rely on other functions. Might aswell just use SRL-6 and go from there.

    Example of why you want to use SRL-6: Have fun using CTS 2 without including SRL-6, the old way is a pain.

    Simba Code:
    function _317_bankScreen:boolean;
    var
      f:string;
    begin
      f := _317_getInterfaceName();
      result := (f.contains('ank of'));
    end;

    Fairly simply _317_getInterfaceName(); gets the name of the interface on a 317 server.

    Simba Code:
    function _317_getInterfaceName:string;
    var
      b:TBox;
    begin
      if (not _317_interfaceOpen) then
        exit;
      b := _317_getInterfaceBounds();
      b.y2 := b.y1 + 40;
      result := getSimpleText([2070783, 37375, 65535], b.x1, b.y1, b.x2, b.y2, 'upchars07');
    end;

    Simba Code:
    function _317_getInterfaceBounds:TBox;
    begin
      result := getTPABounds(_317_getInterfaceTPA);
    end;

    Simba Code:
    function _317_getInterfaceTPA:TPointArray;
    begin
      findColorsTolerance(result, 3358536, mainscreen.bounds, 3);
    end;


    If it contains the word 'ank of' then the bank is open. It works on all 317 servers, because the interface on all 317 servers is the same color and it just looked for text in the top part of whatever interface is open.
    Are those your rsps include functions or srl-6's?



  9. #9
    Join Date
    Sep 2010
    Posts
    5,762
    Mentioned
    136 Post(s)
    Quoted
    2739 Post(s)

    Default

    Quote Originally Posted by Leafy View Post
    Are those your rsps include functions or srl-6's?
    they are from the rsps include

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •