Lance 0 Опубликовано 24 октября, 2012 Взял за основу сборку файрпонта. Стоит ограничение на использование чата до 30 лвл. Все перерыл, решение найти не удалось. Как справиться с этой проблемой? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 24 октября, 2012 + +# Трейд Чат - Минимальный лвл +# Который сможет использовать Трейд Чат +# По умолчанию: 0 = Выключено +TradeLevelMin = 0 # Включить ли фильтр матов? Index: /trunk/gameserver/java/net/sf/l2j/Config.java =================================================================== --- /trunk/gameserver/java/net/sf/l2j/Config.java (revision 346) +++ /trunk/gameserver/java/net/sf/l2j/Config.java (revision 347) @@ -938,4 +938,6 @@ //Potions public static boolean USE_POTS_SIT; + //chat + public static int TRADE_LEVEL_MIN; //voice public static boolean ALLOW_DATE_COMMAND; @@ -1746,4 +1748,5 @@ KARMA_FOR_BAD_WORD_MIN = Integer.parseInt(chatSettings.getProperty("KarmaForBadWordMin", "0")); KARMA_FOR_BAD_WORD_MAX = Integer.parseInt(chatSettings.getProperty("KarmaForBadWordMax", "0")); + TRADE_LEVEL_MIN = Integer.parseInt(chatSettings.getProperty("TradeLevelMin", "0")); SAY_FILTER_REPLACEMENT_STRING = chatSettings.getProperty("ReplacementString", " I love Lineage II! "); if(USE_SAY_FILTER) Index: /trunk/gameserver/java/net/sf/l2j/gameserver/clientpackets/Say2.java =================================================================== --- /trunk/gameserver/java/net/sf/l2j/gameserver/clientpackets/Say2.java (revision 218) +++ /trunk/gameserver/java/net/sf/l2j/gameserver/clientpackets/Say2.java (revision 347) @@ -159,4 +159,9 @@ } return; + } + if(activeChar.getLevel() < Config.TRADE_LEVEL_MIN && _type == TRADE) + { + activeChar.sendMessage("You can not the trade chat before " + Config.TRADE_LEVEL_MIN + " level."); + return; } _text = SayFilter.getInstance().removeBadWords(_text); Меняем под свою сборку... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
◄Sacrilion► 8 Опубликовано 24 октября, 2012 DeveloperS_TerlionA, у сборки FirePoint'а нету исходного кода насколько я помню Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeveloperS_TerlionA 182 Опубликовано 24 октября, 2012 Тогда, искать в конфигах... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты