Jump to content

SESH

Members
  • Posts

    39
  • Joined

  • Last visited

  • Feedback

    0%

Profile Information

  • Gender
    Male

Recent Profile Visitors

1113 profile views

SESH's Achievements

Bronze Poster

Bronze Poster (2/10)

4

Reputation

  1. Does trade.acceptTrade() accept just the current interface or both?
  2. There's nothing wrong with the code besides click() though. The method is generating the right coordinates fine. I could write just click(30, 30, false); in my onLoop() and it still would only click sometimes. Other people have posted this same problem in this subforum. Something honestly has to be wrong with click(), but I don't know of any workarounds.
  3. The bounds come from the Shape given when the method is called...
  4. Here's a method I use to click a random coordinate in a shape with normal distribution: public boolean clickRandomXY(Shape region) { Rectangle r = region.getBounds(); int maxX = (int) r.getMaxX() - 1; int maxY = (int) r.getMaxY() - 1; int minX = (int) r.getMinX() + 1; int minY = (int) r.getMinY() + 1; int x, y; do { x = rand(minX, maxX); y = rand(minY, maxY); } while (!(x <= maxX) || !(x >= minX) || !(y <= maxY) || !(y >= minY)); return !mouse.click(x, y, false); } I know the code is a bit ugly, I apologize. rand() is my method for a random integer with normal distribution. Using this method, the mouse will move to the coordinates and then just not click sometimes. I also find it odd that click() returns true if the event failed... what's the reason for that? It goes against logic.
  5. Is anyone else having problems with click()? Sometimes it clicks, sometimes it doesn't. I've had to resort to looping click()'s in my methods until they finally work to get it to actually click. The weird thing is that it moves to the pixel to click, it just doesn't click once it's there, and it only happens sometimes. Anyone know the reason for this? Thanks
  6. SESH

    Better random()

    It would be incredibly, incredibly unlikely for it to even run through the while loop twice.
  7. http://osbot.org/forum/topic/70076-mousekeys-like-mouse-movement/?p=774964
  8. SESH

    Better random()

    This function returns a random number with minimum min and maximum max with normal distribution. More info here public static int rand(int min, int max) { int n; int mean = (min + max) / 2; int std = (max - mean) / 3; Random r = new Random(); do { double val = r.nextGaussian() * std + mean; n = (int) Math.round(val); } while (n < min || n > max); return n; }
  9. Here's one way of implementing this: public static int rand(int min, int max) { int n; int mean = (min + max) / 2; int std = (max - mean) / 3; Random r = new Random(); do { double val = r.nextGaussian() * std + mean; n = (int) Math.round(val); } while (n < min || n > max); return n; }
  10. SESH

    LOL

    Kid is a joke
  11. Weird it was free at my school
  12. http://osbot.org/forum/topic/64700-how-to-minimize-the-chances-of-getting-banned-while-botting/
×
×
  • Create New...