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

OSRS Bank to Bone Bury Bot

Discussion in 'Bot Requests' started by kohlermc, Jan 18, 2019.

  1. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0
    This seems like a very basic bot. However, Runemate only has one that offers it that has gotten horrible reviews because apparently it does not work, for those it has worked for it had gotten them banned (obviously I didn't want to waste my time with it). I don't see how such a great botting site as Runemate doesn't offer a script bot for bank to bury bones, big bones, ect. I feel if someone came out with an efficient bone burying bot with a simple antiban, they could make a premium for p2p bones and other features.
     
  2. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,120
    Likes Received:
    1,378
    You want a bot that just withdraws bones from the bank and buries them?

    I could probably do that pretty quick (if there isn't already one for visualrm or something)
     
  3. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0
    yeah man! that would be awesome! and na man runemate only has one and the reviews are HORRIBLE. all bans and not working. I feel like its a very easy bot to make. it would just need minimal antibans like changing click intervals/timing, maybe skipping different bones every once in a while. Im sure you already know all that jazz. but youd be the first on the market and I bet it would be a hit!

    edit: First on the RUNEMATE market today.
     
  4. jrtheblack

    Joined:
    Sep 14, 2018
    Messages:
    20
    Likes Received:
    2
    Still need?
     
  5. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0
    Well Im not really looking for a private scripter or anything. I just think it would be a great bot to have within the community for everyone to use considering its a very simple bot and shouldn't take too long from what ive read and talked to people about. If someone could make a lite version that everyone could use that would be a really nice thing for the Runemate community in my opinion!
     
  6. Sirbottery

    Joined:
    Apr 22, 2017
    Messages:
    34
    Likes Received:
    3
    10 minutes to make so it should probably work. Save as something like "burybones.json" and load it visualRM

    Code (Text):
    1. {
    2.   "Variables": [
    3.     {
    4.       "name": "Bones",
    5.       "value": "ones",
    6.       "type": "SPRITE_ITEM"
    7.     },
    8.     {
    9.       "name": "Banker NPC",
    10.       "value": "Banker",
    11.       "type": "NPC"
    12.     },
    13.     {
    14.       "name": "Bank",
    15.       "value": "Bank",
    16.       "type": "ACTION"
    17.     },
    18.     {
    19.       "name": "Bank Booth",
    20.       "value": "Bank Booth",
    21.       "type": "GO"
    22.     },
    23.     {
    24.       "name": "Maximum Distance",
    25.       "value": "2",
    26.       "type": "NUMBER"
    27.     },
    28.     {
    29.       "name": "getBones",
    30.       "value": "",
    31.       "type": "CHECKPOINT"
    32.     },
    33.     {
    34.       "name": "Bury",
    35.       "value": "ury",
    36.       "type": "ACTION"
    37.     },
    38.     {
    39.       "name": "didWeDelay",
    40.       "value": "False",
    41.       "type": "BOOL"
    42.     },
    43.     {
    44.       "name": "True",
    45.       "value": "True",
    46.       "type": "BOOL"
    47.     },
    48.     {
    49.       "name": "False",
    50.       "value": "False",
    51.       "type": "BOOL"
    52.     }
    53.   ],
    54.   "NodeCollection": [
    55.     {
    56.       "name": "StartCondition",
    57.       "base": {
    58.         "id": "e2b06dae-62e2-475f-9d75-29bfbd67f5eb",
    59.         "position": {
    60.           "x": "0.0",
    61.           "y": "0.0"
    62.         },
    63.         "flowTasks": {
    64.           "success": "0b9eb1b7-970b-4971-ab4e-6e3dc6651f42"
    65.         },
    66.         "delayMultiplier": 1.0
    67.       },
    68.       "variables": {
    69.         "GameMode": "OSRS",
    70.         "IntervalLow": 62.431332804137945,
    71.         "IntervalHigh": 384.8223513639935
    72.       }
    73.     },
    74.     {
    75.       "name": "InventoryCondition",
    76.       "base": {
    77.         "id": "0b9eb1b7-970b-4971-ab4e-6e3dc6651f42",
    78.         "position": {
    79.           "x": "409.0",
    80.           "y": "344.0"
    81.         },
    82.         "flowTasks": {
    83.           "success": "14711bd3-bdec-44ac-8f82-08a873551bc4",
    84.           "failure": "6f2169c4-40fc-4e9c-bf0b-14ed95c17b3a"
    85.         },
    86.         "delayMultiplier": 1.0,
    87.         "queryData": {
    88.           "bool0": false,
    89.           "bool1": true,
    90.           "bool2": false,
    91.           "type": "InventoryQuery"
    92.         }
    93.       },
    94.       "variables": {
    95.         "ItemValues": [
    96.           "Bones"
    97.         ],
    98.         "ItemRegex": true,
    99.         "Condition": "Contains any of:"
    100.       }
    101.     },
    102.     {
    103.       "name": "PlayerCondition",
    104.       "base": {
    105.         "id": "14711bd3-bdec-44ac-8f82-08a873551bc4",
    106.         "position": {
    107.           "x": "895.0",
    108.           "y": "-110.0"
    109.         },
    110.         "flowTasks": {
    111.           "failure": "cf318e38-f3c5-4107-bf06-54426582e8ab"
    112.         },
    113.         "delayMultiplier": 1.0,
    114.         "queryData": {
    115.           "within": "",
    116.           "MinLvl": "",
    117.           "MaxLvl": "",
    118.           "type": "NpcQuery"
    119.         }
    120.       },
    121.       "variables": {
    122.         "Values": [],
    123.         "ValueRegex": false,
    124.         "Condition": "Is animating:"
    125.       }
    126.     },
    127.     {
    128.       "name": "NpcCondition",
    129.       "base": {
    130.         "id": "bbe441b8-7031-4a77-b92c-b8e6c54ccfc3",
    131.         "position": {
    132.           "x": "2948.0",
    133.           "y": "547.0"
    134.         },
    135.         "flowTasks": {
    136.           "success": "582c27b1-90aa-44d1-b924-cee359b7b8f3",
    137.           "failure": "7a96d04e-7f44-438d-9134-341e65bc6e8f"
    138.         },
    139.         "delayMultiplier": 1.0,
    140.         "queryData": {
    141.           "list4": [
    142.             "Bank"
    143.           ],
    144.           "within": "",
    145.           "type": "NpcQuery"
    146.         }
    147.       },
    148.       "variables": {
    149.         "ItemValues": [
    150.           "Banker NPC"
    151.         ],
    152.         "ItemRegex": false,
    153.         "ActionValues": [
    154.           "Bank"
    155.         ],
    156.         "ActionRegex": false
    157.       }
    158.     },
    159.     {
    160.       "name": "GameObjectCondition",
    161.       "base": {
    162.         "id": "0a243f15-392b-4108-a6cc-f212a9876972",
    163.         "position": {
    164.           "x": "2323.0",
    165.           "y": "288.0"
    166.         },
    167.         "flowTasks": {
    168.           "success": "1051503d-a312-476a-bb79-9685eb487608",
    169.           "failure": "bbe441b8-7031-4a77-b92c-b8e6c54ccfc3"
    170.         },
    171.         "delayMultiplier": 1.0,
    172.         "queryData": {
    173.           "bool0": false,
    174.           "bool1": false,
    175.           "bool2": false,
    176.           "bool3": false,
    177.           "list3": [
    178.             "Bank"
    179.           ],
    180.           "TypeList": [],
    181.           "within": "Maximum Distance",
    182.           "results": "",
    183.           "type": "GOQuery"
    184.         }
    185.       },
    186.       "variables": {
    187.         "ItemValues": [
    188.           "Bank Booth"
    189.         ],
    190.         "ItemRegex": false,
    191.         "ActionValues": [
    192.           "Bank"
    193.         ],
    194.         "ActionRegex": false
    195.       }
    196.     },
    197.     {
    198.       "name": "PauseAction",
    199.       "base": {
    200.         "id": "7a96d04e-7f44-438d-9134-341e65bc6e8f",
    201.         "position": {
    202.           "x": "3570.0",
    203.           "y": "841.0"
    204.         },
    205.         "flowTasks": {},
    206.         "delayMultiplier": 1.0
    207.       },
    208.       "variables": {
    209.         "Multiplier": "1",
    210.         "PauseMode": "Indefinite",
    211.         "IntervalLow": 100.0,
    212.         "IntervalHigh": 2000.0
    213.       }
    214.     },
    215.     {
    216.       "name": "BankCondition",
    217.       "base": {
    218.         "id": "6f2169c4-40fc-4e9c-bf0b-14ed95c17b3a",
    219.         "position": {
    220.           "x": "956.0",
    221.           "y": "293.0"
    222.         },
    223.         "flowTasks": {
    224.           "success": "32f8ca84-0a01-4454-81c4-e070dc74d1da",
    225.           "failure": "e75b67a3-09c7-43a6-ad0e-6cb655a1d6e4"
    226.         },
    227.         "delayMultiplier": 1.0,
    228.         "queryData": {
    229.           "bool0": false,
    230.           "type": "BankQuery"
    231.         }
    232.       },
    233.       "variables": {
    234.         "ItemValues": [],
    235.         "ItemRegex": false,
    236.         "Condition": "Is open"
    237.       }
    238.     },
    239.     {
    240.       "name": "CheckpointStart",
    241.       "base": {
    242.         "id": "530583bb-1b31-4486-b110-0c71487adc60",
    243.         "position": {
    244.           "x": "366.0",
    245.           "y": "1164.0"
    246.         },
    247.         "flowTasks": {
    248.           "success": "95e9b37f-c756-4a37-9691-02586c1a29bc"
    249.         },
    250.         "delayMultiplier": 1.0
    251.       },
    252.       "variables": {
    253.         "CheckpointTask name": "getBones"
    254.       }
    255.     },
    256.     {
    257.       "name": "BankCondition",
    258.       "base": {
    259.         "id": "95e9b37f-c756-4a37-9691-02586c1a29bc",
    260.         "position": {
    261.           "x": "786.0",
    262.           "y": "1477.0"
    263.         },
    264.         "flowTasks": {
    265.           "success": "f6f89694-5f14-4a0b-af5e-6536a03c72b9"
    266.         },
    267.         "delayMultiplier": 1.0,
    268.         "queryData": {
    269.           "bool0": false,
    270.           "type": "BankQuery"
    271.         }
    272.       },
    273.       "variables": {
    274.         "ItemValues": [],
    275.         "ItemRegex": false,
    276.         "Condition": "Is open"
    277.       }
    278.     },
    279.     {
    280.       "name": "BankCondition",
    281.       "base": {
    282.         "id": "f6f89694-5f14-4a0b-af5e-6536a03c72b9",
    283.         "position": {
    284.           "x": "1301.0",
    285.           "y": "1516.0"
    286.         },
    287.         "flowTasks": {
    288.           "success": "f96a3190-1b08-460b-895c-3e752f0c800c",
    289.           "failure": "ba0af796-c862-45bd-af25-d9b5cdfd9f43"
    290.         },
    291.         "delayMultiplier": 1.0,
    292.         "queryData": {
    293.           "bool0": false,
    294.           "type": "BankQuery"
    295.         }
    296.       },
    297.       "variables": {
    298.         "ItemValues": [
    299.           "Bones"
    300.         ],
    301.         "ItemRegex": true,
    302.         "Condition": "Contains any of:"
    303.       }
    304.     },
    305.     {
    306.       "name": "PauseAction",
    307.       "base": {
    308.         "id": "ba0af796-c862-45bd-af25-d9b5cdfd9f43",
    309.         "position": {
    310.           "x": "1833.0",
    311.           "y": "1828.0"
    312.         },
    313.         "flowTasks": {},
    314.         "delayMultiplier": 1.0
    315.       },
    316.       "variables": {
    317.         "Multiplier": "1",
    318.         "PauseMode": "Indefinite",
    319.         "IntervalLow": 100.0,
    320.         "IntervalHigh": 2000.0
    321.       }
    322.     },
    323.     {
    324.       "name": "BankWithdrawAction",
    325.       "base": {
    326.         "id": "f96a3190-1b08-460b-895c-3e752f0c800c",
    327.         "position": {
    328.           "x": "1852.0",
    329.           "y": "1408.0"
    330.         },
    331.         "flowTasks": {},
    332.         "delayMultiplier": 1.0,
    333.         "queryData": {
    334.           "bool0": false,
    335.           "type": "BankQuery"
    336.         }
    337.       },
    338.       "variables": {
    339.         "Values": [
    340.           "Bones"
    341.         ],
    342.         "ItemRegex": true,
    343.         "Condition": "All of",
    344.         "ConditionRegex": false
    345.       }
    346.     },
    347.     {
    348.       "name": "InventoryCondition",
    349.       "base": {
    350.         "id": "cf318e38-f3c5-4107-bf06-54426582e8ab",
    351.         "position": {
    352.           "x": "1324.0",
    353.           "y": "-120.0"
    354.         },
    355.         "flowTasks": {
    356.           "success": "ae20b46e-3212-4b69-bbf4-d27c3b78b824"
    357.         },
    358.         "delayMultiplier": 1.0,
    359.         "queryData": {
    360.           "bool0": false,
    361.           "bool1": false,
    362.           "bool2": false,
    363.           "type": "InventoryQuery"
    364.         }
    365.       },
    366.       "variables": {
    367.         "ItemValues": [
    368.           "Bones"
    369.         ],
    370.         "ItemRegex": true,
    371.         "Condition": "Contains any of:"
    372.       }
    373.     },
    374.     {
    375.       "name": "InteractionAction",
    376.       "base": {
    377.         "id": "ae20b46e-3212-4b69-bbf4-d27c3b78b824",
    378.         "position": {
    379.           "x": "1893.0",
    380.           "y": "-147.0"
    381.         },
    382.         "flowTasks": {},
    383.         "delayMultiplier": 1.0,
    384.         "queryData": {
    385.           "bool0": false,
    386.           "bool1": true,
    387.           "bool2": false,
    388.           "list5": [
    389.             "ury"
    390.           ],
    391.           "type": "InventoryQuery"
    392.         }
    393.       },
    394.       "variables": {
    395.         "Condition": "Inventory",
    396.         "ItemValues": [
    397.           "Bones"
    398.         ],
    399.         "ItemRegex": true,
    400.         "ActionValues": [
    401.           "Bury"
    402.         ],
    403.         "ActionRegex": true
    404.       }
    405.     },
    406.     {
    407.       "name": "CheckpointEndTask",
    408.       "base": {
    409.         "id": "32f8ca84-0a01-4454-81c4-e070dc74d1da",
    410.         "position": {
    411.           "x": "1304.0",
    412.           "y": "129.0"
    413.         },
    414.         "flowTasks": {},
    415.         "delayMultiplier": 1.0
    416.       },
    417.       "variables": {
    418.         "Checkpoint name": "getBones",
    419.         "ItemRegex": false
    420.       }
    421.     },
    422.     {
    423.       "name": "InteractionAction",
    424.       "base": {
    425.         "id": "1051503d-a312-476a-bb79-9685eb487608",
    426.         "position": {
    427.           "x": "2828.0",
    428.           "y": "72.0"
    429.         },
    430.         "flowTasks": {},
    431.         "delayMultiplier": 1.0,
    432.         "queryData": {
    433.           "bool0": false,
    434.           "bool1": false,
    435.           "bool2": false,
    436.           "bool3": false,
    437.           "list3": [
    438.             "Bank"
    439.           ],
    440.           "TypeList": [],
    441.           "within": "",
    442.           "results": "",
    443.           "type": "GOQuery"
    444.         }
    445.       },
    446.       "variables": {
    447.         "Condition": "GameObject",
    448.         "ItemValues": [
    449.           "Bank Booth"
    450.         ],
    451.         "ItemRegex": false,
    452.         "ActionValues": [
    453.           "Bank"
    454.         ],
    455.         "ActionRegex": false
    456.       }
    457.     },
    458.     {
    459.       "name": "InteractionAction",
    460.       "base": {
    461.         "id": "582c27b1-90aa-44d1-b924-cee359b7b8f3",
    462.         "position": {
    463.           "x": "3552.0",
    464.           "y": "298.0"
    465.         },
    466.         "flowTasks": {},
    467.         "delayMultiplier": 1.0,
    468.         "queryData": {
    469.           "list4": [
    470.             "Bank"
    471.           ],
    472.           "within": "",
    473.           "type": "NpcQuery"
    474.         }
    475.       },
    476.       "variables": {
    477.         "Condition": "Npc",
    478.         "ItemValues": [
    479.           "Banker NPC"
    480.         ],
    481.         "ItemRegex": false,
    482.         "ActionValues": [
    483.           "Bank"
    484.         ],
    485.         "ActionRegex": false
    486.       }
    487.     },
    488.     {
    489.       "name": "PauseAction",
    490.       "base": {
    491.         "id": "b1f2ad19-f98f-43b5-9dcc-19bf2b46cde5",
    492.         "position": {
    493.           "x": "2244.0",
    494.           "y": "644.0"
    495.         },
    496.         "flowTasks": {},
    497.         "delayMultiplier": 1.0
    498.       },
    499.       "variables": {
    500.         "Multiplier": "1",
    501.         "PauseMode": "Random duration",
    502.         "IntervalLow": 880.1508390775291,
    503.         "IntervalHigh": 1430.4370584928772
    504.       }
    505.     },
    506.     {
    507.       "name": "BooleanCheckModulator",
    508.       "base": {
    509.         "id": "e75b67a3-09c7-43a6-ad0e-6cb655a1d6e4",
    510.         "position": {
    511.           "x": "1420.0",
    512.           "y": "389.0"
    513.         },
    514.         "flowTasks": {
    515.           "success": "f12a23ec-bf77-4bda-89f4-2af612e17ff3",
    516.           "failure": "f464d35c-73c0-4cc3-a476-d89f8e9b8542"
    517.         },
    518.         "delayMultiplier": 1.0
    519.       },
    520.       "variables": {
    521.         "Values": [
    522.           "didWeDelay"
    523.         ],
    524.         "ItemRegex": false
    525.       }
    526.     },
    527.     {
    528.       "name": "BooleanModulator",
    529.       "base": {
    530.         "id": "f464d35c-73c0-4cc3-a476-d89f8e9b8542",
    531.         "position": {
    532.           "x": "1818.0",
    533.           "y": "453.0"
    534.         },
    535.         "flowTasks": {
    536.           "success": "b1f2ad19-f98f-43b5-9dcc-19bf2b46cde5"
    537.         },
    538.         "delayMultiplier": 1.0
    539.       },
    540.       "variables": {
    541.         "Values": "True",
    542.         "Booleans": "didWeDelay"
    543.       }
    544.     },
    545.     {
    546.       "name": "BooleanModulator",
    547.       "base": {
    548.         "id": "f12a23ec-bf77-4bda-89f4-2af612e17ff3",
    549.         "position": {
    550.           "x": "1818.0",
    551.           "y": "265.0"
    552.         },
    553.         "flowTasks": {
    554.           "success": "0a243f15-392b-4108-a6cc-f212a9876972"
    555.         },
    556.         "delayMultiplier": 1.0
    557.       },
    558.       "variables": {
    559.         "Values": "False",
    560.         "Booleans": "didWeDelay"
    561.       }
    562.     }
    563.   ],
    564.   "BotCategory": "OTHER",
    565.   "inventoryData": {},
    566.   "internalData": {
    567.     "Mouse multiplier": 1.0,
    568.     "Mouse path": "MLP_PATH_GENERATOR",
    569.     "Disable advanced": false
    570.   }
    571. }
     
  7. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0

    that is very kind of you Sirbottery (love the name btw haha). Is it safe to use do you believe?
     
  8. Sirbottery

    Joined:
    Apr 22, 2017
    Messages:
    34
    Likes Received:
    3
    ¯\_(ツ)_/¯

    It shouldn't spam click so no idea. Then again this is probably different enough so it shouldn't be following the exact pattern the other bot used.

    If something breaks you can always turn on the visual debugging option at bottom to see what part of the script bot the bot is trying to do.
     
    #8 Sirbottery, Jan 20, 2019
    Last edited: Jan 20, 2019
  9. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,120
    Likes Received:
    1,378
    Just btw I threw together a decent basic bone burier a couple days ago, I just need to clean it up and then I'll get it approved
     
  10. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0
    that's awesome CuppaJava. really nice of you to do that for the community. I will be one of the first to give it a go. are you confident it is pretty safe? this will honestly be a big step for the RM community considering itll be the only bury bot out there.
     
  11. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,120
    Likes Received:
    1,378
    There's risk with any bot, but it should run pretty smoothly, and if you're using it near a crowded bank I can't imagine anyone is going to report you.
     
  12. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0
    oh no doubt! every bot has its risk for ban. but im excited to give this a go. i have like 1.5k bones that have been sitting in my bank that i have been just slowly but surely, manually, burying from time to time. how long does it take for approval generally?
     
  13. CuppaJava

    CuppaJava cuppa.drink(java);

    Joined:
    Mar 13, 2018
    Messages:
    6,120
    Likes Received:
    1,378
  14. kohlermc

    Joined:
    Jan 14, 2019
    Messages:
    9
    Likes Received:
    0

Share This Page

Loading...