Welcome to TRiBot Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

m1zfortune

Am I initializing ABC2 correctly?

5 posts in this topic

I am attempting to get ABC2 going and can not even get the Timed Actions to execute.  If I start a blank script that we can pretend is waiting indefinitely (like the example below), the player never does any of these antiban actions.  What am I missing?

 

@Override
	public void run() {
		
          General.useAntiBanCompliance(true);
          abc = new ABCUtil();

          while(true){
            if (abc.shouldCheckTabs()){
                println("checkTabs");
                abc.checkTabs();
            }

            if (abc.shouldCheckXP()){
                println("checkXP");
                abc.checkXP();
            }

            if (abc.shouldExamineEntity()){
                println("examineEntity");
                abc.examineEntity();
            }

            if (abc.shouldMoveMouse()){
                println("moveMouse");
                abc.moveMouse();
            }

            if (abc.shouldPickupMouse()){
                println("pickupMouse");
                abc.pickupMouse();
            }

            if (abc.shouldRightClick()){
                println("rightClick");
                abc.rightClick();
            }

            if (abc.shouldRotateCamera()){
                println("rotateCamera");
                abc.rotateCamera();
            }

            if (abc.shouldLeaveGame()){
                println("leaveGame");
                abc.leaveGame();
            }
}

 

Share this post


Link to post
Share on other sites

I am new to scripting, so my answer may be the dumbest idea on Tribot ever, but I think that ABC does not trigger unless you perform some in game action, such as cutting trees or fishing etc.

For example:

    if (abc.shouldCheckTabs()){
                println("checkTabs");
                abc.checkTabs();
            }

if (abc.shouldCheckTabs()) ? No, we should not check the f tabs. Therefore the code is ignored.

Since you sitting idle, you don't have to check tabs or do anything ales. You just wait there like an afk player would do.

I never in my life seen some players afk-ing, then out of nowhere, start random checking hunter xp left till next level. lol

 

Agin, I may be horrendously wrong, and if I am, I ask a better informed fellow Tribot user to correct me.

I am just trying to be helpful :D

So my final advice is to try to implement into a real script and babysit to see if it works or not :)

 

Share this post


Link to post
Share on other sites

ABC2 actions occur much more frequently if trackers are being generated.

1 person likes this

Share this post


Link to post
Share on other sites

I realized I simply was not waiting long enough @Worthy. They occur much more infrequently than I had initially thought.  I will try your suggestion @FALSkills, I have not implemented the generating trackers yet.  @dragon.knight12377 I think that some actions will not occur if you are idle, such as the checkXP action (its my understanding that it requires you to be gaining XP for it to check XP, otherwise it does not know what to check -- that is just from another forum post I read, take it with a grain of salt).

Thanks everybody! :)

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.