Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/27/23 in all areas

  1. 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
    3 points
  2. Complete minnows account builder! Starts at level 1 fishing and completes every requirement to fish minnows! $12.99 for LIFETIME access! Click HERE to purchase! Comment and like this thread for a FREE 24 hour trial! [Main Features] Progressively levels fishing 1-82 Supports 23 fishing locations Plays the Fishing Trawler mini game Completes the Fishing Contest quest Supports small net fishing Supports fly fishing Supports barbarian fishing Supports minnow fishing Gets equipment from the bank for each new task Supports ge restocking Supports F2P mode What does it do? - Levels fishing 1-20 at small net fishing spots - Plays the Fishing Trawler mini game until you have the angler outfit - Levels fishing 1-48 at fly fishing spots - Continues fishing from 48-82 at fly fishing spots, or barbarian fishing spots - Completes the Fishing Contest quest - Fishes for minnows at the fishing platform (F2P mode will only level fishing using small net, and fly fishing spots) (TIP) You can re-open the GUI by pressing F2! Required Supplies You must have these supplies in your bank for the script to run every task progressively Fishing Gear - Small fishing net - Fly fishing rod and Feathers Fishing Trawler - Swamp paste Fishing Contest - Spade - 10 coins GE Restocking - Coins, a decent amount (Depends on what supplies you already have) CLI Progress Reports
    1 point
  3. Molly's Planker This script makes planks at Varrock East for gold. Buy HERE Requirements: None for regular method, for balloon method you need rings of dueling, willow logs(1 per run), be under 40KG weight with full inventory of coins + logs(wear graceful items for example) and you must have completed the quest Enlightened Journey. Features: - Hopping out of bot worlds - Stamina potion usage - Regular energy pot usage, this can be used in conjunction with stamina pots to reduce the amount of stamina pots used - Makes normal, oak, and teak planks -Enlightened journey balloon support Setup: Start at Varrock East, have coins and logs in bank and let it do work! CLI Setup: Proggies: Normal planks, no stam pots used:
    1 point
  4. Hey folks, I'm working on an AI framework for writing Scripts on OSBot. After having recently played around with a decision tree framework and reflection (see this thread), I wanted to try a different approach to scripting and I definitely think this is a winner. My intent is to provide two things: flexibility and simplicity (in regards to maintainability). I will be using a behavior tree model w/ a utility function to write a F2P pking script, so let me know where you think we can improve this framework! Source Download (0.0.31): Git Repo (temporarily down) Changes 0.0.31 - new repository, structural changes, and maven integration (streamlines collaboration). 0.0.21 - merged new framework, implemented a utility function, and removed json integration & chicken killer test script. 0.0.12 - loading decision tree from JSON file. 0.0.1 - initial release Setup Updating setup in accordance with 0.0.31 (TODO). Remarks Updating remarks in accordance with 0.0.31 (TODO). Snippets (v0.0.31) MyScript.java
    1 point
  5. Just came to say, amazing script like aswells. Ran it 32 hours with breaks. reached 72 runecrafting. Buying it right now thanks for the trial!
    1 point
  6. v2.44: Added new icons to the Script Selector to distinguish folders and scripts properly
    1 point
  7. Awesome work! Can I have a trial please?
    1 point
  8. 1 point
  9. 1 point
  10. Hey Czar I just started up perfect blaster and its not working for me. It keeps pausing, especially when it goes to pay the fee before starting or when in the bank i get permission, pay the coffer, it goes up to get iron/coal for steel in the bank and it just pauses
    1 point
  11. Hey Just a update This woodcutting app fucking kicked ass my f2p accounts were running basically 24/7 one at edge one at ge they did great thanks for the trial!
    1 point
  12. Can I have a trial of this please?
    1 point
  13. I added a trial until Sunday for each of you
    1 point
  14. wow this script is awesome! fresh accounts straight out of tutorial island!
    1 point
  15. Nevermind, i see now that the script is eating the sharks to full hp. But still it banks the sharks afterwards and then takes out the food again
    1 point
  16. Really loving the script so far! One question: sometimes when it goes to bank for restock on food, it deposits all the food by right clicking it one by one. then withdraws the food, deposits again and then finally it withdraws and continues to the game. any idea why the script does this? i am using sharks, starting with 6 food, with a minimum of 4.
    1 point
  17. I was just referring to your comment: The decision tree doesn't necessarily have to be processed in "onLoop". In fact, I think there's great potential by listening for game tick events. But still, a really cool concept and a different way to look at processing.
    1 point
  18. Just click the radio button that says drop in the GUI to the right!
    1 point
  19. @thatboredguy Script is doing well bro on 1day 21 hours now.
    1 point
  20. Congrats on release bro! does it only need 400 trout and armour to start might get it going on a few accounts for you?
    1 point
  21. API (org.osbot.rs07.script.API) When should you use this class? Well, when you're planning to build that stunning API. Think of it like this: you've got a bunch of thingy-bobs, such as bank, inventory, widgets, players, npcs, objects, etc etc, but there's always something missing! When you're working on something that has a bunch of moving parts that are all kind of related together, then it might be time to build yourself an API. For example, if I were to build a Duel Arena script, I would write an API to handle the bothersome bits of the staking and setup process, and even the duel itself. That way, I keep all my Duel Arena logicy-stuff out of my main script. Other benefits include: SOLID! Your API will have direct access to all those bank, inventory, widget, and other stuffs! Reusable and maintainable. Your upkeep will be down to minimal changes here and there...unless the game goes through a drastic change again. Also, this handy-dandy class has one thing I really like: an abstract method! When you use this class, you have to complete the initializeModule() method. So when might you use this? Well, if you're hooking up listeners (such as MessageListener) to the bot, or if you need to setup some CachedWidgets, and even initialise stuff. "B-but why not initialise on the constructor?!" I hear you ask. Well, there's a chance you may wish to re-run that initialiseModule function twice in the same script. It'd be unusual, but it means you'd be resetting a bunch of stuff. I wrote a hunter tracking API and I frequently recalled that function, because the tracks change entirely and so the API needed 'cleaning'. If you do this, then be sure your second call clears lists and maps, and doesn't add duplicate listeners. Otherwise, things could go wrong. Here's an example: DuelArenaAPI Admittedly, not everything in this API snippet is best practice. That's because my original Duel Arena API is based on the old interfaces and setup. This was an last-minute-adhoc-scrape-together. But it works! However, one thing you should not do is to extend an existing API, like bank. Why? Because OSBot already has an implementation of it. If you're expanding upon the bank API, then make it a separate API and name it accordingly (such as "ExtraBankAPI" or something). This also makes sure you're keeping inheriting to a minimum, so your objects are fine-gained. This is good, because inheriting an inherited inherit can get inheritingly messy! Example Script MethodProvider (org.osbot.rs07.script.MethodProvider) MethodProvider is very similar to API. In fact, API inherits it! So, why not just API? Because MethodProvider is a method provider. If you're not looking to build a custom API but you still need all those juicy methods, then use MethodProvider. For example, if your script design is based on a task/node system, then those tasks and nodes could extend MethodProvider. Your task/node are likely going to have a generic structure whereby no new methods are exposed to the public scope, and all instances of tasks and nodes are treated the same. DuelArenaTask ChallengeZezimaTask Example Script Bot (org.osbot.rs07.Bot) Bot is basically the robot playing the game for you. That "context" can be used in instances where neither an API nor MethodProvider are required. For example, you may want to save a bunch of game data to a file. In this case, we can use a static method, pass the bot through as a parameter, and then extract the values from the bot, and store them. Example Script This isn't the best example and I can't think of a more relevant one, but it's an example nonetheless. If you recall, the exchangeContext for API and MethodProvider requires Bot to be passed in as a parameter so that these objects have access to the current 'robot' playing the game on your behalf. You could do something similar to that and perhaps have a class that doesn't expose any public methods you did not write yourself. I really hope this guide has helped you. Thanks for reading! Note: I may edit this multiple times, especially if the format f**ks up.
    1 point
  22. Ignore please - was requesting a trial but the accounts banned :')
    0 points
×
×
  • Create New...