Jump to content

Leaderboard

Popular Content

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

  1. NEW: Released Chop & Firemake plugin Added 8 Forestry events!!!!!!!! Easy 99, Next! Map Chooser System Progress Results! Help How to use this with Bot Manager? Script ID is 631, and the parameters will be the profile you saved in the setup window, e.g. oak15.txt I want a new feature added? Make a post below and I am always listening, within reason! The bot is doing something I don't like? Make a post below and I will adjust the code to match your play style!
    1 point
  2. This is an AIO (All-in-one) bot that has almost every thieving style except blackjack, ask for a free trial by liking thread or making a post! Vyres and elves are now supported! Both can make solid profit per hour, decent passive income! BIG THANK YOU TO ALL OUR SUPPORTERS! WE ARE THE MOST SOLD THIEVING BOT IN OSBOT HISTORY. MOST REPLIES, MOST USERS, LONGEST PROGGIES #1 Thiever | Most Overall Sales | Most Total Replies | Most Results | 10+ Years Maintained | 'the intelligent choice' by Czar SUPPORTS VYRES 224M made in a single sitting of 77 hours 1.1B made from elves and vyres!! ELVES SUPPORTED TOO! (NEW) 2.1m/hr, 6 crystals in 7 hrs 99 THIEVING MANY MANY TIMES, 35M EXP IN ONE BOTTING RUN!! 99 thieving in ~43k xp (12 minutes remaining)! Just got 99 proggy! Gratz to @iz0n THIEVING PET AT LVL 22 FROM TEA STALLS 11.5 HOURS, WITH PET TOO!! 610k/hr getting 99s on deadman worlds!
    1 point
  3. Want to buy with OSGP? Contact me on Discord! Detailed feature list: - NEW!! Added Wealthy citizens! - NEW!! Added Wealthy citizens house thieving mode! - Supports all Npcs in multiple locations - Masters farmer support - Vyres and Elves support !! - Banking support - Tons of food supported - Dodgy necklace support + bank amount - Gloves of silence support - Shadow veil support - Rune pouch support - Gem bag support - Swap gear mode at vyres - Supports most stalls - Steal 1 Drop 1 mode - Worldhopping - Supports most chest - Safecracking at Rogues' den - Wire thieving at Dorgesh-Kaan - 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 1141: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 manager you do not need to specify '-script 1141'): -script 1141:TaskList1.4515breaks (With breaks) -script 1141:TaskList1.4515breaks.discord1 (With breaks & discord) -script 1141:TaskList1..discord1 (NO breaks & discord, leave 2nd parameter empty) Proggies:
    1 point
  4. Saw this as a request in the pinned free script request section yesterday and thought it was a nice idea Features: Idles in Castle Wars games for tickets Joins ongoing games if prompted in waiting room Will walk outside starter room in game on death Happy Bois: How to use: Just start in castle wars building with nothing equipped / in inventory Download: Available on SDN
    1 point
  5. Hey folks, here's a decision tree framework for writing Scripts on OSBot. My intent is to simplify the process of making iterative decisions and provide flexibility to the user should they wish to change the decision model. I will be using something similar to this in order to build a F2P PKing Script, so let me know your thoughts on where it can be improved! OUTDATED: CLICK HERE (for a behavior tree framework) Source Download: FastUpload - 1.1 (25 11:00 Jan 2023) Changes 1.1 - removed redundant if condition in deserialize method. 1.0 - initial release. Setup Create a "DeepButler" folder in OSBot's Data folder (getDirectoryData). Create a "deepbutler.json" file in the "DeepButler" folder. Use the example decision tree (and later have fun making your own!) Modify your OSBot to allow reflection (add "-allow reflection" to run.bat). Enter W326 and a secondary world to test the framework. Remarks This framework has not been tested on any scripts yet. I intend to use a similar iteration of this framework on a F2P PKing Script. Create new Conditions and Tasks, and change the decision tree as required. 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. Every Task is a Condition. It makes sense to simply return "true" in Tasks that do not branch anywhere (prompt a re-loop), otherwise use them as a condition & a task if there's subsequent decisions to be processed. The "Cond" annotation is something I was trialing in lieu of reflection. Not integrated at the moment. Snippets deepbutler.json DeepButler.java Decision Tree Parser (deserialize method)
    1 point
  6. 1 point
  7. Thanks, it's still very good
    1 point
  8. Oh ok, I didn't know about that! I think I can change the design such that it doesn't use reflection. The reason I decided to go with that design in the first place was to reduce code clutter while parsing the decision tree (making the assumption that the script does not know about all the conditions & tasks). In order to get rid of reflection, I can make the script aware of all conditions & tasks while still leaving the decision tree to be dynamic to the user. The 'parser' variable in 'onLoop' should be holding a reference to a spot in the tree at all times rather than a copy of the tree. If I'm not mistaken, this line passes a reference by value rather than copying the whole tree. Condition parser = dto; I might be wrong though, where do you see it copying the whole decision tree or JSON parser every loop?
    1 point
  9. Interesting concept! My only concerns are the following. 1. I don’t think reflection will work on the SDN. So this would only be useful for scripts not going on OSBots repository. (I experienced this issue when I made Script Factory). 2. Make sure to cache the entire JSON during runtime instead of calling the JSON in a loop. This will fix any bogging of the script if either your JSON file gets extremely large, or needing to loop your script faster.
    1 point
  10. Running melee btw :))
    1 point
  11. Yoo czar! Can I get a trail? What reqs do u recommend?
    1 point
  12. hi could I get a trial as well?
    1 point
  13. Osbot client not loading due to the update just 1130 (25/01/23) (Back working) 1150am
    1 point
  14. Did you see my message from the other day about the barrows script?
    1 point
  15. I am sure it is possible, especially with events, no need to worry about that tbh. I want to see what is truly possible with a framework like this, I will be trying some stuff out. Keep up the good work btw!
    1 point
  16. I also notice for me anyways I do not eat while killing monsters for points and teleport out when low even tho I have lobster in my inventory
    1 point
  17. It says our items are incorrect (1) when taking items from bank
    1 point
  18. Pretty sure most of these issues are just flawed script logic, if you provide some of you code I can take a look at it. The webwalker doesn't always generate the shortest path, so if one bank is a little bit further it might be the closest at some points
    1 point
  19. Can I have a trail please
    1 point
  20. The options you use don't really matter that much as they donm't affect gp/h or the points gained. It's just something nice to make it a bit more unique or humanlike for yourself ^^
    1 point
  21. 1 point
  22. Having an issue with banking with starting script as it says my inventory is wrong but I have my 2 preset gears set the same but Ivan on one and msb on 2 And as far as my inventory setting it's set fire runes air runes lobsters x15 prayer pots(4) x5 anything else I could do? As it keeps pulling out items then putting them back in? Unless I manually teleport to barrows and the script works fine.
    1 point
  23. Hey any chance I can try out your wood cutting script for 24-48 hours
    1 point
  24. @Khaleesi you were so right. Intellij makes life so much better!! =]
    1 point
  25. Solution: I don't think I understood the reasons to extend API vs. MethodProvider, and how exchangeContext ties in with Bot. This post explains it quite well:
    1 point
  26. Thanks @Czar! I'm still figuring out a few more things about the OSBot api, but I'm aiming within the next two weeks to have a script released demonstrating this framework (more complicated than the simple one I included with this release). I'm sure there's still some drawbacks with it's current design, so definitely give it a look and let me know what you think. Open to all feedback. For example, I don't know how well this framework will perform when more than one decision is needed in a tick, or how to handle running concurrent tasks (such as moving and eating -- maybe hooking in to OSBot's Event API).
    1 point
  27. Is it possible to get a trial for this still? Looking to see how the script would work in terms of manually doing it and scripting in terms of points and xp/h comparisons. If its close i will definitely end up buying. Thank you!
    1 point
  28. It sounds like you're having trouble with your onLoop() cycling before you've finished your task. Some events such as web walking have built-in break handlers and other methods require you to implement your own sleeps. I would recommend logging more output to see exactly what's going on. If you see code triggering before you're done processing a method that's a good indicator that you need to add a sleep there. Your logic is also extremely important. If a method returns a boolean, but you're not using that value anywhere that is something you should consider. Ask yourself exactly what a method is doing and what the output is. I think you may be using some methods with good intentions, but they might not work exactly how you think they do. For example: getWalking().webwalk(bank1, bank2) according to the api "Walks to closest reachable destination area".
    1 point
  29. Done added trial enjoy BIG PROGGIE FROM @FuryShark Shoutout to the #1 botter officially
    1 point
  30. Thank you so much! Check this existent option, i think it satisfies your desire: Min. keys needed to start a run: Defines how many Giant keys in inventory or bank (in this case it will be checked in the restock), the player must have to stop farming Hill Giants and start killing Obor.
    1 point
  31. I'll try get it done ASAP, within a few days at best. I am currently testing some epic new features like muling, and ice glove getter. This bot will truly be the best blast furnace across all clients Small sneak peek
    1 point
  32. I’m without internet until the 5th. I will be updating this shortly after. Apologies. It’s not forgotten
    1 point
Γ—
Γ—
  • Create New...