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.

Deceiver

VIP C++
  • Joined

  • Last visited

Everything posted by Deceiver

  1. Deceiver replied to Rxd's topic in Spam/Off Topic
  2. Deceiver replied to Rxd's topic in Spam/Off Topic
    delete life
  3. lifetime auths on all and future scripts
  4. why are you uploading images to dropbox and not imgur, vgy, etc?
  5. i believe the client would use the cyberghost one then
  6. cyberghost gonna get u banned since ur probably using the free versoin
  7. Deceiver replied to Maldesto's topic in Spam/Off Topic
    your V is still upside down, just letting you know
  8. no shit u didnt do it right you idiot fuck. theres no point in calling me a shit scripter when you fuck up on your own shit learn your place you fucking sheep. you should do it directly, not with a half-assed thread including failed decompiling and bullshit this made me laugh a bit bc the first one was hidden :sarcasm:
  9. this is a roast thread tbh
  10. ayylmao Good tip! whatDo();
  11. When programming, regardless if you're new or old to programming, it should always be your best practice into improving your code for good(clean) looks, so that you and others may understand it as well, etc. This short and simple tutorial (more of a guide) will help you understand some general tips when you start your new project. Object DefiningBad Example: public RS2Object entrance; public RS2Widget wait; public RS2Widget cont; public NPC guard; public NPC tzkih; public NPC tzkek; public NPC tokxil; public NPC ytmejkot; public NPC ketzek; public NPC jad; public NPC ythurkot; String state; int startHPExp; int startATTExp; int startDEFExp; int startSTRExp; int completed; long startTime; long runTime; This is an example of bad code! Most of us have probably defined our variables like this before and thought it is correct. Though it is correct and will work, it is not the most efficient and clean way to define them. Good Example: int profit, age; int a = 4, b = 6; long startTime, timeRun RS2Object guard, target, chicken; RS2Widget selectX, makeAll; ..... so forth Fewer lines of your code, all your variables are still there and it looks neater and easier on the eyes. Casting and 'this'Bad Example: this.wait = this.widgets.getWidgetContainingText(new String[] { "Hey, JalyYt, you were in a cave only a moment ago." }); this.cont = this.widgets.getWidgetContainingText(new String[] { "Well done in the cave, here take TokKul as reward." }); this.entrance = (RS2Object)this.objects.closest(new String[] { "Cave entrance" }); this.guard = (NPC)this.npcs.closest(new String[] { "TzHaar-Mej-Jal" }); this.tzkih = (NPC)this.npcs.closest(new String[] { "Tz-Kih" }); this.tzkek = (NPC)this.npcs.closest(new String[] { "Tz-Kek" }); this.tokxil = (NPC)this.npcs.closest(new String[] { "Tok-Xil" }); this.ytmejkot = (NPC)this.npcs.closest(new String[] { "Yt-MejKot" }); this.ketzek = (NPC)this.npcs.closest(new String[] { "Ket-Zek" }); this.ythurkot = (NPC)this.npcs.closest(new String[] { "Yt-HurKot" }); In this example, the variable names are the same ones we defined earlier, therefore, we do not need this. As well, we do not need the absurd and gross looking String array and casting. Good Example: wait = widgets.getWidgetContainingText("Hey, JalyYt, you were in a cave only a moment ago."); entrance = objects.closest("Cave entrance"); guard = npcs.closest("TzHaar-Mej-Jal" ); tzkih = npcs.closest("Tz-Kih" ); Refer to the above picture. Method NamingBad Example: void eatfood() {} void attacktarget() {} Good Example: boolean isUnderAttack() {} boolean findTarget() {} void eatFood() {} I hope this simple but hopefully effective guide has opened some new things to your eyes and knowledge of programming your projects.
  12. yeah bc money means nothing so i'd get it
  13. 700

    Deceiver replied to Vogue's topic in Spam/Off Topic
    why
  14. cant, use http://www.javadecompilers.com/ or bytecodeviewer
  15. 700

    Deceiver replied to Vogue's topic in Spam/Off Topic
    unhide my thread
  16. knew the userbars looked really similar http://www.rune-server.org/graphics/resources/pack-releases/493493-rs-themed-userbars.html

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.