Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN/SEC/CHAT] ChatGuard 7.6.2 - анти-мат, анти-флуд, анти-капс и анти-реклама [1.5.2-∞]

Вот такие пироги
2013-04-12 07:31:18 [SEVERE] Cannot load plugins/ChatGuard/messages.yml
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 11
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 11
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 17 more
2013-04-12 07:31:18 [SEVERE] Error occurred while enabling ChatGuard v5.1 (Is it up to date?)
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1237)
at java.util.regex.Matcher.reset(Matcher.java:308)
at java.util.regex.Matcher.<init>(Matcher.java:228)
at java.util.regex.Pattern.matcher(Pattern.java:1096)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
Как решить данную проблему?
 
не работает на 1.4.7
2013-04-14 07:51:46 [SEVERE] Error occurred while enabling ChatGuard v5.1 (Is it up to date?)
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Unknown Source)
at java.util.regex.Matcher.reset(Unknown Source)
at java.util.regex.Matcher.<init>(Unknown Source)
at java.util.regex.Pattern.matcher(Unknown Source)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
 
Вот такие пироги
2013-04-12 07:31:18 [SEVERE] Cannot load plugins/ChatGuard/messages.yml
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 11
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 11
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 17 more
2013-04-12 07:31:18 [SEVERE] Error occurred while enabling ChatGuard v5.1 (Is it up to date?)
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1237)
at java.util.regex.Matcher.reset(Matcher.java:308)
at java.util.regex.Matcher.<init>(Matcher.java:228)
at java.util.regex.Pattern.matcher(Pattern.java:1096)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
Как решить данную проблему?
Перекодировать файл сообщений в UTF-8
не работает на 1.4.7
2013-04-14 07:51:46 [SEVERE] Error occurred while enabling ChatGuard v5.1 (Is it up to date?)
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Unknown Source)
at java.util.regex.Matcher.reset(Unknown Source)
at java.util.regex.Matcher.<init>(Unknown Source)
at java.util.regex.Pattern.matcher(Unknown Source)
at ru.chatguard.Config.loadMessages(Unknown Source)
at ru.chatguard.Config.<init>(Unknown Source)
at ru.chatguard.Main.onEnable(Unknown Source)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:396)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:291)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:273)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:602)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:568)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:447)
at ho.c(DedicatedServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:724)
at fy.run(ThreadMinecraftServer.java:16)
Плагин работает. Нужно удалить messages.yml
 
Не работает, однако.... после добавления каого то n-ого количества слов, плагин начинает цензурить вообще все слова. CB 1.5.1 R 0.2 + ChatGuard 5.1 HOTFIX
 
Не работает, однако.... после добавления каого то n-ого количества слов, плагин начинает цензурить вообще все слова. CB 1.5.1 R 0.2 + ChatGuard 5.1 HOTFIX
config.yml в UTF8 без BOM
message.yml в UTF8
Видно не правильно заполняешь слова(скинь конфиг)
 
config.yml в UTF8 без BOM
message.yml в UTF8
Видно не правильно заполняешь слова(скинь конфиг)

Конфиг в кодировке по умолчанию. Все слова набивались руками при помощи команды /cg add
ось - Debian 6
 
Плагин обновлён до 5.5
Плагин реагирует через раз.
Еще заметил вот что.
Если в листе мата у тебя "Сук* и Л*х" к примеру. То плагин начнет действовать только когда 2 раза подряд напишешь тот же мат 2 раза.
Может я что то не так настроил.. если это так то отпишитесь как исправить.Что бы не через раз реагировал.
А что бы сразу. Человек написал мат = кик там.
05b9aff2c279.jpg

Os: Linux
 
Плагин реагирует через раз.
Еще заметил вот что.
Если в листе мата у тебя "Сук* и Л*х" к примеру. То плагин начнет действовать только когда 2 раза подряд напишешь тот же мат 2 раза.
Может я что то не так настроил.. если это так то отпишитесь как исправить.Что бы не через раз реагировал.
А что бы сразу. Человек написал мат = кик там.
05b9aff2c279.jpg

Os: Linux
Для начала нужно поэкспериментировать с настройками совместимости(Compability), обычно это решает проблему.
И ещё, какая кодировка файла swearlist.txt?
 
__Pasha____ сказал(а): ↑
Плагин реагирует через раз.​
Еще заметил вот что.​
Если в листе мата у тебя "Сук* и Л*х" к примеру. То плагин начнет действовать только когда 2 раза подряд напишешь тот же мат 2 раза.​
Может я что то не так настроил.. если это так то отпишитесь как исправить.Что бы не через раз реагировал.​
А что бы сразу. Человек написал мат = кик там.​
05b9aff2c279.jpg
Os: Linux​
Для начала нужно поэкспериментировать с настройками совместимости(Compability), обычно это решает проблему.
И ещё, какая кодировка файла swearlist.txt?
Для начала нужно поэкспериментировать с настройками совместимости(Compability), обычно это решает проблему.
И ещё, какая кодировка файла swearlist.txt?

В swearlist стоит UTF-8
Можно по подробнее о Compability ? Впервые слышу.

Кстати. Ваш образец message не работает.Выдает ошибку постоянно.Спасает только если самим перевести не знаю почему так,но у меня только так спасается.

Еще предлагаю добавить бан на время.
Что бы не банило на всегда,а на время.
 
В swearlist стоит UTF-8
Можно по подробнее о Compability ? Впервые слышу.
Еще предлагаю добавить бан на время.
Что бы не банило на всегда,а на время.
Советую лучше изучить настройки плагина
 
Советую лучше изучить настройки плагина
Напиши о конфиге подробнее в теме пожалуйста.

Я не могу понять , как сделать так , что бы он сразу реагировал
5aab35aee501.jpg


Напиши как сделать так , что бы , он сразу реагировал моментально на маты.
Мой конфиг такой.


Whitelist:
- 127.0.0.0
Replacements:
- 0|o
- 1|l
- '@|a'
Caps: true
Swear: true
Flood: true
Advertisment: true
Compatibility:
priority: HIGH
Async: true
Check-cmds:
- /me
- /msg
- //wand
CheckUpdates: true
CapsPercent: 80
Cancel: true
FloodTime: 1
Alternative: <Цензура>
Warnings:
enable: true
count: 1
custom: false
custom-alts:
swear: <Мат!>
advert: <Реклама!>
Punishment:
ban: false
kick: false
mute:
enable: true
minutes: 10
kill: false
reason: Ты плохой мальчик! :с
command: say {player} получает мут на 10 минут, по причине {reason}
 
Советую лучше изучить настройки плагина

Я решил проблему из за чего плагин не сразу блокировал маты.
Я поставил плагин CPFix
Плагин тут же стал реагировать на каждый мат моментально!
Закрепите эту информацию.Я уверен что я не один такой!
 
У меня на сервере маты перестали закрываться цензурой, как это исправить?
 
У меня на сервере маты перестали закрываться цензурой, как это исправить?
Попробовать решение, сказанное выше
Я решил проблему из за чего плагин не сразу блокировал маты.
Я поставил плагин CPFix
Плагин тут же стал реагировать на каждый мат моментально!
Закрепите эту информацию.Я уверен что я не один такой!
В логе изменений об этом сказано, добавлю повыше
Ты бы не мог сделать инструкцию по настройке конфига?
Сделал
 

Поделиться этой страницей

Назад
Верх