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

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

Пару предложений для плагина:
- Добавить кастомное время бана. То есть временный бан и в конфиге указывается время на бан
- Добавить кастомные комманды, которые исполняются при достижении макс. кол-ва предупреждений с переменными. Пример:
- Бан: bancmd: tempban {player} {time} {reason} , так как есть много плагинов, которые используют другой порядок переменных в команде.
- Тоже самое с командой kick: kickcmd: kick {player} {reason}
Ставите все наказания на false и в команду пишете, что нужно
 
А что делать если сообщение с матом все равно видно в чате? хотя cancel=true стоит. ответьте пожалуйста
 
06.08 05:04:47 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
06.08 05:04:47 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
06.08 05:04:47 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
06.08 05:04:47 [Server] INFO at java.security.AccessController.doPrivileged(Native Method)
06.08 05:04:47 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
06.08 05:04:47 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
06.08 05:04:47 [Server] INFO Caused by: java.lang.ClassNotFoundException: fr.xephi.authme.api.API
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:583)
06.08 05:04:47 [Server] INFO at org.spigotmc.MultiplexingServerConnection.b(MultiplexingServerConnection.java:72)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35)
06.08 05:04:47 [Server] INFO at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109)
06.08 05:04:47 [Server] INFO at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:215)
06.08 05:04:47 [Server] INFO at org.spigotmc.netty.PacketListener.callReceived(PacketListener.java:58)
06.08 05:04:47 [Server] INFO at org.spigotmc.netty.PacketListener$$EnhancerByCGLIB$$c5c3ae6f.packetReceived(<generated>)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.spigot.SpigotPacketInjector$1.intercept(SpigotPacketInjector.java:200)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:423)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.spigot.SpigotPacketInjector.packetReceived(SpigotPacketInjector.java:480)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.PacketFilterManager.invokePacketRecieving(PacketFilterManager.java:518)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:552)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:68)
06.08 05:04:47 [Server] INFO at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:115)
06.08 05:04:47 [Server] INFO at ru.Den_Abr.ChatGuard.Packets.PLPackets$1.onPacketReceiving(PLPackets.java:29)
06.08 05:04:47 [Server] INFO at ru.Den_Abr.ChatGuard.AuthPlugins.Integrator.isLogged(Integrator.java:14)
06.08 05:04:47 [Server] INFO at ru.Den_Abr.ChatGuard.AuthPlugins.AuthMeReloaded.isLogged(AuthMeReloaded.java:10)
06.08 05:04:47 [Server] INFO java.lang.NoClassDefFoundError: fr/xephi/authme/api/API
06.08 05:04:47 [Server] SEVERE Unhandled exception occured in onPacketReceiving(PacketEvent) for ChatGuard

Версия 6.2 хорошую поддержку AuthMe ''сделал"
 
Версия 6.2 хорошую поддержку AuthMe ''сделал"
Cпасибо, очень приятно.
Ещё большая благодарность за предоставленную версию этой неведомой AuthMe(должно быть очень старая, но Reloaded)
 
А почему когда игрок превышает максимальное количество матов/капсов у него не сбрасывается счетчик, а продолжает идти дальше и если он совершит ошибку то получит наказание опять?
Пример: Ваня написал 10 матов из 10 и получил наказание (мут). Когда время наказания прошло он написал в предложении мат и ему опять выдалось наказание и так каждый раз.
 
А почему когда игрок превышает максимальное количество матов/капсов у него не сбрасывается счетчик, а продолжает идти дальше и если он совершит ошибку то получит наказание опять?
Пример: Ваня написал 10 матов из 10 и получил наказание (мут). Когда время наказания прошло он написал в предложении мат и ему опять выдалось наказание и так каждый раз.
Скрин, гляну
 
А как раскрасить сообщения в чат? И как отключить сообщение в Глобальный: Игрок получил (что-то) по причине?
 
А как раскрасить сообщения в чат? И как отключить сообщение в Глобальный: Игрок получил (что-то) по причине?
Все сообщения настраиваются в messages.yml, символ цвета & (&1, &c, &e). Вывод сообщений можно настроить в секции Punishment.command
 

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

Назад
Верх