Results 1 to 16 of 16

Thread: SRL-OSR: October 2nd, 2013 ~ Smart 8.3 & Simba 1.00 Support

  1. #1
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default SRL-OSR: October 2nd, 2013 ~ Smart 8.3 & Simba 1.00 Support

    Hello!

    After months, and months SRL-OSR will now run with the SMART packaged with Simba (v8.3), with that being said SRL-OSR has also received some updates so it can now correctly run with Simba 1.00 +.

    All this means you should be able to download (or update) Simba the latest version, simply go to the SRL-OSR repo and place it in your includes (re naming the folder to srl-osr) and all (updated) scripts should work.

    Everything should work correctly, but if you find any bugs feel free to report them here.

    If your script used any smart functions they will be to be changed to be compatible with 8.3, pretty much every first parameter is "target" which is our current smart target, some examples:

    Simba Code:
    SmartSetDebug(true) > smartSetDebug(smartCurrentTarget, true)
    SmartGetFieldInt(10, 20) > SmartGetFieldInt(smartCurrentTarget, 10, 20))

    Code:
    Olly (1):
          Updated to only run on SMART 8.3 (packaged with Simba)
    
    JohnPeel (1):
          Simba 1.0 Support
    Commits
    Last edited by Olly; 10-03-2013 at 12:13 AM.

  2. #2
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Wow awesome!
    So basically this update is telling us that SRL-OSR at https://github.com/SRL/SRL-OSR not works with the latest SMART/Simba?!

    So just DL the zip, rename from SRL-OSR Master to just SRL-OSR and plop it into Includes exactly like it was before huh?

    What does this mean about all of the current OSR scripts? Do they work out of the box, or will scripters need to update/tweak their scripts to work with the new stuff?

    It seems like you and JohnPeel single handedly (maybe with some help?) converted this all?
    Great job guys!!!

  3. #3
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default

    Yea it should all work like you said, scripts shouldn't need updating maybe some smart functions if they use them (ie smartSetDebug(true) > smartSetDebug(smartCurrentTarget, true);

  4. #4
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Ouch...

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  5. #5
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    Ouch...
    Ouch because you did a lot too? :-)

  6. #6
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

  7. #7
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Quote Originally Posted by YoHoJo View Post
    Ouch because you did a lot too? :-)
    In this particular release, none of it. But I did indeed have a working, updated SRL-OSR released a while back; unfortunately it didn't receive much attention.

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  8. #8
    Join Date
    Feb 2006
    Location
    Tracy/Davis, California
    Posts
    12,631
    Mentioned
    135 Post(s)
    Quoted
    418 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    In this particular release, none of it. But I did indeed have a working, updated SRL-OSR released a while back; unfortunately it didn't receive much attention.
    I guess the best way to go about it is work with the actual GitHub repo.
    Don't worry, your work around here is appreciated and you know it!

  9. #9
    Join Date
    Aug 2007
    Location
    Colorado
    Posts
    7,421
    Mentioned
    268 Post(s)
    Quoted
    1442 Post(s)

    Default

    Quote Originally Posted by YoHoJo View Post
    I guess the best way to go about it is work with the actual GitHub repo.
    Don't worry, your work around here is appreciated and you know it!
    I guess that's the truth.

    @OP: There's pairing issues with SMART in this include. If you load up SMART with one script that SMART will only work with that script, any other script will fail to pair with your existing SMART. I even tried reloading Simba, opening the same script, and running on an existing (free) SMART client; Simba says it successfully paired but just instantly terminates.

    Why didn't you guys adopt Brandon's style of handling SMART? It's done right, in the correct Lape format, and it's much more organized.

    Current projects:
    [ AeroGuardians (GotR minigame), Motherlode Miner, Blast furnace ]

    "I won't fall in your gravity. Open your eyes,
    you're the Earth and I'm the sky..."


  10. #10
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    I guess that's the truth.

    @OP: There's pairing issues with SMART in this include. If you load up SMART with one script that SMART will only work with that script, any other script will fail to pair with your existing SMART. I even tried reloading Simba, opening the same script, and running on an existing (free) SMART client; Simba says it successfully paired but just instantly terminates.

    Why didn't you guys adopt Brandon's style of handling SMART? It's done right, in the correct Lape format, and it's much more organized.
    I only did this as a somewhat temporary fix to keep the include working in pascalscript while we figure something out for a new include. I do respect your work you did but that requires lape, I thought it would be better for now to get srl-osr working with newest simba and such, in pascalscript.

    e: I dont get your problem with smart only pairing/working for one script :s
    Last edited by Olly; 10-03-2013 at 11:13 AM.

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

    Default

    Poor flight

  12. #12
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default

    Lol, I didn't mean to annoy anyone, but the pure fact is flight's was lape and srl-osr is currently supported by pascal script.

  13. #13
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Quote Originally Posted by Flight View Post
    Why didn't you guys adopt Brandon's style of handling SMART? It's done right, in the correct Lape format, and it's much more organized.
    You mean his smart.simba? We had our new one written ages before his, and ours worked, so there was no point in switching. That being said, it was never really discussed or brought up until now.

  14. #14
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Quote Originally Posted by Coh3n View Post
    You mean his smart.simba? We had our new one written ages before his, and ours worked, so there was no point in switching. That being said, it was never really discussed or brought up until now.

    No sire Coh3n, that is Impossibru! http://villavu.com/forum/showthread....30#post1262830

    I'm always the very first to write anything Smart related; I stalk Benland and his github
    Still, nice work Olly.
    I am Ggzz..
    Hackintosher

  15. #15
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Quote Originally Posted by Brandon View Post
    No sire Coh3n, that is Impossibru! http://villavu.com/forum/showthread....30#post1262830

    I'm always the very first to write anything Smart related; I stalk Benland and his github
    Still, nice work Olly.
    I wasn't talking about that. I meant when we rewrote SRL-5's smart.simba for SRL-6 (which was long before SMART 8.3). It was rewritten then just updated later to work with SMART 8.3.

  16. #16
    Join Date
    May 2013
    Posts
    75
    Mentioned
    3 Post(s)
    Quoted
    48 Post(s)

    Default

    Thanks a lot!

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
  •