Jump to content

dmmslaver

Trade With Caution
  • Posts

    479
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by dmmslaver

  1. dmmslaver

    Stealth Quester

    Could I please have a trial? Mainly what I was interested in is if you needed GP to buy the items for 7QP or if the bot could actually do the quests and obtain the items itself.
  2. Thanks for quick response! If you actually fix it in 24h you need a customer service award Another small thing you might want to know about: When on DMM mode (levels come extremely quickly) the gnome course has a little botlike error. It will usually level up right as it comes out of the tubes. So it will level up immediately after the bot has ready-clicked the log. So it will walk to the log, right click the net, and it will just sit at the log for a second as the level up message displays, then it has to re right click the log. It could be solved simply by pressing the space key at script startup, then releasing the spacebar key at script stop. Or whatever method you choose Sorry if I sounded hostile before, I'm just used to devs taking my money and giving me a pile of shite
  3. Course in question: Varrock rooftop - Script does not right click the next agility spot as claimed in main post - Script does not hover over the next agility spot as claimed in main post These are the -only- reasons I bought the script. The OP is false advertising. I would like a refund or for the issue to be fixed ASAP. If the claims in the OP are made true I will happily give you my money again. My fault for trusting OP and not asking for a trial. It looks good on the other courses, however i only need 1-50 agility for my bots so the other course are useless. EDIT: Gnomes course looks pretty good, definitely the best agility script. The only way it could be improved is that when you are unable to ready-click the next obstacle because it's on a different height level, at least move the mouse to where it needs to go to right click once it goes back down a height level. You could simple save the last click location and go to the approximate area. I only say this because the script is SO CLOSE to being GODLIKE but this one little thing bugs me :p If it did all courses as good as gnomes, I would hand over 5 times the cost of this script!
  4. bump and should i report this as bug?
  5. Doesn't work. Blue = click x, y of tile where map.canReach = true. Red = where map.canReach should = true. Bug? If so how does webwalk function still? (pic attatched) EDIT: Full code for clarity
  6. Alright when I pass the MiniMapTileDestination into mouse.click, it returns false. If I debug the position, it's actually over the run button, so slightly out of bounds of the minimap. So the mouse.click function must be somehow checking before clicking to see if the MiniMapTileDestination is actually visible to click. How can I do this check without actually calling mouse.click? Your method is a fix if I already have MiniMapTileDestination's that I know are clickable, but it does not help me find the furthest possible MiniMapTileDestination to click that is still visible. Thanks for the help so far.
  7. How do I get the clickable area inside the minimap? For example, how would I know if a tile is visible on the minimap and able to be clicked? Current code: MiniMapTileDestination checkDest = new MiniMapTileDestination(bot, check, true); Point mmPoint = checkDest.getExactPoint(); Point centerMM = new Point(642, 84); if (checkDest.getExactPoint() == null || am.dist(mmPoint, centerMM) > 90) { continue; } //Now, click check.getExactPoint() However, it seems to be returning Points that are NOT in the minimap clickable area including the prayer and run toggle buttons. MiniMapTileDestination.isVisible does not work, only returns true if the tile is visible in the game window, not minimap. MiniMapTileDestination.evaluate seems to always return false. What I need is an area representing the clickable portion of the minimap. It must exist somewhere in the API for webwalk to function but I cant find it. Any help is appreciated!
  8. AFAIK every single offerAll() in the API is broken.
  9. Remove the video card. Get onboard video. Remove the water cooler. Remove the ssd, replace with small hard drive. get 6, 8, or 10 core cpu. you will be able to run 40-90 clients for same price. don't buy any AMD cpu, it's a waste of money in almost every case but especially in a case like this where you want maximum performance over all cores. consider getting a server motherboard with two xeon processors for anywhere from 16-32 cores and 64 threads total. could run 200 bots.
  10. getCurrentTick is 20ms for rendering not the 600ms. Will post results if i get a working packet id.
  11. Is it possible to get the current server cycle? For example, I would like to only run an event immediately after the current server cycle (600ms) has been processed and all of the npcs/objects/items etc have been updated correspondingly. Maybe theres a method but I can't seem to find it. I thought about maybe checking for packet opcodes for one that only comes around once per cycle? But im not sure which opcode to use and if the opcodes would change and break the script. i understand there would be some lagg between the server but basically i just want to process an event immediately after the last game update has been processed. maybe it would work to check when the last packet for a cycle is sent? thanks for any help!
  12. That's what I tried however it doesn't seem to allow any type of file IO. @[member='Override'] public void onStart() { try { out = new FileOutputStream(new File(System.getProperty("user.home"), "osmodlog.txt")); logging = true; } catch (Throwable e) { log(e); } } out would still == null during onLoop with no exception thrown. weird but not for osbot lol
  13. Thank you is there somewhere i could have found that on my own?
  14. How do I log to a file? This is imperative for debugging purposes yet it seems impossible.
  15. Yeah a status in realtime would be awesome considering some of us have $450 of proxies blowing money while its down
  16. No kidding mate thats why im here XD to see if the api allows checking to see which bounding box is on top!
  17. NPC isVisible and isOnScreen. Red is bounding box. Blue is mouse pos.
  18. No staff reply for days :'( Is admin your friend?
  19. Seems that isVisible always returns true if the object is clickable. The idea would be to move the camera around so that the player could actually see the npc and it not be totally obscured by a wall, no? It only returns false when the npc is out of camera view range/direction entirely, regardless of if it's obscured behind and object
  20. How can I tell if an object such as a wall is on top of an NPC? This would be used for when an NPC you want to thieve is totally hidden behind a wall. Yes, you can still thieve the NPC through the wall by simply clicking the wall where the NPC is behind it however seems extremely botlike as a player would rotate the camera to actually see the NPC. I tried to fix this by looping every object and checking if any of them contain the current mouse click x, y of the NPC. However, this also triggers if there is an object such as a wall behind the NPC, as well as when it's in front (which is desired behavior). Is there some way to check if one object drawn on top of another? Or a better way to do this? Thanks!
  21. name has been changed yet the issue persists only my original name works, with the underscore, manually typing it in to login. still no CLI. it's been about an hour since the change. maybe just have to wait 24h or something
  22. which forum should that go in and THANKSYOU
  23. yes it prints invalid user/pass to console. can copy the exact message but right now it says Status: Too many failed login attempts! Try again in a few minutes. since i tried it so many different ways Gotta get off atm didnt expect such fast help ^.^ but will take u up on that tomorrow
  24. only lowercase. (inb4 hackers, good luck)
×
×
  • Create New...