Results 1 to 15 of 15

Thread: Ross' Basic Mazchna Slayer

  1. #1
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default Ross' Basic Mazchna Slayer




    What it does

    Slays monsters assigned by Mazchna in Canifis!
    Walk your character to the monster assigned, with the correct task items in your inventory, and press play!
    All monsters except Wallbeasts are supported!
    Miniature Task guide included below.
    Once the task is finished, the script prints "Task Complete" on the screen and terminates. Keep debug on!



    Required Items

    Click Here
    1. Slayer Gem (Can be bought from Mazchna)
    2. Bags of Salt (Buy out Mazchna's supply of 1000)
    3. Ice Coolers (Buy out Mazchna's supply of 1000)
    4. Mirror Shield (Can be bought from Mazchna) and one-handed weapon
    5. Earmuffs (Can be bought from Mazchna)
    6. Spiky Helmet (Can be bought from Mazchna)
    7. Oil Lantern The (Oil) version here. (Must be lit. You can either level firemaking to 26 or request assistance from anyone that's high level standing around at GE.)
    8. Food. Currently supported foods are: Lobsters, Swordfish, Monkfish, Sharks, and Rocktails.
    9. An emergency teleport tablet.



    The Setup

    Click Here
    • Download the latest version of ogLib.
    • The screen should look exactly how it does here:

    • Setting debugInterfaceSettings to true at the beginning of the script and then running it will give you the debug boxes above for help.
    • Always have slayer gem, teleport tablet, and food in inventory, as well as task-appropriate slayer items.




    Use this thread or my OGL Slayer Development thread to discuss anything about this script.
    Also, let me know if the script just stands there when monsters are present. This means there are IDs that I haven't found yet! Let me know here, and if possible let me know what their IDs are!





    Release
    Changes
    v 1.0 Base Release
    (21 Downloads)
    v 2.0 Progress Reports and paint added! Cleaned up some code and added more randomness. Updated some IDs.

    Miniature Slayer Guide (specific to this script)
    Attached Files Attached Files

  2. #2
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    Uploaded!

  3. #3
    Join Date
    Mar 2015
    Posts
    438
    Mentioned
    21 Post(s)
    Quoted
    211 Post(s)

    Default

    Grats on the release! Will be sure to test it out. Did a quick run-through on your code and it's alot different from how I do things! Pretty neat actually.

  4. #4
    Join Date
    May 2012
    Posts
    499
    Mentioned
    23 Post(s)
    Quoted
    228 Post(s)

    Default

    I love the way you coded this, seems allot different from the ogl guide! Only using 1 timer I think, perhaps make the a little random?

  5. #5
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    Quote Originally Posted by Clutch View Post
    Grats on the release! Will be sure to test it out. Did a quick run-through on your code and it's alot different from how I do things! Pretty neat actually.
    Quote Originally Posted by lovebotter View Post
    I love the way you coded this, seems allot different from the ogl guide! Only using 1 timer I think, perhaps make the a little random?
    Thanks guys! Since OGL is so fast I keep my IDs local. Makes it easier for me. I'm also keeping an excel spreadsheet with the names of the model/texture IDs, since the endgame of this script will be much larger. I'll probably end up putting a reference in the script.

    As for the timer, do you mean the one it uses to check if the task is done? Yeah, I'll put a bit of randomness on it, but it's not super important since it's just used as a failsafe. The main way it checks if the task is done is by looking for the message notification in the chatbox, which should almost never fail.

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

  7. #7
    Join Date
    May 2012
    Posts
    499
    Mentioned
    23 Post(s)
    Quoted
    228 Post(s)

    Default

    Quote Originally Posted by Ross View Post
    Thanks guys! Since OGL is so fast I keep my IDs local. Makes it easier for me. I'm also keeping an excel spreadsheet with the names of the model/texture IDs, since the endgame of this script will be much larger. I'll probably end up putting a reference in the script.

    As for the timer, do you mean the one it uses to check if the task is done? Yeah, I'll put a bit of randomness on it, but it's not super important since it's just used as a failsafe. The main way it checks if the task is done is by looking for the message notification in the chatbox, which should almost never fail.
    It only had 1 countdown timer I think, a 4 second one. I also have my time-outs before breaking out of a loop random. I just use a base like this:
    XX * random(1000-1200)
    And I change the XX to whatever amount of seconds I want. Keeps the code clean imo.

  8. #8
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    Quote Originally Posted by The Mayor View Post
    Rep+
    Thanks! Throw some love towards @Obscurity too!

    Quote Originally Posted by lovebotter View Post
    It only had 1 countdown timer I think, a 4 second one. I also have my time-outs before breaking out of a loop random. I just use a base like this:
    XX * random(1000-1200)
    And I change the XX to whatever amount of seconds I want. Keeps the code clean imo.
    Ah, yeah good catch, I'll add some variance!

  9. #9
    Join Date
    Aug 2014
    Posts
    30
    Mentioned
    1 Post(s)
    Quoted
    13 Post(s)

    Default

    Congratz on release. I'll post an update once i've ran it for 12 hours!

  10. #10
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    Quote Originally Posted by Cubz View Post
    Congratz on release. I'll post an update once i've ran it for 12 hours!
    Err. Might want to read the OP

    This one only kills the monsters! No walking or anything else, that will be in the full version release!

  11. #11
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    v2.0 released!

    Updated OP with a table detailing new release.

  12. #12
    Join Date
    Jul 2012
    Posts
    34
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by Ross View Post
    v2.0 released!

    Updated OP with a table detailing new release.
    Well then, I will try a task out however.
    Last edited by UrbanSmoke; 04-24-2015 at 02:55 PM.

  13. #13
    Join Date
    Jan 2012
    Location
    East Coast
    Posts
    733
    Mentioned
    81 Post(s)
    Quoted
    364 Post(s)

    Default

    Quote Originally Posted by UrbanSmoke View Post
    Nice will attempt a 24 hour run and see what happens.
    As above. It terminates after the task is done.

    Quote Originally Posted by Ross View Post
    Err. Might want to read the OP

    This one only kills the monsters! No walking or anything else, that will be in the full version release!

  14. #14
    Join Date
    Aug 2014
    Posts
    30
    Mentioned
    1 Post(s)
    Quoted
    13 Post(s)

    Default

    Quote Originally Posted by Ross View Post
    Err. Might want to read the OP

    This one only kills the monsters! No walking or anything else, that will be in the full version release!
    I noticed this very quickly, but worked so far so i'm excited to see what you have instore.

  15. #15
    Join Date
    Apr 2015
    Posts
    45
    Mentioned
    1 Post(s)
    Quoted
    17 Post(s)

    Default

    Does this script still work? If it doesn't I might be able to lend an account for debugging/repair.

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
  •