Advertisement
Guest User

YellHandler

a guest
Sep 21st, 2014
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. package com.rs.game.player.content.custom;
  2.  
  3. import com.rs.game.World;
  4. import com.rs.game.player.Player;
  5. import com.rs.utils.Utils;
  6.  
  7. public class YellHandler {
  8.  
  9. public static boolean isValidText(Player player, String message) {
  10. String[] invalid = { "<euro", "<img", "<img=", "<col", "<col=", "<shad", "<shad=", "<str>", "<u>" };
  11. for (String s : invalid)
  12. if (message.contains(s))
  13. return false;
  14. return true;
  15. }
  16.  
  17. public static void sendYell(Player player, String message) {
  18. if (isValidText(player, message) && player.getRights() != 2) { // player.getrights() !=2) || player.getrights() !=1)
  19. World.sendWorldMessage(RightsManager.getInfo(player) +": "+ message, false);
  20. return;
  21. }
  22. if (player.getMuted() > Utils.currentTimeMillis()) {
  23. player.sendMessage("<col=FF0000>You are muted. Please try back later.");
  24. return;
  25. }
  26. World.sendWorldMessage(RightsManager.getInfo(player) +": "+ message, false);
  27. return;
  28. }
  29.  
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement