Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.BasicStroke;
- import java.awt.Color;
- import java.awt.Font;
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import xobot.client.callback.listeners.PaintListener;
- import xobot.script.ActiveScript;
- import xobot.script.Manifest;
- import xobot.script.methods.Bank;
- import xobot.script.methods.GameObjects;
- import xobot.script.methods.Packets;
- import xobot.script.methods.Players;
- import xobot.script.methods.Walking;
- import xobot.script.methods.Widgets;
- import xobot.script.methods.tabs.Inventory;
- import xobot.script.util.Time;
- import xobot.script.util.Timer;
- import xobot.script.wrappers.Tile;
- import xobot.script.wrappers.interactive.GameObject;
- import xobot.script.wrappers.interactive.Item;
- @Manifest(authors = { "Josef" }, name = "qballs1")
- public class qBalls extends ActiveScript implements PaintListener{
- private Timer t;
- private int balls = 0;
- public boolean onStart() {
- t = new Timer(System.currentTimeMillis());
- return true;
- }
- @Override
- public int loop() {
- if(Inventory.Contains(2353)) {
- Walking.walkTo(new Tile(3226, 3254));
- Packets.sendAction(447, 4, 0, 3214, 2781,1);
- Time.sleep(100);
- Packets.sendAction(62, 1119312818, 50, 55, 2781,1);
- Time.sleep(500);
- Packets.sendAction(447, 4, 0, 3214, 2781,1);
- Time.sleep(100);
- Packets.sendAction(62, 1119312818, 50, 55, 2781,1);
- return 1500; }
- if(Players.getMyPlayer().getAnimation() == 899) {
- return 1000;
- }
- Time.sleep(400);
- if(Players.getMyPlayer().getAnimation() == 899) {
- return 1000;
- }
- else {
- Walking.walkTo(new Tile(3224, 3253));
- Packets.sendAction(225, 233, 0, 0, 610,1);
- Time.sleep(1000);
- if (Widgets.getOpenInterface() == 5292) {
- Item i = Bank.getItem(2353);
- if(i != null) {
- i.interact("withdraw all");
- balls += 108;
- Time.sleep(50);
- return 500;
- }
- }else {
- }
- return 1000;
- }
- }
- private final Color color1 = new Color(255, 255, 255, 84);
- private final Color color2 = new Color(0, 0, 0);
- private final BasicStroke stroke1 = new BasicStroke(1);
- private final Font font1 = new Font("Arial", 0, 23);
- private final Font font2 = new Font("Arial", 0, 16);
- @Override
- public void repaint(Graphics g1) {
- Graphics2D g = (Graphics2D)g1;
- g.setColor(color1);
- g.fillRect(343, 155, 171, 183);
- g.setColor(color2);
- g.setStroke(stroke1);
- g.drawRect(343, 155, 171, 183);
- g.setFont(font1);
- g.drawString("Using Mould", 367, 184);
- g.setFont(font2);
- g.drawString("Time: " + t.toElapsedString(),352, 219);
- g.drawString("Balls Made: " + balls, 352, 249);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement