Jump to content

cleggy999

Members
  • Posts

    6
  • Joined

  • Last visited

  • Feedback

    0%

Profile Information

  • Gender
    Male
  • Location:
    United Kingdom
  • Interests
    - Play CS:GO semi professionally
    - League of Legends
    - Botting
    - Who cares really?

cleggy999's Achievements

Newbie

Newbie (1/10)

0

Reputation

  1. Is this better? I cant test it due to my main account botting. but heres the script, seems to make sense to me. import java.awt.Graphics2D; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.Area; @ScriptManifest(author = "Cleggy", info = "kPower", name = "kPowerminer", version = 0, logo = "") public class main extends Script { public static final int[] ORE = {438}; public static final int[] ROCKS = {14863}; private static final Area MININGAREA = new Area(3227, 3153, 3222, 3142); @Override public void onStart() { log("kPowerminer Activated - Beginning to get dem levels bruh"); } private enum State { DROP, MINE }; private State getState() { if (!getInventory().isFull() && MININGAREA.contains(myPlayer())) return State.DROP; return State.MINE; } @Override public void onExit() { } public int onLoop() throws InterruptedException { switch (getState()) { case MINE: if (!getInventory().isEmpty()); { Entity Spot = objects.closest(ROCKS); if (Spot != null) { Spot.interact("Mine"); sleep(random(400, 600)); } } default : break; } return 400; } @Override public void onPaint(Graphics2D g) { } }
  2. Hey, I used a code from someones powerfisher and thought I'd just turn it into a powerminer for educational purposes, trying to get to learn scripting properly. I editted some of the code etc but the scipt is constantly clicking different rock IDs when I have specifically told it mine 1 ID. Here is the code. import java.awt.Graphics2D; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import org.osbot.rs07.utility.Area; @ScriptManifest(author = "Cleggy", info = "kPower", name = "kPowerminer", version = 0, logo = "") public class main extends Script { public static final int[] ORE = {438}; public static final int[] ROCKS = {14863}; private static final Area MININGAREA = new Area(3227, 3153, 3222, 3142); @Override public void onStart() { log("kPowerminer Activated - Beginning to get dem levels bruh"); } private enum State { DROP, MINE }; private State getState() { if (inventory.isFull() && MININGAREA.contains(myPlayer())) return State.DROP; return State.MINE; } @Override public void onExit() { } public int onLoop() throws InterruptedException { switch (getState()) { case MINE: if (inventory.isEmptyExcept(438)); { Entity Spot = objects.closest(ROCKS); if (Spot != null) { Spot.interact("Mine"); sleep(random(400, 600)); } } default : break; } return 400; } @Override public void onPaint(Graphics2D g) { } } any help? I want it to mine a rock until it gets a full inventory then empty, but it just mines 1 ore then instantlly drops it. cheers
  3. Guys a life saver! No more hand grinding! Fixed my bots in seconds on Teamviewer and trusted. Cheers mate!
  4. When I try log into the bot, the following messages comes up; "A general connection error has occurred." http://i.gyazo.com/3d4b4b0b2e6d55986d17b26916b833b7.png I've updated my Java, disabled firewall, etc etc, whats up?
×
×
  • Create New...