Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

House

Trade With Caution
  • Joined

  • Last visited

Everything posted by House

  1. General: Looking at this after being contacted by a site member / friend of mine. I have no been able to attend my forum duties since the 28th of December due to off site reasons. (along the lines of holidays and family) I will contact anyone affected by this as soon as i can in the next few days as i get the time to do it properly and not half assed. To properly address this specific dispute made, his script was made and completed. Some issues were present before my absence which lead to this dispute. Just want to make it clear the problem in this dispute is my absence and not unresolved problems otherwise. @SofaKin and i have agreed on a conclusion prior to my leave so we will continue with that now. @SofaKin, you have purchased scripts from me before and i made sure they were up to your standards then too so i hope you know that nothing malicious is going on in this case either. Conclusion: @SofaKin is still getting what we agreed on and i understand the nature of the dispute but this should we resolved soon now as i can become more active again. If there is any evidence needed the mods can instruct me to provide any. Notes: The evidence you gave was valid and was present in our conversation however the way you presented it is a bit misleading, probably to get your case to resolve for you which i understand. And to end it off it seems fit to put a big apology to specifically @SofaKin but also anyone affected!
  2. private Position getNearestFire(){ ArrayList<Position> matched = new ArrayList<Position>(); int dist = 513; int objIndex = 0; List<Position> pos = fireZone.getPositions(); for(int i=0;i<pos.size();i++){ for(int j=0;j<fireSpots.length;j++){ if(pos.get(i) == fireSpots[j]){ matched.add(fireSpots[j]); int temp = map.distance(fireSpots[j]); if(temp < dist){ dist = temp; objIndex = matched.size() - 1; } } } } return matched.get(objIndex); } ?????? http://osbot.org/api/org/osbot/rs07/api/EntityAPI.html#closest-org.osbot.rs07.api.map.Area-java.lang.String...- RS2Object fire_inside_area = getObjects().closest(fireZone, "Fire"); This is probably the first error you are getting i'm not sure though, there is a lot of stuff wrong / inefficient through out your code :l When you are trying to find solutions for things to be done in your script try referring to the API docs. You also keep calling getNearestFire() over and over again, you could just call it once per loop and store it in a variable. private Position[] fireSpots = { new Position(3166,3492,0), new Position(3163, 3492, 0), new Position(3162, 3492, 0), new Position(3162, 3491, 0), new Position(3161, 3490, 0), new Position(3161, 3489, 0), new Position(3162, 3488, 0), new Position(3162, 3487, 0), new Position(3163, 3487, 0), new Position(3164, 3486, 0), new Position(3165, 3486, 0), new Position(3166, 3487, 0), new Position(3167, 3487, 0), new Position(3167, 3488, 0), new Position(3168, 3489, 0), new Position(3168, 3490, 0), new Position(3167, 3491, 0), new Position(3167, 3492, 0), new Position(3166, 3492, 0), new Position(3165, 3493, 0), new Position(3164, 3493, 0), new Position(3163, 3492, 0)}; ^ just declare an area you can light a fire in and get a random / nearest position inside it instead Also use item names rather than ids which are subject to possibly change over time. Look into ConditionalSleep rather than all those static sleeps as sell. http://osbot.org/api/org/osbot/rs07/utility/ConditionalSleep.html
  3. You already made a thread in the correct section, please stick to it
  4. lmaooo
  5. I don't wana be that guy but Script#getDirectoryData() Nice snippet though
  6. Good luck selling it here with your rep then >.<
  7. House replied to Charlie_Sysm's topic in Requests
    look in your signature
  8. Basically i'm guessing he means that he wants a middle man to hold the card for 2 weeks in case you bought the PSN card with a stolen credit card which would mean that the code / value will be removed from the account it was activated on after it was flagged as malicious. Idk how Sony deals with that sort of shit or if that is how it works but that is what the other guy meant.
  9. host it on imgur, load it from url?
  10. Try these variations ./res/chatBox.png /res/chatBox.png
  11. Sell it on g2a or kinguin
  12. House replied to Sysm's topic in Spam/Off Topic
    Whenever i see i think of @Realist irl hehexd
  13. BufferedImage image = new Robot().createScreenCapture(Rectangle); ImageIO.write(image, "png", new File(getDirectoryData() + "screenshot.png")); This captures your screen in the given rectangle, not sure if this supports multi monitor setups.
  14. House replied to The King's topic in Spam/Off Topic
    yes!
  15. What happened to this ? Was interested how it turned out hehe
  16. Alek, could you give an example of the decrease in the amount of resources used? In its current state what numbers are we looking at :p
  17. House replied to Kisame933's topic in Price Check
    He just wanted a PC.
  18. nice title bro
  19. That's a thing? Damn that's pretty useful
  20. You do not need a valid email to use as your username. And you need to use a service such as death by captcha. Also you need to change your IP often since there is an account creation limit per hour on IPs.
  21. While i strongly agree with this and i was originally going to post something similar, i don't think its ok to comment such things in the poor mans market thread :l We are not supposed to make comments like that on market posts
  22. This^ Use the Date class and the method above rather than a Timer.
  23. Pretty straight forward, you can can see the API It helps you track time and you can translate a Date to a long and vice versa You can compare the current Date with the future Date you set using your random interval by using Date#after() or Date#before

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.