Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package scripts;
- import java.awt.Graphics;
- import org.tribot.api2007.Banking;
- import org.tribot.api.General;
- import org.tribot.api.input.Mouse;
- import org.tribot.api2007.Camera;
- import org.tribot.api2007.Inventory;
- import org.tribot.api2007.GameTab;
- import org.tribot.api2007.NPCs;
- import org.tribot.api2007.Player;
- import org.tribot.api2007.Walking;
- import org.tribot.api2007.GameTab.TABS;
- import org.tribot.api2007.Objects;
- import org.tribot.api2007.types.RSNPC;
- import org.tribot.api2007.types.RSObject;
- import org.tribot.api2007.types.RSTile;
- import org.tribot.script.Script;
- import org.tribot.script.ScriptManifest;
- import org.tribot.script.interfaces.Painting;
- @ScriptManifest(authors = { "Jamal" }, category = "No category", name = "JGoblins", version = 0.01)
- public class JGoblins extends Script implements Painting {
- public static final RSTile[] togoblin = new RSTile[] { new RSTile(3223, 3218, 0), new RSTile(3235, 3219, 0),
- new RSTile(3240, 3225, 0), new RSTile(3257, 3228, 0), };
- public void onPaint(Graphics g) {
- }
- @Override
- public void run() {
- Mouse.setSpeed(General.random(200, 250));
- Walking.control_click = true;
- Walking.walking_timeout = 500;
- while(true) {
- if(goblin() !=null) {
- if(goblin().isOnScreen()) {
- goblin().click("Attack");
- } else {
- Camera.turnToTile(goblin().getPosition());
- }
- }
- }
- }
- RSNPC goblin() {
- RSNPC[] goblins = NPCs.findNearest(10, 3865,3866,3867,3868);
- if(goblins.length > 0) return goblins[0];
- return null;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement