Jump to content

Explv

Scripter II
  • Posts

    2314
  • Joined

  • Last visited

  • Days Won

    6
  • Feedback

    100%

Everything posted by Explv

  1. I believe the lobby issue is a client bug, will be fixed in the next version I think (if not already) Will take a look at shrimp fishing when I have time
  2. It's a VIP script, you need to buy VIP and then you can add it via the scripts page https://osbot.org/mvc/sdn2/scripts/22 Will take a look
  3. The bot is not working right now, so there's no point trying to test scripts.
  4. I updated my answer with more detail. He does have a manifest, that isn't the reason why I say it won't show up in the selector.
  5. Well for starters your script won't even show up in the selector, nevermind run. You can't make API calls: RS2Object RoughWall = getObjects().closest("Rough Wall");//'Climb' RS2Object Tightrope = getObjects().closest("Tightrope");//'Cross' RS2Object Tightrope2 = getObjects().closest("Tightrope");//'Cross' RS2Object NarrowWall = getObjects().closest("Narrow Wall");//'Balance RS2Object Wall = getObjects().closest("Wall");//'Jump-up' RS2Object Gap = getObjects().closest("Gap");//'Jump' RS2Object Crate = getObjects().closest("Crate");//'Climb-down' Before onStart() has been called. You should also only make a getObjects().closest() call when you actually want to use the object you are "getting". Why put a !myPlayer().isAnimating() Call in every if statement, when you can just do it once at the start of onLoop(): if (myPlayer().isAnimating()) { // sleep until player is not animating } else { // do other stuff } You should make sure that you check interactions are successful, the interact() function returns a boolean for a reason. It will return true if the interaction is successful, false if not. Currently, if an interaction fails your script will mess up, because you are incrementing your checkPoint variable. It should be: if (gap.interact("Jump")) { checkPoint++; } In Java, variables should start with a lowercase first letter, e.g. roughWall, not RoughWall Your logic will probably work for that agility course, but won't work for any other agility course, as you may need to walk to the next obstacle. Using tonnes of if statements is fine, but if you want to support more agility courses, you should think of a different way to do it.
  6. I have pushed a change to add a break task, it will be available when the SDN is next updated. Please note that when any script overrides the OSBot break manager, you will be presented with a warning that you must acknowledge. This warning will appear even if you are using CLI.
  7. Will take another look at agility Break task is a great idea, will look at adding it You can remove tasks by right clicking and selecting the delete option. Haven't gotten round to adding a button yet
  8. Glad it fixed itself, if the issue comes back let us know
  9. No, if that didn't work it's likely you have a damaged USB port, or something isn't setup correctly. You can probably find some information on how to debug this issue yourself, you will likely have to take your computer apart though (which isn't difficult at all) Edit: the post that Alek has linked is useful. You should disconnect the power cable from your pc, open it up, disconnect the usb header from your motherboard, and then boot up your pc. If that works then you have a damaged usb port / incorrectly setup usb port and it will need fixing.
  10. Turn off your pc, unplug all USB devices, turn back on. If it works, either one of your USB devices is fucked, or some of your USB ports are fucked / are not setup correctly
  11. Oh yeah didn't notice OP was looking for the ID of a free script. Note that inspecting element will only work for free scripts.
  12. Changes coming in the next update: Added tiara making to runecrafting as requested by @Divergent07 Fixed Tutorial island getting stuck on the wizard due to new iron man dialogue Added autocomplete to the item name for grand exchange tasks (this should help prevent any spelling errors that could prevent the script from working!). You can press enter or the right arrow -> to select the autocomplete suggested item name. Grand exchange task will automatically fetch the current grand exchange price for the item you entered 6fcd26dee543f6221d1aac0330bd3a9f.mp4 I will update again here when the changes are live!
  13. Explv

    Skill tracker

    This. OP's class doesn't really offer anything that the existing OSBot ExperienceTracker and Skills class doesn't. getGainedSkills() is redundant because you should know which skills you are gaining XP in, because you started the experience tracker for them
  14. I don't think you can get anything other than their combat lvl, whether they're skulled etc. using the API: Player player = getPlayers().closest("Adhesivebandage"); int lvl = player.getCombatLevel(); If you actually need their different skill levels (not sure why you would), you can make use of the official OSRS web API:
  15. All SDN scripts can be found here: https://osbot.org/mvc/sdn2/scripts/ You do not need to be VIP to use free scripts You do not need to be VIP to purchase premium scripts You _do_ need to be VIP to use VIP scripts (in the VIP section of the scripts page I linked above)
  16. Filthy nonbeliever, just wait until I show you my new yacht
  17. I managed to sell 10bil to a gold supplier before the rollback started , thinking about retiring now
×
×
  • Create New...