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.

Zappa

Trade With Caution
  • Joined

  • Last visited

Everything posted by Zappa

  1. Some kind of response would be nice hmmm, may or may not add this in. Overall im not sure if it will be worth it or not though. The time wasted upon failing the obstical make the trip actually longer then running the current route I think. While successfully doing it only speeds it up by ~ 2-3 seconds (maybe ~5-7%). I do not think you can fail that jump
  2. A little bit? Fine. Asshole.
  3. Zappa posted a topic in Archive
    Looking for an account with RSC access. Must have all level 1 stats in RSC. Paying with 07. Add my skype: blahs44
  4. I have my own method that world hops when a j-mod is near you
  5. I do not know. It is not my fault right now. It is the admins fault.
  6. I know! If you read the above posts you will see that it is the admins fault for this. Please pm them to resolve, as they are ignoring my messages.
  7. 10/10
  8. What do you mean it does not re enter the memorial? And it attacks at a good speed. Hardly any delays in my code.
  9. Yes Just bought and starting at rocks and it does nothing... Pming you
  10. Zappa replied to Mr def nerd's topic in Projects
    Sure yours may be way ahead. But your SSF is 25 dollars. If there are two, (I think 's will be free), do you really think people are going to spend 25 dollars on a script when there is a free one? You got some competition @Dashboard, can't wait to see how this turns out. This is actually the fourth script factory haha
  11. Zappa replied to Mr def nerd's topic in Projects
    LOL - we have 4 of these now!
  12. import java.applet.*; import java.awt.*; import java.awt.event.*; public class Bezier extends Applet implements MouseListener, MouseMotionListener, Runnable { double[] [] point = new double [5] [2]; int dragged; Thread t; Graphics b; Image offscreen; int mode; public void init () { mode = 3; dragged = -1; for (int i = 0 ; i < point.length ; i++) { point [i] [0] = (int) (Math.random () * 800); point [i] [1] = (int) (Math.random () * 600); } setFocusable (true); addMouseListener (this); addMouseMotionListener (this); t = new Thread (this); t.start (); offscreen = createImage (800, 600); b = offscreen.getGraphics (); } // init method public void update (Graphics g) { paint (g); } public void run () { while (true) { repaint (); try { t.sleep (10); } catch (InterruptedException e) { } } } public void paint (Graphics g) { b.setColor (Color.white); //clears the buffer b.fillRect (0, 0, 800, 600); b.setColor (Color.red); b.fillRect (0, 0, 100, 30); b.setColor (Color.black); switch (mode) { case 1: b.drawString ("Adding nodes", 10, 20); break; case 2: b.drawString ("Deleting nodes", 10, 20); break; case 3: b.drawString ("Moving nodes", 10, 20); break; } for (int i = 0 ; i < point.length ; i++) { b.fillOval ((int) (point [i] [0] - 10), (int) (point [i] [1] - 10), 20, 20); } b.setColor (Color.blue); for (int i = 0 ; i < point.length - 1 ; i++) { b.drawLine ((int) (point [i] [0]), (int) (point [i] [1]), (int) (point [i + 1] [0]), (int) (point [i + 1] [1])); } double[] current = new double [2]; b.setColor (Color.green); for (double t = 0 ; t <= 1 ; t += 0.0005) { current = Bez (t, point); b.fillOval ((int) current [0] - 2, (int) current [1] - 2, 4, 4); } g.drawImage (offscreen, 0, 0, this); } // paint method public double[] Bez (double t, double[] [] point) { if (point.length == 1 /*|| t < 0 || t > 1*/) { double[] New = new double [2]; New [0] = point [0] [0]; New [1] = point [0] [1]; return New; } double[] [] New = new double [point.length - 1] [2]; for (int i = 0 ; i < New.length ; i++) { New [i] [0] = ((1 - t) * point [i] [0]) + (t * point [i + 1] [0]); New [i] [1] = ((1 - t) * point [i] [1]) + (t * point [i + 1] [1]); } return Bez (t, New); } public void mouseClicked (MouseEvent e) { } public void mouseMoved (MouseEvent e) { } public void mouseReleased (MouseEvent e) { dragged = -1; } public void mouseEntered (MouseEvent e) { } public void mouseExited (MouseEvent e) { } public void mousePressed (MouseEvent e) { if (e.getX () >= 0 && e.getX () <= 100 && e.getY () >= 0 && e.getY () <= 30) { // red button was clicked switch (mode) { case 1: mode = 2; break; case 2: mode = 3; break; case 3: mode = 1; break; } // switch (mode) } // if (e.getX () >= 0 && e.getX () <= 100 && e.getY () >= 0 && e.getY () <= 30) // mode: 1=add; 2=delete; 3=move else if (mode == 1) { dragged = -1; double[] [] temp = point; point = new double [temp.length + 1] [2]; for (int i = 0 ; i < temp.length ; i++) { point [i] [0] = temp [i] [0]; point [i] [1] = temp [i] [1]; } // for (int i = 0 ; i < temp.length ; i++) point [point.length - 1] [0] = e.getX (); point [point.length - 1] [1] = e.getY (); } // if (mode == 1) else if (mode == 2) { dragged = -1; for (int i = 0 ; i < point.length ; i++) { if (Dist ((double) e.getX (), (double) e.getY (), point [i] [0], point [i] [1]) <= 10) { // delete this index for (int j = i ; j < point.length - 1 ; j++) { point [j] [0] = point [j + 1] [0]; point [j] [1] = point [j + 1] [1]; } // for (int j = i ; j < point.length ; j++) double[] [] temp = point; point = new double [temp.length - 1] [2]; for (int j = 0 ; j < point.length ; j++) { point [j] [0] = temp [j] [0]; point [j] [1] = temp [j] [1]; } // for (int j = 0 ; j < point.length ; j++) } // if (Dist ((double) e.getX (), (double) e.getY (), point [i] [0], point [i] [1]) <= 10) } // for (int i = 0 ; i <= point.length ; i++) } // else if (mode == 2) else if (mode == 3) { for (int i = 0 ; i <= point.length ; i++) { try { if (Dist ((double) e.getX (), (double) e.getY (), point [i] [0], point [i] [1]) <= 10) { dragged = i; } // if (Dist ((double) e.getX (), (double) e.getY (), point [i] [0], point [i] [1]) <= 10) } // try catch (Exception ex) { } // catch (Exception ex) } // for (int i = 0 ; i <= point.length ; i++) } } public double Dist (double x1, double y1, double x2, double y2) { return Math.pow (Math.pow (x2 - x1, 2) + Math.pow (y2 - y1, 2), 0.5); } public void mouseDragged (MouseEvent e) { if (dragged != -1) { point [dragged] [0] = e.getX (); point [dragged] [1] = e.getY (); } } }
  13. Don't take him seriously. There's a reason this is in the spam section oh... lol
  14. They are going for 135-145m...
  15. Read my above post. Pm the admins. It is not my fault right now.
  16. They keep ignoring me. Apparently they do not know what is wrong. I suggest you all pm them as well.
  17. ^ You just need to wait until the admins push the update I made
  18. What is it your teacher wants you to do with these?
  19. Raf tells me that the issue with the pricing has been fixed

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.