Jump to content

FrostBug

Scripter III
  • Posts

    3967
  • Joined

  • Last visited

  • Days Won

    5
  • Feedback

    100%

Everything posted by FrostBug

  1. As shown in bold, the number your specify for prayer restoration potion is in doses... The script will deposit anything that's in excess of the least number of inventory slots possible used for potions Reset your zoom level to default
  2. The API isn't broken. Your implementation might be, tho. What value are you returning from onLoop after clicking continue?
  3. Looks like your profile might be corrupted. Try deleting your OSBot folder and let it be re-generated. (this means you have to log in and set up your rs accounts again)
  4. Sorry, but that is not how the internet works. Please upload it somewhere like http://imgur.com or use Gyazo or similar
  5. Sorry; I can't view images that are located on your harddrive. Upload it to some image hosting site
  6. The client console tells you what's wrong.
  7. Yep. Just post the request here or send me a PM once you're ready Not sure, but I'd suggest having a look around the mirror mode section; perhaps others have similar issues?
  8. well, I don't know anything about this "TIle error" But it's gonna be quite difficult to implement some mouse movement to moving entity without using the OSBot methods, which is what you wanted to avoid from what I understand. Standard interactions use an InteractionEvent, which in turn uses an EntityDestination to move the cursor to the entity. An EntityDestination can be used as such: NPC giant = getNpcs().closest("Hill giant"); getMouse().move(new EntityDestination(getBot(), giant)); But again; this is what the standard interaction does.
  9. double x = n.model.getBoundingBox(n.getGridX(), n.getGridY(), n.getZ()).getCenterX(); double y = n.model.getBoundingBox(n.getGridX(), n.getGridY(), n.getZ()).getCenterY(); mouse.move((int) x, (int) y); This isn't going to work for moving entities tho, or with an async moving camera. Standard entity mousedestinations update the mouse path during the movement, to update the location of the potentially moving entity. In the interact method you even fire some async camera events ;o Also, just throwing this out there, but.. public boolean isNpcValid(NPC npc) { if (npc != null && npc.exists() && map.canReach(npc)) { int id = npc.getId(); if (id != -1) { for (NPC i : getNpcs().get(npc.getX(), npc.getY())) { if (i.getId() == id) return true; } } } return false; } For these, the whole "Is there an entity with this ID at these coordinates" is entirely redundant since you're using the Entity#exists check. Could be cleaned up a bit by removing it
  10. You should strive to use ~4-5 doeses of prayer potion per chest (Less on the first one since you enter with full prayer). Tanking Verac, Torag & Guthan helps a lot if you have the def level to pull it.
  11. try using something like.. List<RS2Widget> smeltOpts = getWidgets().containingText("Smelt 10"); if(!smeltOpts.isEmpty()) { RS2Widget opt = smeltOpts.get(0); getMouse().click(new WidgetDestination(getBot(), opt)); }
  12. Dynsigs have been out of order because the client developers removed the means of grabbing osbot username from the bot. I do not know why they did this. It should drop them if needed to pick up loot Please use the bug report template found in the OP. Also ensure that you have a hotkey set for the quest tab. The script uses hotkeys for a lot of things.
  13. If by "A few months" you mean well over a year; then they were probably discontinued with the release of OSBot 2
  14. Hmm.. sounds like a client bug, since all the required checks are in place. Not sure what I can do about it Has anyone else experienced this? Posts in this thread is the only indication I have. You know as much as I do. (or can learn as much as I know by reading recent posts) Sorry for your losses Started a trial, sorry for the delay
  15. This leap in version number is pretty stronk
  16. If I'm not mistaking you have a deadlock. You're waiting indefinitely in a synchronization block locked on Main.class The EDT tries to enter a synchronization block also locked on Main.class in order to notify the above thread = The EDT cannot enter the synchronization block because a thread is waiting in the first synchronization block = The first thread is never notified
  17. PositionFilter<RS2Object> posFilter = new PositionFilter(pos); NameFilter<RS2Object> nameFilter = new NameFilter("Rock"); RS2Object rock = getObjects().closest(posFilter, nameFilter); _____ Alternatively, make your own filter that suits all of your needs (position / name / color etc. etc.)
  18. ERROR: Cannot find item: Void knight robe ^ Bring the equipment you configured the script to use. That's pretty bad. Average is probably 3-4 chests per trip Reason for stopping is logged in client console and script log. Read the OP for help on setting up the script. No it isn't.
  19. FrostBug

    FrostHunter

    Bot is down atm. But if you send me a PM when its back up I'll add it
  20. None of the questions from the report template are really relevant here.. so.. Description: Banking uses a scroll button mouse-event to scroll in the bank. Mirror mode does not pick this event up, so it gets stuck scrolling. Can this be fixed already? Was reported ages ago
  21. Put all of the potions up top or in a different tab (also 1-dose, 2-dose etc. variations) when using mirror mode. Mirror mode bank scrolling is broken.
  22. I think this happened to me before, try uninstalling eclipse and installing netbeans instead
  23. try changing to This ignores whatever Z value the area might have (probably 0)
×
×
  • Create New...