Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
bjabr

God of War | DMM Nats Pro (Abandoned project, now open source!)

Recommended Posts

A few months ago I invested a solid amount of time, working with fellow botter/scripter Liam, on a custom script that was meant to be run on brand new Deadman Mode accounts just off tutorial island, trains their thieving and hitpoints up a bit, then walks over to ardrougne to start thieving the nat chest (using stalls for food) and even trades the nats to a mule based on a custom PM message sent to the bots.

 

The script in its current state is about 98% of the way to what I originally envisioned: an absolute goldfarming powerhouse, that is, until Deadman Mode literally went to hell seemingly overnight >.<

 

So I've decided to open source the script, which is available here:

 

https://github.com/GodOfWarr/DMM-Nats-Pro

 

 

PLEASE NOTE: The script relies on the LAN API to be included in its root directory, available here from the brilliant Laniax:

 

https://github.com/Laniax/LanAPI

 

Anyone is free to use the  script's source code as they wish, since I've altogether abandoned this project. If anything, I think it's a great resource for newer scripters to see what a "pro" script developed by two experienced Java developers looks like under the hood, especially the node structure/loop, custom antiban, mule feature, etc.

 

Anyways enjoy!

Edited by bjabr

Share this post


Link to post
Share on other sites

I was in a bit of a state when I wrote this.

 

Core functionality and code is perfectly fine, however I wish I would have used different programming paradigms in order to create this script. Script should be completely functioning though, ran this for at least 200 hours on a single account.

Share this post


Link to post
Share on other sites

My boy Liam! Glad you saw this so quickly haha.

 

Looking back, I think the node structuring became a tad bit overstretched with how many different little pieces had to fit together with ZERO overlap. But hey we made it work somehow lol, it's a quality script no doubt.

Share this post


Link to post
Share on other sites

Why would you release this with DMM making a comeback in < a month?  Was curious who was running all the nature chest bots though :P 

A cool extension would be to move to pickpocketing in ardougne market area at a certain level, if you were interested in continuing your project. My friend and I had about 40 accounts going there, got a bunch of accounts to front page thieving lol. Eventually people caught on and i had to blacklist areas to counter suiciders though, which I'm sure you had to deal with as well.

Share this post


Link to post
Share on other sites

Honestly after wanting to push the idea of botting profitably in DMM for so long, ultimately I found that the random nature of DMM, in the sense that you could randomly get killed and reset even in generally safe areas, basically nullified the value of trying to goldfarm DMM unless your really, REALLY time invested and patient. The odds that a bot in a Deadman world runs for 10+ hours and doesn't die once is just too improbable. However if you made the investment and had a small army of bots going at all times, no doubt that at the peak of DMM you would've been making a lot of money. I just didn't have that kind of time, but oh well haha was a fun project anyways.

 

Even if DMM is coming back for seasons I don't have the patience to bot it, I'll let that be someone else's problem lmao

Share this post


Link to post
Share on other sites

Honestly after wanting to push the idea of botting profitably in DMM for so long, ultimately I found that the random nature of DMM, in the sense that you could randomly get killed and reset even in generally safe areas, basically nullified the value of trying to goldfarm DMM unless your really, REALLY time invested and patient. The odds that a bot in a Deadman world runs for 10+ hours and doesn't die once is just too improbable. However if you made the investment and had a small army of bots going at all times, no doubt that at the peak of DMM you would've been making a lot of money. I just didn't have that kind of time, but oh well haha was a fun project anyways.

 

Even if DMM is coming back for seasons I don't have the patience to bot it, I'll let that be someone else's problem lmao

you just need over 75 combat and youre set to make bank. It was also a plus that at peak of DMM gold was 1:4 Osrs so that 120k/hr was 480khr 

Share this post


Link to post
Share on other sites

Honestly after wanting to push the idea of botting profitably in DMM for so long, ultimately I found that the random nature of DMM, in the sense that you could randomly get killed and reset even in generally safe areas, basically nullified the value of trying to goldfarm DMM unless your really, REALLY time invested and patient. The odds that a bot in a Deadman world runs for 10+ hours and doesn't die once is just too improbable. However if you made the investment and had a small army of bots going at all times, no doubt that at the peak of DMM you would've been making a lot of money. I just didn't have that kind of time, but oh well haha was a fun project anyways.

 

Even if DMM is coming back for seasons I don't have the patience to bot it, I'll let that be someone else's problem lmao

Fair enough. My accounts were all mid to upper 40 combat and very rarely were pked, but yea the nature of DMM is that everything you are doing is risky. I had some of my guys going for over 20 hours before doing a restock (I didn't have any safe auto-restocks programmed at the time, working on a very good one atm) with only occasional deaths!

Share this post


Link to post
Share on other sites

As I've stated previously, I had no issues running this for hours on end, however with DMM dying, It just wasn't feasible to farm this and I understand why Bjabr has released it.

 

It became increasingly more difficult to sell gold to suppliers since nobody was buying gold and prices began dipping; This method is actually VERY good, especially with the way the accounts were constructed and just kept coming back through what would seem like a fairly rough journey.

 

A large portion of improvements would be negligible, only programming aspects to improve the cleanliness of the script; However one improvement would be to have a decent path-finder.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Aropupu
      Please try the free trial before you buy. You can get a free trial in the repository.
       
      Please remember to toggle roofs off in Runescape settings.
      Auto-retaliate should also be disabled to avoid some issues.
      You can find and buy this script from the repository:
      https://tribot.org/repository/index.php?id=178
      Requirements:
      - 21 thieving level
      - You have to have started Itchlarin's little helper (up to the point where you can access Sophanem)
        > Contact! quest is only required if you want to bank in Sophanem (bank is very close to the pyramid).
      Features:
      Are you having problems with the script?
      Settings information and help:
      Best way to contact me is to send me a private message in the Tribot forums.
    • By justhin
      Justhin's Zeah Thiever
      Gets your account ready to farm 
      This script helps you to get your thieving level ready.
      It'll walk to the Baker's Stall in Zeah -> Level up -> Walks to Fruit stall -> Levels till you stop it.
      This requires level 5 Thieving and 15% Hosidius favor.
      Use ClientOfKourend made by @FALSkills you can find it here https://tribot.org/repository/script/id/2569-clientofkourend/
      Follow up by using the EXP lamps on the Thieving skill and the scroll for 15% Hosidius favor.
      Instructions - Stand anywhere in Zeah, make sure you got 15% Hosidius favor and at least level 5 Thieving.

       Start the script once you're in position and you've followed the above steps 
      Repository - https://tribot.org/repository/script/id/3205
       Source code- https://pastebin.com/YP8jtzrc
       

       
      Important - The script will improve over time.
      To-do - Add multiple Fruit stalls,  Implement small breaks
      To-do - Improving antiban, yes, there is antiban Hower, it can be improved.
       
      Some extra info
      It has some basic logic to flee if it's being attacked, eat on damage, prevents stealing if you get caught and world hopping once the dogs are no longer lured inside the house.
      It'll generate a Random seed based on your OSRS account, I'm using this to modify delays.
       
      Personal signature
      Update

      Will now detect multiple players and choose the right thieving spot/hop based on players nearby.
      Added multiple Fruit Stall support
    • By Slipping
      Swap Cartel - DMM
      We are the most active and reliable community-based Deadman mode swapping discord at the moment. With over 4B GP handled in the past year, we have expanded and opened a discord to make trading and swapping on DMM easier and safer for everyone who chooses to do so. Our swaps are insured up to 75M with ranks, and Middleman services are free. We will be hosting a 100M giveaway at the end of the 2019 Spring Season for the two best/most active discord recruiters. Are you looking for a place to sell your Deadman Mode gold/items, or just to hang around with your fellow deadmen?

      Then join the discord here: https://discord.gg/SJVscPt
    • By Slipping
      Swap Cartel - DMM
      We are the most active and reliable community-based Deadman mode swapping discord at the moment. With over 4B GP handled in the past year, we have expanded and opened a discord to make trading and swapping on DMM easier and safer for everyone who chooses to do so. Our swaps are insured up to 75M with ranks, and Middleman services are free. We will be hosting a 100M giveaway at the end of the 2019 Spring Season for the two best/most active discord recruiters. Are you looking for a place to sell your Deadman Mode gold/items, or just to hang around with your fellow deadmen?

      Then join the discord here: https://discord.gg/SJVscPt
      
    • By Slipping
      Swap Cartel - DMM

      We are the most active and reliable community-based Deadman mode swapping discord at the moment. With over 4B GP handled in the past year, we have expanded and opened a discord to make trading and swapping on DMM easier and safer for everyone who chooses to do so. Our swaps are insured up to 75M with ranks, and Middleman services are free. We will be hosting a 100M giveaway at the end of the 2019 Spring Season for the two best/most active discord recruiters. Are you looking for a place to sell your Deadman Mode gold/items, or just to hang around with your fellow deadmen?

      Then join the discord here: https://discord.gg/SJVscPt
    • By Laniax
      NEW FEATURE
      Track your bots remotely in real-time, monitor chat, inventory, equipment, break & runtime, hitpoints, position and much more!
      All for free, check out the 'Script settings' tab in the GUI.



      Need help?
      Add me on Discord (fastest response): Laniax#2980
      Or PM me the forums
  • Our picks

    • [CONTEST ANNOUNCEMENT] 2019 Botter's Choice Awards
      2019 Botter’s Choice Awards

      To celebrate the launch of our TRiBot Official RuneScape Bot Blog,

      we’re doing a giveaway! 

      The TRiBot Official RuneScape Bot Blog: 

      Teaching you how to do more advanced botting, faster.
      Contest Details

      Prize: 3 winners will be selected to win 25 TRiBot credits.

      How to enter:

      Respond to this forum post by November 12th tagging the thread for: 

      Your favorite script

      Provide a brief explanation (1-2 sentences) why you think that script should be put in the top 5. 

      Who can enter?

      Botter’s who are not currently scripters. Sorry scripters, the people are going to vote. Your contest is here.

      The top 5 in each category will be showcased on our TRiBot Official RuneScape Bot Blog in a “People’s Choice” section and promoted across the TRiBot website. 

      -- Credits will be awarded based on thoughtfulness and humor -- 

      Bonus points

      Use a meme in your explanation. Because we all love memes.

      *no purchase necessary. Winners will be announced on Friday, November 15, 2019 at 4:00 p.m. on our News and Announcements forum. 

      -- Vote Below -- 
        • Like
      • 28 replies
    • [READ TO THE END FOR A TEASER]

      I've noticed some new TRiBotters have had some troubles finding out sources of how to do certain things, such as using advanced scripts and often get lost in the forums.

      We are still getting posts asking where to start, what to do, recommended scripts, etc. 

      As many of you know, I am new to the team, and had troubles myself learning how to bot, let alone script. 

      So, what our team decided to do was make it easier to learn how to bot, how to script, and just become an overall better botter and scripter faster. 

      As some of you might have seen, I've posted 3 new blogs, you can check it out by clicking on the following picture or here.


      These first 3 blogs are the first of many blogs that will be TRiBot official. They are encouraged to be challenged, improved upon and act as A Best Practices Guide for Botters.

      What information would you like to see in the blogs?

      👇 [TEASER] 👇

      .

      .

      .

      We are going to be hosting a  CONTEST  this  OCTOBER.

      Its scary to think how soon you'll find out.👻

      Stay tuned.


      - RileyZ
      • 8 replies
    • Today marks a big day for TRiBot! To make it easier for users to use TRiBot, we've created installers available for every platform! These installers are all bundled with the latest version of OpenJDK 1.8 (Java 😎, which is LG compatible.

      Using TRiBot is now easy. Simply download the installer for your platform, install TRiBot, and run it. The TRiBot Loader will correctly identify the bundled JDK so there's no need to change the Java selection.

      Windows

      EXE installer: TRiBot-windows-x64-4.0.3.exe


      MSI installer: TRiBot-windows-x64-4.0.3.msi


      Portable version: TRiBot-windows-x64-4.0.3.zip


      Mac OS

      Installer: TRiBot-macos-4.0.3.dmg


      Portable version: TRiBot-macos-4.0.3.tgz


      Unix/Linux

      Installer: TRiBot-unix-4.0.3.sh


      RPM installer (CentOS/Fedora): TRiBot-linux-4.0.3.rpm


      DEB installer (Debian): TRiBot-linux-4.0.3.deb


      Portable version: TRiBot-unix-4.0.3.tar.gz


      Platform Independent

      JAR file: tribot-loader-4.0.3.jar


      Note that this jar file does not include the bundled JDK.



      Windows and Mac OS users may notice a warning message stating that the installer/application is un-recognized or un-trusted. Please ignore this message and proceed with running the installer/application. We need to acquire a code signing certificate so that we can sign the installers letting the operating system know that these files can be trusted. It will take a week or more to acquire one, so please hold tight.

      Other notable changes to the TRiBot Loader:

      Support getting the version from OpenJDK distributions


      Add check for bundled JDK


      Copy OpenJDK tools.jar to the bundled JDK if not present


      Set the current java as the first available list entry


      Ignore Java versions which are symbolic links


      Make the bundled JDK the preferred Java version


      Update icon images


      Reduce the number of HTTP calls
        • Thanks
        • Like
      • 26 replies
    • TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

      Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

      So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).

      Love, 

      RileyZ
        • Like
      • 18 replies
    • Hello TRiBot,

      Today we have a significant release that has been in the works for the last month addressing several key issues, features and bugs in the backlog.

      With these changes, we are also including a new TRiBot Loader which will allow you to select any version that is released. This adds the flexibility of allowing you to revert to a previous version should an issue arise, run development only builds, view an accurate change log between versions etc. we are very proud to offer this feature and think it will add a lot more functionality down the road as we continue to release new versions.

      These changes include 80+ commits by our development team, a list of them is summarized below and also available for your viewing pleasure in the new TRiBot Loader.

      In addition, we have taken additional steps to improve as a development team by adding continuous integration and deployment into our workflow to assist in delivering timely releases such as bug fixes as well as new features on a weekly basis depending on our development cycle.
        • Thanks
        • Like
      • 39 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...