Advertisement
Guest User

Untitled

a guest
Oct 28th, 2017
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1.  
  2. import java.awt.BasicStroke;
  3. import java.awt.Color;
  4. import java.awt.Font;
  5. import java.awt.Graphics;
  6. import java.awt.Graphics2D;
  7.  
  8. import xobot.client.callback.listeners.PaintListener;
  9. import xobot.script.ActiveScript;
  10. import xobot.script.Manifest;
  11. import xobot.script.methods.Bank;
  12. import xobot.script.methods.GameObjects;
  13. import xobot.script.methods.Packets;
  14. import xobot.script.methods.Players;
  15. import xobot.script.methods.Walking;
  16. import xobot.script.methods.Widgets;
  17. import xobot.script.methods.tabs.Inventory;
  18. import xobot.script.util.Time;
  19. import xobot.script.util.Timer;
  20. import xobot.script.wrappers.Tile;
  21. import xobot.script.wrappers.interactive.GameObject;
  22. import xobot.script.wrappers.interactive.Item;
  23.  
  24. @Manifest(authors = { "Josef" }, name = "qballs1")
  25. public class qBalls extends ActiveScript implements PaintListener{
  26.  
  27. private Timer t;
  28. private int balls = 0;
  29.  
  30. public boolean onStart() {
  31. t = new Timer(System.currentTimeMillis());
  32. return true;
  33.  
  34. }
  35.  
  36. @Override
  37. public int loop() {
  38. if(Inventory.Contains(2353)) {
  39. Walking.walkTo(new Tile(3226, 3254));
  40. Packets.sendAction(447, 4, 0, 3214, 2781,1);
  41. Time.sleep(100);
  42. Packets.sendAction(62, 1119312818, 50, 55, 2781,1);
  43. Time.sleep(500);
  44. Packets.sendAction(447, 4, 0, 3214, 2781,1);
  45. Time.sleep(100);
  46. Packets.sendAction(62, 1119312818, 50, 55, 2781,1);
  47. return 1500; }
  48.  
  49. if(Players.getMyPlayer().getAnimation() == 899) {
  50. return 1000;
  51. }
  52. Time.sleep(400);
  53. if(Players.getMyPlayer().getAnimation() == 899) {
  54. return 1000;
  55. }
  56.  
  57. else {
  58. Walking.walkTo(new Tile(3224, 3253));
  59. Packets.sendAction(225, 233, 0, 0, 610,1);
  60. Time.sleep(1000);
  61. if (Widgets.getOpenInterface() == 5292) {
  62. Item i = Bank.getItem(2353);
  63. if(i != null) {
  64. i.interact("withdraw all");
  65. balls += 108;
  66. Time.sleep(50);
  67. return 500;
  68.  
  69. }
  70. }else {
  71. }
  72. return 1000;
  73. }
  74.  
  75.  
  76. }
  77.  
  78. private final Color color1 = new Color(255, 255, 255, 84);
  79. private final Color color2 = new Color(0, 0, 0);
  80.  
  81. private final BasicStroke stroke1 = new BasicStroke(1);
  82.  
  83. private final Font font1 = new Font("Arial", 0, 23);
  84. private final Font font2 = new Font("Arial", 0, 16);
  85.  
  86.  
  87. @Override
  88. public void repaint(Graphics g1) {
  89. Graphics2D g = (Graphics2D)g1;
  90. g.setColor(color1);
  91. g.fillRect(343, 155, 171, 183);
  92. g.setColor(color2);
  93. g.setStroke(stroke1);
  94. g.drawRect(343, 155, 171, 183);
  95. g.setFont(font1);
  96. g.drawString("Using Mould", 367, 184);
  97. g.setFont(font2);
  98. g.drawString("Time: " + t.toElapsedString(),352, 219);
  99. g.drawString("Balls Made: " + balls, 352, 249);
  100. }
  101.  
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement