Advertisement
Guest User

Untitled

a guest
Apr 25th, 2015
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. package tutorial;
  2. import org.tbot.internal.AbstractScript;
  3. import org.tbot.internal.Manifest;
  4. import org.tbot.internal.handlers.LogHandler;
  5. import org.tbot.methods.GameObjects;
  6. import org.tbot.methods.Players;
  7. import org.tbot.methods.Random;
  8. import org.tbot.methods.Time;
  9. import org.tbot.util.Condition;
  10. import org.tbot.wrappers.GameObject;
  11.  
  12.  
  13. /**
  14. * Created by Peter on 25/04/2015.
  15. */
  16. @Manifest(name = "UchihaWoodCutter", authors = "peterlg91", version = 0.1)
  17. public class MainHandler extends AbstractScript {
  18.  
  19. public boolean onStart() {
  20.  
  21. LogHandler.log("UchihaWoodCutter has started.");
  22. return true;
  23. }
  24.  
  25. @Override
  26. public int loop() {
  27.  
  28. GameObject tree = GameObjects.getNearest("Tree");
  29. if (tree != null && tree.isOnScreen()) {
  30. if (Players.getLocal().getAnimation() == -1) {
  31. tree.interact("Chop down");
  32. Time.sleep(500, 1000);
  33. Time.sleepUntil(new Condition() {
  34. @Override
  35. public boolean check() {
  36. return Players.getLocal().getAnimation() == -1;
  37. }
  38. }, Random.nextInt(1400, 2200)
  39.  
  40. );
  41.  
  42. }
  43.  
  44.  
  45. }
  46. return 0;
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement