• Visit Rebornbuddy
  • Statter! - A Simple Lua Gold Monitor

    Discussion in 'Honorbuddy Profiles' started by EchoTiger, May 27, 2014.

    1. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      Edit 4/19/2016
      Just as a fair warning to the fellow botters who may be interested in this.

      It's a possibility that Blizzard may track Lua variables that are stored into the game client to find botters.
      While it's not known for Blizzard to ban by scanning commonly used Lua variables of botters - it's still a possibility.

      This tool is a very simple addon, which addons of course aren't against the game's rules at all.
      However, it's being advertised here - which 'here' is a botting community and that simply means botters will be using it.

      The Lua variables used by this addon are very generic, and it's unlikely for it to be a potential security risk.
      But this warning needs to be made before hand.
      [Hr][/Hr]



      Hello! :3
      I've decided to whip up a basic Lua script that will monitor gold income on your character as it farms.
      This script is activated by loading it through the Questing botbase, just as you would do with any other Honorbuddy profile.

      Originally, this script would be activated (by default) in my Optimized Dungeon Farm profiles, however I decided to make a simple stand-alone version for anyone wanting a quick little gold monitor.

      I know, there's other plugins and addons that already do this - but I thought I would just share this for anyone wanting to just grab a quick solution.​



      Currently - as you see from the screenshot the script monitors and calculates:
      • Time since activation (since Statter! was started)
      • Obtained Gold (how much gold you've actually obtained)
      • Bag Loot Value (how much the total value of every item in your bag is worth)
      • Total Obtained + Bag Loot (how much actual gold you've obtained plus the value of the items in your bag)
      • GPH (gold-per-hour)
      • GPH (+ Bag Value) (gold-per-hour, including the value of items in your bags)
      • GPM (gold-per-minute)
      • GPM (+ Bag Value) (gold-per-minute, including the value of items in your bags)
      • Farm Score (Total Copper Obtained / Time Active In Seconds)/10 *primarily used in dungeon farming given the 10-dungeons-per-hour limitation
      • Farm Score (+Bag Value) (same as bove, but including the value of bag items.)



      'Need-To-Know!'
      • The profile versions are activated through the Questing botbase. Just load it, and start the bot! Upon activation, the bot will stop instantly. Statter! will then notify you if it's active.
      • If Statter! is started while items are in your bags, the Bag Value calculations will show absurdly high numbers due to the profile being 'active' in such a short amount of time.
      • Bag Value stats are calculated by how much the item will vendor for, not how much they will sell on the auction house.
      • Statter! can be disabled by typing /reload in-game.
      • This script isn't ran asynchronously meaning it's not a resource hog. Calculations are generated on-demand (including timers), and aren't passively being calculated in the background. This way when you're running your 50+ bots, there's less interference. ;3


      Don't want to have to load this every time you start a profile?
      You can easily add this script into the header of any profile, or you can add a on-load profile after the scripts started.
      The stats/timers are automatically reset when Statter! is reloaded.
      You need to register and have one post to see spoilers!



      Commands
      • Stats are shown by typing: /stats, /statter, or /statter!
      • Timers can be reset by typing: /timerreset
      • The stats can be reset by typing: /statsreset



      For Developers.
      The Statter! project is welcome to any profile.
      I know Statter! is a simple Lua script, but please post proper credit prior to using it in your profiles. :3​



      Download!
      (Honorbuddy profile versions)

      (game-client addon version)


      Bot safe!
       
      Last edited: Apr 19, 2016
      Infernik likes this.
    2. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      Addon

      hey i really like this! but i would like to use it with other profiles how would i do that? i dont understand code to well and dont know what you mean by adding it to the heading
       
    3. madmaximka

      madmaximka Active Member

      Joined:
      Oct 15, 2010
      Messages:
      1,275
      Likes Received:
      4
      Trophy Points:
      38
      cannot download attach. error - Page not found. please fix. ty
      p.s all works fine. sorry
       
      Last edited: Jun 3, 2014
    4. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      After you load Statter! and activate it, simply load whichever profile you want to farm as you normally would.
      Statter! stays active as long as you don't log out, or reload your client.

      Or, if you want to skip the first step of loading+activating Statter! , the Statter! code can be imported into whichever profiles you want.
      Send me the profiles you want the code in, and I'll make the edits for you.

      Or, if you want to attempt the edit yourself follow these steps:

      You need to register and have one post to see spoilers! [HR][/HR]


      The forums were having problems the other day - and all attachments were bugged out.
      The problem probably fixed itself once the forums were re-stabilized.
       
      Last edited: Jun 3, 2014
    5. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      awesome ill follow your instructions thank you!!!
       
    6. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      Echo have you tried the pit of sauron HEroic to farm battered hilt?
       
    7. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      I don't personally farm, I only create profiles.
       
    8. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
    9. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      Would be insanely easy to code that into a profile, but if I'm not mistaken - you can't reset raids.
      I may look into it, but I can't guarantee that I'll get around to making it, right now I have a lot on my "to do" list.
       
    10. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      apperantly you dont need to reset. they just repsawn
       
    11. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      how does it calculate bag value? does it calculate cloth? and stuff you sell in AH or just gold and vendor stuff
       
    12. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      It calculates raw vendor values.

      In order to calculate profits 'based' off of auctions, I'd need to put a static (average) value for each material (ex: stack of Frostweave = 60 gold, or 1 Frostweave = 3 gold.)

      Or, we could have it scan the auction house to get averages/undercut prices.
      Which that would be a nice solution, however it would require the user to scan the auction house every time Statter! is enabled.
       
    13. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      reason i ask is im running pit of sauron in heroic and its estimating 2400 GPH plus bag value dosent seem right
       
    14. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      (+Bag Value) calculations can show extremely high values if you start Statter! while having items in your bag.
      Statter! calculations won't exclude the items that were in your bag before it was started.

      The reason why the values can be high is because:
      Once Statter! is started, there has been merely seconds since its activation, however it still calculates the items in your bag.
      So if you have 500 gold worth of items in your bag, and Statter! has only been active for 5~ seconds, it's going to say you're making a lot of money per hour/minute.
      As time progresses, the values will average out to the appropriate levels.

      I'll probably add a 'fix' for this later on down the road.
       
      Last edited: Jun 4, 2014
    15. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      also is there anyway i can make it use certain aoe skills. im a warlock,
       
    16. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      ahhh i get it thank you echo
       
    17. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      it would farm SOOO much faster if it just AOED everything
       
    18. EchoTiger

      EchoTiger Official Profile and Singular Developer Staff Member Moderator

      Joined:
      Nov 28, 2012
      Messages:
      6,809
      Likes Received:
      631
      Trophy Points:
      113
      This is a profile that merely calculates stats.
      Not a combat routine.

      If you want to modify the behavior of your combat, you'll need to configure Singular, or download a different combat routine.
       
    19. Cukie

      Cukie Active Member

      Joined:
      Dec 3, 2011
      Messages:
      1,255
      Likes Received:
      3
      Trophy Points:
      38
      99.268% sure this has nothing to do with the profile, you need to configure your combat routine to do this.
       
    20. wilderg99

      wilderg99 New Member

      Joined:
      May 31, 2014
      Messages:
      245
      Likes Received:
      0
      Trophy Points:
      0
      yea im sorry i just figured he would know how to change the combat ruitine
       

    Share This Page