Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/27/15 in all areas

  1. Dear Community, I've tried to allow it without a post count limit, but it seems that it can't be done. People like too scam to much apparently. I've added this rule back and you will not be allowed to sell accounts without 100 posts, but you can BUY accounts without 100 posts. All I ask is you use a trusted middleman, or do not go first, you are leaving yourself open to be scammed. There are several ways not to get scammed, just be safe! http://osbot.org/forum/topic/89113-merry-christmas-discounts-extended/ Thanks, @Maldesto
    13 points
  2. CzarScripts #1 Bots LATEST BOTS If you want a trial - just post below with the script name, you can choose multiple too. Requirements Hit 'like' on this thread
    5 points
  3. I currently have a Boxer/Greyhound mix who is 11 years old and we decided it was time she gets a friend to play with as both my sister and I are in college and my parents work full time. We decided to get a Staffordshire Terrier named Rocky. ^ That is him Just thought i'd share this to remind everyone that pets are great
    4 points
  4. 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 headache
    3 points
  5. I've decided to make this system, due to my dislike of the way that most scripts are being made and the fact that I come from an environment where everything is truly event based. This tutorial will depend on a system that I wrote (OSBotEventSystem), which you can find on GitHub here. Documentation can also be found on my website here. What is an event system? An event system is a system that allows you to subscribe (listen) to certain events. Events are fired whenever something specific happens. The outcome of the event is driven by the listening subscribers (EventHandlers) and will allow you to fire whatever code you want, whenever the event that you're listening for fires. You can read about Event-driven programming here, if you need a proper understanding of the subject. What are the benefits of an event system? The benefits of an event system, allows you to manage and maintain your code much easier. You'll be able to easily tell your code in what order, your subscribers are going to be executed. And much... much... more. Step #1 We're going to start off by adding the event system to our build path (this has to be compiled with your script). I've added this to a maven repository, so it should be easy for anyone to go ahead and add this to your pom, build.gradle or heck! even just a simple jar file. I expect you to already know how to add a dependency to your IDE of choice, so I'm just going to provide your with the repositories, artifacts and links. Gradle repository maven { name 'Puharesource' url 'http://repo.puha.io/nexus/content/repositories/releases/' } Gradle artifact compile group: 'io.puharesource.osrs', name: 'eventsystem', version: '1.0.1' Maven repository <repository> <id>puha-repo</id> <url>http://repo.puha.io/nexus/content/repositories/releases/</url> </repository> Maven dependency <dependency> <groupId>io.puharesource.osrs</groupId> <artifactId>eventsystem</artifactId> <version>1.0.1</version> </dependency> Jar file http://repo.puha.io/nexus/content/repositories/releases/io/puharesource/osrs/eventsystem/1.0.1/eventsystem-1.0.1.jar Step #2 Now that we've added the system to our build path, it's time to setup the basic script skeleton a quick guide can be found here. I've gone ahead and removed the bits that we don't need for this tutorial. import org.osbot.rs07.script.Script; import org.osbot.rs07.script.ScriptManifest; @ScriptManifest(version = 1, author = "Puharesource", logo = "", name = "TestScript", info = "Showing you how to use the events system in a script.") public final class TestScript extends Script { @Override public void onStart() throws InterruptedException { //TODO: Add code that'll add our upcoming custom events to the event system. //TODO: Add code that'll add our upcoming listeners to the event system. } @Override public int onLoop() throws InterruptedException { //TODO: Add code that'll make the our upcoming custom events fire. return random(200, 300); } } Step #3 Now that we have the script skeleton, we're going to make our first event. This event will fire whenever a random number between 0 and 10 hits 5 and then take the System.currentTimeMillis() of when that happened. This event will also implement the CancellableEvent interface which means that we're going to be able to cancel the event and therefor stop certain subscribers from listening for the event (if cancelled). The event looks as follows: import io.puharesource.osrs.eventsystem.CancellableEvent; import io.puharesource.osrs.eventsystem.Event; public final class TestEvent extends Event implements CancellableEvent { private final long time; private boolean cancelled; public TestEvent() { this.time = System.currentTimeMillis(); } public long getTime() { return time; } @Override public boolean isCancelled() { return cancelled; } @Override public void setCancelled(boolean cancel) { this.cancelled = cancel; } } Step #4 Now that we've created our event, we have to register the event. This is done by adding the following to the onStart() method in our script class. @Override public void onStart() throws InterruptedException { EventManager.get().registerEvent(TestEvent.class); //TODO: Add code that'll add our upcoming listeners to the event system. } Step #5 Now that we've registered our event, we have to make it fire the event somehow. Again, in our test case, we'll be checking if a random number hits 5, if it does we're going to get the time and possibly run code to make it either cancel the event or go through. This is all done in our onLoop method in our script class. @Override public int onLoop() throws InterruptedException { if (random(0, 10) == 5) { final TestEvent event = new TestEvent(); EventManager.get().callEvent(event); if (!event.isCancelled()) { log("TestEvent cancelled!"); } } return random(200, 300); } As seen above, we get the number between 0 and 10 and check whether it's 5. If it is 5, we create a new instance of our event and call the event through the EventManager. Afterwards we check whether the event has been cancelled, if it has we're going to log that it was cancelled. Step #6 Now that we're able to fire the event, we'll need to create an EventListener with a few EventHandlers that will fire once the event is called. For a better understanding of the upcoming code, please read EventPriority and EventHandler import io.puharesource.osrs.eventsystem.EventHandler; import io.puharesource.osrs.eventsystem.EventListener; import io.puharesource.osrs.eventsystem.EventPriority; public final class TestListener implements EventListener { @EventHandler(priority = EventPriority.LOWEST) public void onEventFirst(final TestEvent event) { event.setCancelled(true); } @EventHandler public void onEventSecond(final TestEvent event) { if (event.isCancelled()) { event.setCancelled(false); } } @EventHandler(priority = EventPriority.HIGHEST) public void onEventLast(final TestEvent event) { if (event.getTime() % 2 != 0) { event.setCancelled(true); } } @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR) public void onEventLog(final TestEvent event) { System.out.println("This event was fired at: " + event.getTime() + " and is an even number!"); } } As you can see, our class implements the EventListener interface. Our class also contains several methods of the same structure, with the @EventHandler annotation above them and our TestEvent as the methods ONLY parameter. Since our method onEventFirst, has the LOWEST priority, it will be executed before any of the other methods. (In this case we make it cancel the event) Then since our second event onEventSecond doesn't have ignoreCancelled = true in the EventHandler annotation, the code within it is still going to be executed, even though the event has been cancelled. (In this case we make it uncancel the event if the event is cancelled). Afterwards onEventLast will fire. (In this case we're if the time of which the event was fired, was an uneven number, if it was cancel it). And at last, we get to onEventLog which has the priority of MONITOR and ignores cancelled events. MONITOR events should ONLY be used for logging purposes and should not change any data. Since we cancelled the event in onEventLast if the time was an odd number, that means onEventLog will ONLY fire when the time was even. (This we obviously log). Step #7 At last, we just need to register our listener in our onStart() method in our script class. @Override public void onStart() throws InterruptedException { EventManager.get().registerEvent(TestEvent.class); EventManager.get().registerListener(new TestListener()); // Registered our listener. } And finally we're done. Remember, you can register as many events and listeners as you want. Simultaneously you can use as many EventListeners and EventHandlers for your events as you'd like.
    3 points
  6. Supported And as a sidenote, you guys can message me if you want a little background checking done on the account seller.
    3 points
  7. 'the intelligent choice' by @Czar Want to buy the bot, but only have rs gp? Buy an OSBot voucher here
    2 points
  8. i have 3 runite miners for sale ALL accts are 20m start and 30m A/W #1 mining lvl 87 smithing lvl 47 mining rock golem pet couple days of membs stats: https://gyazo.com/3f0f1d80c0a98f7da1b1c772aba1924a acct info: https://gyazo.com/5515633cfd0d0faa7944b906d90353f5 unregistered: https://gyazo.com/74ee941b108517cbe239dfb5bd8056b3 #2 mining lvl 86 smithing lvl stats: https://gyazo.com/3deeb787cb34b5cec07aed04079aee40 Acct info: https://gyazo.com/8e6aa7fa0c977041178d3aad2dc0714a unregistered: https://gyazo.com/fff01a201e16562b8649bb6e93e7215a #3 mining lvl 85 smithing lvl 45 3-5 days membs stats: https://gyazo.com/01b67d756a9903fa20f484e283572cae Acct info:https://gyazo.com/fec6c58a7e0b3d87478a92e6062a238c unregistered: https://gyazo.com/1f2d0a684cd7e5024915e64a59310e4e
    2 points
  9. Shittin me pants bois, the ban is coming, Mod Weath is back to work tomorrow!
    2 points
  10. I would suggest both the 100 post requirement and account age of at least 7-14 days old. I think these together would for sure help to deter scammers (and consequently spamming).
    2 points
  11. Report spammers please. They were my favorite ones to punish. ^_^
    2 points
  12. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - Chop & Bank (Presets) Preset locations for quick a start without too much settings to choice from (Barbarian assault, Castle wars, Catherby, Draynor, Edgeville, Falador-East, Gnome stronghold, Grand exchange, Hardwood grove, Mage training arena, Neitiznot, Port sarim, Rimmington, Seers, Varrock-East/West, Woodcutting guild, ...) - Chop & bank (Custom) Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Banks at the closest bank possible - Chop & Drop Chop on any location of your choice Set a chop position and a chop radius Select the tree type you want to chop Drops all logs (unless fletching is used) Option to fletch your logs into arrow shafts OR bets item possible based on your level and Logs UIM mode (Only drops logs, carefull with bird nests etc.) - Redwood Option to drop logs instead of banking - Forestry support (Struggling sapling, Tree roots, Fox, Pheasant, Ritual circles, Leprechaun, Entlings, Beehive) - Log basket support - Bird nest pickup support - Axe special attack (Crystal, Dragon, Infernal, ...) - Progressive axe upgrading - Humanlike idles - Menu invokes - CLI support for goldfarmers Custom Breakmanager: - Setup Bot and break times - Randomize your break times - Stop script on certain conditions (Stop on first break, Stop after X amount of minutes, Stop when skill level is reached) - Worldhopping - Crucial part to botting in 2023! Script queueing: - Support queueing multiple script in a row - All Khal scripts support flawless transitions in between scripts - Start creating your acc in a few clicks from scratch to multiple 99's - Flawless CLI support - Learn more here: How to use CLI parameters: - Example Usage: -script 569:ScriptFile.BreakFile.DiscordFile SAVEFILE = Saved Filename BREAKFILE = Breakmanager Filename - SAVEFILE: Save file can be created in the GUI. Navigate to the tab you want to run and press "Save As CLI file". Please choose your filename wisely (No special characters) - BREAKFILE (Optional): Breakfile can also be create in the GUI, set the breaksettings you wish to use and press "Save new CLI BreakFile". Please choose your filename wisely (No special characters) - Final form (Note that with some bot managers you do not need to specify -script 569): -script 569:TaskList1.4515breaks (With breaks) -script 569:TaskList1.4515breaks.discord1 (With breaks & discord) -script 569:TaskList1..discord1 (NO breaks & discord) Proggies:
    1 point
  13. How to fix OSBot when it won't start 1. Confirm you have Java 8 installed: 2. Confirm java will open OSBot: Windows: Linux / Mac OS: 3. If OSBot opens using the above commands, try running this software, it will attempt to fix your .jar file, allowing you to open it by double clicking.
    1 point
  14. Want to purchase using RSGP? Click here! Script Trial - A 24h trial is available for this script. You may request one HERE
    1 point
  15. Joined this community a while ago just got back into rs recently so decided to come back.
    1 point
  16. 1. Pictures of the account stats https://gyazo.com/07aff9505094cc1a14c579a3975869f6 2. Pictures of the login details https://gyazo.com/c0cacd5c79c7ee117c2eb2e4ca064d97 3. Pictures of the total wealth (if there is any) https://gyazo.com/7946eabd98ab29509692b4b5977a3bac https://gyazo.com/4ce40053ac626549bd8fc267726f5849 4. Pictures of the quests completed I can provide screen shots but it's easier to explain. Animal magnetism is done, 15 prayer is quested. Death plateau. First part of OSF for the guthix rests, they're op for pking (gmauls cant kill you). grand tree. Tree gnome village. Lost city. Part of monkey madness is done, so you can use pot up sons 1 prayer chinning guide if you want to get 99 range. 5. The price you will be starting bids at 30m 07 6. The A/W (Auto-win) for your account 80m 07 7. The methods of payment you are accepting 07 gp, or csgo stuff maybe 8. Your trading conditions Depends on your feedbacks 9. Account status https://gyazo.com/d43b63e4d27b742acad2d761e1ee8bca 10. Original/previous owners AND Original Email Address I am the original owner and you get the original email adress
    1 point
  17. Get with the times mate "When the cooking cape is equipped, any food cooked by the player will never become burnt, essentially acting as a superior substitute for cooking gauntlets." http://2007.runescape.wikia.com/wiki/Cooking_cape
    1 point
  18. Mod Weath is elite sniper guys :(
    1 point
  19. Already had one prepared from Hashirama! Just waiting on him for an enlargement now:)
    1 point
  20. thanks for your support!!!
    1 point
  21. Never mind it's working smoothly now, I just re downloaded the client. 10/10 flawless script everyone should give it a try
    1 point
  22. You're the OO so go and recover the account and give it back to OP.
    1 point
  23. Now I can reset people's PC again when they're spamming their way up !!
    1 point
  24. have u ever entered a pie eating contest?
    1 point
  25. Everyone with under 100 posts are now restricted, i've locked the threads with users under 100.
    1 point
  26. Bonjour, You must have 100+ post count before being able to sell an account on this forum. Once you meet the requirements please come back and try again . http://osbot.org/forum/topic/89316-100-post-count-to-sell-accounts/
    1 point
  27. You must have 100+ post count before being able to sell an account on this forum. Once you meet the requirements please come back and try again . http://osbot.org/forum/topic/89316-100-post-count-to-sell-accounts/
    1 point
  28. The script is good, however when powercutting teaks at Ape atoll it clicks the tree's every 1-2 seconds instead of cutting until the tree disappears.
    1 point
  29. Pretty stalkerish IMO great cooking script botting hero quest req atm. tyty
    1 point
  30. Got offered 15.5M on skype, not sure if hes legit though.
    1 point
  31. Nice looking script could I get a 24 hour trial to see how long I can keep it going would be appreciated thanks!
    1 point
  32. can i have a another trial?
    1 point
  33. Little somethin somethin I just notice everyone elses proggys, you got any tips for increasing xp rate per hour?
    1 point
  34. Bot 99 fishing there?
    1 point
  35. Have not had a ban in the 2 months i have used and i use it for like 9 hours daily with good breaks inbetween sessions
    1 point
  36. monster.com snagajob.com indeed.com need i keep going on
    1 point
  37. Added you on skype, looking to get something done!
    1 point
  38. Nope not fair for those who have been here for over 2 years and have some decent views. Not a fan, sorrynotsorry.
    1 point
  39. thanks for this useful advice I have now quit botting, be careful guys
    1 point
  40. Damn they look so good
    1 point
  41. 1 point
  42. The top one is aaaaamazing!
    1 point
×
×
  • Create New...