Results 1 to 17 of 17

Thread: [F2P][RS3] Torol's Taverley Autobuyer

  1. #1
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default [F2P][RS3] Torol's Taverley Autobuyer


    Description:
    So, I just released the 2nd version of this script. It can buy more things now from the cooking supplies shop. I rewrote the whole thing from scratch. I just left a few methods in it. Actually, it's not more profitable than the previous one, but it's certainly more complicated.. I would be very grateful for feedbacks, bug/weird behaviour reports, since it can be buggy.

    Setup:
    • Put the SPS map (TAVERLEY.png) in the "Simba\Includes\SPS\img\runescape_other" folder!

    Requirements:
    • Make sure you have enough money in your pouch!
    • Place your character in the Taverley bank, tavern, or on the route between!
    • Start the script with an empty inventory.


    Credits:
    • The Mayor, Camel: scripting tutorials, guides
    • Turpinator, and other IRC dwellers for coding help
    • The whole supporting SRL community!

    Thanks for reading! ^-^
    Feedbacks, bug reports and proggies are much appreciated!
    Torol
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by Torol; 11-24-2014 at 07:21 PM.

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

    Default

    Nice job and congrats on your first release! As something to think of for a later option you could add world hopping in order to buy more than the shop allows, unless Rs3 is different than how it used to be/like OSR. Once again though, great looking script!
    “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

  3. #3
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Quote Originally Posted by elfyyy View Post
    Nice job and congrats on your first release! As something to think of for a later option you could add world hopping in order to buy more than the shop allows, unless Rs3 is different than how it used to be/like OSR. Once again though, great looking script!

    Thanks! Yes, it's different, unfortunately they changed that.

  4. #4
    Join Date
    Dec 2011
    Location
    East Coast, USA
    Posts
    4,231
    Mentioned
    112 Post(s)
    Quoted
    1869 Post(s)

    Default

    Quote Originally Posted by elfyyy View Post
    Nice job and congrats on your first release! As something to think of for a later option you could add world hopping in order to buy more than the shop allows, unless Rs3 is different than how it used to be/like OSR. Once again though, great looking script!
    Yeah, RS3 shop stock is global now. hopping worlds doesn't do anything since shop stock is per-account, not per-world

    OT gratz on the release!
    GitLab projects | Simba 1.4 | Find me on IRC or Discord | ScapeRune scripts | Come play bot ScapeRune!

    <BenLand100> we're just in the transitional phase where society reclassifies guns as Bad™ before everyone gets laser pistols

  5. #5
    Join Date
    Mar 2013
    Location
    Argentina
    Posts
    758
    Mentioned
    27 Post(s)
    Quoted
    365 Post(s)

    Default

    Gratz on release! i had thought of doing a bot for these kind of runs just yesterday ! lolss

  6. #6
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Quote Originally Posted by KeepBotting View Post
    OT gratz on the release!
    Quote Originally Posted by undorak7 View Post
    Gratz on release! i had thought of doing a bot for these kind of runs just yesterday ! lolss
    Thanks!
    undorak7, yeah, the original goal was a whole daily shop run, but i have to begin somewhere...

  7. #7
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    I already made the 2nd version, but it's not stable enough yet. Can I pm to someone for help?

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

    Default

    Quote Originally Posted by Torol View Post
    I already made the 2nd version, but it's not stable enough yet. Can I pm to someone for help?
    Post here: https://villavu.com/forum/forumdisplay.php?f=646

    Or PM me if you really want to keep your question private for some reason.



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

  9. #9
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Quote Originally Posted by Incurable View Post
    Post here: https://villavu.com/forum/forumdisplay.php?f=646

    Or PM me if you really want to keep your question private for some reason.
    Thanks! I will release this, I'm not developing a private script, but I have a lot of questions, and I don't want to spam that section with every detail. Moreover it's a faster way to get help I will explain my problems in pm soon!

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

    Default

    Quote Originally Posted by Torol View Post
    Thanks! I will release this, I'm not developing a private script, but I have a lot of questions, and I don't want to spam that section with every detail. Moreover it's a faster way to get help I will explain my problems in pm soon!
    Never be afraid to ask questions, and don't be afraid to ask multiple questions in one thread.



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

  11. #11
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Okay, I think I'll just upload it here, and then I'll fix the bugs, and update it.

  12. #12
    Join Date
    Jul 2012
    Posts
    181
    Mentioned
    4 Post(s)
    Quoted
    67 Post(s)

    Default

    Quote Originally Posted by Torol View Post
    Thanks! I will release this, I'm not developing a private script, but I have a lot of questions, and I don't want to spam that section with every detail. Moreover it's a faster way to get help I will explain my problems in pm soon!
    I don't know about a faster way to get help, if you post public to the forum you have a lot more people able to help you, which surely has to be faster than 1 person by pm.

    Hope you get the help you need, don't be afraid to ask all the questions you need You will find most people on here are friendly.

  13. #13
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Thanks! I just uploaded the file. My original goal was to create a script, which can be used to every shop with some simple modifying. I still have got to work a lot on this goal.. but I think I'm on the right path

  14. #14
    Join Date
    Dec 2014
    Posts
    5
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Code:
    // Loads done: 1                                          //
    ////////////////////////////////////////////////////////////
    -- TPlayer.logout()
    happens every time? buys a load and banks its perfectly, then logs out and stops the script.

  15. #15
    Join Date
    Oct 2013
    Location
    East Coast USA
    Posts
    770
    Mentioned
    61 Post(s)
    Quoted
    364 Post(s)

    Default

    Quote Originally Posted by zeinir View Post
    Code:
    // Loads done: 1                                          //
    ////////////////////////////////////////////////////////////
    -- TPlayer.logout()
    happens every time? buys a load and banks its perfectly, then logs out and stops the script.
    I'm going to suggest commenting out lines 636/637

    @Torol, this script is really coming along. I like the thought process I see going into it and that you are using more than just the basic ABCs.

    I suggest you think about how to get the detailed data like product names, DTMS, etc, into a data file that the script reads. This will make your code simpler, more generic, and easier to play with over time.

    Also, if you do a bitmapfromstring() or dtmfromstring() you are allocating memory inside simba. You need to do a freebitmap() or freedtm() to free them up.

    You'll notice most people initialize things like this as globals and free them up at script termination time.

    Many people get away with being sloppy on that since there are so few. But the way you did it, it creates a new one every time the function gets called so they could add up significantly over time.

  16. #16
    Join Date
    Dec 2014
    Posts
    5
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Quote Originally Posted by bonsai View Post
    I'm going to suggest commenting out lines 636/637
    Thanks, fixed the first problem, but now it won't detect the pot of flour or the cups of water. The whole item isn't in frame I guess? And every 15 or so loads it won't detect the bank. excepting that I love this script.

  17. #17
    Join Date
    Oct 2014
    Location
    Europe
    Posts
    98
    Mentioned
    4 Post(s)
    Quoted
    55 Post(s)

    Default

    Sorry guys, the script is pretty much broken, and I won't update it in the near future. It didn't have much technical use anyway, it was just a little experiment of mine. Thanks for the advice @bonsai maybe when I start rs again I'll do as you said.

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
  •