Results 1 to 18 of 18

Thread: Updating SRL-OSR

  1. #1
    Join Date
    Oct 2006
    Posts
    6,752
    Mentioned
    95 Post(s)
    Quoted
    532 Post(s)

    Default Updating SRL-OSR

    Hey guys,
    So I've had some free time lately and instead of just making my own functions for a lot of SRL functions that didn't work, I am fixing them in the include and hopefully will get it back to being pretty well updated! Perhaps some of you might not know, but SRL-OSR doesn't autoupdate from Github, you have to download and overwrite it manually, so make sure to do that in order to get the latest version, hopefully someone *cough *cough @Wizzup? could consider adding it, some time.

    So far here is what I have done
    • Added bank support to work with bank tabs or without
    • Fixed the skill orbs, credited @Flight for his original work on them
    • Added MMLevels & ToggleMMOrb in order to use the orbs


    Next I plan on updating the settings Gametab since OSR updated them with tabs. This will allow us to set the brightness and volume so we can use FixGraphics; which avoids a lot of problems for users.

    If you have any other issues or bugs with the include just post here and i'll get to working on it! Definitely don't want this include to be out dated for much longer :P
    “The long-lived and those who will die soonest lose the same thing. The present is all that they can give up, since that is all you have, and what you do not have, you cannot lose.” - Marcus Aurelius

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

    Default

    we should just make either aerolib or SRL-OSR the official include no use in having 2

  3. #3
    Join Date
    Oct 2006
    Posts
    6,752
    Mentioned
    95 Post(s)
    Quoted
    532 Post(s)

    Default

    Quote Originally Posted by Robert View Post
    we should just make either aerolib or SRL-OSR the official include no use in having 2
    Uhmmm... Well SRL-OSR is the official include
    “The long-lived and those who will die soonest lose the same thing. The present is all that they can give up, since that is all you have, and what you do not have, you cannot lose.” - Marcus Aurelius

  4. #4
    Join Date
    Mar 2013
    Posts
    1,010
    Mentioned
    35 Post(s)
    Quoted
    620 Post(s)

    Default

    Quote Originally Posted by elfyyy View Post
    Uhmmm... Well SRL-OSR is the official include
    Tbh aero is much better, and gets updated much more.
    #slack4admin2016
    <slacky> I will build a wall
    <slacky> I will ban reflection and OGL hooking until we know what the hell is going on

  5. #5
    Join Date
    Aug 2007
    Posts
    539
    Mentioned
    20 Post(s)
    Quoted
    266 Post(s)

    Default

    aerolib has nice features such as Slacky's text engine for better text recognition and SEWalker.

  6. #6
    Join Date
    Oct 2006
    Posts
    6,752
    Mentioned
    95 Post(s)
    Quoted
    532 Post(s)

    Default

    Wow did this ever get off topic quickly. Clearly I never said AeroLib wasn't a good include, and I would never say that. If you prefer to us it, please do. I would suggest you guys talk about it on that thread. This thread is about working on the official SRL-OSR include.
    “The long-lived and those who will die soonest lose the same thing. The present is all that they can give up, since that is all you have, and what you do not have, you cannot lose.” - Marcus Aurelius

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

    Default

    Quote Originally Posted by elfyyy View Post
    Wow did this ever get off topic quickly. Clearly I never said AeroLib wasn't a good include, and I would never say that. If you prefer to us it, please do. I would suggest you guys talk about it on that thread. This thread is about working on the official SRL-OSR include.
    But pascalscript is outdated why not just update SRL-OSR to lape, but then you would be updating tens of thousands of lines of code


    IDC what anyone does I'm just sayin' pasalscript is eventually going to be phased out

  8. #8
    Join Date
    Jan 2012
    Posts
    1,596
    Mentioned
    78 Post(s)
    Quoted
    826 Post(s)

    Default

    Quote Originally Posted by elfyyy View Post
    Uhmmm... Well SRL-OSR is the official include
    "official"

  9. #9
    Join Date
    Mar 2012
    Location
    127.0.0.1
    Posts
    3,383
    Mentioned
    95 Post(s)
    Quoted
    717 Post(s)

    Default

    Quote Originally Posted by elfyyy View Post
    Wow did this ever get off topic quickly. Clearly I never said AeroLib wasn't a good include, and I would never say that. If you prefer to us it, please do. I would suggest you guys talk about it on that thread. This thread is about working on the official SRL-OSR include.
    This isn't really "official" anymore.

    That's like calling the reflection includes from 4 years ago still the official includes.

  10. #10
    Join Date
    Aug 2014
    Location
    Australia
    Posts
    932
    Mentioned
    53 Post(s)
    Quoted
    495 Post(s)

    Default

    I'm not going to get into what's "official" and what's not, but seriously, we should be pushing for a combined SRL-RS3-OSR include in the style of SRL-6. Had I the knowledge, I'd start writing it myself, but I think that it's a total waste of time to have two different includes when you could pretty much have one include for both games and use interchangeable code between them.

    Just think of how much easier it would be to script for both games if the language, style, and include were all the same?

    I'm sorry if this is too off topic.



    New to scripting? Procedures & Functions for Beginners
    Do you use your computer at night? Just get f.lux

  11. #11
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by Incurable View Post
    I'm not going to get into what's "official" and what's not, but seriously, we should be pushing for a combined SRL-RS3-OSR include in the style of SRL-6. Had I the knowledge, I'd start writing it myself, but I think that it's a total waste of time to have two different includes when you could pretty much have one include for both games and use interchangeable code between them.

    Just think of how much easier it would be to script for both games if the language, style, and include were all the same?

    I'm sorry if this is too off topic.
    Finally someone with an IQ above 10

  12. #12
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    The sentiment seems to be that having two or more includes is not particularly productive. Perhaps the two includes can be used to form a newer one, obsoleting both? That's essentially how SRL started, as well. Take all the different includes out there (at that point: like 8) and merge the best parts.

    Of course: Who will do the work?



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  13. #13
    Join Date
    Sep 2012
    Location
    Netherlands
    Posts
    2,752
    Mentioned
    193 Post(s)
    Quoted
    1468 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    Of course: Who will do the work?
    time to shine wizzup!

  14. #14
    Join Date
    Aug 2014
    Location
    Australia
    Posts
    932
    Mentioned
    53 Post(s)
    Quoted
    495 Post(s)

    Default

    Quote Originally Posted by Wizzup? View Post
    The sentiment seems to be that having two or more includes is not particularly productive. Perhaps the two includes can be used to form a newer one, obsoleting both? That's essentially how SRL started, as well. Take all the different includes out there (at that point: like 8) and merge the best parts.

    Of course: Who will do the work?
    Sign me up!

    But seriously, couldn't a lot of the code just be reused? It's still a lot of work, but not as much I wouldn't think. The community is currently divided between several includes, so why not combine all efforts into one include?

    I mean damn, the fact that Legacy mode looks almost exactly like OSR should make it a LOT easier... unless I'm just completely wrong.



    New to scripting? Procedures & Functions for Beginners
    Do you use your computer at night? Just get f.lux

  15. #15
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    There used to be something meaningful here.

  16. #16
    Join Date
    Feb 2009
    Location
    Irvine, CA
    Posts
    2,873
    Mentioned
    8 Post(s)
    Quoted
    138 Post(s)

    Default

    Quote Originally Posted by Incurable View Post
    I mean damn, the fact that Legacy mode looks almost exactly like OSR should make it a LOT easier... unless I'm just completely wrong.
    Damn, I had NOT thought of that.

    Honestly even if we just had an {$IFDEF OSRS} for each function and it was just 2 different functions that do the same thing, that would be good enough.

  17. #17
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    It does seem like a nice idea. I hope to have a machine with Simba set up for macroing again somewhere at the end of this year.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

  18. #18
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

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
  •