Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: java/com/l2jserver/Config.java
- ===================================================================
- --- java/com/l2jserver/Config.java (revision 19)
- +++ java/com/l2jserver/Config.java (working copy)
- @@ -72,6 +72,8 @@
- public static final String EOL = System.getProperty("line.separator");
- // Nova Custom Configs
- + public static boolean ENABLE_CHAT_BAN;
- + public static int CHAT_BAN_DURATION;
- public static boolean ENABLE_CHAT_BAN;
- public static int CHAT_BAN_DURATION;
- public static boolean ENABLE_TRADE_REFUSAL;
- @@ -2248,6 +2250,8 @@
- }
- CHAT_BAN_DURATION = Integer.parseInt(Nova.getProperty("ChatBanDuration", "10"));
- ENABLE_CHAT_BAN = Boolean.parseBoolean(Nova.getProperty("EnableChatBan", "true"));
- + CHAT_BAN_DURATION = Integer.parseInt(Nova.getProperty("ChatBanDuration", "10"));
- + ENABLE_CHAT_BAN = Boolean.parseBoolean(Nova.getProperty("EnableChatBan", "true"));
- ENABLE_PM_REFUSAL = Boolean.parseBoolean(Nova.getProperty("AllowPmCommand", "False"));
- ENABLE_TRADE_REFUSAL = Boolean.parseBoolean(Nova.getProperty("AllowTradeCommand", "False"));
- SHOW_USER = Boolean.parseBoolean(Nova.getProperty("AllowUserCommand", "False"));
- ### Eclipse Workspace Patch 1.0
- #P L2J_Server
- Index: java/com/l2jserver/gameserver/network/clientpackets/Say2.java
- ===================================================================
- --- java/com/l2jserver/gameserver/network/clientpackets/Say2.java (revision 5667)
- +++ java/com/l2jserver/gameserver/network/clientpackets/Say2.java (working copy)
- @@ -177,10 +193,59 @@
- activeChar.logout();
- return;
- }
- -
- + try{
- + DataInputStream cb = new DataInputStream(new BufferedInputStream(new FileInputStream(Config.DATAPACK_ROOT + "/data/chatban.txt/")));
- + BufferedReader cbbr = new BufferedReader(new InputStreamReader(cb));
- + if (Config.ENABLE_CHAT_BAN && (_text.contains(cbbr.read()))
- + {
- +
- + activeChar.setPunishLevel(L2PcInstance.PunishLevel.CHAT, Config.CHAT_BAN_DURATION);
- + }
- + }
- + catch (IOException e)
- + {
- + // TODO Auto-generated catch block
- + e.printStackTrace();
- + }
- + }
Advertisement
Add Comment
Please, Sign In to add comment