EasyChatManager ist ein ChatManager Plugin mit einigen Extrafunktionen! z.B. erlaubt es Spielern mit Permissions den Chat nach dem ChatClear noch zu lesen! :o Außerdem sind alle Nachrichten in der "config.yml" einstellbar :)
Commands:
/chatmanager oder /cm - Zum Reloaden der Config!
/mute <player> - Zum verstummen eines Spielers!
/globalmute oder gm - De/Aktiviert den Globalmute!
/globalmute status - Zeigt den Aktuellen Status vom GlobalMute!
/cc - Reinigt den Chat.
/broadcast - Broadcastet eine Message!
/filter - Erlaubt das hinzufügen oder entfernen von Wörtern von der Wörter blocklist. Außerdem gibt es die Liste der Wörter mit /filter list!!
Permissions:
- chatmanager.globalmute.toggle (Erlaubt den Command /globalmute)
EasyChatManager is a chatmanager with some extra features!! For example Players with special permissions can read the chat after a chatclear!! :o Also all messages are configurable in the "config.yml"!! Have Fun!!!!
Commands:
/chatmanager oder /cm - Reload the Config and check the Version!
/mute <player> - Ban players from the server chat!
/globalmute oder gm - De/Activate the GlobalMute!
/globalmute status - Shows the actually GlobalMute status!
/cc - Clears the Chat!
/broadcast - Broadcast a message!
/filter - Add, Remove words to the word blacklist and also you can see the blacklist with /filter list!
Permissions:
- chatmanager.globalmute.toggle (Allows the Command /globalmute)
- chatmanager.globalmute.bypass (Allows to Chat while GlobalMute is acitvated)
- chatmanager.command (Allows the Command /chatmanager)
- chatmanager.cc (Allows the Command /cc)
- chatmanager.cc.bypass (Allows to read the Chat after a ChatClear)
- chatmanager.antispam.bypass (Allows to chat without antispam!)
- chatmanager.filter (Allows the Command /filter!)
- chatmanager.filter.bypass (Allows to write blocked words in chat!)
- chatmanager.broadcast (Allows the Command /broadast!)
- chatmanager.mute (Allows the Command /mute!)
- chatmanager.mute.bypass (Forbidd to mute players with this permissions!)
Leider funktioniert das mit der Formatierung nicht bei mir
<<code 2013-09-13 20:46:22 [SEVERE] Could not pass event AsyncPlayerChatEvent to ChatManager v4.0
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:877)
at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:829)
at com.bergerkiller.bukkit.common.internal.network.CommonPacketHandler$CommonPlayerConnection.a(CommonPacketHandler.java:535)
at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49)
at net.minecraft.server.v1_6_R2.NetworkManager.i(NetworkManager.java:213)
at net.minecraft.server.v1_6_R2.NetworkManager.c(NetworkManager.java:351)
at net.minecraft.server.v1_6_R2.NetworkReaderThread.run(SourceFile:94)
Caused by: java.util.UnknownFormatConversionException: Conversion = 'p'
at org.bukkit.event.player.AsyncPlayerChatEvent.setFormat(AsyncPlayerChatEvent.java:82)
at me.pentacoding.cChatManager.onSchreib(cChatManager.java:243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 10 more>>
<</code>>
Echt cooles Plugin; eventuell könntest du noch Funktionen von Plugins wie bChatManager mit einbauen. Also vor allem die Formatierung; sowas z.B. "message-format: '%prefix %suffix&7%displayname&7: &f%". Und eine Einstellung für die Reichweite des Chats inkl. Shout Command wäre für einige sicher noch interessant. Dann würde man nur noch dein Plugin für den Chat brauchen ^^
@Anonymous777
auf rechtschreibfehler achten und immer in '' bleiben habe selber alles getestet. Neue version von pex drauf
Leider funktioniert das mit der Formatierung nicht bei mir
<<code 2013-09-13 20:46:22 [SEVERE] Could not pass event AsyncPlayerChatEvent to ChatManager v4.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:877) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:829) at com.bergerkiller.bukkit.common.internal.network.CommonPacketHandler$CommonPlayerConnection.a(CommonPacketHandler.java:535) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.i(NetworkManager.java:213) at net.minecraft.server.v1_6_R2.NetworkManager.c(NetworkManager.java:351) at net.minecraft.server.v1_6_R2.NetworkReaderThread.run(SourceFile:94) Caused by: java.util.UnknownFormatConversionException: Conversion = 'p' at org.bukkit.event.player.AsyncPlayerChatEvent.setFormat(AsyncPlayerChatEvent.java:82) at me.pentacoding.cChatManager.onSchreib(cChatManager.java:243) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 10 more>> <</code>>
Hi, sieht nett aus
Habe aber mal eine Frage ob du das noch einbauen könntest ;)
Ein Befehl zum schreiben in bestimmten Chats
z.B. /chatSUPPORT oder /chatWELT etc.
also /chatSUPPORT Hi, brauche Hilfe
und alternativ ob chatten ohne Befehl z.B. Hi, wie gehts geht nicht, wenn dann /chatWELT Hi wie gehts, funktioniert oder nicht
Ich hoff du verstehst :P ansonsten muss ich es dir mal genauer erklären
@Anonymous777
Habe schonmal den ChatManager eingebaut :) PermissionsEx wird selber erkannt :p
Würde doch erstmal reichen? PEX wird doch eh von vielen genutzt, unter anderem von uns :D
@Anonymous777
Denn gehts leider nur für leute mit permissionex da ich nicht weiß wie man mit der groupmanager api schreibt
Echt cooles Plugin; eventuell könntest du noch Funktionen von Plugins wie bChatManager mit einbauen. Also vor allem die Formatierung; sowas z.B. "message-format: '%prefix %suffix&7%displayname&7: &f%". Und eine Einstellung für die Reichweite des Chats inkl. Shout Command wäre für einige sicher noch interessant. Dann würde man nur noch dein Plugin für den Chat brauchen ^^
@Schraufi123
Thx *-*, noch Ideen die rein können ? :)
Nice!