Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.rsbot.script.*;
- import org.rsbot.script.wrappers.*;
- import org.rsbot.event.events.MessageEvent;
- import org.rsbot.event.listeners.MessageListener;
- import org.rsbot.event.listeners.PaintListener;
- import org.rsbot.script.Script;
- import org.rsbot.script.ScriptManifest;
- import org.rsbot.script.wrappers.RSObject;
- import org.rsbot.script.wrappers.RSTile;
- import org.rsbot.script.wrappers.RSTilePath;
- import org.rsbot.script.methods.GrandExchange.GEItem;
- import org.rsbot.script.wrappers.RSItem;
- import org.rsbot.script.wrappers.RSGroundItem;
- import org.rsbot.script.methods.Camera;
- import java.awt.*;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.net.URL;
- import java.awt.Graphics;
- import java.awt.Graphics2D;
- import java.awt.Image;
- import java.awt.event.*;
- import javax.imageio.ImageIO;
- import java.io.IOException;
- import javax.swing.*;
- import javax.swing.event.*;
- import javax.swing.JButton;
- import javax.swing.JCheckBox;
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.JSlider;
- import javax.swing.WindowConstants;
- import javax.swing.border.TitledBorder;
- import javax.swing.GroupLayout.ParallelGroup;
- import java.awt.event.MouseEvent;
- import java.awt.event.MouseListener;
- import org.rsbot.script.wrappers.RSComponent;
- import org.rsbot.event.events.MessageEvent;
- import org.rsbot.event.listeners.PaintListener;
- import org.rsbot.script.Script;
- import org.rsbot.script.ScriptManifest;
- import org.rsbot.script.*;
- import org.rsbot.script.methods.Game;
- import org.rsbot.script.methods.Skills;
- import org.rsbot.script.wrappers.RSObject;
- import org.rsbot.script.wrappers.RSTile;
- import org.rsbot.script.wrappers.RSItem;
- import org.rsbot.script.wrappers.RSModel;
- import org.rsbot.script.wrappers.RSWeb;
- import org.rsbot.script.wrappers.RSGroundItem;
- import org.rsbot.script.util.Timer;
- //Imports for custom mouse
- import javax.imageio.ImageIO;
- import java.io.IOException;
- import java.net.URL;
- //Imports for paint
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout;
- import javax.swing.LayoutStyle;
- import java.util.*;
- import java.net.*;
- import java.util.List;
- import java.util.logging.Level;
- import java.lang.reflect.Method;
- import javax.accessibility.*;
- import javax.swing.*;
- import org.rsbot.*;
- import org.rsbot.bot.Bot;
- import org.rsbot.script.*;
- import org.rsbot.script.wrappers.*;
- import org.rsbot.event.listeners.*;
- //Imports for custom mouse
- import java.awt.image.BufferedImage;
- import java.io.IOException;
- import java.net.MalformedURLException;
- import java.net.URL;
- import javax.imageio.ImageIO;
- //Imports for paint
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout;
- import javax.swing.LayoutStyle;
- import org.rsbot.event.events.MessageEvent;
- import org.rsbot.event.listeners.MessageListener;
- import org.rsbot.event.listeners.PaintListener;
- import org.rsbot.script.Script;
- import org.rsbot.script.ScriptManifest;
- import org.rsbot.script.wrappers.RSObject;
- import org.rsbot.script.wrappers.RSTile;
- import org.rsbot.script.wrappers.RSTilePath;
- import org.rsbot.script.methods.GrandExchange.GEItem;
- import org.rsbot.script.wrappers.RSItem;
- import org.rsbot.script.wrappers.RSGroundItem;
- import org.rsbot.script.methods.Camera;
- import java.util.*;
- import java.net.*;
- import java.util.List;
- import java.util.logging.Level;
- import java.lang.reflect.Method;
- import javax.accessibility.*;
- import javax.swing.*;
- import org.rsbot.*;
- import org.rsbot.bot.Bot;
- import org.rsbot.script.*;
- import org.rsbot.script.wrappers.*;
- import org.rsbot.event.listeners.*;
- //Imports for custom mouse
- import java.awt.Color;
- import java.awt.Font;
- import java.awt.Graphics;
- import javax.swing.JOptionPane;
- import org.rsbot.event.listeners.PaintListener;
- import org.rsbot.script.Script;
- import org.rsbot.script.ScriptManifest;
- import org.rsbot.script.methods.Game;
- import org.rsbot.script.methods.Methods;
- import org.rsbot.script.methods.Skills;
- import org.rsbot.script.wrappers.RSArea;
- import org.rsbot.script.wrappers.RSComponent;
- import org.rsbot.script.wrappers.RSGroundItem;
- import org.rsbot.script.wrappers.RSPath;
- import org.rsbot.script.wrappers.RSTile;
- import org.rsbot.script.wrappers.RSObject;
- import java.awt.image.BufferedImage;
- import java.io.IOException;
- import java.net.MalformedURLException;
- import java.net.URL;
- import javax.imageio.ImageIO;
- //Imports for paint
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- import javax.swing.GroupLayout;
- import javax.swing.LayoutStyle;
- @ScriptManifest(authors = {"Unhinging"}, keywords = {"Profit?"}, name = "Java", description = "Does nothing yet!", version = 1.2)
- public class Java extends Script {
- private final static int[] BOOTH_ID = {2759, 782, 533};
- private final static int[] CHOP_ID = {5553, 5551, 5553, 5551, 46322,
- 1281, 114423, 46325, 673, 470, 670, 675};
- private final static int CHOPPING_ANIMATION = 867;
- private RSTile tree1 = new RSTile (3168, 3421), tree2 = new RSTile (3162, 3417), tree3 = new RSTile (3166, 3412);
- private boolean tree1Stat, tree2Stat, tree3Stat;
- private long tree1DownTime, tree2DownTime, tree3DownTime;
- private long tree1TimeDown, tree2TimeDown, tree3TimeDown;
- private long tree1UpTime, tree2UpTime, tree3UpTime;
- private long tree1TimeUp, tree2TimeUp, tree3TimeUp;
- private int tree = 1281;
- private int stump = 1356;
- public int [] BNID = {5070, 5071, 5072, 5073, 5074, 5075, 5076, 7413, 11966};
- public int [] AXE_ID = {1349, 1351, 1353, 1355, 1357, 1359, 1361, 6739, 13470};
- public int NORMAL_ANIMATION = -1;
- public int oak_id = 1521;
- boolean chopping = false;
- boolean walk_to_bank = false;
- boolean banking = false;
- boolean Waiting = false;
- boolean walk_to_oak = false;
- boolean starting = false;
- boolean pick_up_nest = false;
- //Initiates Status Loading..
- private String status = "Loading...";
- RSTile tile = new RSTile(3189, 3435);
- private final static RSTile[] PATH_TO_BANK = {new RSTile(3216, 3499), new RSTile(3199, 3501),
- new RSTile(3195, 3490), new RSTile(3180, 3488), new RSTile(3171, 3490), new RSTile(3167, 3489),
- new RSTile(3167, 3490)};
- @Override
- public boolean onStart() {
- log(Color.CYAN, "Thank you for choosing Java.OS by Unhinging!");
- RSPath path = walking.getPath(tile);
- path.traverse()
- camera.setCompass('w');
- mouse.setSpeed(random(2, 5));
- tree = 1281;
- stump = 1356;
- tree1 = new RSTile(3168, 3421);
- tree2 = new RSTile(3162, 3417);
- return true;
- }
- public int loop() {
- return random(700, 800);
- }
- @Override
- public void onFinish() {
- log(Color.CYAN, "Thank you for choosing Java by Unhinging!");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement