Jump to content

Tribot X Open Beta


Nullable

Recommended Posts

Hello everyone,

Many who have read my discord messages or forum blog posts know that I've been working on a big client rewrite a good bit in the past year. A couple months ago we reached a milestone where we could actually run current Tribot scripts on it and since then I've been working with scripters to get Tribot X in a state where it closely matched the behavior of the current client so that we could have a smooth transition.

Today we're at a point where most (but not all) scripts work fairly well and I think it would be helpful to get more people using it so we can really move forward on this project. So as of today, you all have access to use Tribot X.

Before we begin, please understand that this is an open beta and that there WILL be bugs.

 

Launching Tribot X

In order to launch it, you need our new launcher which is also in beta:

 

Once you have that installed and running, you simply need to login, click your username/email in the top right, and click "Show Tribot X":
image.png.806cc263628eef196be7ace7217cf1aa.png

After that, new tabs will appear. The "X Clients" tab will let you launch tribot x clients very similar to how regular ones work. There is also a bulk launcher tab, which does technically work but is a pretty new feature we're still working on.

 

How you can help

When using Tribot X, please follow these general guidelines:

  • Report script issues to script authors, not me. They will investigate their code and help me figure out what needs adjusting in the client. 
  • Right now we're mostly focused on getting scripts to work. We don't mind general feedback/suggestions/etc, but there are many features not quite far enough along to really need feedback. For example, the current logging window is not done, nor is bulk launching, so feedback on those features are likely not going to apply to the final product.
  • Report UI issues, problems with instancing, bad error messages, etc in the discord. A new section will be open for bug reports. Please try not to add duplicates.
  • Please be very descriptive of any bugs you encounter. If you find a bug already in the discord and you found some new info that might help, feel free to add it to the thread.

 

Notable Tribot X Features

Fully function tabs

Unlike our current client, Tribot X's tabs are recommended to use. Not only do they prevent cross-tab bugs, they can each run separate jagex accounts and have fully isolated spoofing.

Improved resource usage

Tribot X is more efficient in a lot of ways, making it generally use fewer resources than regular tribot. This is highly augmented by the use of tabs.

Better performance

The current client tends to have a lot of FPS problems in-game, especially under high load. Tribot X performs much better and is able to sustain consistently higher FPS with similar resource usage. 

More accurate, less bug-prone mouse

Tribot X's new mouse code is a lot more basic, but as a result we're able to avoid a lot of issues with the old mouse code which has been around for 9+ years. As Tribot X develops, we will be adjusting it a lot to better emulate human behavior and vary them across bots. But for now, we're focusing on correctness.

Improved Spoofing

Current Tribot uses some older spoofing techniques, which work fine, but with Jagex reducing what clients are "official", it's a good idea to move to a different approach. Current Tribot still has completely valid spoofing, but X tends to gravitate to showing Jagex the same data as Runelite users in particular.

 

Tribot X Future Work

  • Better bulk launcher
  • Break manager + selector
  • Import/export tools
  • CLI support
  • Better logging/error reporting
  • nRestocker support
  • LOTS of antiban additions that need done to better avoid profiling.
  • Many more automation tools

 

Conclusion

This project has been a journey. A Tribot rewrite has been something we've toyed with for many years now, and it's awesome to actually see it come to life. A ton of work was put into this so far. Calling it a "rewrite" is no joke, we actually rewrote everything. We re-coded the implementation of the legacy API in its entirety and bridged it to the current API definitions so that scripts could still work.

I appreciate everyone who tries it out and provides feedback. Thank you all!

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 4 weeks later...
  • 4 weeks later...

Some notes with my experience so far -

  • With the old client I used to be able to lock the screen in a way that I was unable to click the screen by accident but was still able to chat. Now we have 1 button that locks everything and doesn't allow me to chat. I hope the flexibility of this option comes back!
  • Also, now when it logs in, it appears to type my name and password in at an impossible light speed. This seems unnatural and probably something that will make us look like bots. The old client did not do this.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...