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

VisualRM [DEV] 1.4.5

Visual RM - Free version

  1. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    tyb51 submitted a new resource:

    VisualRM [DEV] - Visual RM - Free version

    Read more about this resource...
     
    #1 tyb51, Apr 26, 2018
    Last edited by a moderator: Aug 29, 2023
    SilverNova, Triage, segfault and 4 others like this.
  2. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    Tutorials and guides are coming: for some simple starting information I refer to a message I sent to someone asking for some information to make a Thieving bot.

    Bug reports and feature request:
    VisualRM - bug report tracker

    Bot requests:
    Request thread


    Public bot repository
    - Download bots by going to the linked page and right clicking "Raw" > Save file as. -
    RS3
    GATHERING
    ARTISAN/SUPPORT
    COMBAT
    OSRS
    GATHERING
    ARTISAN/SUPPORT
    COMBAT
    • Sand Crabs Zeah: Start the bot on the most western part of the shore. It will eat lobsters ( change the lobster variable to your food of preference) and automatically regenerate agro. Have fun. Note for developers, it is an interesting bot flow to look at. it show you an example on how you could make use of booleans to determine the bot actions.

    Note: as VisualRm evolves some of these scripts bots might break. Try to fix them by yourself first (it's a good learning exercise) or ask for help on the forums
     
    #2 tyb51, Apr 26, 2018
    Last edited: May 14, 2018
    SilverNova likes this.
  3. Swych

    Joined:
    Dec 9, 2016
    Messages:
    3,053
    Likes Received:
    1,031
    Congratulations on release, been watching the progress for a while and it's got huge potential.
     
    tyb51 likes this.
  4. segfault

    Joined:
    May 27, 2017
    Messages:
    61
    Likes Received:
    18
    Very cool concept.

    I would like to be able to have a delay that can be placed in the logic, e.g. between player condition -> pause -> npc condition.

    Currently it spam clicks npcs way too much.
    Other than that, fun to be able to make bots in a flowchart-way :p

    And you should have the option to "check" if you want spam-click or just click once.
    Often times it's way more natural to run the loop once more if the first click didn't register.
     
    #4 segfault, Apr 27, 2018
    Last edited: Apr 27, 2018
    MW3R and tyb51 like this.
  5. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    You should add a condition check to avoid it spam clicking (like is walking, is animating,... ) i do not prefer adding delays an sich as it adds intended 'lag' that makes bots slow. Use or request more conditions for me to add.to make a better bot. (I will add the delays tho, eventually) As for spamclicking, you can adjust the delay multiplier for each action and lower the loop delay in the start node to make your bot click faster for certain branches.
    NOTE: soon i'll add a platform for bug reports and requests, so wait a bit for those
     
  6. Triage

    Joined:
    Oct 26, 2016
    Messages:
    147
    Likes Received:
    50
    Is it possible to create conditions to check if a minigame (Wintertodt for example) is in progress and keep an eye on points at all? Probably not something which you have implemented yet, but just wondering if it's something you plan on creating or if it is possible at all. I have no idea.

    I made a Wintertodt bot on another platform but can't progress further on it as I need to be able to see if minigame is in progress or not basically.
     
  7. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    You can use the interface component condition, I'll make a tutorial for it tho if you can't figure it out. .You could also use varbit condition if varbits exists for progress
     
  8. Triage

    Joined:
    Oct 26, 2016
    Messages:
    147
    Likes Received:
    50
    Oh, really? I'll try it out. A tutorial would be pretty dope nonetheless when you've got the time to do one. Thanks!
    --- Double Post Merged, Apr 27, 2018, Original Post Date: Apr 27, 2018 ---
    How does bank withdraw work for OSRS? Trying to withdraw x amount of food and I've looked through your previous bots, but seems like you're only using presets.
     
  9. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    Didn't realize I havn't really implemented a good bank withdrawel (just started testing for OSRS)! Could you add a feature request to the dedicated channels (see first post or bot information page), I already have an idea on how I'll implement this
     
  10. Triage

    Joined:
    Oct 26, 2016
    Messages:
    147
    Likes Received:
    50
    All done and thanks for the quick response!
     
    tyb51 likes this.
  11. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
  12. Triage

    Joined:
    Oct 26, 2016
    Messages:
    147
    Likes Received:
    50
    Oh man, that looks neat! :D
    I assume it'll be implemented next push or does it still need work? Definitely looking forward to trying it out man.

    From my experience with the bot so far, it also seems to be a lot more advanced features within this platform compared to similar bots and it's just been released, how long have you been working on this? Lol.
     
    segfault likes this.
  13. segfault

    Joined:
    May 27, 2017
    Messages:
    61
    Likes Received:
    18
    Neat feature!

    Just made another bot with this and it's extremely neat.
    One thing that's missing is pots. It's been added to your trello board.


    What's so beautiful is that all the bots created by this is (almost) heuristically different from everyone since everyone has different logic, pauses etc. . That's quite a feature.
     
  14. prcrstntr

    Joined:
    Oct 12, 2017
    Messages:
    59
    Likes Received:
    8
    How do I close a window I accidentally open? I'm using a slightly modified version of your portable wells, but in W84's mess.
     
  15. elwe

    Joined:
    Apr 22, 2018
    Messages:
    20
    Likes Received:
    0
    They could pass me a runecrafting bot to load it. I'd be really grateful. I open the bot and I do not understand anything
     
  16. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    I understand you :D. The beta release was just for users to play around and report essential things. I will come to tutorials and such as soon as I have time. This will explain the basics of bot creating so you'll be able to do so yourself.
    --- Double Post Merged, Apr 29, 2018, Original Post Date: Apr 29, 2018 ---
    What kind of window are you talking about. Most interface windows that open accidentally are closed by runemate. If its something else, also make sure you have your UI properly setup. 3D world not overlapping any interfaces. (Interface guide) That all said, extremely populated portable worlds are often a mess to make bots for without hacky solutions in code to avoid misclicks)
    --- Double Post Merged, Apr 29, 2018 ---
    Yeah I've been working on this on and off since december I'm workign full time tho and I've also had to support my slayerbot quite a bit. As I'm developing solo things take their time.
    And just need to write the actual banking. Had to do quite some work on the UI engine. But it opens the way for a lot of information display in the future
     
  17. Triage

    Joined:
    Oct 26, 2016
    Messages:
    147
    Likes Received:
    50
    Alright I understand. Looking forward to it!
    If I understand you correctly, theres a little button on the top right of the window you've opened. It's hard to see, but it's there.
    --- Double Post Merged, Apr 29, 2018, Original Post Date: Apr 29, 2018 ---
    You make a good point, this could potentially lead to lower detection rates if peope make their own bots (or simply just change existing ones slightly).
     
  18. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
  19. segfault

    Joined:
    May 27, 2017
    Messages:
    61
    Likes Received:
    18
    00:00:00 INFO VisualRM [Beta] could not be started (com.tyb51.CharmingHuntress.CharmingHuntress)
    00:00:21 INFO Attempting to start official client. If it does not open shortly please do so manually.
    00:00:37 INFO VisualRM [Beta] could not be started (com.tyb51.CharmingHuntress.CharmingHuntress)


    Can't be opened since v0.03 was pushed :( Playing OSRS
    Too bad since I was looking forward to the new updates.
     
  20. tyb51

    tyb51 Niche bots at your disposal

    Joined:
    Dec 23, 2015
    Messages:
    1,098
    Likes Received:
    439
    VisualRM [Beta] updated to v0.0.3.

    Additions
    • Added bug report button/feature request to the UI.
    • Added new interaction window to the BankWithraw node. You can now create a withdraw preset within VisualRm by hovering the value combobox. This will open a PopUp with a minus button(remove), a plus button(add/save) and between a box in which you can type the preset name. To make a preset load your current in-game inventory and select the items (and associated quantities). Save the preset by typing a name and/or pressing the plus-button to save the preset to the selected presetname.
    • Added a separate is animating condition to the player condition node. This includes a 2-3s or so delay to bridge the idle time in an animation. Be careful to use this in your flow as it will delay the node for 2seconds to see if you started animating again. The is skilling condition uses about the same method but currently has more advanced recognition for woodcutting in RS3. Over time I will add more specific recognition to not need the delay.
    • Added the go-to checkpoint node. This was previously missing causing the checkpoint feature to not be functional
    • Added value box to the chat dialog condition node to differentiate between current conversation. This could be useful for quest bots or bots requiring multiple conversation lines
    • Added Skill Condition node to evaluate skill levels
    • Added shop condition node: check if open, check if contains and check stock
      • Currently broken on oldschool due to client issues
    • Added shop action node: buy sell items
      • Currently broken on oldschool due to client issues
    • Added bank condition to check if bank is open and if bank contains items
    • Added Boolean check to the modulators group. (checks if the selection of Booleans are true/false)
    Adjustments
    • Rename Object interaction to ‘Interaction’
    • Rename Loot -> Ground Object
    • Rename Game entity -> Game Object
    • Enabled collision caching
    • Added spacer to bottom toolbar
    • Adjusted the player condition node to compare the condition to the (non obligated) provided Boolean value. This allows to invert the result for logic purposes in the flow
    • BankWithraw handler will now support all presets 1-10 in RS3.
    • Changed the way nodetypes are handled internally, this could cause unwanted anomalies
    • Moved pause and stop nodes to the start category
    Fixes
    • Fixed coordinate node labels
    • Fixed random pause duration to allow pause durations of more than 300ms
    • Fixed offset of node titles
     
    #20 tyb51, Apr 30, 2018
    Last edited: May 1, 2018
    segfault likes this.

Share This Page

Loading...