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]

What's good in the hood?
Joined
Apr 4, 2018
Messages
33
Just curious on the ban rates here.

Aside from the delays we can implement, does each action use the RM PlayerSense API?
 
Joined
Apr 23, 2018
Messages
5
Interface condition, grab interface components via visual developer

I have used the visual developer to get the interface components, and I can now determine if the interface have opened or not. But how can I choose the exact option that I what?

By reading some samples that created by others, I know I can set the interface object by using the first number of the interface component, i.e. the interface component is [123,0] and I can get the interface object by setting the value of interface object as 123.

But how can I get the option in that interface?
If the interface component of option is [123,0,2], what value should I set for the option.
螢幕快照 2018-05-26 上午11.46.53.png
 
easily triggered ✌
Joined
Dec 31, 2015
Messages
4,539
I have used the visual developer to get the interface components, and I can now determine if the interface have opened or not. But how can I choose the exact option that I what?

By reading some samples that created by others, I know I can set the interface object by using the first number of the interface component, i.e. the interface component is [123,0] and I can get the interface object by setting the value of interface object as 123.

But how can I get the option in that interface?
If the interface component of option is [123,0,2], what value should I set for the option.
View attachment 5972
the 2 is the grandchild. theres a field in advanced querying where you can specifiy that

the action is what shows up when you hover it
 
Joined
May 27, 2017
Messages
61
Can anyone help me to add a bank item check into the portables bot? I've managed to change everything to smelt emerald amulets and that part is working great, but from here i want to be able to make the bot check my bank before trying to withdraw, so it doesn't attempt to withdraw if there aren't any materials left. Nothing I have tried seems to work, i can't get the bot to open the bank to check. Tried use game object action with bank chest, loop back through to the same point to then check item numbers but it just fails. Ideally from there I want to try and make it string my amulets too, but i will attempt that part when i can get the bank check working.

EDIT: Also tried bank condition (is open) - on failure, interact with bank chest, loop back to is open condition, on success - bank conditions (contains any of: my items) and still nothing. Just can't get the bank window to open initially

10/10 bot though, been a great learning experience so far, so much potential!


Use VisualRM Preset when banking. It stops when you're out of materials.
 
I have used the visual developer to get the interface components, and I can now determine if the interface have opened or not. But how can I choose the exact option that I what?

By reading some samples that created by others, I know I can set the interface object by using the first number of the interface component, i.e. the interface component is [123,0] and I can get the interface object by setting the value of interface object as 123.

But how can I get the option in that interface?
If the interface component of option is [123,0,2], what value should I set for the option.
View attachment 5972

123 is the interface id.

You want to make a string of "Make Oak Plank" - the thing it says when you hover that you want to make.

This should be in the interface interaction node.
 
Joined
May 4, 2018
Messages
1
Can i ask how the name variable works? For 2 occasions I was quite stuck. For the falconry script I got lvl 57 hunter and wanted to change from hunting spotted kebbits to dark kebbits. I changed all the variable names that said spotted kebbit to dark kebbit and the bot just stood there. Also when I was using the thieving bot i wanted to use lobsters instead of wines. When i changed the food variable name to lobster the bot said i didnt have enough wines (WHich i didnt and thats why I wanted to use lobbies) and logged out. Thanks for the help
 
Joined
Apr 22, 2018
Messages
20
Here you go. Been working on it for days. There's so many things to think of when crafting bloods!! Maybe someone can do it better.

It crafts around 1200 blood runes / 28k xp per hour.

Requirements:

Gear up and start near the Dense runestones.
You need atleast 73 agility.

I forced the pathing to take the north rocks shortcut because the standard pathing would walk all around the mine. And sometimes this bot will also fail to take the shortcut and walk around the mine.
It's easy to change it for low level agility players. PM me if you can't figure it out.

This is my first time creating a bot. It just shows how easy and great Visual RM is, gj!
Code:
{"Variables":[{"name":"Venerate","value":"Venerate","type":"ACTION"},{"name":"true","value":"true","type":"BOOL"},{"name":"rocks north north","value":"27984","type":"NUMBER"},{"name":"Rocks north","value":"Rocks","type":"GO"},{"name":"Rocks","value":"Rocks","type":"GO"},{"name":"Puntje north rocks","value":"(1761, 3880, 0)","type":"COORDINATE"},{"name":"ID rocks north 1","value":"27985","type":"NUMBER"},{"name":"Distance 9","value":"9","type":"NUMBER"},{"name":"distance 8","value":"8","type":"NUMBER"},{"name":"Distance 5","value":"5","type":"NUMBER"},{"name":"Distance 4","value":"4","type":"NUMBER"},{"name":"distance 2","value":"2","type":"NUMBER"},{"name":"distance \u003d 15","value":"15","type":"NUMBER"},{"name":"distance \u003d 10","value":"10","type":"NUMBER"},{"name":"Dense runestone","value":"Dense runestone","type":"GO"},{"name":"Dense essence block","value":"Dense essence block","type":"SPRITE_ITEM"},{"name":"Dark essence fragments","value":"Dark essence fragments","type":"SPRITE_ITEM"},{"name":"Dark essence block","value":"Dark essence block","type":"SPRITE_ITEM"},{"name":"Dark Altar","value":"Dark Altar","type":"GO"},{"name":"Coordinate dark altar","value":"(1726, 3880, 0)","type":"COORDINATE"},{"name":"Coordinate blood altar","value":"(1715, 3828, 0)","type":"COORDINATE"},{"name":"Coordinaat rocks north 1","value":"(1761, 3872, 0)","type":"COORDINATE"},{"name":"Continue","value":"Continue","type":"STRING"},{"name":"Climb rocks","value":"Climb","type":"ACTION"},{"name":"Climb","value":"Climb","type":"ACTION"},{"name":"Chkpinventoryfull","value":"","type":"CHECKPOINT"},{"name":"Chisel","value":"Chisel","type":"SPRITE_ITEM"},{"name":"Chip","value":"Chip","type":"ACTION"},{"name":"checkpointvenerate1","value":"","type":"CHECKPOINT"},{"name":"Checkpointruntorunestone","value":"","type":"CHECKPOINT"},{"name":"Checkpoint run to altar","value":"","type":"CHECKPOINT"},{"name":"Blood altar","value":"Blood Altar","type":"GO"},{"name":"Bind blood altar","value":"Bind","type":"ACTION"},{"name":"Area rocks north side","value":"(1761, 3879, 0)","type":"COORDINATE"},{"name":"Area rocks north","value":"(1761, 3865, 0)","type":"COORDINATE"},{"name":"area dense runestone","value":"(1760, 3853, 0)","type":"COORDINATE"},{"name":"area blood altar","value":"(1719, 3827, 0)","type":"COORDINATE"},{"name":"Agility 68","value":"68","type":"NUMBER"},{"name":"27985","value":"27985","type":"NUMBER"}],"NodeCollection":[{"name":"StartCondition","base":{"id":"3076fd71-be9c-4cf4-bdba-2add78398125","position":{"x":"0.0","y":"0.0"},"flowTasks":{"success":"79d5d48c-afe3-499b-bf4f-81abe36fc3df"},"delayMultiplier":1.0},"variables":{"GameMode":"OSRS","IntervalLow":1000.0,"IntervalHigh":2000.0}},{"name":"InventoryCondition","base":{"id":"79d5d48c-afe3-499b-bf4f-81abe36fc3df","position":{"x":"382.0","y":"-522.0"},"flowTasks":{"success":"2719360b-822f-426c-9623-8140ad2dd17d","failure":"3feafd83-d527-43d8-b407-a600c1f3e4f9"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dense essence block","Dark essence fragments","Dark essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"TraversalAction","base":{"id":"2ce21c4e-feb5-4d88-a4f5-784881694c9c","position":{"x":"1682.0","y":"-1048.0"},"flowTasks":{},"delayMultiplier":7.702702702702703},"variables":{"Condition":"To coordinate:","Coordinate":"area dense runestone","Exact":false,"Radius":""}},{"name":"CalculationCondition","base":{"id":"3feafd83-d527-43d8-b407-a600c1f3e4f9","position":{"x":"838.0","y":"-811.0"},"flowTasks":{"success":"4a030471-61b8-42f6-9f83-ae3faf99ac86","failure":"87d414e6-0bd8-434e-a302-f6470964504d"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"Dense runestone","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Game Object"}},{"name":"PlayerCondition","base":{"id":"4a030471-61b8-42f6-9f83-ae3faf99ac86","position":{"x":"1230.0","y":"-609.0"},"flowTasks":{"failure":"db30b8d9-1dad-44f3-9fff-e54b9a20788b"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating:"}},{"name":"InteractionAction","base":{"id":"db30b8d9-1dad-44f3-9fff-e54b9a20788b","position":{"x":"1670.0","y":"-722.0"},"flowTasks":{},"delayMultiplier":0.7657657657657656,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Dense runestone"],"ItemRegex":true,"ActionValues":["Chip"],"ActionRegex":true}},{"name":"InventoryCondition","base":{"id":"2719360b-822f-426c-9623-8140ad2dd17d","position":{"x":"384.0","y":"-228.0"},"flowTasks":{"success":"0c245c66-d450-46ce-9423-d5c6aa3f7744","failure":"d84d43cc-de39-46f2-8814-10b4391e7fdf"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dense essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"InventoryCondition","base":{"id":"0c245c66-d450-46ce-9423-d5c6aa3f7744","position":{"x":"781.0","y":"-256.0"},"flowTasks":{"success":"ef04436d-b869-45ab-9bed-c4f3837c487f","failure":"3feafd83-d527-43d8-b407-a600c1f3e4f9"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["true"],"ItemRegex":false,"Condition":"Is Full"}},{"name":"CalculationCondition","base":{"id":"ef04436d-b869-45ab-9bed-c4f3837c487f","position":{"x":"1190.0","y":"-372.0"},"flowTasks":{"success":"ca790073-b7bf-40e0-a69a-05e1e905e8c8","failure":"8b6b6ccb-5131-4a94-8869-f0def5d04b30"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"Dark Altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Game Object"}},{"name":"TraversalAction","base":{"id":"ff5d2bc1-f280-40f4-bcfa-1d0bb1eb4308","position":{"x":"2074.0","y":"-295.0"},"flowTasks":{},"delayMultiplier":8.243243243243244},"variables":{"Condition":"To coordinate:","Coordinate":"Coordinate dark altar","Exact":false,"Radius":""}},{"name":"InteractionAction","base":{"id":"ca790073-b7bf-40e0-a69a-05e1e905e8c8","position":{"x":"1670.0","y":"-35.0"},"flowTasks":{},"delayMultiplier":2.3063063063063063,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Dark Altar"],"ItemRegex":false,"ActionValues":["Venerate"],"ActionRegex":false}},{"name":"SpecialInteractionAction","base":{"id":"99fae9c4-e7f8-44a3-861b-d16c3b7ba1d3","position":{"x":"1667.0","y":"280.0"},"flowTasks":{},"delayMultiplier":2.2612612612612613},"variables":{"Value":"Dark essence block","ValueRegex":false,"Comparator":"Chisel","CompRegex":false,"Condition":"Use item on","Type":"Inventory item"}},{"name":"PlayerCondition","base":{"id":"547d88e8-4fe0-4958-bb9f-7d259212dfa7","position":{"x":"827.0","y":"-15.0"},"flowTasks":{"failure":"a0bb6f15-a141-4332-9cde-ba51f526d4d5"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating (2s delay):"}},{"name":"InventoryCondition","base":{"id":"d84d43cc-de39-46f2-8814-10b4391e7fdf","position":{"x":"394.0","y":"37.0"},"flowTasks":{"success":"828b0d12-6e95-46a7-b446-a1f1620c349b","failure":"97ef1a94-475d-43d9-b9e3-58f5f07cdf3c"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"InventoryCondition","base":{"id":"0b0d17a0-7d9f-498e-add0-ee82b7bd6833","position":{"x":"815.0","y":"187.0"},"flowTasks":{"success":"3feafd83-d527-43d8-b407-a600c1f3e4f9","failure":"d5d21e2a-dfef-41f6-9c86-dd3d89ad00a3"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains none of:"}},{"name":"TraversalAction","base":{"id":"d5d21e2a-dfef-41f6-9c86-dd3d89ad00a3","position":{"x":"1234.0","y":"351.0"},"flowTasks":{},"delayMultiplier":0.09009009009009011},"variables":{"Condition":"To coordinate:","Coordinate":"area blood altar","Exact":false,"Radius":""}},{"name":"InventoryCondition","base":{"id":"a0bb6f15-a141-4332-9cde-ba51f526d4d5","position":{"x":"1219.0","y":"14.0"},"flowTasks":{"success":"d5d21e2a-dfef-41f6-9c86-dd3d89ad00a3","failure":"99fae9c4-e7f8-44a3-861b-d16c3b7ba1d3"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence fragments"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"CalculationCondition","base":{"id":"828b0d12-6e95-46a7-b446-a1f1620c349b","position":{"x":"409.0","y":"316.0"},"flowTasks":{"success":"fd2f3233-e587-4c65-be77-65d34fc37c84","failure":"7f965718-e584-4a97-9637-c3429371111c"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 10","Comparator":"Blood altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Game Object"}},{"name":"InventoryCondition","base":{"id":"fd2f3233-e587-4c65-be77-65d34fc37c84","position":{"x":"429.0","y":"720.0"},"flowTasks":{"success":"e9d86654-d654-4451-819d-a1b1a49c45cd","failure":"2c93755b-bef4-48de-9906-16a1835484a1"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence fragments"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"PlayerCondition","base":{"id":"0b86adbf-711e-427a-96d3-4459d1916422","position":{"x":"844.0","y":"987.0"},"flowTasks":{"failure":"52420bae-1410-47d3-934b-11755d8d5e7c"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating (2s delay):"}},{"name":"InteractionAction","base":{"id":"2546eaa4-1209-430b-8712-659a188cefad","position":{"x":"1316.0","y":"696.0"},"flowTasks":{},"delayMultiplier":0.2792792792792793,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Blood altar"],"ItemRegex":false,"ActionValues":["Bind blood altar"],"ActionRegex":false}},{"name":"InventoryCondition","base":{"id":"2c93755b-bef4-48de-9906-16a1835484a1","position":{"x":"420.0","y":"993.0"},"flowTasks":{"success":"0b86adbf-711e-427a-96d3-4459d1916422","failure":"2546eaa4-1209-430b-8712-659a188cefad"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"SpecialInteractionAction","base":{"id":"52420bae-1410-47d3-934b-11755d8d5e7c","position":{"x":"1270.0","y":"1028.0"},"flowTasks":{},"delayMultiplier":0.4144144144144145},"variables":{"Value":"Dark essence block","ValueRegex":false,"Comparator":"Chisel","CompRegex":false,"Condition":"Use item on","Type":"Inventory item"}},{"name":"PlayerCondition","base":{"id":"e9d86654-d654-4451-819d-a1b1a49c45cd","position":{"x":"896.0","y":"733.0"},"flowTasks":{"failure":"2546eaa4-1209-430b-8712-659a188cefad"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating (2s delay):"}},{"name":"CalculationCondition","base":{"id":"97ef1a94-475d-43d9-b9e3-58f5f07cdf3c","position":{"x":"18.0","y":"342.0"},"flowTasks":{"success":"fd2f3233-e587-4c65-be77-65d34fc37c84","failure":"3feafd83-d527-43d8-b407-a600c1f3e4f9"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 10","Comparator":"area blood altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"CalculationCondition","base":{"id":"8b6b6ccb-5131-4a94-8869-f0def5d04b30","position":{"x":"1604.0","y":"-401.0"},"flowTasks":{"success":"9c23ef32-1757-49ef-9e9e-785a7f694f5b","failure":"ff5d2bc1-f280-40f4-bcfa-1d0bb1eb4308"},"delayMultiplier":1.0},"variables":{"Value":"Distance 9","Comparator":"Area rocks north","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"InteractionAction","base":{"id":"c0d73068-2f1d-4948-aac9-8f27f0df26d2","position":{"x":"2488.0","y":"-658.0"},"flowTasks":{},"delayMultiplier":0.5045045045045045,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"list2":["27985"],"TypeList":["GROUND_DECORATION"],"within":"distance 2","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Rocks"],"ItemRegex":false,"ActionValues":["Climb"],"ActionRegex":false}},{"name":"CalculationCondition","base":{"id":"87d414e6-0bd8-434e-a302-f6470964504d","position":{"x":"1254.0","y":"-1041.0"},"flowTasks":{"success":"96431f54-14ad-4747-bb28-d485b616bda6","failure":"2ce21c4e-feb5-4d88-a4f5-784881694c9c"},"delayMultiplier":1.0},"variables":{"Value":"distance 8","Comparator":"Area rocks north side","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"InteractionAction","base":{"id":"96431f54-14ad-4747-bb28-d485b616bda6","position":{"x":"1691.0","y":"-1360.0"},"flowTasks":{},"delayMultiplier":1.4954954954954955,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Rocks"],"ItemRegex":false,"ActionValues":["Climb"],"ActionRegex":false}},{"name":"PlayerCondition","base":{"id":"7f965718-e584-4a97-9637-c3429371111c","position":{"x":"784.0","y":"511.0"},"flowTasks":{"success":"d5d21e2a-dfef-41f6-9c86-dd3d89ad00a3","failure":"547d88e8-4fe0-4958-bb9f-7d259212dfa7"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is moving:"}},{"name":"CalculationCondition","base":{"id":"9c23ef32-1757-49ef-9e9e-785a7f694f5b","position":{"x":"2093.0","y":"-716.0"},"flowTasks":{"success":"ff5d2bc1-f280-40f4-bcfa-1d0bb1eb4308","failure":"c0d73068-2f1d-4948-aac9-8f27f0df26d2"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"Area rocks north side","CompRegex":false,"Condition":"Distance to (\u003e)","Type":"Coordinate"}}],"BotCategory":"OTHER","inventoryData":{}}
 
Also, could there be a status condition for run energy, to put it back on after you're out of energy?

Edit: changed requirements

how can I transform this text code into a bot for visualrm. I'm something new in this
 
Joined
May 27, 2017
Messages
61
how can I transform this text code into a bot for visualrm. I'm something new in this

Save what's inside the code brackets in a new file called e.g. "bloodcrafter.json" and press load in visualrm then find that file you saved.
 
Joined
Oct 26, 2016
Messages
147
Can i ask how the name variable works? For 2 occasions I was quite stuck. For the falconry script I got lvl 57 hunter and wanted to change from hunting spotted kebbits to dark kebbits. I changed all the variable names that said spotted kebbit to dark kebbit and the bot just stood there. Also when I was using the thieving bot i wanted to use lobsters instead of wines. When i changed the food variable name to lobster the bot said i didnt have enough wines (WHich i didnt and thats why I wanted to use lobbies) and logged out. Thanks for the help

Remember that it's case sensitive and you have to change the names for interaction and condition nodes, as well as bank presets.
I just tested both kebbits and the thieving (assuming you use the ones from the online repo), and changing these variables works for me. Both for Dark kebbits and food. Also do remember you have to have the falconry gloves on before starting the bot.
 
Joined
Apr 23, 2018
Messages
8
Use VisualRM Preset when banking. It stops when you're out of materials.

The VisualRM presets being bank withdraw/deposit actions? I'm trying to get the bot to swap from smelting amulets to stringing them once it detects i'm out of gold bars and gems, just need to get the detection working
 
Noticeably F.A.T.
Joined
Jan 23, 2017
Messages
370
your AIO agility rooftop is not right for OSRS for Seer's village. It makes the same mistake that "Alpha Agility" uses it clicks the same exact spot every single time between the two buildings. It risks ban.

I know I said this on slack, but I am in no way shit talking. I think VisualRM is a blessing and it's what this platform needed, but I recommend you change this before 20+ people use this at a time and risk the accounts.
 
Joined
Apr 6, 2018
Messages
23
Update:

Blood rune crafter v1.5

Code:
{"Variables":[{"name":"27985","value":"27985","type":"NUMBER"},{"name":"Agility 68","value":"68","type":"NUMBER"},{"name":"Agility 72","value":"72","type":"NUMBER"},{"name":"area blood altar","value":"(1719, 3827, 0)","type":"COORDINATE"},{"name":"Area dark altar","value":"(1719, 3881, 0)","type":"COORDINATE"},{"name":"area dense runestone","value":"(1763, 3850, 0)","type":"COORDINATE"},{"name":"Area rocks north","value":"(1761, 3864, 0)","type":"COORDINATE"},{"name":"Area rocks north side","value":"(1761, 3886, 0)","type":"COORDINATE"},{"name":"Bind blood altar","value":"Bind","type":"ACTION"},{"name":"Blood altar","value":"Blood Altar","type":"GO"},{"name":"Checkpoint run to altar","value":"","type":"CHECKPOINT"},{"name":"Checkpointruntorunestone","value":"","type":"CHECKPOINT"},{"name":"checkpointvenerate1","value":"","type":"CHECKPOINT"},{"name":"Chip","value":"Chip","type":"ACTION"},{"name":"Chisel","value":"Chisel","type":"SPRITE_ITEM"},{"name":"Chkpinventoryfull","value":"","type":"CHECKPOINT"},{"name":"Climb","value":"Climb","type":"ACTION"},{"name":"Climb rocks","value":"Climb","type":"ACTION"},{"name":"Continue","value":"Continue","type":"STRING"},{"name":"Coordinaat rocks north 1","value":"(1761, 3872, 0)","type":"COORDINATE"},{"name":"Coordinaat rocks north 2","value":"(1761, 3873, 0)","type":"COORDINATE"},{"name":"Coordinaat rocks west","value":"(1743, 3854, 0)","type":"COORDINATE"},{"name":"Coordinate blood altar","value":"(1715, 3828, 0)","type":"COORDINATE"},{"name":"Coordinate dark altar","value":"(1726, 3880, 0)","type":"COORDINATE"},{"name":"Dark Altar","value":"Dark Altar","type":"GO"},{"name":"Dark essence block","value":"Dark essence block","type":"SPRITE_ITEM"},{"name":"Dark essence fragments","value":"Dark essence fragments","type":"SPRITE_ITEM"},{"name":"Dense essence block","value":"Dense essence block","type":"SPRITE_ITEM"},{"name":"Dense runestone","value":"Dense runestone","type":"GO"},{"name":"distance \u003d 10","value":"10","type":"NUMBER"},{"name":"distance \u003d 15","value":"15","type":"NUMBER"},{"name":"distance 2","value":"2","type":"NUMBER"},{"name":"distance 25","value":"25","type":"NUMBER"},{"name":"Distance 4","value":"4","type":"NUMBER"},{"name":"Distance 5","value":"5","type":"NUMBER"},{"name":"distance 8","value":"8","type":"NUMBER"},{"name":"Distance 9","value":"9","type":"NUMBER"},{"name":"distance dark altar - rocks","value":"44","type":"NUMBER"},{"name":"ID rocks north 1","value":"27985","type":"NUMBER"},{"name":"Puntje north rocks","value":"(1761, 3874, 0)","type":"COORDINATE"},{"name":"Radius dark altar","value":"(1728, 3902, 0)","type":"COORDINATE"},{"name":"Rocks","value":"Rocks","type":"GO"},{"name":"Rocks north","value":"Rocks","type":"GO"},{"name":"rocks north north","value":"27984","type":"NUMBER"},{"name":"Todarkaltar","value":"(1754, 3860, 0)","type":"COORDINATE"},{"name":"true","value":"true","type":"BOOL"},{"name":"Venerate","value":"Venerate","type":"ACTION"},{"name":"Area rocks north 1","value":"(1754, 3861, 0)","type":"COORDINATE"}],"NodeCollection":[{"name":"StartCondition","base":{"id":"144ffd30-733f-41d8-b097-1648a8947de3","position":{"x":"0.0","y":"0.0"},"flowTasks":{"success":"72e222d5-1b04-4bba-8f23-3cb86461c804"},"delayMultiplier":1.0},"variables":{"GameMode":"OSRS","IntervalLow":466.0176170685038,"IntervalHigh":674.4503878094752}},{"name":"InventoryCondition","base":{"id":"72e222d5-1b04-4bba-8f23-3cb86461c804","position":{"x":"372.0","y":"-518.0"},"flowTasks":{"success":"f83f74c3-63c7-4570-ad60-936c395468ea","failure":"68f1ca0c-8169-4daf-8dee-3bcd4698d752"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block","Dark essence fragments","Dense essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"TraversalAction","base":{"id":"689fd946-2d68-4be2-8f5a-9bb328cf3476","position":{"x":"1676.0","y":"-1230.0"},"flowTasks":{},"delayMultiplier":7.702702702702703},"variables":{"Condition":"To coordinate:","Coordinate":"area dense runestone","Exact":false,"Radius":""}},{"name":"CalculationCondition","base":{"id":"68f1ca0c-8169-4daf-8dee-3bcd4698d752","position":{"x":"827.0","y":"-817.0"},"flowTasks":{"success":"1819f324-f159-446d-9ae7-3985d870f9d9","failure":"58d002a9-cda5-4fcd-9fe6-51ea61fc43c1"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"area dense runestone","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"PlayerCondition","base":{"id":"1819f324-f159-446d-9ae7-3985d870f9d9","position":{"x":"1230.0","y":"-609.0"},"flowTasks":{"failure":"571432d3-6044-4bfe-ba3a-3e1af76789ea"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating:"}},{"name":"InteractionAction","base":{"id":"ef879240-da4c-4981-9766-b0c5caed398a","position":{"x":"2039.0","y":"-797.0"},"flowTasks":{},"delayMultiplier":0.4954954954954955,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Dense runestone"],"ItemRegex":true,"ActionValues":["Chip"],"ActionRegex":true}},{"name":"InventoryCondition","base":{"id":"f83f74c3-63c7-4570-ad60-936c395468ea","position":{"x":"384.0","y":"-228.0"},"flowTasks":{"success":"799cb0f2-1711-459a-beb6-b7abb2df6476","failure":"e841b5dc-42ee-4421-9777-aa1ed5fd6b17"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dense essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"InventoryCondition","base":{"id":"799cb0f2-1711-459a-beb6-b7abb2df6476","position":{"x":"781.0","y":"-256.0"},"flowTasks":{"success":"bbce9588-80bb-4a06-82f0-752e258ababf","failure":"68f1ca0c-8169-4daf-8dee-3bcd4698d752"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["true"],"ItemRegex":false,"Condition":"Is Full"}},{"name":"CalculationCondition","base":{"id":"bbce9588-80bb-4a06-82f0-752e258ababf","position":{"x":"1190.0","y":"-372.0"},"flowTasks":{"success":"6194281a-a540-4bba-8c6c-9b0dc440a385","failure":"c76ccd4d-fc11-4397-9d8b-f2f01764abd1"},"delayMultiplier":1.0},"variables":{"Value":"distance 8","Comparator":"Dark Altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Game Object"}},{"name":"InteractionAction","base":{"id":"6194281a-a540-4bba-8c6c-9b0dc440a385","position":{"x":"1660.0","y":"-60.0"},"flowTasks":{},"delayMultiplier":2.3063063063063063,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Dark Altar"],"ItemRegex":false,"ActionValues":["Venerate"],"ActionRegex":false}},{"name":"SpecialInteractionAction","base":{"id":"007415a6-b050-44ce-b15e-b613163819ae","position":{"x":"1667.0","y":"280.0"},"flowTasks":{},"delayMultiplier":2.2612612612612613},"variables":{"Value":"Dark essence block","ValueRegex":false,"Comparator":"Chisel","CompRegex":false,"Condition":"Use item on","Type":"Inventory item"}},{"name":"PlayerCondition","base":{"id":"55ca9e95-323f-420b-aec9-fed01e898845","position":{"x":"827.0","y":"-15.0"},"flowTasks":{"failure":"e0159c13-3d7d-4ca9-ba10-2bc3c3767839"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating (2s delay):"}},{"name":"InventoryCondition","base":{"id":"e841b5dc-42ee-4421-9777-aa1ed5fd6b17","position":{"x":"394.0","y":"37.0"},"flowTasks":{"success":"1d0fcd8a-2eb7-4dba-883d-83d154e8f7e0","failure":"4a921a66-d689-4373-858a-189ee956be4d"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"InventoryCondition","base":{"id":"4341568f-e3f9-4030-98b7-be51e847e653","position":{"x":"819.0","y":"236.0"},"flowTasks":{"success":"68f1ca0c-8169-4daf-8dee-3bcd4698d752","failure":"d2aa4a0a-e510-437f-98a1-7b624566ba9b"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains none of:"}},{"name":"TraversalAction","base":{"id":"d2aa4a0a-e510-437f-98a1-7b624566ba9b","position":{"x":"1234.0","y":"351.0"},"flowTasks":{},"delayMultiplier":0.5405405405405406},"variables":{"Condition":"To coordinate:","Coordinate":"area blood altar","Exact":false,"Radius":""}},{"name":"InventoryCondition","base":{"id":"e0159c13-3d7d-4ca9-ba10-2bc3c3767839","position":{"x":"1219.0","y":"14.0"},"flowTasks":{"success":"d2aa4a0a-e510-437f-98a1-7b624566ba9b","failure":"007415a6-b050-44ce-b15e-b613163819ae"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence fragments"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"CalculationCondition","base":{"id":"1d0fcd8a-2eb7-4dba-883d-83d154e8f7e0","position":{"x":"409.0","y":"316.0"},"flowTasks":{"success":"6202b4f9-0250-4948-b94a-1484aa8662e7","failure":"779c21f3-2622-4a41-8802-e2040b066ebc"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 10","Comparator":"Blood altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Game Object"}},{"name":"InventoryCondition","base":{"id":"6202b4f9-0250-4948-b94a-1484aa8662e7","position":{"x":"429.0","y":"720.0"},"flowTasks":{"success":"a09bdceb-ad98-415f-b723-b71045308d28","failure":"93d4f18d-572c-430d-b608-d55145af3980"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence fragments"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"PlayerCondition","base":{"id":"a926702c-27e8-4c76-b9ed-5799d78ed03d","position":{"x":"844.0","y":"987.0"},"flowTasks":{"failure":"20f09059-3dc5-451e-b6e5-6c058e7776b7"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating:"}},{"name":"InteractionAction","base":{"id":"d42c094b-969f-41fa-b60c-82fd5511d289","position":{"x":"1312.0","y":"699.0"},"flowTasks":{},"delayMultiplier":0.2792792792792793,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Blood altar"],"ItemRegex":false,"ActionValues":["Bind blood altar"],"ActionRegex":false}},{"name":"InventoryCondition","base":{"id":"93d4f18d-572c-430d-b608-d55145af3980","position":{"x":"420.0","y":"993.0"},"flowTasks":{"success":"a926702c-27e8-4c76-b9ed-5799d78ed03d","failure":"d42c094b-969f-41fa-b60c-82fd5511d289"},"delayMultiplier":1.0,"enableQuery":false,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"type":"InventoryQuery"}},"variables":{"ItemValues":["Dark essence block"],"ItemRegex":false,"Condition":"Contains any of:"}},{"name":"SpecialInteractionAction","base":{"id":"20f09059-3dc5-451e-b6e5-6c058e7776b7","position":{"x":"1303.0","y":"1068.0"},"flowTasks":{},"delayMultiplier":0.4144144144144145},"variables":{"Value":"Dark essence block","ValueRegex":false,"Comparator":"Chisel","CompRegex":false,"Condition":"Use item on","Type":"Inventory item"}},{"name":"PlayerCondition","base":{"id":"a09bdceb-ad98-415f-b723-b71045308d28","position":{"x":"896.0","y":"733.0"},"flowTasks":{"failure":"d42c094b-969f-41fa-b60c-82fd5511d289"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating (2s delay):"}},{"name":"CalculationCondition","base":{"id":"4a921a66-d689-4373-858a-189ee956be4d","position":{"x":"-36.0","y":"390.0"},"flowTasks":{"success":"6202b4f9-0250-4948-b94a-1484aa8662e7","failure":"68f1ca0c-8169-4daf-8dee-3bcd4698d752"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 10","Comparator":"area blood altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"CalculationCondition","base":{"id":"0522d5cf-14a3-45d9-bc2a-05b7d5d5888a","position":{"x":"1259.0","y":"-1422.0"},"flowTasks":{"success":"72e784b6-f7dc-4bc7-a735-043e7a028964","failure":"689fd946-2d68-4be2-8f5a-9bb328cf3476"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"Area rocks north side","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"InteractionAction","base":{"id":"87e67006-ff1f-42fa-866d-4ba893c5b7e6","position":{"x":"2045.0","y":"-1623.0"},"flowTasks":{},"delayMultiplier":0.1891891891891892,"enableQuery":true,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"list1":["Coordinaat rocks north 2"],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Rocks"],"ItemRegex":false,"ActionValues":["Climb"],"ActionRegex":false}},{"name":"PlayerCondition","base":{"id":"779c21f3-2622-4a41-8802-e2040b066ebc","position":{"x":"803.0","y":"514.0"},"flowTasks":{"success":"d2aa4a0a-e510-437f-98a1-7b624566ba9b","failure":"55ca9e95-323f-420b-aec9-fed01e898845"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is moving:"}},{"name":"SkillCondition","base":{"id":"c76ccd4d-fc11-4397-9d8b-f2f01764abd1","position":{"x":"1622.0","y":"-376.0"},"flowTasks":{"success":"c3e1c57e-a51d-469b-b6e6-275058ce9f9c","failure":"0686d207-c0de-4da8-b356-d9f1418914f3"},"delayMultiplier":1.0},"variables":{"Comparator":"Agility 68","Condition":"More than (\u003e)","Type":"Agility"}},{"name":"CalculationCondition","base":{"id":"c3e1c57e-a51d-469b-b6e6-275058ce9f9c","position":{"x":"2073.0","y":"-452.0"},"flowTasks":{"success":"0686d207-c0de-4da8-b356-d9f1418914f3","failure":"f12e9290-2a96-4beb-92d6-93c43055129f"},"delayMultiplier":1.0},"variables":{"Value":"distance dark altar - rocks","Comparator":"Radius dark altar","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"TraversalAction","base":{"id":"0686d207-c0de-4da8-b356-d9f1418914f3","position":{"x":"2109.0","y":"-59.0"},"flowTasks":{},"delayMultiplier":1.0},"variables":{"Condition":"To coordinate:","Coordinate":"Area dark altar","Exact":false,"Radius":""}},{"name":"InteractionAction","base":{"id":"7164edff-55e6-49e0-bc0b-4ed159169efe","position":{"x":"2867.0","y":"-542.0"},"flowTasks":{},"delayMultiplier":1.3603603603603602,"enableQuery":true,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"list1":["Coordinaat rocks north 1"],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Rocks"],"ItemRegex":false,"ActionValues":["Climb"],"ActionRegex":false}},{"name":"CalculationCondition","base":{"id":"f12e9290-2a96-4beb-92d6-93c43055129f","position":{"x":"2481.0","y":"-451.0"},"flowTasks":{"success":"7164edff-55e6-49e0-bc0b-4ed159169efe","failure":"291d1ba1-06df-4792-b6e8-d65ce2631465"},"delayMultiplier":1.0},"variables":{"Value":"distance \u003d 15","Comparator":"Coordinaat rocks north 1","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"TraversalAction","base":{"id":"291d1ba1-06df-4792-b6e8-d65ce2631465","position":{"x":"2885.0","y":"-192.0"},"flowTasks":{},"delayMultiplier":1.0},"variables":{"Condition":"To coordinate:","Coordinate":"Coordinaat rocks north 1","Exact":false,"Radius":""}},{"name":"SkillCondition","base":{"id":"58d002a9-cda5-4fcd-9fe6-51ea61fc43c1","position":{"x":"828.0","y":"-1142.0"},"flowTasks":{"success":"e323cb8b-e331-453f-9ff5-f593fc16488b","failure":"82e7db49-b6be-48a3-b391-95569d437562"},"delayMultiplier":1.0},"variables":{"Comparator":"Agility 72","Condition":"More than (\u003e)","Type":"Agility"}},{"name":"CalculationCondition","base":{"id":"e323cb8b-e331-453f-9ff5-f593fc16488b","position":{"x":"808.0","y":"-1579.0"},"flowTasks":{"success":"ee9e2c06-610a-40b6-8e53-9436bd045635","failure":"0522d5cf-14a3-45d9-bc2a-05b7d5d5888a"},"delayMultiplier":1.0},"variables":{"Value":"distance 8","Comparator":"Coordinaat rocks west","CompRegex":false,"Condition":"Distance to (\u003c)","Type":"Coordinate"}},{"name":"InteractionAction","base":{"id":"42dae136-9d52-459a-bbef-0ac138d4a0d6","position":{"x":"1251.0","y":"-1789.0"},"flowTasks":{},"delayMultiplier":2.3063063063063063,"enableQuery":true,"queryData":{"bool0":false,"bool1":false,"bool2":false,"list0":[],"list1":["Coordinaat rocks west"],"TypeList":[],"within":"","type":"GOQuery"}},"variables":{"Condition":"GameObject","ItemValues":["Rocks"],"ItemRegex":false,"ActionValues":["Climb"],"ActionRegex":false}},{"name":"SkillCondition","base":{"id":"82e7db49-b6be-48a3-b391-95569d437562","position":{"x":"1233.0","y":"-993.0"},"flowTasks":{"success":"0522d5cf-14a3-45d9-bc2a-05b7d5d5888a","failure":"0686d207-c0de-4da8-b356-d9f1418914f3"},"delayMultiplier":1.0},"variables":{"Comparator":"Agility 68","Condition":"More than (\u003e)","Type":"Agility"}},{"name":"PlayerCondition","base":{"id":"ee9e2c06-610a-40b6-8e53-9436bd045635","position":{"x":"809.0","y":"-1822.0"},"flowTasks":{"failure":"42dae136-9d52-459a-bbef-0ac138d4a0d6"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating:"}},{"name":"PlayerCondition","base":{"id":"571432d3-6044-4bfe-ba3a-3e1af76789ea","position":{"x":"1620.0","y":"-648.0"},"flowTasks":{"failure":"ef879240-da4c-4981-9766-b0c5caed398a"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is moving:"}},{"name":"PlayerCondition","base":{"id":"72e784b6-f7dc-4bc7-a735-043e7a028964","position":{"x":"1648.0","y":"-1478.0"},"flowTasks":{"failure":"87e67006-ff1f-42fa-866d-4ba893c5b7e6"},"delayMultiplier":1.0},"variables":{"Value":"true","Condition":"Is animating:"}}],"BotCategory":"OTHER","inventoryData":{}}

Crafts around 1135 blood runes / 27k xp per hour at max.

Requirements:
Gear up and start near the dense runestones.
Haven't tested for players without 73 agility. But should be working for any agility level (probably won't).
Shut off your data orbs.

Extra info:
Do not interrupt the bot when it's chiseling at the dark altar. If you do so, pause the bot, use chisel on dark essence block and press play.
It won't use the eastern rock shortcut.
Failures are mostly because of timing misclicks.

I don't like runecrafting.


Edit: requirements
 
Last edited:
Joined
Mar 26, 2018
Messages
57
@tyb51 Whenever i try to configure the aio portables, i get an error when trying to cook rocktails, it says; There was an unappointed value for MakeXWindow condition node?
 
Top