SHARE
TWEET

Untitled

a guest Aug 13th, 2017 49 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.awt.Color;
  2. import java.awt.Graphics;
  3. import java.awt.Graphics2D;
  4. import java.awt.Point;
  5. import java.awt.Polygon;
  6. import java.awt.RenderingHints;
  7.  
  8. import javax.swing.JOptionPane;
  9.  
  10. import org.rsbot.event.listeners.PaintListener;
  11. import org.rsbot.script.Script;
  12. import org.rsbot.script.ScriptManifest;
  13. import org.rsbot.script.util.Filter;
  14. import org.rsbot.script.wrappers.RSPlayer;
  15. import org.rsbot.script.wrappers.RSTile;
  16. import java.awt.FlowLayout;
  17. import java.util.Random;
  18.  
  19. import javax.swing.JCheckBox;
  20. import javax.swing.JFrame;
  21. import javax.swing.JOptionPane;
  22. import javax.swing.JPanel;
  23. import javax.swing.JTextArea;
  24. import javax.swing.event.ChangeEvent;
  25. import javax.swing.event.ChangeListener;
  26.  
  27. import org.rsbot.script.Script;
  28. import org.rsbot.script.ScriptManifest;
  29. import org.rsbot.script.methods.Game;
  30. import org.rsbot.script.wrappers.RSArea;
  31. import org.rsbot.script.wrappers.RSComponent;
  32. import org.rsbot.script.wrappers.RSInterface;
  33. import org.rsbot.script.wrappers.RSTile;
  34.  
  35. @ScriptManifest(authors = { "God" }, keywords = {}, name = "Clan Recruiter", description = "", version = 1.0)
  36. public class ClanRecruiter extends Script{
  37.     public boolean cont = true;
  38.     RSPlayer[] allPlayers;
  39.     public void onFinish(){
  40.         log("Goodbye.");
  41.         cont = false;
  42.        
  43.     }
  44.  
  45.     public void sendMessages() {
  46.         mouse.click(570,490,true);
  47.         mouse.click(570,490,true);
  48.        // deleteAllFriends();
  49.         for (RSPlayer p : players.getAll())
  50.         {
  51.             if(cont)
  52.             {
  53.             interfaces.getComponent(550,26).doAction("Add friend");
  54.             sleep(1000);
  55.             keyboard.sendText(p.getName(), true);
  56.             sleep(2000);
  57.             mouse.click(594,259,true);
  58.             sleep(2000);
  59.             keyboard.sendText("Join redpenguin90's merching clan to make millions!",true);
  60.             mouse.move(594,259);
  61.             mouse.click(false);
  62.             mouse.click(544,316,true);
  63.             }
  64.             else
  65.             {
  66.                 return;
  67.             }
  68.         }
  69.        
  70.     }
  71.  
  72.     @Override
  73.     public int loop() {
  74.         sendMessages();
  75.         return 1;
  76.     }
  77.    
  78. }
RAW Paste Data
Top