Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package tutorial;
- import org.tbot.internal.AbstractScript;
- import org.tbot.internal.Manifest;
- import org.tbot.internal.handlers.LogHandler;
- import org.tbot.methods.GameObjects;
- import org.tbot.methods.Players;
- import org.tbot.methods.Random;
- import org.tbot.methods.Time;
- import org.tbot.util.Condition;
- import org.tbot.wrappers.GameObject;
- /**
- * Created by Peter on 25/04/2015.
- */
- @Manifest(name = "UchihaWoodCutter", authors = "peterlg91", version = 0.1)
- public class MainHandler extends AbstractScript {
- public boolean onStart() {
- LogHandler.log("UchihaWoodCutter has started.");
- return true;
- }
- @Override
- public int loop() {
- GameObject tree = GameObjects.getNearest("Tree");
- if (tree != null && tree.isOnScreen()) {
- if (Players.getLocal().getAnimation() == -1) {
- tree.interact("Chop down");
- Time.sleep(500, 1000);
- Time.sleepUntil(new Condition() {
- @Override
- public boolean check() {
- return Players.getLocal().getAnimation() == -1;
- }
- }, Random.nextInt(1400, 2200)
- );
- }
- }
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement