Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

VisualRM [DEV]

Joined
Oct 26, 2018
Messages
14
Wasn't able to find anything on this, but is it possible to have the bot, while doing a traversal action, to activate running/consume stamina pot at a specific run energy %? Currently the bot seems to do it at random and often at times leaves running off even though it's at 50%+ run energy. Doesn't activate again until 100%. If this isn't possible for us to adjust now then I think it'd be a perfect addition to have these as custom variables for the traversal node.

EDIT:
1) It also consumes stamina pots while walking. 2) Would like for it to take energy pots.
 
Last edited:
Joined
Oct 26, 2016
Messages
147
Wasn't able to find anything on this, but is it possible to have the bot, while doing a traversal action, to activate running/consume stamina pot at a specific run energy %? Currently the bot seems to do it at random and often at times leaves running off even though it's at 50%+ run energy. Doesn't activate again until 100%. If this isn't possible for us to adjust now then I think it'd be a perfect addition to have these as custom variables for the traversal node.

EDIT:
1) It also consumes stamina pots while walking. 2) Would like for it to take energy pots.

It's been a couple of months since I used this, but back when I did I accomplished what you're trying to do by using varbits by checking if stamina potion was active or not. Maybe there are easier ways to do it nowadays though, I haven't checked.
 
Joined
Oct 26, 2018
Messages
14
It's been a couple of months since I used this, but back when I did I accomplished what you're trying to do by using varbits by checking if stamina potion was active or not. Maybe there are easier ways to do it nowadays though, I haven't checked.

Varbits node did the job. Neglected that entirely since I had no knowledge on it and forgotten about it. Appreciate it!
 
Joined
Oct 26, 2018
Messages
14
Have you noticed the new varbit listener in the included dev kit. Very easy to find varbits now.

Yep, it's how I was able to determine the IDs for whether or not you're running/stamina potted. Right now it works perfectly fine and much better than the default traversal functionality. One question I have is if it's possible to determine your current run energy via a varbit? The listener didn't provide the ID to it and my search on Google/DevKit didn't help unfortunately.
 
Niche bots at your disposal
Joined
Dec 23, 2015
Messages
1,099
Yep, it's how I was able to determine the IDs for whether or not you're running/stamina potted. Right now it works perfectly fine and much better than the default traversal functionality. One question I have is if it's possible to determine your current run energy via a varbit? The listener didn't provide the ID to it and my search on Google/DevKit didn't help unfortunately.
Probably... or maybe it is in some node, like status node. Take a look, if it is not there I can add it.
 
Joined
Oct 26, 2018
Messages
14
Probably... or maybe it is in some node, like status node. Take a look, if it is not there I can add it.

Still no luck in finding a varbit for it... It's also not in the status/player node. I'd greatly appreciate it if it were to be added in the status node whenever you're free to do so.
 
Joined
May 6, 2015
Messages
38
Ok, it's not useful for us leeches that he made it paid, however I can truly understand this since making a bot like this costs quite some time. It was fantastic I could run my own creations for 20 hrs per day for weeks without getting banned and without paying a cent. Right now that is 1$ per day. The same price as a cup of coffee or an ice cream. I can't cry or get mad about that. I mean, we all give our awesome friends in irl sometimes a cup of coffee, why not here?
 
Joined
Oct 26, 2018
Messages
14
Ok, it's not useful for us leeches that he made it paid, however I can truly understand this since making a bot like this costs quite some time. It was fantastic I could run my own creations for 20 hrs per day for weeks without getting banned and without paying a cent. Right now that is 1$ per day. The same price as a cup of coffee or an ice cream. I can't cry or get mad about that. I mean, we all give our awesome friends in irl sometimes a cup of coffee, why not here?

I made a review exactly a month ago saying something like this should be paid. What's achievable with this is practically limitless. Ban rates are extremely low using this because everyone has a different method of creating a bot for different tasks. Those complaining really don't have a right to since they profited off of free work. And those that say making a bot with this "is the work" are really overvaluing their work put into making a bot with this and are neglecting the work put into VRM itself. tyb made a good choice.

Plus, with the dev version being 7 hours, which is generous enough since it counts for continuous run time, you can definitely play test your bot before paying hourly.
 
Joined
May 6, 2015
Messages
38
Also, since its paid rn I can share more visualrm bots since it won't get massively leeched now. For example here is my awesome al-khaird fighter that got me in 1 week from 25 to 80 strength and uses the doors perfectly. Since when I made this there were no randomization nodes, I used booleans for randomization in a weird way. It works flawless and tyb can replace the one at the vrm site with this one if he wants. Note that you gotta have auto retaliate ON.
Code:
{
  "Variables": [
    {
      "name": "Lobster",
      "value": "Lobster",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "Eat",
      "value": "Eat",
      "type": "ACTION"
    },
    {
      "name": "True",
      "value": "True",
      "type": "BOOL"
    },
    {
      "name": "Warrior",
      "value": "Al-Kharid warrior",
      "type": "NPC"
    },
    {
      "name": "Attack",
      "value": "Attack",
      "type": "ACTION"
    },
    {
      "name": "Door",
      "value": "Large door",
      "type": "GO"
    },
    {
      "name": "Open",
      "value": "Open",
      "type": "ACTION"
    },
    {
      "name": "Health50percent",
      "value": "50",
      "type": "NUMBER"
    },
    {
      "name": "Door_right",
      "value": "Coordinate(3286, 3171, 0)",
      "type": "COORDINATE"
    },
    {
      "name": "Distance 15",
      "value": "15",
      "type": "NUMBER"
    },
    {
      "name": "Super strength",
      "value": "Super strength",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "Super attack",
      "value": "Super attack",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "Al-Kharid Center Coordinate",
      "value": "Coordinate(3291, 3172, 0)",
      "type": "COORDINATE"
    },
    {
      "name": "Salmon",
      "value": "Salmon",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "Tuna",
      "value": "Salmon",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "bankcoord",
      "value": "Coordinate(3270, 3166, 0)",
      "type": "COORDINATE"
    },
    {
      "name": "bankbooth",
      "value": "Bank booth",
      "type": "GO"
    },
    {
      "name": "Bank",
      "value": "Bank",
      "type": "ACTION"
    },
    {
      "name": "booolz",
      "value": "False",
      "type": "BOOL"
    },
    {
      "name": "False",
      "value": "False",
      "type": "BOOL"
    },
    {
      "name": "eastwestbool",
      "value": "False",
      "type": "BOOL"
    },
    {
      "name": "westroom",
      "value": "Coordinate(3301, 3172, 0)",
      "type": "COORDINATE"
    },
    {
      "name": "eastroom",
      "value": "Coordinate(3285, 3172, 0)",
      "type": "COORDINATE"
    },
    {
      "name": "Fountain",
      "value": "Fountain",
      "type": "GO"
    },
    {
      "name": "closetofountainnumber",
      "value": "6",
      "type": "NUMBER"
    },
    {
      "name": "potstrlv",
      "value": "65",
      "type": "NUMBER"
    },
    {
      "name": "Strength potion",
      "value": "Strength potion",
      "type": "SPRITE_ITEM"
    },
    {
      "name": "Drink",
      "value": "Drink",
      "type": "ACTION"
    },
    {
      "name": "Oh dear, you are dead!",
      "value": "Oh dear, you are dead!",
      "type": "STRING"
    }
  ],
  "NodeCollection": [
    {
      "name": "StartCondition",
      "base": {
        "id": "74e36bb2-d6e8-4a3f-92cc-1b7272857c33",
        "position": {
          "x": "0.0",
          "y": "0.0"
        },
        "flowTasks": {
          "success": "d998ea03-3656-469a-a4a2-843dfd7252f0"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "GameMode": "OSRS",
        "IntervalLow": 1000.0,
        "IntervalHigh": 2000.0
      }
    },
    {
      "name": "StatusCondition",
      "base": {
        "id": "19044837-ffac-420b-be42-4b1a2578512a",
        "position": {
          "x": "2256.0",
          "y": "-133.0"
        },
        "flowTasks": {
          "success": "19049729-5444-45e5-88cf-dceaa399a66c",
          "failure": "adbdf9a6-1e63-4f80-ac7d-0e49cd80fe93"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Comparator": "Health50percent",
        "Condition": "Less than (\u003c)",
        "Type": "Health (%)"
      }
    },
    {
      "name": "InteractionAction",
      "base": {
        "id": "19049729-5444-45e5-88cf-dceaa399a66c",
        "position": {
          "x": "2947.0",
          "y": "-89.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "bool1": false,
          "bool2": false,
          "list5": [
            "Eat"
          ],
          "type": "InventoryQuery"
        }
      },
      "variables": {
        "Condition": "Inventory",
        "ItemValues": [
          "Tuna"
        ],
        "ItemRegex": true,
        "ActionValues": [
          "Eat"
        ],
        "ActionRegex": true
      }
    },
    {
      "name": "PlayerCondition",
      "base": {
        "id": "0ebbc501-b9cd-426e-8948-f69175e6a5d3",
        "position": {
          "x": "3390.0",
          "y": "33.0"
        },
        "flowTasks": {
          "success": "05d7ebe5-bbc4-4d73-bcec-5994c61f1fc5",
          "failure": "78800ea0-29be-428e-9582-0ff67d933968"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "within": "",
          "MinLvl": "",
          "MaxLvl": "",
          "type": "NpcQuery"
        }
      },
      "variables": {
        "Values": [
          "True"
        ],
        "ValueRegex": false,
        "Condition": "Is animating (2s delay):"
      }
    },
    {
      "name": "NpcCondition",
      "base": {
        "id": "78800ea0-29be-428e-9582-0ff67d933968",
        "position": {
          "x": "4292.0",
          "y": "647.0"
        },
        "flowTasks": {
          "success": "adaba143-8324-4623-bd7e-91a8ab180f59",
          "failure": "76ef1520-f21a-4870-bbf4-df99bd2c6c35"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "bool1": true,
          "bool2": true,
          "list4": [
            "Attack"
          ],
          "within": "",
          "type": "NpcQuery"
        }
      },
      "variables": {
        "ItemValues": [
          "Warrior"
        ],
        "ItemRegex": false,
        "ActionValues": [
          "Attack"
        ],
        "ActionRegex": false
      }
    },
    {
      "name": "InteractionAction",
      "base": {
        "id": "adaba143-8324-4623-bd7e-91a8ab180f59",
        "position": {
          "x": "5308.0",
          "y": "455.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.1711711711711714,
        "queryData": {
          "bool2": true,
          "list4": [
            "Attack"
          ],
          "within": "",
          "type": "NpcQuery"
        }
      },
      "variables": {
        "Condition": "Npc",
        "ItemValues": [
          "Warrior"
        ],
        "ItemRegex": false,
        "ActionValues": [
          "Attack"
        ],
        "ActionRegex": false
      }
    },
    {
      "name": "PauseAction",
      "base": {
        "id": "3e170ead-6058-47de-a304-e2c35430219f",
        "position": {
          "x": "4826.0",
          "y": "-124.0"
        },
        "flowTasks": {},
        "delayMultiplier": 2.2072072072072073
      },
      "variables": {
        "Multiplier": "1",
        "PauseMode": "Random duration",
        "IntervalLow": 940.6673604373996,
        "IntervalHigh": 1593.1786271425199
      }
    },
    {
      "name": "GameObjectCondition",
      "base": {
        "id": "76ef1520-f21a-4870-bbf4-df99bd2c6c35",
        "position": {
          "x": "5248.0",
          "y": "887.0"
        },
        "flowTasks": {
          "success": "f9edb589-7d8b-4b8c-8486-fa6e4b53218b",
          "failure": "6e71c620-4aa4-45bd-a1ae-cb218f5ab376"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": true,
          "bool1": false,
          "bool2": false,
          "bool3": false,
          "list3": [
            "Open"
          ],
          "TypeList": [],
          "within": "",
          "results": "",
          "type": "GOQuery"
        }
      },
      "variables": {
        "ItemValues": [
          "Door"
        ],
        "ItemRegex": true,
        "ActionValues": [
          "Open"
        ],
        "ActionRegex": false
      }
    },
    {
      "name": "InventoryCondition",
      "base": {
        "id": "d998ea03-3656-469a-a4a2-843dfd7252f0",
        "position": {
          "x": "688.0",
          "y": "226.0"
        },
        "flowTasks": {
          "success": "66bdb6a4-66d2-4c5d-8770-76a72924a693",
          "failure": "4b226529-b621-4840-9729-953a7cd8cbe3"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "bool1": false,
          "bool2": false,
          "type": "InventoryQuery"
        }
      },
      "variables": {
        "ItemValues": [
          "Tuna"
        ],
        "ItemRegex": true,
        "Condition": "Contains any of:"
      }
    },
    {
      "name": "CalculationCondition",
      "base": {
        "id": "eb414ce8-43c0-42b7-ab88-5119675ac75c",
        "position": {
          "x": "1884.0",
          "y": "137.0"
        },
        "flowTasks": {
          "success": "19044837-ffac-420b-be42-4b1a2578512a",
          "failure": "b4004654-84b8-41a5-b2a8-4f30692ed892"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": [
          "Distance 15"
        ],
        "ValueRegex": false,
        "Comparators": [
          "Al-Kharid Center Coordinate"
        ],
        "CompRegex": false,
        "Condition": "Distance to (\u003c)",
        "Type": "Coordinate"
      }
    },
    {
      "name": "TraversalAction",
      "base": {
        "id": "b4004654-84b8-41a5-b2a8-4f30692ed892",
        "position": {
          "x": "3609.0",
          "y": "1070.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0
      },
      "variables": {
        "Condition": "To coordinates:",
        "Coordinates": [
          "Al-Kharid Center Coordinate"
        ],
        "Exact": false,
        "Radius": "closetofountainnumber"
      }
    },
    {
      "name": "InteractionAction",
      "base": {
        "id": "35a82a52-18de-46e3-a88f-fa48af139881",
        "position": {
          "x": "6169.0",
          "y": "562.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "bool1": false,
          "bool2": false,
          "bool3": false,
          "list3": [
            "Open"
          ],
          "TypeList": [],
          "within": "",
          "results": "",
          "type": "GOQuery"
        }
      },
      "variables": {
        "Condition": "GameObject",
        "ItemValues": [
          "Door"
        ],
        "ItemRegex": false,
        "ActionValues": [
          "Open"
        ],
        "ActionRegex": false
      }
    },
    {
      "name": "BankWithdrawAction",
      "base": {
        "id": "ece69034-1a3c-4efe-b8a9-e99234d8f872",
        "position": {
          "x": "1758.0",
          "y": "902.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "type": "BankQuery"
        }
      },
      "variables": {
        "Values": [
          "8strpot24salmon"
        ],
        "ItemRegex": false,
        "Condition": "VisualRm preset",
        "ConditionRegex": false
      }
    },
    {
      "name": "TraversalAction",
      "base": {
        "id": "7bfdd8a5-8fee-478f-9ae3-70ed3d29710d",
        "position": {
          "x": "1588.0",
          "y": "1309.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0
      },
      "variables": {
        "Condition": "To nearest bank:",
        "Coordinates": [
          "bankcoord"
        ],
        "Exact": false,
        "Radius": ""
      }
    },
    {
      "name": "BankCondition",
      "base": {
        "id": "4b226529-b621-4840-9729-953a7cd8cbe3",
        "position": {
          "x": "1211.0",
          "y": "1021.0"
        },
        "flowTasks": {
          "success": "ece69034-1a3c-4efe-b8a9-e99234d8f872",
          "failure": "7bfdd8a5-8fee-478f-9ae3-70ed3d29710d"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "type": "BankQuery"
        }
      },
      "variables": {
        "ItemValues": [],
        "ItemRegex": false,
        "Condition": "Is open"
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "f9edb589-7d8b-4b8c-8486-fa6e4b53218b",
        "position": {
          "x": "5715.0",
          "y": "675.0"
        },
        "flowTasks": {
          "success": "35a82a52-18de-46e3-a88f-fa48af139881"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "True",
        "Booleans": "booolz"
      }
    },
    {
      "name": "BooleanCheckModulator",
      "base": {
        "id": "ba028f05-2d1c-43ad-9df7-b6b0ab50759d",
        "position": {
          "x": "3182.0",
          "y": "310.0"
        },
        "flowTasks": {
          "success": "0ebbc501-b9cd-426e-8948-f69175e6a5d3",
          "failure": "59c286e2-1a27-4a23-99b9-a030d9398cb0"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": [
          "booolz"
        ],
        "ItemRegex": true
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "59c286e2-1a27-4a23-99b9-a030d9398cb0",
        "position": {
          "x": "3556.0",
          "y": "450.0"
        },
        "flowTasks": {
          "success": "b4004654-84b8-41a5-b2a8-4f30692ed892"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "False",
        "Booleans": "booolz"
      }
    },
    {
      "name": "BooleanCheckModulator",
      "base": {
        "id": "05d7ebe5-bbc4-4d73-bcec-5994c61f1fc5",
        "position": {
          "x": "3937.0",
          "y": "-50.0"
        },
        "flowTasks": {
          "success": "69e82a99-1050-4f07-aa5d-c0f4fd828f40",
          "failure": "62c6ed56-d9c8-4a06-acd8-3fde61a813c6"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": [
          "eastwestbool"
        ],
        "ItemRegex": false
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "69e82a99-1050-4f07-aa5d-c0f4fd828f40",
        "position": {
          "x": "4388.0",
          "y": "-159.0"
        },
        "flowTasks": {
          "success": "3e170ead-6058-47de-a304-e2c35430219f"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "False",
        "Booleans": "eastwestbool"
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "62c6ed56-d9c8-4a06-acd8-3fde61a813c6",
        "position": {
          "x": "4382.0",
          "y": "31.0"
        },
        "flowTasks": {
          "success": "3e170ead-6058-47de-a304-e2c35430219f"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "True",
        "Booleans": "eastwestbool"
      }
    },
    {
      "name": "BooleanCheckModulator",
      "base": {
        "id": "6e71c620-4aa4-45bd-a1ae-cb218f5ab376",
        "position": {
          "x": "6779.0",
          "y": "814.0"
        },
        "flowTasks": {
          "success": "d70ad269-529a-43b9-9a83-f314722b1acd",
          "failure": "3734d177-faee-44e0-85bb-fbb5995cadf5"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": [
          "eastwestbool"
        ],
        "ItemRegex": false
      }
    },
    {
      "name": "TraversalAction",
      "base": {
        "id": "9ab069c5-733b-4c5b-83b9-2dceb099a711",
        "position": {
          "x": "7589.0",
          "y": "407.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0
      },
      "variables": {
        "Condition": "To area:",
        "Coordinates": [
          "westroom"
        ],
        "Exact": false,
        "Radius": "closetofountainnumber"
      }
    },
    {
      "name": "TraversalAction",
      "base": {
        "id": "bb1bb0dd-527f-4b8c-93f9-4bed372e4411",
        "position": {
          "x": "7617.0",
          "y": "910.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0
      },
      "variables": {
        "Condition": "To area:",
        "Coordinates": [
          "eastroom"
        ],
        "Exact": false,
        "Radius": "closetofountainnumber"
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "3734d177-faee-44e0-85bb-fbb5995cadf5",
        "position": {
          "x": "7202.0",
          "y": "928.0"
        },
        "flowTasks": {
          "success": "bb1bb0dd-527f-4b8c-93f9-4bed372e4411"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "True",
        "Booleans": "eastwestbool"
      }
    },
    {
      "name": "BooleanModulator",
      "base": {
        "id": "d70ad269-529a-43b9-9a83-f314722b1acd",
        "position": {
          "x": "7109.0",
          "y": "521.0"
        },
        "flowTasks": {
          "success": "9ab069c5-733b-4c5b-83b9-2dceb099a711"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Values": "False",
        "Booleans": "eastwestbool"
      }
    },
    {
      "name": "SkillCondition",
      "base": {
        "id": "adbdf9a6-1e63-4f80-ac7d-0e49cd80fe93",
        "position": {
          "x": "2719.0",
          "y": "274.0"
        },
        "flowTasks": {
          "success": "ba028f05-2d1c-43ad-9df7-b6b0ab50759d",
          "failure": "f8ea7103-733d-43f1-a70c-7215915a203b"
        },
        "delayMultiplier": 1.0
      },
      "variables": {
        "Comparator": "potstrlv",
        "Condition": "More than (\u003e)",
        "Type": "Strength"
      }
    },
    {
      "name": "InteractionAction",
      "base": {
        "id": "f8ea7103-733d-43f1-a70c-7215915a203b",
        "position": {
          "x": "3158.0",
          "y": "547.0"
        },
        "flowTasks": {},
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "bool1": false,
          "bool2": false,
          "list5": [
            "Drink"
          ],
          "type": "InventoryQuery"
        }
      },
      "variables": {
        "Condition": "Inventory",
        "ItemValues": [
          "Strength potion"
        ],
        "ItemRegex": true,
        "ActionValues": [
          "Drink"
        ],
        "ActionRegex": true
      }
    },
    {
      "name": "InventoryCondition",
      "base": {
        "id": "66bdb6a4-66d2-4c5d-8770-76a72924a693",
        "position": {
          "x": "1144.0",
          "y": "208.0"
        },
        "flowTasks": {
          "success": "eb414ce8-43c0-42b7-ab88-5119675ac75c",
          "failure": "4b226529-b621-4840-9729-953a7cd8cbe3"
        },
        "delayMultiplier": 1.0,
        "queryData": {
          "bool0": false,
          "bool1": false,
          "bool2": false,
          "type": "InventoryQuery"
        }
      },
      "variables": {
        "ItemValues": [
          "Strength potion"
        ],
        "ItemRegex": true,
        "Condition": "Contains any of:"
      }
    }
  ],
  "BotCategory": "OTHER",
  "inventoryData": {
    "invPreset_pots": [
      {
        "name": "Super attack(4)",
        "id": 2436,
        "noted": false,
        "quantity": 2,
        "selected": true
      },
      {
        "name": "Lobster",
        "id": 379,
        "noted": false,
        "quantity": 24,
        "selected": true
      },
      {
        "name": "Super strength(4)",
        "id": 2440,
        "noted": false,
        "quantity": 2,
        "selected": true
      }
    ],
    "invPresets": [
      "",
      "Salmon",
      "Add new preset...",
      "Tuna",
      "strpottuna",
      "newfkinpreset",
      "8salmonstrpot",
      "8strpot24salmon"
    ],
    "invPreset_Add new preset...": [],
    "invPreset_": [],
    "invPreset_Salmon": [
      {
        "name": "Salmon",
        "id": 329,
        "noted": false,
        "quantity": 28,
        "selected": true
      }
    ],
    "invPreset_Tuna": [
      {
        "name": "Tuna",
        "id": 361,
        "noted": false,
        "quantity": 28,
        "selected": true
      }
    ],
    "invPreset_strpottuna": [
      {
        "name": "Tuna",
        "id": 361,
        "noted": false,
        "quantity": 20,
        "selected": true
      },
      {
        "name": "Strength potion(4)",
        "id": 113,
        "noted": false,
        "quantity": 8,
        "selected": true
      }
    ],
    "invPreset_newfkinpreset": [
      {
        "name": "Strength potion(4)",
        "id": 113,
        "noted": false,
        "quantity": 4,
        "selected": true
      },
      {
        "name": "Tuna",
        "id": 361,
        "noted": false,
        "quantity": 24,
        "selected": true
      }
    ],
    "invPreset_8salmonstrpot": [
      {
        "name": "Strength potion(4)",
        "id": 113,
        "noted": false,
        "quantity": 20,
        "selected": true
      },
      {
        "name": "Salmon",
        "id": 329,
        "noted": false,
        "quantity": 8,
        "selected": true
      }
    ],
    "invPreset_8strpot24salmon": [
      {
        "name": "Salmon",
        "id": 329,
        "noted": false,
        "quantity": 20,
        "selected": true
      },
      {
        "name": "Strength potion(4)",
        "id": 113,
        "noted": false,
        "quantity": 8,
        "selected": true
      }
    ]
  },
  "internalData": {
    "Mouse multiplier": 1.0,
    "Mouse path": "CLOUSE_PATH_GENERATOR",
    "Disable advanced": false
  }
}
 
Last edited:
Joined
Feb 7, 2017
Messages
269
Wondering if anyone could help me out with a problem I ran into. I made an aerial fishing/hunter bot. Works fine, until I have to use the knife on the fish. What happens is I use the knife on the fish but since my inventory is no longer full it just gets into this cycle where it uses the knife on the fish than catches another than uses the knife on the fish, etc. I realize that there is a < and > option for the inventory condition, however, i'm unsure how to get the bot to fish a whole inventory, use the knife on the fish, wait for there to only be the bait in the inventory left and then fish again.
 
Niche bots at your disposal
Joined
Dec 23, 2015
Messages
1,099
Wondering if anyone could help me out with a problem I ran into. I made an aerial fishing/hunter bot. Works fine, until I have to use the knife on the fish. What happens is I use the knife on the fish but since my inventory is no longer full it just gets into this cycle where it uses the knife on the fish than catches another than uses the knife on the fish, etc. I realize that there is a < and > option for the inventory condition, however, i'm unsure how to get the bot to fish a whole inventory, use the knife on the fish, wait for there to only be the bait in the inventory left and then fish again.
Make use of checkpoints. When Inventory is full -> go to checkpoint "Gut fish" and set as root (you'll see the checkbox). Then make a branch with a start checkpoint "Gut fish" to gut fish until no fish remain. To return to the basic loop use a reset to start node. You'll figure it out :)
 
Joined
Apr 22, 2017
Messages
34
Some possible updates;

- Allow basic randomization of isAnimation(Delay)
- Add a different patterns of dropping items in different orders. (Like side to side as default, up down up down, one horizontal row at time, etc)

Also maybe a generic wait/delay/sleep node (So I could add small delay between interactions like delay, use X on Y, etc)

----

Have to say this is a sick script for rapid prototyping and the flowchat visual is amazing.

---

Only wish there was a way to "top up" trial time by paying like $0.50 to add 5 hours of live usage time as a pay-to-use type of deal.
 
Joined
Mar 16, 2016
Messages
15
Glad you finally made this paid. I was honestly shocked it was free for so long. And to everyone complaining, if you work 1 hour a week at a minimum wage job, you can pay to bot 24/7. That's an amazing deal for what this is.

Or to put it into more perspective, if you did 200mil Runecrafting making Nature Runes on Old School at let's say, 25k/hour, that would cost you $400 and make you 10.6bil or $10,500 if you sold it at current gp prices.
 
Joined
Feb 7, 2017
Messages
269
Make use of checkpoints. When Inventory is full -> go to checkpoint "Gut fish" and set as root (you'll see the checkbox). Then make a branch with a start checkpoint "Gut fish" to gut fish until no fish remain. To return to the basic loop use a reset to start node. You'll figure it out :)
I'm really confused on how "gut fish" would do? The action is to use the knife on the bluegill? I'm not really understanding how the checkpoints work as there is only one variable?
 
Top