Welcome!

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

Sign up now!
Status
Not open for further replies.
Joined
Nov 9, 2016
Messages
46
KliK submitted a new resource:

Architect - Create Any Bot

Architect

Create your own customized and addicting bots with a rich and easy to use user interface.

Future Updates

Follow future updates on this board:
Trello

Note that this bot has just been released and will be under a constant surge of updates in the upcoming days & weeks. Stay tuned.

All suggestions and bug reports are appreciated, please...

Read more about this resource...
 
Last edited by a moderator:
Joined
May 3, 2015
Messages
484
Gratz! Looks amazing. Gonna wait for the shop options before giving it a shot :)
 
easily triggered ✌
Joined
Dec 31, 2015
Messages
4,464
E56ZGu9.png
 
Joined
Nov 9, 2016
Messages
46
Thank you all for the support.

In the last 24 hours many features (more than 2/3 of what I posted on Trello) were implemented and will be pushed in the next few updates.

As for the long run, work has been started on the new framework that will remain intuitive but will offer you more options to construct and refine the bots you build using the Architect.

To name the first addition in version 2, States:

Concept_of_version_2.png


Easily split your bot into logical components, each having its own role.
 
Niche bots at your disposal
Joined
Dec 23, 2015
Messages
1,099
Nice man! It looks very neat. Currently also working on a visual scripter that'll be out soon. :)
 
Joined
Nov 9, 2016
Messages
46
KliK updated Architect with a new update entry:

Architect v1.0.1 Released!

Architect updated to v1.0.1.

Read the rest of this update entry...

New Nodes
  • [NPC] Is Valid - Checks whether there is an NPC with the given specifications that is currently loaded to the game.
  • [Object] Is Valid - Checks whether there is an object with the given specifications that is currently loaded to the game.
  • [Shop] Close
  • [Shop] Is Open
  • [Shop] Sell
  • [Shop] Buy
  • [Bank] Deposit Inventory
  • [Ground Item] Pick Up
  • [Ground Item] Is Ground Item Valid
Bug fixes
  • Previously you were able to open the Edit Parameters window for actions and conditions that don't have any configurable parameters, now fixed.
  • Previously you were able to attach the Start Control to other controls, now fixed.
Additions
  • Help & Feedback buttons now redirect to the correct URLs.
  • A skill tracking tab has been added, you now will be able how much XP was gained with the bots you built.
Skill_Tracking.png
 
Last edited:
Joined
Oct 12, 2017
Messages
59
I would love to try it out, but it wasn't letting me see the options. Somethings wrong with the gui.
 

Attachments

  • upload_2018-4-24_21-10-27.png
    upload_2018-4-24_21-10-27.png
    14.4 KB · Views: 37
Joined
Mar 23, 2018
Messages
97
Maximize your Runemate client and the GUI will appear. There is a bug where the GUI does not appear correctly if Runemate is windowed.

I know this is still a work in progress, so I'm quite impressed with this.

Pros:

1. Love the UI, very clean
2. The search bar is great
3. Has enough actions to begin working on bots

Cons:
1. Currently requires the user to know a little bit about programming with RM
2. Not enough actions to write preferable bots over Bot Suite yet
3. States are not implemented yet. Honestly, that is probably the most anticipated feature for me.

Suggestions:
1. Bundle the actions we can add into categories that can be collapsed/expanded, this would make it easier to navigate the creation menu. It's not a huge mess right now because the list isn't very long, but it could be.

2. Implement a "Withdraw Preset" option for the bank, it's so much faster than asking the bot to take out a specific number of items each time.

3. Clearly differentiate between statements that use IF/Then/Else structure and those that are just actions. IE Interact with Object > IsObjectValid. You have them color coded which works for me, but what about the guy who doesn't know anything about programming?

4. Under "Is Object Valid" the word "Identity" does not display properly. The i can be found in the green bar on the left hand side. This is also the case for "Does Inventory Contain"
 
Last edited:
Joined
Nov 9, 2016
Messages
46
I would love to try it out, but it wasn't letting me see the options. Somethings wrong with the gui.

Will check, as for now use Dark57's suggestion and maximize the client

Maximize your Runemate client and the GUI will appear. There is a bug where the GUI does not appear correctly if Runemate is windowed.

I know this is still a work in progress, so I'm quite impressed with this.

Pros:

1. Love the UI, very clean
2. The search bar is great
3. Has enough actions to begin working on bots

Cons:
1. Currently requires the user to know a little bit about programming with RM
2. Not enough actions to write preferable bots over Bot Suite yet
3. States are not implemented yet. Honestly, that is probably the most anticipated feature for me.

Suggestions:
1. Bundle the actions we can add into categories that can be collapsed/expanded, this would make it easier to navigate the creation menu. It's not a huge mess right now because the list isn't very long, but it could be.

2. Implement a "Withdraw Preset" option for the bank, it's so much faster than asking the bot to take out a specific number of items each time.

3. Clearly differentiate between statements that use IF/Then/Else structure and those that are just actions. IE Interact with Object > IsObjectValid. You have them color coded which works for me, but what about the guy who doesn't know anything about programming?

4. Under "Is Object Valid" the word "Identity" does not display properly. The i can be found in the green bar on the left hand side. This is also the case for "Does Inventory Contain"

Thanks for the suggestions, will be added to the TODO
 
Joined
Mar 3, 2018
Messages
61
This looks great but am having issues working out how to get it to interact once clicking an object. I.e once clicking a portable or a fire what do I add in for it to click cook or craft?
 
Joined
Nov 9, 2016
Messages
46
This looks great but am having issues working out how to get it to interact once clicking an object. I.e once clicking a portable or a fire what do I add in for it to click cook or craft?
You mean interaction with interfaces? Will add to the TODO
 
Joined
Nov 9, 2016
Messages
46
An update went live:
  • You can quickly save new parameters by hitting CTRL S
  • You can close the parameters editor window by hitting ESCAPE
  • The bug where the list of actions and conditions was shrinked for lower resolution monitors is now fixed
 
Joined
Mar 23, 2018
Messages
97
The UI resizing is verified working now.

Any ETA on interface additions? I've been trying to build some basic bots with the commands available, but without interface controls I'm limited. I'm going to try and upload some sample bots for new users to use as a reference.

After playing with the bot some more, I have a few more things to report.

Features I like:

-Locations: The option to set the coordinates to your current location is a godsend.
-Drag and drop: Makes putting commands in order a breeze.

Bugs:

-Popup controls: If it's possible, make them appear on the monitor that Runemate is on. This is entirely convenience, but currently if I have Runemate on my second monitor, the pop up windows still appear on my first monitor.
-Boundary Issues: Currently if your custom bot is longer than the screen space, it cuts off and doesn't allow you to scroll up and down. This prevents the size of the bot.
-Save/Load: Save only works once.You also cannot save after you have loaded a profile.

Features I would like to see:

-Random interval delay: Currently there is only a static delay
-Delay while animating: There is a Delay Until Animating feature, but delay while animating would be incredibly useful
-Is player in area: IF Statement that checks if a player is in an area so we don't ask it to walk if it's already there. Aka Bot logs out in the bank with a full inventory, when it logs back in the bot will initiate the walk to command unnessecarily.
-Camera controls: Turn to object, turn to NPC, turn to ground item, turn to location.
-Current Task Indicator: Indicator of where the bot currently is in the tree. This would help immensely with debugging. Like a little chevron pointing to the line of code trying to be executed, maybe the Status bar could say Status: Executing "Chop down -> Willow. IIiiIiIIIiii".

Sample Chop and Drop bot

2lwaz68.png
 
Last edited:
Joined
Aug 27, 2016
Messages
10
I've had a few issues with this bot creator so far. For crafting (leather work) I found no way of trying to select what to create with the dialog box that opens after you click needle with the leather, same goes for tanning hides - I found this wasn't possible. Moreover, for mining I can't seem to mine a specific ore of my choice.
 
Status
Not open for further replies.
Top