Advertisement
Guest User

20 Euro - VIP Chat System

a guest
Oct 1st, 2021
357
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.02 KB | None | 0 0
  1. diff --git a/aCis_gameserver/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java b/aCis_gameserver/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java
  2. index e49d572..c930738 100644
  3. --- a/aCis_gameserver/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java
  4. +++ b/aCis_gameserver/java/net/sf/l2j/gameserver/handler/chathandlers/ChatShout.java
  5. @@ -21,6 +21,19 @@
  6.         if (!player.getClient().performAction(FloodProtector.GLOBAL_CHAT))
  7.             return;
  8.        
  9. +       if (text.startsWith("!"))
  10. +       {
  11. +           if (!player.isNoble())
  12. +           {
  13. +               player.sendMessage("You cannot use chat for nobles");
  14. +               return;
  15. +           }
  16. +          
  17. +           final CreatureSay cs = new CreatureSay(player.getObjectId(), SayType.PARTYROOM_ALL, player.getName(), text.substring(1));
  18. +           World.getInstance().getPlayers().forEach(knownPlayer -> knownPlayer.sendPacket(cs));
  19. +           return;
  20. +       }
  21. +      
  22.         final CreatureSay cs = new CreatureSay(player, type, text);
  23.         final int region = MapRegionData.getInstance().getMapRegion(player.getX(), player.getY());
  24.        
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement