Jump to content

GetBackToOSRS

Members
  • Posts

    57
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by GetBackToOSRS

  1. 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.
  2. Still nothing.. Removed everything. Compiled OSBot. Added script, refreshed scripts. Not there.
  3. ^ It's just not showing up on my scripts list lol.
  4. 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) { } }
  5. 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) { } }
  6. So if I change: (!players.inventory.contains("Clean Harralander") To: getInventory().contains(Clean Harralander) And changing the rest it will work?
  7. 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) { } }
  8. Banking feature would be good; salt petre for Zeah is a pain in the ass lol. Otherwise itt works as it should.
  9. Yeaaaaaaaaaaaaaaah! Finally! Saltpetre can no longer be a huge pain in my fucking ass. Love you man! 100% Zeah here I come !
  10. Run it on multiple accounts. Can pick up barrows-ready ones for like $20. You'll make your money back and then some..
  11. Hoping for a trial! Could you PM me when authed please? So I don't waste any time :3
  12. 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.
  13. 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.
  14. 20 Minutes of "calculating time" for MM puzzle; still nothing. Can't even press the stop button lol.
  15. 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.
  16. What do you need? : 70/70/70 With some quests done Payment method? : O7GP Do you agree to the TOS? : Yeah What is your Skype? : GetBackToOSRS
  17. This is a request; the script has not been made.
  18. Bough void bottom and still had 70 pts left. Cheers.
  19. 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) { } }
  20. I can't get this to compile properly? Saved into scripts, as a .jar, can't find it on scripts list after refreshing?
  21. 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?
×
×
  • Create New...