1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Cuppa Motherlode Mine [LITE] 1.4.113

The only MLM you can trust.

  1. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    #1 CuppaJava, Oct 20, 2020
    Last edited by a moderator: Mar 16, 2024
    liamlee1 and Savior like this.
  2. liamlee1

    Joined:
    Sep 16, 2020
    Messages:
    15
    Likes Received:
    8
    Will be using this once I’m done with your shopper :)
     
    CuppaJava likes this.
  3. gstroot

    Joined:
    Dec 16, 2018
    Messages:
    9
    Likes Received:
    3
    Waiting to see what others say, but very very interested. Will it have top level support?
     
    CuppaJava likes this.
  4. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    There's no harm at all in launching pretty much any bot on runemate and trying it for a few minutes to see if it works well :p But fair enough.

    Yeah, it supports a few locations on the upper level and a few locations on the lower level.
     
    liamlee1 likes this.
  5. KRSone97

    Joined:
    Dec 28, 2019
    Messages:
    9
    Likes Received:
    6
    yesss!!! been waiting for this. Will you release a premium version as well?
     
    CuppaJava and gstroot like this.
  6. Lighthearted

    Joined:
    Nov 30, 2018
    Messages:
    7
    Likes Received:
    4
    Posting a quick progress log. At around the 7 hour mark things started to get a bit weird, such as trying to bank the pay-dirt, withdrawing random items from my bank and grabbing bronze pickaxes when I have a pickaxe already equipped. This progress log was done on the bottom floor.

    [​IMG]
     
    CuppaJava and KRSone97 like this.
  7. KRSone97

    Joined:
    Dec 28, 2019
    Messages:
    9
    Likes Received:
    6
    I had the same thing! started to withdraw bronze pickaxes from the bank randomly. Quite weird.
     
  8. gstroot

    Joined:
    Dec 16, 2018
    Messages:
    9
    Likes Received:
    3
    Would second a premium version. Maybe with added semi-afk mimicking behavior
     
  9. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    The way I usually release my bots is that I start with a free release to get the bugs fixed and any new features added and then I make it premium once I'm confident it's robust.
    PS. There is a semi-afk option in all my bots, including this one ;)

    The depositing pay-dirt and withdrawing items is super weird. There's no logic in the bot whatsoever that should lead to withdrawing items, so that definitely sounds like some sort of odd client issue... Not sure what to do about it. It could be a caching bug, especially if you change screen mode (fixed to resizable or vice versa) while running runemate, runemate can mess up. I'd recommend running this bot in fixed though, so set your game client to fixed before opening runemate ideally.

    Are you certain it withdrew the bronze pickaxe? The only thing I can think of that makes any sense at all is that maybe the crates in the area contain bronze pickaxes? It searches the crates to get a hammer to fix the water wheel, I suppose it's possible it's finding bronze pickaxes in the crates/on the map.

    Does it withdraw anything else? Are you certain it's withdrawing things vs just finding them?
    --- Double Post Merged, Oct 20, 2020, Original Post Date: Oct 20, 2020 ---
    Also regarding the depositing paydirt, does it attempt to do so often or get stuck doing so? Or is it just sometimes?

    This sounds to me like possibly a runemate visibility bug. When you're botting in resizable, runemate (the client) doesn't always accurately detect what's visible which can lead to it trying to click things behind the inventory.
     
  10. Lighthearted

    Joined:
    Nov 30, 2018
    Messages:
    7
    Likes Received:
    4
    As far as I am aware I am currently botting in fixed mode and haven't swapped to resizable at all while running the bot / client, so I'm not too sure that the issue is regarding the screen mode, it may be a caching bug of some sort though.

    This is the first time I've noticed it and in another run that's been running for about an hour or so this issue has not occured yet. I'm unsure what triggered this particular bug but I'll be paying close attention to it to see if I can catch it as it happens since it doesn't appear to be logged in the log file other than this nice wall of text. If needs be I can upload the entire log for you :)

    Code (Text):
    1.  
    2. 07:35:46 DEBUG    Attempting to hover Bank chest [3761, 5666, 0] since the target of InteractablePoint(316, 213) is less then 4 pixels away.
    3. 07:35:46 DEBUG    Attempted to hover Bank chest [3761, 5666, 0] since InteractablePoint(316, 213) was less than 4 pixels away (success: false)
    4. 07:35:46 DEBUG    We're not hovering Bank chest [3761, 5666, 0] according to Interactable#isHovered() but our position does equal the desired target.
    5. 07:35:46 INFO    Collecting and banking our ore.
    6. 07:35:46 DEBUG    Hovered Bank chest [3761, 5666, 0] on the first attempt.
    7. 07:35:46 INFO    Collecting and banking our ore.
    8. 07:35:46 INFO    Collecting and banking our ore.
    9. 07:35:47 DEBUG    Hovered Bank chest [3761, 5666, 0] on the first attempt.
    10. 07:35:47 INFO    Collecting and banking our ore.
    11. 07:35:47 INFO    Collecting and banking our ore.
    12. 07:35:47 DEBUG    Hovered Bank chest [3761, 5666, 0] on the first attempt.
    13. 07:35:47 INFO    Collecting and banking our ore.
    14. 07:35:48 DEBUG    Hovered SpriteItem(name:Uncut sapphire, quantity: 1, index: 8,  origin: INVENTORY) on the first attempt.
    15. 07:35:48 DEBUG    Hovered MenuItem{1 : "Deposit-1" : "Uncut sapphire" : InterfaceComponent [15, 3, 8]} on the first attempt.
    16. 07:35:49 INFO    Collecting and banking our ore.
    17. 07:35:51 INFO    Collecting and banking our ore.
    18. 07:35:52 INFO    Collecting and banking our ore.
    19. 07:35:53 INFO    Collecting and banking our ore.
    20. 07:35:55 INFO    Collecting and banking our ore.
    21. 07:35:56 INFO    Collecting and banking our ore.
    22. 07:35:57 INFO    Collecting and banking our ore.
    23. 07:35:59 INFO    Collecting and banking our ore.
    24. 07:36:00 INFO    Collecting and banking our ore.
    25. 07:36:02 INFO    Collecting and banking our ore.
    26. 07:36:03 INFO    Collecting and banking our ore.
    27. 07:36:04 INFO    Collecting and banking our ore.
    28. 07:36:06 INFO    Collecting and banking our ore.
    29. 07:36:07 INFO    Collecting and banking our ore.
    30. 07:36:08 INFO    Collecting and banking our ore.
    31. 07:36:09 INFO    Collecting and banking our ore.
    32. 07:36:11 INFO    Collecting and banking our ore.
    33. 07:36:12 INFO    Collecting and banking our ore.
    34. 07:36:13 INFO    Collecting and banking our ore.
    35. 07:36:14 INFO    Collecting and banking our ore.
    36. 07:36:16 INFO    Collecting and banking our ore.
    37. 07:36:17 INFO    Collecting and banking our ore.
    38. 07:36:19 INFO    Collecting and banking our ore.
    39. 07:36:20 INFO    Collecting and banking our ore.
    40. 07:36:21 INFO    Collecting and banking our ore.
    41. 07:36:23 INFO    Collecting and banking our ore.
    42. 07:36:24 INFO    Collecting and banking our ore.
    43. 07:36:25 INFO    Collecting and banking our ore.
    44. 07:36:27 INFO    Collecting and banking our ore.
    45. 07:36:28 INFO    Collecting and banking our ore.
    46. 07:36:29 INFO    Collecting and banking our ore.
    47. 07:36:31 INFO    Collecting and banking our ore.
    48. 07:36:32 INFO    Collecting and banking our ore.
    49. 07:36:33 INFO    Collecting and banking our ore.
    50. 07:36:34 INFO    Collecting and banking our ore.
    51. 07:36:36 INFO    Collecting and banking our ore.
    52. 07:36:37 INFO    Collecting and banking our ore.
    53. 07:36:39 INFO    Collecting and banking our ore.
    54. 07:36:40 INFO    Collecting and banking our ore.
    55. 07:36:41 INFO    Collecting and banking our ore.
    56. 07:36:42 INFO    Collecting and banking our ore.
    57. 07:36:44 INFO    Collecting and banking our ore.
    58. 07:36:45 INFO    Collecting and banking our ore.
    59. 07:36:46 INFO    Collecting and banking our ore.
    60. 07:36:48 INFO    Collecting and banking our ore.
    61. 07:36:49 INFO    Collecting and banking our ore.
    62. 07:36:50 INFO    Collecting and banking our ore.
    63. 07:36:52 INFO    Collecting and banking our ore.
    64. 07:36:53 INFO    Collecting and banking our ore.
    65. 07:36:54 INFO    Collecting and banking our ore.
    66. 07:36:56 INFO    Collecting and banking our ore.
    67. 07:36:57 INFO    Collecting and banking our ore.
    68. 07:36:59 INFO    Collecting and banking our ore.
    69. 07:37:00 INFO    Collecting and banking our ore.
    70. 07:37:01 INFO    Collecting and banking our ore.
    71. 07:37:16 INFO    Collecting and banking our ore.
    72. 07:37:16 DEBUG    Timed action (WebPath#getNext()) took 67ms
    73. 07:37:17 DEBUG    Attempting to hover Coordinate.Minimap(3760, 5666, 0) since the target of InteractablePoint(682, 64) is less then 4 pixels away.
    74. 07:37:17 DEBUG    Attempted to hover Coordinate.Minimap(3760, 5666, 0) since InteractablePoint(682, 64) was less than 4 pixels away (success: true)
    75. 07:37:17 DEBUG    [WebPath] Incremented the last successful step index cache to 13.
    76. 07:37:17 INFO    Collecting and banking our ore.
    77. 07:37:17 INFO    Collecting and banking our ore.
    78. 07:37:17 INFO    Collecting and banking our ore.
    79. 07:37:17 INFO    Collecting and banking our ore.
    80. 07:37:18 DEBUG    Attempting to hover Bank chest [3761, 5666, 0] since the target of InteractablePoint(506, 59) is less then 4 pixels away.
    81. 07:37:18 DEBUG    Attempted to hover Bank chest [3761, 5666, 0] since InteractablePoint(506, 59) was less than 4 pixels away (success: true)
    82. 07:37:18 INFO    Collecting and banking our ore.
    83. 07:37:18 DEBUG    Attempting to hover Bank chest [3761, 5666, 0] since the target of InteractablePoint(474, 53) is less then 4 pixels away.
    84. 07:37:18 DEBUG    Attempted to hover Bank chest [3761, 5666, 0] since InteractablePoint(474, 53) was less than 4 pixels away (success: true)
    85. 07:37:18 INFO    Collecting and banking our ore.
    86. 07:37:19 DEBUG    Hovered Bank chest [3761, 5666, 0] on the first attempt.
    87. 07:37:19 INFO    Collecting and banking our ore.
    88. 07:37:19 DEBUG    Hovered Bank chest [3761, 5666, 0] on the first attempt.
    89. 07:37:19 INFO    Collecting and banking our ore.
    90. 07:37:20 DEBUG    Attempting to hover Bank chest [3761, 5666, 0] since the target of InteractablePoint(394, 103) is less then 4 pixels away.
    91. 07:37:20 DEBUG    Attempted to hover Bank chest [3761, 5666, 0] since InteractablePoint(394, 103) was less than 4 pixels away (success: false)
    92. 07:37:20 DEBUG    We're not hovering Bank chest [3761, 5666, 0] according to Interactable#isHovered() but our position does equal the desired target.
    93. 07:37:20 INFO    Collecting and banking our ore.
    94. 07:37:20 DEBUG    Attempting to hover Bank chest [3761, 5666, 0] since the target of InteractablePoint(363, 117) is less then 4 pixels away.
    95. 07:37:20 DEBUG    Attempted to hover Bank chest [3761, 5666, 0] since InteractablePoint(363, 117) was less than 4 pixels away (success: true)
    96. 07:37:20 INFO    Collecting and banking our ore.
    97. 07:37:21 INFO    Collecting and banking our ore.
    98. 07:37:23 INFO    Collecting and banking our ore.
    99. 07:37:24 INFO    Collecting and banking our ore.
    100.  
    I've ran the bot again just to play-test it some more, I can confirm that it withdrew a random item from my bank in this case a bronze pickaxe and rada's blessing, I'm thinking that this may be some sort of lag whether that be client side or server-side I am unable to tell at the current time. I can also confirm that it can sometimes click on a crate to the North of the bank chest which gives a bronze pickaxe as well.
     
  11. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    Ah okay, I looked into it more and apparently the 3 red circled chests have hammers in them while the 3 blue ones have pickaxes. I didn't notice that before, so I'll have to make it only take from the hammer chests. I'll have to fix that asap as I think it could currently lead to spam clicking the chest until the wheel is fixed by someone else.

    This still is super weird, I'm thinking maybe it's at a point where the bot thinks the bank is closed so it's trying to click on the bank, but at that point the bank is already open so it's accidentally clicking a random item. I might be able to fix it by making it check more carefully if the bank is open.
    --- Double Post Merged, Oct 20, 2020, Original Post Date: Oct 20, 2020 ---
    Also @Lighthearted when it withdraws a random item mistakenly or tries to deposit pay-dirt for a second, what happens? I think the bot will automatically deposit any unneeded items (so it should fix itself right away there) and I assume it just clicks the pay-dirt once to deposit it (which it can't do) and then it moves on to something else?
     

    Attached Files:

  12. Lighthearted

    Joined:
    Nov 30, 2018
    Messages:
    7
    Likes Received:
    4
    Glad to hear that at the very least the crate issue will be fixed! As for the banking yeah that may be what's happening! Thanks for the quick responses <3
     
    CuppaJava likes this.
  13. Stickyyyy

    Joined:
    Apr 12, 2020
    Messages:
    21
    Likes Received:
    8
    All of your bots you make are fantastic, so keen to see how this one goes! Just tried starting it up wielding an uncharged crystal pick and the bot stopped as it could not find a pickaxe
     
    CuppaJava likes this.
  14. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    Ah yes, this actually needs to be updated in all my mining bots. I didn't realize the inactive/uncharged crystal pick could also be mined with. Will be in next updates.

    Inactive crystal pick has the same special as dragon pick correct? I'll make the toggle "Activate dragon pickaxe special" work with charged/uncharged crystal pickaxe as well
     
  15. tdotsfinest52

    Joined:
    Jan 5, 2018
    Messages:
    110
    Likes Received:
    12
    I used it for around 3 hours earlier in the day and it worked super smooth. Right now im running it again after about 3 hour break and i seem to be coming into a banking problem as follows

    My pay-dirt sack will be filled at 108 (i don't have the bag increase) and it will go to the bank, even though it has nothing in my inventory and it just gets locked.

    That's the only problem i have so far, great work!
     
    CuppaJava likes this.
  16. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    Cheers man, I appreciate the info :)

    The banking is a bit buggy right now so I'm not too surprised. A big change to the banking is in queue to be approved (hopefully soon), which should fix this kind of stuff!
     
    tdotsfinest52 likes this.
  17. tdotsfinest52

    Joined:
    Jan 5, 2018
    Messages:
    110
    Likes Received:
    12
    Perfect! Thanks for that!
     
  18. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,121
    Likes Received:
    1,378
    CuppaJava updated Cuppa MotherlodeMine with a new update entry:

    Cuppa MotherlodeMine v1.0.6 Released!

    Read the rest of this update entry...
    --- Double Post Merged, Oct 22, 2020, Original Post Date: Oct 22, 2020 ---
    Speak of the devil, there's the update now ;)

    Big update, bot should be a lot more stable now with more options.
     
  19. rookief

    Joined:
    Aug 23, 2020
    Messages:
    8
    Likes Received:
    1
    Tried both v1.0 and the new updated one, still very very buggy.

    Just got stuck at deposit box after depositing ores
    Code (Text):
    1. 00:03:01 INFO    Banking our items.
    2. 00:03:01 DEBUG    Attempting to hover Bank deposit box [3767, 5624, 0] since the target of InteractablePoint(101, 123) is less then 4 pixels away.
    3. 00:03:01 DEBUG    Attempted to hover Bank deposit box [3767, 5624, 0] since InteractablePoint(101, 123) was less than 4 pixels away (success: false)
    4. 00:03:01 DEBUG    We're not hovering Bank deposit box [3767, 5624, 0] according to Interactable#isHovered() but our position does equal the desired target.
    5. 00:03:01 INFO    Banking our items.
    6. 00:03:01 DEBUG    Hovered Bank deposit box [3767, 5624, 0] on the first attempt.
    7. 00:03:01 INFO    Banking our items.
    8. 00:03:05 INFO    Banking our items.
    9. 00:03:06 DEBUG    Hovered InterfaceComponent [192, 4] on the first attempt.
    10. 00:03:08 DEBUG    Hovered InterfaceComponent [192, 1, 11] on the first attempt.
    Only able to test at Lower levels, tried all 3 locations.
    Was mining halfway and it stopped suddenly giving an error sth like 'Failsafe: detected idling, stopping now'
    Happened a couple of times, probably didn't run more than 30 minutes each time.

    There was also once when it also got stuck before one of the rocks and didn't mine its way through.
    Sorry, didn't manage to get all the logs.
     
  20. Lighthearted

    Joined:
    Nov 30, 2018
    Messages:
    7
    Likes Received:
    4
    With the latest update it will get stuck after withdrawing items from the sack as it fails to press the "Click here to continue" button in the chat dialog unless the camera is rotated towards the bank and then it seems to click on it and ignore the chat box message. It will also just sit at the bank and do nothing if the camera doesn't see the sack to withdraw ores from.

    Settings used:
    • Expanded Ore Sack: Unchecked
    • Use Gem Bag: Unchecked
    • Don't move camera: Unchecked
    • Drop Clue Scrolls: Unchecked
    • Use Dragon Pick Special: Unchecked
     

    Attached Files:

Share This Page

Loading...