Jump to content

RWS

Members
  • Posts

    70
  • Joined

  • Last visited

  • Feedback

    100%

Everything posted by RWS

  1. RWS

    Scammed 33M

    In addition, I will accept £100GBP as a refund as that is what the GP costs.
  2. RWS

    Scammed 33M

    So I'll receive the 33M when?
  3. RWS

    Scammed 33M

    Oh, and this is clearly you as the thread was created to sell the account on Posted 21 July 2014 - 11:07 PM Unless you've been at work 24/7 for a week and your "friend" had been acting on your OSBot and RS account all this time?
  4. RWS

    Scammed 33M

    This is 100% your fault. This was you. You were on OSBot, screen shared that you were on OSBot, just admitted it was your account etc etc etc. Either you bullshitting or you scammed. Either pay back the 33M now or I guess you will have action taken against you..
  5. Disputed member: Aza http://osbot.org/forum/user/3226-aza/ Thread Link: http://osbot.org/forum/topic/57135-108-cb-main-1680-total-perfect-for-pvming-07-gp-only/ Explanation: I went 75% first, and he scammed 33m. Sent me an email link to change email, but it was wrong account (so I did not change email!) and it was a non-ranked account.. i suspect non memb lvl 3 rs3 account. So I did not change email and immediately after my suspection I asked for the 33m back before we proceed. He said "yes," but proceeded to delete me from skype and log from rs with my 33m. Evidence: End of scam.. ends up on skype with his 'not shared details' after he deleted me... http://oi60.tinypic.com/5ewkt0.jpg
  6. RWS

    Hellooo

    Thanks! I don't care much for your welcoming to be honest with you, after the message you sent to me on Skype.
  7. RWS

    Hellooo

    Thanks.. I felt it appropriate
  8. Had this siggy done by this guy... Thanks!
  9. RWS

    Hellooo

    Nope, I just believe that the work that has been put in to OSBot and the community is well deserved, so I didn't hesitate to pay the sponsor fee!
  10. Text: "RWS" Color: Something to match my avatar. Maybe a red. Subtext: "Skype: rws.osrs" Color: w/e... white? Please could you add me on Skype?
  11. RWS

    Hellooo

    Great.. thanks for the answer.. just a little something to get the ball rolling, I know "did tut island" wouldn't mean much, but it's a start and I will do other things before expecting respect.
  12. I'm not sure, but I'm going to try! The only way you can help not getting mass banned by an IP flag is to run the bots on proxies so they're on diff IPs. Proxies cost next to nothing, so it's not a big requirement to use. As for just one account...well... nothing you can do unless you know when you are flagged or being watched ;)
  13. RWS

    Hellooo

    Would it be legit to offer a free tut island service? Can't see any in the market, and I know there's a premium bot and probably free ones but still... What bad reputation I don't know what you mean *wink wink*
  14. So do they put you into a hidden world when you get flagged?
  15. RWS

    Hellooo

    I saw the neg when I rejoined. I'm pretty sure I was trying to stop someone receiving money for something publicly available haha. He's banned now so that's cool! Would they remove that? I didn't think about it.
  16. RWS

    Hellooo

    Hi all Just returned from a big hiatus from RS/OSRS. Returning for good, and going to stay at OSBot longer this time (last eyar I joined, and didn't stay long). To prove my commitment to the community I made a $150 sponsor. I hope this helps the devs with their expenses whilst developing OSBot 2. I hope to have fun and in the near future I will be selling OSGP. Let me know who you are and if you want to chat just hit me up!
  17. Thanks. This works great now. Brilliant help, thanks.
  18. RWS

    Draggable Paint

    Well that's true. Maybe I'll work on a more flexible one when I get time!
  19. RWS

    Draggable Paint

    That'd make a more diverse system, but most paints are background + text, hence why it was made how it was. A script shouldn't focus on much more than one background and some text for a paint, given that it's just for information delivering. But that's just my opinion.. your way would work great if you wanted more complex paints.
  20. RWS

    Draggable Paint

    This will provide a class for you to easily implement a Paint (optional that you can allow dragging of it over the applet). DraggablePaint.java: import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Point; import java.awt.event.MouseEvent; import java.io.IOException; import java.net.URL; import java.util.HashMap; import java.util.Map; import javax.imageio.ImageIO; /** * * @author Yah Mie @ OSBot * */ public class DraggablePaint { private Point location; private int width; private int height; private Image background = null; private Map<Point, Map<String, Object>> texts; private boolean beingDragged = false; private Point draggedFrom; /** * Constructors */ public DraggablePaint(Point location, int width, int height) { this.location = location; this.width = width; this.height = height; flushText(); } public DraggablePaint(int x, int y, int width, int height) { this.location = new Point(x, y); this.width = width; this.height = height; flushText(); } /** * Set background image * Renders at 0,0 * @param URL */ public void setBackgroundImage(String URL) { try { background = ImageIO.read(new URL(URL)); } catch (IOException e) { background = null; } } /** * Move location of paint * @param location */ public void moveTo(Point location) { this.location = location; } /** * Write text at position * Relative to paint * * @param text * @param at */ public void writeText(String text, Point at) { Map<String, Object> textConfig = new HashMap<String, Object>(); textConfig.put("text", text); textConfig.put("font", new Font("Arial", 1, 12)); textConfig.put("color", Color.black); texts.put(at, textConfig); } /** * Write text at position * Specified color & font * Relative to paint * * @param text * @param at */ public void writeText(String text, Point at, Color colour, Font font) { Map<String, Object> textConfig = new HashMap<String, Object>(); textConfig.put("text", text); textConfig.put("font", font); textConfig.put("color", colour); texts.put(at, textConfig); } /** * Flushes all texts ready to be written to again */ public void flushText() { texts = new HashMap<Point, Map<String, Object>>(); } /** * Handle Mouse Events * * @param eventType * @param e * * Called upon MouseEvent: mousePressed * Called upon MouseEvent: mouseReleased * Called upon MouseEvent: mouseDragged */ public void draggable(String eventType, MouseEvent e) { if (eventType.equalsIgnoreCase("mousePressed")) { Point point = e.getPoint(); if (point.x >= location.x && point.x <= location.x + width && point.y >= location.y && point.y <= location.y + height) { beingDragged = true; draggedFrom = new Point(point.x, point.y); } } else if (eventType.equalsIgnoreCase("mouseReleased")) { Point point = e.getPoint(); if (point.x >= location.x && point.x <= location.x + width && point.y >= location.y && point.y <= location.y + height) { beingDragged = false; } } else if (eventType.equalsIgnoreCase("mouseDragged")) { if (beingDragged) { location.x = e.getX() - (draggedFrom.x - location.x); location.y = e.getY() - (draggedFrom.y - location.y); draggedFrom = new Point(e.getX(), e.getY()); /* Off-screen fixes */ if (location.x < 0) { location.x = 0; } if (location.x + width > 763) { location.x = 245; } if (location.y < 0) { location.y = 0; } if (location.y + height > 502) { location.y = 428; } } } } /** * Called upon onPaint */ public void draw(Graphics2D g) { if (background != null) { // Draw background g.drawImage(background, location.x, location.y, null); } if (texts.size() > 0) { for (Map.Entry<Point, Map<String, Object>> text : texts.entrySet()) { Map<String, Object> textConfig = text.getValue(); // Set Font and Color g.setColor((Color)textConfig.get("color")); g.setFont((Font)textConfig.get("font")); // Draw text at location g.drawString((String)textConfig.get("text"), location.x + text.getKey().x, location.y + text.getKey().y); } } } } Usage: import java.awt.*; import java.awt.event.MouseEvent; import org.osbot.script.Script; import org.osbot.script.ScriptManifest; @ScriptManifest(author="Yah Mie", version=1, info="", name="Yah Mie's Draggable Paint Demo") public class ScriptWithDraggablePaint extends Script { private DraggablePaint paint; public ScriptWithDraggablePaint() { paint = new DraggablePaint(0, 268, 519, 76); // X, Y, WIDTH, HEIGHT paint.setBackgroundImage("http://oi41.tinypic.com/2gvrbc1.jpg"); } @Override public void mousePressed(MouseEvent e) { paint.draggable("mousePressed", e); } @Override public void mouseReleased(MouseEvent e) { paint.draggable("mouseReleased", e); } @Override public void mouseDragged(MouseEvent e) { paint.draggable("mouseDragged", e); } @Override public void onPaint(Graphics g) { Graphics2D gr = (Graphics2D) g; paint.flushText(); paint.writeText("Running for: 00:30:00", new Point(20, 24)); paint.writeText("XP Gained: 500,000", new Point(20, 44)); paint.writeText("XP Per Hour: 1,000,000", new Point(20, 59)); paint.writeText("Logs Burned: 1,500", new Point(210, 44)); paint.writeText("XP Per Hour: 3,000", new Point(210, 59)); paint.draw(gr); } } If you don't want to implement dragging then do not implement the mouse events (draggable() method). All methods provided by DraggablePaint.java: DraggablePaint(Point location, int width, int height) DraggablePaint(int x, int y, int width, int height) setBackgroundImage(String URL) - Sets background image from URL (drawn at 0, 0) moveTo(Point location) - Moves paint to specified location of applet writeText(String text, Point at) Write text at specified location (relative to paint) with Arial 12pt Black writeText(String text, Point at, Color colour, Font font) - Write text at specified location (relative to paint) with custom font and colour flushText() - Clears all text form paint draggable(String eventType, MouseEvent e) - Handles mouse events for dragging. All three pressed, released and dragged must be implemented for dragging to work. draw(Graphics2D g) - Draws paint onto graphics Finally some tests: I'm welcome to questions or comments. All written by I, have fun!
×
×
  • Create New...