Ein neues Thema erstellen  Auf das Thema antworten  [ 29 Beiträge ]  Gehe zu Seite Vorherige 1 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 12.01.2003, 23:04 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
so. Hier mal eine erweiterte Version.

Man kann jetzt ein Bestrafungssystem in der vault.ini aktivieren.

Ausserdem wurde der Leerzeichen-Bug gefixt und auch das team_say wird auf die bösen Wörter überprüft.

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.01.2003, 00:24 

Registriert: 28.10.2002, 19:52
Beiträge: 26
Joho,
das scheint hervorragend zu funzen, habs eben mal 2 Maps angetestet.

Morgen werd ich mir das Teil mal genauer vorknöpfen....

Gute Arbeit!!!!! :D

Greetz
Gonz

_________________
217.160.183.116:27027 Testserver by Pro-GameServer.de| www.pro-gameserver.de| #pro-gameserver.de @ quakenet


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.01.2003, 13:37 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
Sehr gut.

Habe aber ganz vergessen, das 'Knebeln' einzubauen.

Soll heißen, wenn er zu der ersten Bestrafung, also zum Slap kommt, sollte er eigentlich nicht mehr 'sichtbar für alle' chatten dürfen.

Naja, und es gibt auch noch ein anderes Problem mit dem Punishment System.

Wenn man also Slay und Kick auf 0 stellt, würde er nach der eingestellten Anzahl der bösen Chatmessages eimal nur geslapt werden.

Danach kämen immer nur Warnungen.

Ich muss also noch eine Routine einbauen, dass wenn man slay und kick mit 0 in der vaut.ini stehen hat, (oder auch slap auf 0, aber eine andere Sanction aktiviert hat), dass der interne Zähler wieder genullt wird.

Argh....und ein böser Bug kommt auch noch dazu.....

Ich habe plugin_disconnect und plugin_connect vergessen....

Sorry!!!

Also...Ich überarbeite es nochmal! Heute abend soll es dann endgültig fertig sein!

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.01.2003, 17:45 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
Hm...habe mir nochmal alles überlegt.

Mit der Bestrafung ist ja schön und gut, aber wenn der Spieler tot ist, nützen die Bestrafungen mit Slap und Slay nicht so besonders....

Ich muss es wohl nochmal komplett überdenken.

Wenn ich LogD benutze, könnte ich aber alle am Anfang der neuen Runde bestrafen.

Oder soll ich doch nur, wie am Anfang geplant, eine Chatsperre verhängen. Und erst wenn sie 'entschuldigung' oder 'es tut mir leid' schreiben, sie auch wieder chatten dürfen....


Gebt mal Vorschläge.

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.01.2003, 17:59 

Registriert: 28.10.2002, 19:52
Beiträge: 26
Also mir würd es als reine Chatsperre reichen,

um es aber verschiedenen Leuten recht machen zu können, wäre es natürlich schön wenn man die slap- und slaybestrafungen konfigurieren könnte (so wie Dus ja schon vorgesehen hast).
Abschalten kann man das ja dann immernoch.....das sollte dann aber auch funktionieren :)

Mach es doch von Deiner Lust und Deinem Terminkalender abhängig :wink:

Der Gonz

_________________
217.160.183.116:27027 Testserver by Pro-GameServer.de| www.pro-gameserver.de| #pro-gameserver.de @ quakenet


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 13.01.2003, 23:01 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
nun denn.

Ich habe mir mal folgendes überlegt.

Es ist eine Kombination aus Chatsperre und Bestrafungssystem.

Bestrafungssystem aktivieren:
(LOGD wird benötigt!)

sobald man in der vault.ini einen Wert größer 0 für

CHATFILTER_SLAP oder
CHATFILTER_SLAY oder
CHATFILTER_KICK

(für SLAP muss auch CHATFILTER_SLAPHP eingetragen sein...)

einträgt, ist das Bestrafungssystem aktiv.

Soll heißen, dann werden die Beleidungen gezählt und bei erreichter Anzahl, die Bestrafung, verglichen mit SLAP, SLAY und KICK, ausgeführt.

Da die Leute aber meist erst anfangen zu flamen, wenn sie tot sind (vorher haben sie selten Zeit), muss ich die Ausführung der Strafen auf Rundenstart verschieben. (Daher brauche ich LogD, um den Rundenstart abzufangen)
Hat der tote Spieler eine dieser 'Sperr-Marken' erreicht, wird er auch zusätzlich direkt mundtot gemacht. (Das bewirkt allerdings auch, dass er dann bis zur nächsten Runde keine höhere Sperrmarke mehr erreichen kann. Er darf ja nichts mehr sagen :-), ausser sich entschuldigen! )

Die einzige Möglichkeit, um einer möglichen Strafe zu entgehen und seine Chat-Sperre wieder aufzuheben ist, wenn er in den Chat schreibt: 'entschuldigung' oder 'es tut mir leid'. (Groß-und Kleinschreibung ist egal!)

Ausserdem, wenn man SLAY oder KICK nicht aktiviert hat (also auf 0 stehen hat), bleibt der unnartige Spieler auf der Sperrmarke stehen. Soll heißen, dass jede weitere unartige Chatnachricht zwangsläufig zur Strafe führt.(Wenn er lebt -> direkte Bestrafung, ansonsten bei Rundenstart)
Nur eine Entschuldigung kann ihm helfen, sich von der Bestrafung zu entfernen.

Bestrafungssystem deaktivieren und nur Chatsperre nutzen:
(LOGD wird nicht benötigt)

CHATFILTER_SLAP oder
CHATFILTER_SLAY oder
CHATFILTER_KICK

müssen auf 0 eingestellt sein.
(CHATFILTER_SLAPHP-Wert spielt keine Rolle mehr...)

Jetzt gibt alleine CHATFILTER_BLOCK den Wert vor, nach welcher Anzahl der Spieler mundtot gemacht wird.
Um seine Chat-Sperre wieder aufzuheben , muss er in den Chat 'entschuldigung' oder 'es tut mir leid' schreiben.(Groß-und Kleinschreibung ist egal!)
Damit darf er wieder chatten. Bei der nächsten unflätigen Bemerkung, wäre er aber sofort wieder gesperrt.

Es gilt also allgemein, je häufiger er sich entschuldigt, wird er in der Strafenskala wieder zurück gestuft.(bis wieder auf 0 zurück)

Vielleicht muss man das centersay trotzdem rausnehmen, sonst wird das nachher zu nervig, wenn die Leute zu oft 'falsche' Reue zeigen...

Ich hoffe, ich habe es jetzt nicht zu kompliziert gemacht und es funktioniert auch...

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 14.01.2003, 01:09 

Registriert: 28.10.2002, 19:52
Beiträge: 26
:o boahh eyy,

das hört sich supi an, wenn das so funzt wies soll können sich alle freun und jedem kann mans recht machen....

bin gespannt, morgen ist testtag :P

so long

_________________
217.160.183.116:27027 Testserver by Pro-GameServer.de| www.pro-gameserver.de| #pro-gameserver.de @ quakenet


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 14.01.2003, 07:17 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
*grmpf*

in meinem Clan freuen sie sich nicht über das Plugin, weil sie selbst fluchen wollen.

Na toll.... :-)

Muss ich jetzt noch eine Admin-Ausnahmeregelung schreiben...? :cry:

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 21.08.2003, 09:25 

Registriert: 07.08.2003, 15:49
Beiträge: 41
ich habe jetzt mal CHATFILTER V3 installiert und bekomme folgende Fehlermeldung:
Konnte Filter Datei nicht finden
Wie jetzt?
Wo oder was ist diese Filter Datei?

Thx a lot


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 29 Beiträge ]  Gehe zu Seite Vorherige 1 2


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"