

GetBackToOSRS
Members-
Posts
57 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by GetBackToOSRS
-
PM sent.
-
Tried to log in today to my account on here, as I wanted to use some of the scripts I'd purchased in the past. I checked my email for the recovery password link; but it takes me to the site and associates with this account, rather than the one I want to recover. All my transaction ID's are in the same email as this one is registered to but I can't get the email for the account I want. Can someone help me recover by username, please? I have all my old transaction ID's to hand, and can log into the paypal email used to pay for them too. Cheers. Edit: For clarification; I've not purchased any scripts using this account, just the other one. But the email recovery process leads me to recover for this account.
-
Still nothing.. Removed everything. Compiled OSBot. Added script, refreshed scripts. Not there.
-
^ It's just not showing up on my scripts list lol.
-
It still won't compile. import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.script.Script; import java.util.concurrent.TimeUnit; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "GetBackToOSRS", info = "Harralander tar maker, comptatible with chests ONLY", name = "HarraTar", version = 0, logo = "") public class main extends Script { @Override public void onStart() { } private enum State { BANK, SETTING_UP, WORKING } private State getState() { if (bank.isOpen()) { return State.BANK; } if getInventory().contains("Clean harralander") || getInventory().contains("Swamp tar") || getInventory().contains("Pestle and mortar") { return State.SETTING_UP; } if getInventory().contains("Clean harralander") || getInventory().contains("Swamp tar") || getInventory().contains("Pestle and mortar") { return State.WORKING; } return null; } @Override public int onLoop() throws InterruptedException { switch(getState()) { case BANK: if (!getInventory().isEmpty()){ bank.depositAll(); } bank.withdraw("Clean harralander", 25); bank.withdraw("Swamp tar", 390); bank.withdraw("Pestle and mortar"); bank.close(); break; case SETTING_UP: Entity bank = objects.closest("Bank Chest"); bank.interact("Use"); break; case WORKING: getInventory().getItem("Clean harralander").interact("Use"); getInventory().getItem("Swamp tar").interact("Use"); sleep(random(700, 950)); RS2Widget w = widgets.get(309, 2); if (w != null) w.interact("Make ALL"); sleep(random(10000, 18000)); } return random(500, 800); } @Override public void onExit() { } @Override public void onPaint(Graphics2D g) { } }
-
import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.script.Script; import java.util.concurrent.TimeUnit; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "GetBackToOSRS", info = "Harralander tar maker, comptatible with chests ONLY", name = "HarraTar", version = 0, logo = "") public class main extends Script { @Override public void onStart() { } private enum State { BANK, SETTING_UP, WORKING } private State getState() { if (bank.isOpen()) { return State.BANK; } if getInventory().contains("Clean Harralander") || getInventory().contains("Swamp Tar") || getInventory().contains("Pestle and Mortar") { return State.SETTING_UP; } if getInventory().contains("Clean Harralander") || getInventory().contains("Swamp Tar") || getInventory().contains("Pestle and Mortar") { return State.WORKING; } return null; } @Override public int onLoop() throws InterruptedException { switch(getState()) { case BANK: if (!getInventory().isEmpty()){ bank.depositAll(); } bank.withdraw("Clean Harralander", 25); bank.close(); break; case SETTING_UP: Entity bank = objects.closest("Bank Chest"); bank.interact("Use"); break; case WORKING: getInventory().getItem("Clean Harralander").interact("Use"); getInventory().getItem("Swamp Tar").interact("Use"); sleep(random(700, 950)); RS2Widget w = widgets.get(309, 2); if (w != null) w.interact("Make ALL"); sleep(random(10000, 18000)); } return random(500, 800); } @Override public void onExit() { } @Override public void onPaint(Graphics2D g) { } }
-
So if I change: (!players.inventory.contains("Clean Harralander") To: getInventory().contains(Clean Harralander) And changing the rest it will work?
-
Original thread Just modified it.. import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.ui.RS2Widget; import org.osbot.rs07.script.Script; import java.util.concurrent.TimeUnit; import org.osbot.rs07.script.ScriptManifest; import java.awt.*; @ScriptManifest(author = "GetBackToOSRS", info = "Harralander tar maker, comptatible with chests ONLY", name = "HarraTar", version = 0, logo = "") public class main extends Script { @Override public void onStart() { } private enum State { BANK, SETTING_UP, WORKING } private State getState() { if (bank.isOpen()) { return State.BANK; } if (!players.inventory.contains("Clean Harralander") || !players.inventory.contains("Swamp Tar") || !players.inventory.contains("Pestle and Mortar")) { return State.SETTING_UP; } if (players.inventory.contains("Clean Harralander") || players.inventory.contains("Swamp Tar") || players.inventory.contains("Pestle and Mortar")) { return State.WORKING; } return null; } @Override public int onLoop() throws InterruptedException { switch(getState()) { case BANK: if (!players.getInventory().isEmpty()){ bank.depositAll(); } bank.withdraw("Clean Harralander", 25); bank.close(); break; case SETTING_UP: Entity bank = objects.closest("Bank Chest"); bank.interact("Use"); break; case WORKING: getInventory().getItem("Clean Harralander").interact("Use"); getInventory().getItem("Swamp Tar").interact("Use"); sleep(random(700, 950)); RS2Widget w = widgets.get(309, 2); if (w != null) w.interact("Make ALL"); sleep(random(10000, 18000)); } return random(500, 800); } @Override public void onExit() { } @Override public void onPaint(Graphics2D g) { } }
-
Banking feature would be good; salt petre for Zeah is a pain in the ass lol. Otherwise itt works as it should.
-
Yeaaaaaaaaaaaaaaah! Finally! Saltpetre can no longer be a huge pain in my fucking ass. Love you man! 100% Zeah here I come !
-
Run it on multiple accounts. Can pick up barrows-ready ones for like $20. You'll make your money back and then some..
-
Hoping for a trial! Could you PM me when authed please? So I don't waste any time :3
-
Sorry for the quality; teamviewed my laptop from my girlfriends place. Ran really well, the 1 click banking was nice, 1 click walking back to the furnace would be good too.
-
Banking is weird, and sometimes it tries to use a hard body on the needle. Could be sped up also. But a good script for those who need it.
-
20 Minutes of "calculating time" for MM puzzle; still nothing. Can't even press the stop button lol.
-
So the code is as follows(I think it's the right part?): public void Building() throws InterruptedException { this.log("Building"); RS2Widget Chair = this.widgets.get(162, 546); RS2Widget Bookcase = this.widgets.get(394, 1); if (Bookcase != null || Chair != null) { this.Animating(); if (!this.myPlayer().isAnimating()) { if (this.Kies_object(this.skills.getDynamic(Skill.CONSTRUCTION)) == 0) { if (this.widgets.get(394, 4) != null) { this.mouse.click(main.random((int)46, (int)65), main.random((int)75, (int)96), false); } } else { this.mouse.click(main.random((int)46, (int)65), main.random((int)108, (int)120), false); } } } } This makes normal bookcases, I need it to make Oak. Do I change the widget ID? How do I find of the ID of the thing I want to build? Bearing in mind it shows the build screen.
-
This is a request; the script has not been made.
-
Bough void bottom and still had 70 pts left. Cheers.
-
Someone had posted a warrior tokens script in Local, but I can't get it to compile. Code as follows: import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; import java.util.Random; import org.osbot.rs07.api.Skills; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.api.ui.Tab; import org.osbot.rs07.api.model.Entity; import org.osbot.rs07.api.model.GroundItem; import org.osbot.rs07.api.model.Item; import org.osbot.rs07.api.model.NPC; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.NPCS; import java.awt.*; @ScriptManifest(author = "You", info = "My first script", name = "MegaWGuild", version = 0, logo = "") public class MegaWGuild extends Script { int randomHealth = random(30, 40); public static int foodId = 385; public static int helmId = 1159; public static int bodyId = 1121; public static int legsId = 1071; public static int tokenId = 8851; public static String goatName = "Animated Mithril Armour"; @Override public void onStart() { log("Let's get started!"); } @Override public int onLoop() throws InterruptedException { if ((this.inventory.contains(new int[] { foodId })) && (!myPlayer().isMoving())) { if (!myPlayer().isMoving()) { NPC goat = (NPC)this.npcs.closest(new String[] {goatName}); GroundItem helm = (GroundItem)this.groundItems.closest(new int[] {helmId }); GroundItem body = (GroundItem)this.groundItems.closest(new int[] {bodyId }); GroundItem legs = (GroundItem)this.groundItems.closest(new int[] {legsId }); GroundItem token = (GroundItem)this.groundItems.closest(new int[] {tokenId }); if (currentHealth() < randomHealth) { eat(); sleep(random(300, 500)); } else if ((goat != null) && (!goat.isUnderAttack())) { goat.interact(new String[] { "Attack" }); sleep(random(1000, 1500)); } else if (body != null){ takeGroundItem(bodyId); } else if (helm != null){ takeGroundItem(helmId); } else if (legs != null){ takeGroundItem(legsId); } else if (token != null){ takeGroundItem(tokenId); sleep(random(100, 400)); } else if ((helm == null) && (legs == null) && (body == null) && (token == null)) { Item use = this.inventory.getItem(new int[] {bodyId }); use.interact(new String[] { "Use"}); sleep(random(100, 500)); RS2Object tile = this.objects.closest(new String[] { "Magical Animator" }); tile.interact(new String[] { "Use"}); sleep(random(2000, 3000)); } } } return random(200, 300); } private void eat() { Item food = this.inventory.getItem(new int[] {foodId }); food.interact(new String[] { "Eat" }); } int currentHealth() { int percperone = 100 / this.skills.getStatic(Skill.HITPOINTS); return percperone * this.skills.getDynamic(Skill.HITPOINTS); } private void takeGroundItem(int id) { try { GroundItem horn = (GroundItem)this.groundItems.closest(new int[] { id }); horn.interact(new String[] { "Take" }); sleep(random(1200, 1500)); } catch (Exception localException) {} } @Override public void onExit() { log("Thanks for running my Warrior Guild script!"); } @Override public void onPaint(Graphics2D g) { } }
-
I can't get this to compile properly? Saved into scripts, as a .jar, can't find it on scripts list after refreshing?
-
[FREE] Sumo's DruidKiller [50 hour proggy] [TAVERLEY DUNG] [BETA]
GetBackToOSRS replied to Sumo's topic in Combat & Prayer
No GUI popped up, so I left it to loot it all. Ended up dying some how, wasn't watching but I'm running again now so I'll watch it. Any ideas on GUI?