Leaderboard
Popular Content
Showing content with the highest reputation on 10/03/15 in all areas
-
Hello people! i am making a RS profit calculator in google spreadsheets, it grabs the price from the G.E. so it is always up to date! Here is a snapshot, and here is the Link Done: Smelting ores Fletching Herb cleaner and UNF potion Cheapest prayer method Cheapest firemaking Cutting gems Cooking + cheapest food NMZ store TO DO: Tele tabs + more odd currency shop ideas are always welcome! either via PM or comment IF I MADE A MISTAKE, PLEASE TELL ME.2 points
-
by Czar Buy now (only $8.99!) 143 HOURS IN ONE GO!!!!! update: this bot is now featured on the front page of osbot! More reviews than every other fishing bot combined! 100 hour progress report!!! How to use Script Queue: ID is 552, and the parameters will be the profile name that you saved in setup! This process is really simple, just to save you headache1 point
-
PPOSB - AIO Hunter Brand new trapping system just released in 2024! *ChatGPT Supported via AltChat* https://www.pposb.org/ ***Black chinchompas and Black salamanders have been added back*** Supports the completion of Varrock Museum & Eagle's Peak OR CLICK HERE TO PAY WITH 07 GOLD! The script has been completely rewritten from the ground up! Enjoy the all new v2 of the script JOIN THE DISCORD CHAT FOR QUESTIONS/ SUPPORT/ CHATTING/ UPDATES! New GUI: Features: Click Here Current functioning hunter tasks: (green - complete || yellow - started || red - incomplete) Screenshots: Progressive Leveling: 1-19 --> Crimson swift 19-43 --> Tropical wagtail 43-63 --> Falconry 63+ --> Red chinchompas Updates How to setup Dynamic Signatures Report a bug CLI Support - The script now supports starting up with CLI. The commands are given below. Please put in ALL values (true or false) for CLI to work properly. Make sure they are lowercase values, and they are each separated with an underscore. The script ID for the hunter bot is 677. Parameters: EnableProgression_EnableVarrockMuseum_EnableEaglesPeak_EnableGrandExchange Example: -script 677:true_true_false_true ***Don't forget to check out some of my other scripts!*** OSRS Script Factory Click here to view thread LEAVE A LIKE A COMMENT FOR A TRIAL The script is not intended for Ironman accounts. It still works for Ironman accounts, but you must have all equipment, gear, and items.1 point
-
1 point
-
1 point
-
1 point
-
Didn't know you could get banned for IRL accidents.1 point
-
They really took the term ''fight me irl fgt'' seriously1 point
-
1 point
-
1 point
-
1 point
-
Master Khal I'd like a trial m'lord please bless me with your runecraftyness :p1 point
-
1 point
-
I think this is against the rules, could be wrong though. Do double check though. Edit: Nvm, just realised darkscape isn't an rsps haha. I've been gone for a while so excuse me :p. Sorry for that.1 point
-
That's going to give you a NullPointerException, though. You have to do an exchangeContext first (MethodProvider#exchangeContext).1 point
-
myPlayer() is also defined in MethodProvider. Since your Inventory class here does not extend anything, there are no methods beyond the ones you've defined in the class yourself. You have to either pass a reference to your Script instance, and call the MethodProvider methods thru that; or create a new instance of whatever API classes you need, and exchange contexts with them.1 point
-
Sorry it took so long to get back to you, but I didn't realise the potions needed to be (4), which I think is where the script couldn't find any and logged out. Problem solved, many thanks!1 point
-
Hellloooo Khalessi I'm thinking about buying Khal Pest Control But would be nice to get a trial to try it out. I always prefer your scripts, but there is alot of pest controls. The blast furnace is working great btw! -- Just bought a new account so not doing it atm though Member Number : 141875 Script : Pest Control (6h)1 point
-
Do you mind adding the level 1 rats in the first level of the stronghold? It would make training starter accounts very nice.1 point
-
Died @ Abyss doing Chaos Runes I noticed it clicking back and forth between the ditch and edgeville bank, I had to pause it to fix this and manually click. I also watched myself die for some reason the bot ran all the way around the abyss instead of right up front where you mine to get to the chaos rift. Quite iffy when it comes to Abyss Crafting, hopefully you can fix this or refund me. Bug report Template: - Mirror or regular client? - Mirror - Running abyss or normal altars? - Running Abyss - What is your setup? (Food, teleport method, obstacles used, pouches used, all you know the better) - Tuna, Glories, All obstacles except for tinderbox and axe, small pouch - Printscreen with the Osbot console enabled and script paint when getting stuck. ( Will do this when I see it again restarting now ) Just sat here and died, happened 3 times so far in less then 40 minutes Have also watched it use multiple charges. It will teleport to Edgeville or the Duel Arena, and continue to teleport there again. Do NOT leave this bot going using abyss without babysitting.1 point
-
???????????????????????? ???????????????????????????????????????????????????????????????????????1 point
-
You simply forgot to add a semicolon to the end of the code! should compile and fix the error!1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
People using designs like the Node system tend to pass their script instance to each node for access to the API: final class Bank extends Node { private Script script; public Bank(Script script) { this.script = script; } //... } The problem with this is the ability to call onPaint, onLoop and other "critical" methods (onExit, onStart) from the script instance. This tutorial will show you how to create an instance of the API to pass around. First thing we need is an instance that supplies the methods we need (from MethodProvider). We can do this by extending upon the API type: final class DefaultAPI extends API { } You will be forced to declare an initializeModule method. Don't worry about it, just the devs not following interface segregation Leave it blank. You could fill it in, but you would be required to call it after instantiating API. Once you have your API type, create an instance of it in onStart in your Script subclass: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); } } Finally, we need to pass the context of our script to our api instance. We do this by calling exchangeContext on our api instance, passing in the script's bot: final class MyScript extends Script { private API api; public void onStart() { api = new DefaultAPI(); api.exchangeContext(getBot()); } } Please use the getter method getBot() and not the public field bot. So now our API instance has the context; we can call methods such as myPlayer() from our API instance. We should now pass around the API, rather than the entire script: final class Bank extends Node { private API api; public Bank(API api) { this.api = api; } //... } For those who might say "Who's stupid enough to call onPaint or onLoop?": Encapsulation does not only help prevent these miniscule mistakes, but helps lower the cognition needed by supplying you with only the things you actually need, rather than a bunch of other irrelevant things. The client should not be presented with onLoop or onPaint, since those do not have purpose within the Node class. Out of sight, out of mind.1 point
-
1 point