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.

Botre

Members
  • Joined

  • Last visited

Everything posted by Botre

  1. Yep deffo. Get x masters and (x * y) runners and make the runners pick a master randomly from the pool every altar run. But the classic implementation of x runners for 1 master is really risky :p
  2. For those who don't understand why this is detectable: Weath detects 1 runner via pattern, behavior, quests and whatnot. He finds the master by checking the trade history of that 1 runner. He finds all other runners by checking the trade history of the master. He will most likely ban all the runners at once. If the next day he notices a whole farm of fresh runners (again, just by finding 1 runner), trading the same master he will conclude that the master is obviously not trading these confirmed bots by accident and ban him because the master is a confirmed cheater. All it takes is for him to find 1 runner to destroy your whole farm. Weath looks for cheaters, not just botters.
  3. Your master still gets banned, same way non-botting/non-rwting mules get banned. When you accumulate wealth from botting/cheating they don't just ban your gatherers, they don't owe you an explanation. However, I've seen people do this and last for quite a while so I'm not too sure about the insta-ban claims above.
  4. Botre replied to I Love Osbot's topic in Resolved
    Dat username tho :x
  5. Botre replied to UKF's topic in Archive
    SDN Scripter: 1. Write a script. 2. Make an upload request. 3. If accepted: you become SDN scripter. OSD 1. Be an SDN scripter. 2. Be super awesome. 3. Apply for OSD in the Script Developer section (private section, accessible for SDN scripters and OSD only). 4. If accepted: you become OSD. Good luck!
  6. Botre replied to Vag's topic in Spam/Off Topic
    Go outside, jump infront of a car and tell me whether you wanted to remain lying on the floor or sit down. Do it.
  7. (thread: http://osbot.org/forum/forum-181/announcement-21-new-sdn-scripter-guide/) Nothing major but it still states the following: Please note that the SDN runs on Java 7, not Java 8. Write your scripts accordingly. A statement that, because of recent fortunate event, isn't true anymore.
  8. I'm also working on getting a tan
  9. fixed private State getState() { if (!inventory.isEmptyExcept("Small fishing net")) return State.DROP; else { Entity FS = npcs.closest("Fishing spot"); if (FS != null && !myPlayer.isAnimating() && !myPlayer.isMoving()) { return State.FISH; } return State.WAIT; }
  10. Botre replied to Vag's topic in Spam/Off Topic
    Crosswalks, use them or die.
  11. What country are you in ?
  12. Botre replied to Kyle's topic in Runescape
    slow poked
  13. 2.99 is much too low for a one-time-fee GDK script.
  14. Put together from various tutorials and forum posts, etc... First piece of PHP I have ever written (I'm using tons of deprecated methods and am probably wrecking a dozen of conventions). If you have tips to improve it -> shoot ^^ <? // MySQL Username. $username = "**********"; // MySQL Pass. $password = "**********"; // MySQL database. $database = "**********"; // MySQL host. This is "localhost" or the IP specified by your hosting company. $host = "**********"; // Connect to the database. mysql_connect($host, $username, $password); //Select the database. @mysql_select_db($database) or die("Unable to establish a connection with the database."); // Get the name of the script from the URL and protect from injection. $script = htmlspecialchars($_GET["script"]); $script = stripslashes($script); $script = mysql_real_escape_string($script); // Get the name of the user from the URL and protect from injection. $user = htmlspecialchars($_GET["user"]); // Set user name to All if no user key was given. if (empty($user)) { $user = "all"; } else { $user = stripslashes($user); $user = mysql_real_escape_string($user); } $query = "SELECT * FROM $script WHERE username = '$user' LIMIT 1"; $result = mysql_query($query); $rows = mysql_num_rows($result); if ($rows == 1) { // Create the image. Header('Content-type: image/png'); Header('Cache-Control: no-store, no-cache, must-revalidate, post-check = 0, pre-check = 0'); Header('Expires: Thu, 19 Nov 1981 08:52:00 GMT'); Header('Pragma: no-cache'); $image = @imagecreatefrompng('./image.png') or die("Picture not found."); /* IMAGE TRANSPARENCY. */ $black = imagecolorallocate($image, 0, 0, 0); $white = imagecolorallocate($image, 255, 255, 255); // Remove all the black from the placeholder image. imagecolortransparent($image, $black); // Turn off alpha blending (to ensure alpha channel information // is preserved, rather than removed (blending with the rest of the // image in the form of black)). imagealphablending($image, false); // Turn on alpha channel information saving (to ensure the full range // of transparency is preserved). imagesavealpha($image, true); /* PREPARE FOR PRINTING. */ $font = './font.ttf'; $fontSize = 8; $xCoord = 15; $yCoord = 30; /* PRINT. */ imagettftext($image, $fontSize, 0, $xCoord, $yCoord, $white, $font, 'Script: ' . $script); while ($row = mysql_fetch_assoc($result)) { foreach ($row as $column => $value) { $yCoord += 30; $string = str_replace('_', ' ', ucwords($column)) . ': ' . $value; imagettftext($image, $fontSize, 0, $xCoord, $yCoord, $white, $font, $string); } } imagepng($image); imagedestroy($image); } else { echo ("Username not found."); } mysql_close(); ?>
  15. Botre replied to Flamezzz's topic in Archive
    Cool name gj ;)
  16. Has nothing to do with corp bug (confirmed by MMK).
  17. Botre replied to Jakovrs's topic in Introductions
    wb
  18. Botre replied to Lancer's topic in Introductions
    wb
  19. Botre replied to Shmeekz's topic in Introductions
    Welcome

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.