• Bitte beachte, dass wir eine Serverliste sind!
    Wenn du ein Problem auf einem Server hast (z.B. Entbannantrag, etc), dann ist das Forum hier der falsche Ort.
  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[Vorstellung] ChatClear

Status
Für weitere Antworten geschlossen.

LBuilder

Workaholic
Registriert
2 April 2012
Beiträge
681
Diamanten
0
Minecraft
SchnitzelDE
Da ich nicht so wirklich wusste in welchem Thread ich mein Plugin vorstellen sollte werde ich die jetzt mal hier tun.

Ich hatte ja schon ein Plugin von mir vorgestellt aber damit waren einige nicht so zufrieden.. Daher habe ich mir mal etwas neues ausgedacht um gegen Server Werbung voran zu gehen.


Funktion

Mein Plugin funktioniert sehr simpel denn es funktioniert nur über einen Befehl.
Dieser Befehl lautet /chatclear
Wenn man diesen Befehl in den Chat als op eingibt wird der ganze Chat geleert.


Wofür braucht man das?

Ich gehe dies jetzt mal mit einem Bsp. an.
Wenn jemand auf eurem Server Fremdwerbung macht (KOMMT AUF XXX:XXX:XXX)
Kann man die Ip in ruhe lesen und abschreiben.
Mit meinem Plugin könnt ihr den Chat leeren und nun kann niemand mehr die Ip übernehmen.


Permissions

Ich habe nur eine Permission eingefügt.
Diese besagt ob man den Befehl benutzen kann.
Permission: Chatclear.chatclear

Version 0.1
- erste Version von ChatClear
Version 0.2
- einfügen einer config.yml
Version 0.3
- kleinere Veränderungen in der config.yml
- Code Optimierung

--------

UPDATE!!!

Die Version 0.3 von ChatClear habe ich soeben neu eingefügt!

In diesem Update habe ich kleinere Veränderungen in der config.yml gemacht. Und ich habe den Code optimiert. (An dieser Stelle ein Danke an Benni1000)

Code:
# Hier soll die Message eingefügt werden, die stehen soll wenn der Chat geleer wurde.
# "§" entspricht der Farbe.
endmsg: §9Da der Chat nicht angemessen war, musste er geleert werden!
# Hier womit der Chat gefüllt werden soll.
zensurmsg: §c-Zensiert-

Hier sind die kleinen Veränderungen und Anpassungen in der config.yml

Der Link zum Download ist hier

Ich freue mich auf ein Feedback und wenn bugs auftreten sollten könnt ihr mich ruhig darüber informieren.

Viel Spaß bei Testen!
;)

l6p7ks5w.jpg
 
C

ChristianG

Guest
Auf jeden Fall praktisch!!
:thumbup: :thumbsup:

(Wie das Plugin wirklich ist, kann ich net sagen)

Der Quellcode soll ja wohl ein Witz sein...
Was sollen denn die 100 Zeieln immer das gleiche?
Noch nie was von Loops gehört??
 
K

Kolola

Guest
Schön ist ganz praktisch.

Aber wie immer habe ich noch ein paar Fragen ^^

1. Wenn man den Befehl eingibt bleit oder kommt es dann in die server.log ?
2. ist es möglich noch eine Möglichkeit hinzuzufügen das der chat nur bei sich selber oder einer bestimmten person geleert wird?
und 3. und letztens: wie lange haste gebraucht um das zu schreiben ?
 

LBuilder

Workaholic
Registriert
2 April 2012
Beiträge
681
Diamanten
0
Minecraft
SchnitzelDE
Ich nummerier auch mal ;)
1. Ja es kommt auch in der server.log , die Ip ist aber trzdm. noch in der server.log zu finden
2. Ja wär aber nicht so sinnvoll..
3. Ich hab nicht genau auf die Uhr geschaut.. ich schätze so 30 min.
 
K

Kolola

Guest
ich ich würde es gut finden wenn ich ab und zu mal meinen Chat putzen könnte.

hmm eine noch bessere Idee aber das ist glaube ich mehr ein mod.

der chat ist ausgeblendet und wenn jemand deinen namen schreibt wird er für 1 min angezeigt.
 
K

Kolola

Guest
Mal schauen :S

Ich meine das so das der Chat b.z.w die Nachrichten von anderen Spielern so zu sagen gar nicht erst von Server an den Spieler gesendet wird sondern nur dann wenn die Nachricht den Usernamen im Text hat.

Hoffe du kannst was damit anfangen
 

Elronturalt

Kuhfänger
Gesperrt
Registriert
3 Juli 2012
Beiträge
62
Diamanten
0
Richtig gute Idee, denn sowas findet man nicht so leicht, denke ich, auf Bukkit und BukkitDev!

Wieviel leere Zeilen fügt es denn so ein? :D
Und du könntest es echt noch nur für den Spieler machen, der es eingibt und einen Spieler, den man angeben kann... :thumbsup:
(Insofern du weißt, wie du das machst.)

Befehle würd ich so machen:

/cc = ChatClear des eigenen Chattes (cc ist kürzer. ;))
/cc <Spieler> = ChatClear für den angegebenen Spieler
/cca = ChatClear für alle [Nur das ist server.log-lastig, denn Broadcast über Bukkit!]

Danke für die Idee, evtl. brauch ich das mal in meinem Plugin... ^^
 

LBuilder

Workaholic
Registriert
2 April 2012
Beiträge
681
Diamanten
0
Minecraft
SchnitzelDE
Elrontur' schrieb:
Befehle würd ich so machen:
Elrontur' schrieb:
/cc = ChatClear des eigenen Chattes (cc ist kürzer. )
/cc <Spieler> = ChatClear für den angegebenen Spieler
/cca = ChatClear für alle [Nur das ist server.log-lastig, denn Broadcast über Bukkit!]
Elrontur' schrieb:
Danke für die Idee, evtl. brauch ich das mal in meinem Plugin...

Versteh nur nicht wofür man das braucht..

@Kolola Ja das wär möglich aber schwer umsetzbar weil es 1000 Ip's gibts..
 
Status
Für weitere Antworten geschlossen.
Oben