Skip 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.

Cyro

Members
  • Joined

  • Last visited

Everything posted by Cyro

  1. Cyro replied to darkxor's topic in Archive
    i personal like to use windowbuilder Pro plugin for eclipse for Swing GUI it's easy to use and it generates a clean code
  2. Cyro replied to TheScrub's topic in Snippets
    Looks good but make use of naming conventions. It helps make understanding it easier for the person reading it. For example your method name is using correct naming conventions. Use mixed casing for parameter values with a prefix such as a or an. variables use mix casing as well and constants should utilize capitalizing each word with a underscore. for example: public int getBankItemByName(aItemName){ int itemID = 0; for (Item singleItem : client.getBank().getItems()) { if (single_item.getName().equals(aItemName)) { itemID = singleItem.getId(); return itemID; } } return null; } an int cant return null change that to -1 and use #equalsIgnoreCase(); instead of #equals();
  3. interesting will be waiting for it So will the scripts be able to use JavaFX based GUI as well as Swing?
  4. Cyro replied to TheScrub's topic in Snippets
    Nice there are number of ways to do it My way is public String getTime(){ SimpleDateFormat sdf = new SimpleDateFormat( "hh:mm:ss a"); //a is the pm/am marker Calender calender = Calender.getInstance(); return sdf.format(calendar.getTimer()); }
  5. Cyro replied to Divine's topic in Snippets
    Mind sharing that canReach? it's in the MethodProvider here, mostly everything is in there
  6. Cyro replied to Kenneh's topic in Archive
    you dont need to be a SW to do so i think this / this is how but first you might need to contact an admin
  7. Cyro replied to masayuki's topic in Resolved
    After you have downloaded it open free script tab then click the refresh button Well, i can't download it that's the problem after u check it out with the cart u don't download anything so i don't see how it goes into my client folder in scripts. even if i refresh it's not there since it's not even in the scripts folder the scripts in the SDN will never be in your script folder when you add them, instead they will be added to your online collection. The client then will check your collection of scripts and display them on the script selector. The SDN is designed so scriptwriters' scripts can be closed source so others don't copy it especially the paid ones otherwise who will buy them if they can get it downloaded
  8. Cyro replied to masayuki's topic in Resolved
    After you have downloaded it open free script tab then click the refresh button
  9. Cyro replied to Mr Asshole's topic in Snippets
    you are trying to see If the character is interacting with another and dont care which one it is #getFacing will return the character that the npc is interacting with if its not interacting with anything then it will return null so Use #getFacing()==null instead of #isFacing(character)
  10. Cyro replied to Mr Asshole's topic in Snippets
    nice only that i see NPCs there useless as you can just do for(NPC i:enemies){ ... }
  11. Cyro replied to Jack's topic in Snippets
    nice i made one few days ago anyway thanks i would suggest you add something to change the file's name each time it saves, i usually just add the current time and date and time when file was saved e.g. "sceenshot2013-07-13 12 37 26 AM" this is how i do it SimpleDateFormat format = new SimpleDateFormat(yyyy-MM-dd HH mm ss a); Calender calender = Calender.getInstance(); File outputfile = new File(destination+fileName+format.format(calender.getTime())+".png"); this will help a lot of people
  12. iirc an admin said that he was developing the web walker with the help of the admins last month or something might be better to make it open/look for door if cant reach Tile it want to walk at the time & the door is near the player. anyway it's nice
  13. well that the reason it in BETA still so all of this bugs get fixed, we are at stage 1 and it's going to be buggy but i say its pretty good now and you should be grateful. walking and camera turning work, might be something is wrong in your code, tho walking is being worked on more in 1.8.x that should fix those little bugs and with an intro to web walking. pb is at stage 4/5 and it been up for few years now, it had a lot of bugs throughout the way and now they are alright. hopefully when osbot is fully released when beta stage is over it will be working as good as any other bot. it's just a matter of time
  14. the way it is now is fine and there is no problem with it but just kinda messy. and enum are not hard and it was just a suggestion you dont have to use it.
  15. just what i was thinking of. he could then loop through them check if he id entered = to enumname.getId or something the return value. simpler and cleaner
  16. nice updates are going to be coming up cant wait, good job guys
  17. im sure as i use it sometimes its the Esc(escape) button
  18. you are going to add a button to client? or a method that takes pic every time you level? also can you add a method so we can use it in our scripts like saveScreenShot(); to the api
  19. Cyro replied to Zach's topic in Releases
    thanks for the update just what i needed it
  20. dont think there is a site but there a program called dunkPathMaker doesnt quite support OSBot but should get the tiles for you
  21. Cyro replied to Maxi's topic in Archive
    what about vip scripts?
  22. Cyro replied to Tempyy's topic in Archive
    randoms solver is included in the client anyway when saving a file in notepad make sure that save as type is All File (*.*) which is under the area where you write the name of the file
  23. learn the basics of java then it should be easy to make scripts using the api methods or ur own/others

Account

Navigation

Search

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.