Danke fuer die Info,
Fehlbanns sind mir allerdings noch nicht aufgefallen ..... (bei uns bannt aber auch nur die Automatik [erste 8 Sekunden TK --> 30 Min Bann, im Laufe einer Runde 3 TK --> 15 Min Bann]. Der TKte hat diese Option als Revenge nicht. Allerdings habe ich aufgrund der AMX 10 Errors auch sofort wieder auf 1.1 zurueckgestuft.
Hier traten dann die selben Fehler auf.
Die Funktion passierte, aber die Textausgabe schien den Fehler zu verursachen. Und bei einem anderen Plugin auch. Bei dem anderen Plugin war es hoechstwahrscheinlich der Server und nicht der Adminmod. Da Du mir jetzt ebenfalls sagst, dass es bei Dir keine Probleme gibt, werde ich die Beta auch noch mal ausprobieren.
Hier noch ein paar Fragen an die AM, LogD und Linuxcracks hier. Ich habe mich immer gefragt, wie der ffmon einen Bann ueber 5 Stunden 'behaelt' und wo das abgespeichert wird. Die neue Version logt sogar TK's ueber 24 Stunden mit und wenn deren dann die Zahl 6 ueberschreiten gibts einen 24 Stunden Bann.
Kann mir jemand erklaeren, was diese Kommentare in der .sma bedeuten?
Code:
// Walk all of the tk files and age them... we do this
// once a day to try and keep the number of files down.
und die Funktion dazu
Code:
PurgeTkFiles()
{
new sMasterFilename[MAX_TEXT_LENGTH];
new sFilename[MAX_TEXT_LENGTH];
new sData[MAX_DATA_LENGTH];
new iCurLine = 1;
new iCurTime = systemtime();
new iTotal = 0;
new iRemoved = 0;
// get the current master file name
GetMasterTkFileName(sMasterFilename);
if (fileexists(sMasterFilename))
{
while (readfile(sMasterFilename, sData, iCurLine, MAX_DATA_LENGTH))
{
if (strlen(sData) > 0)
{
iTotal++;
// get the filename for later
GetTkFileName(sData, sFilename);
// age the tks for this guy
AgeTksEx(sData, 1, 0);
// if the file is gone, then remove from the master list
if (!fileexists(sFilename))
{
writefile(sMasterFilename, "", iCurLine);
iRemoved++;
}
}
iCurLine++;
}
}
snprintf(sData,
MAX_DATA_LENGTH,
"%d of %d entries removed in %d seconds w/%d players online",
iRemoved,
iTotal,
iCurTime - systemtime(),
playercount());
LogMessage(sData);
}
Und hier noch so ein Kommentar .......
Code:
// add this WONID to the master file that keeps track of all the
// TK files we have. We do this so we can purge the files at
// some later date. The reason we need this stupid master file
// is because no functionality exists to walk the files in the
// directory on linux.
Ich habe diese Meister Dateien bisher noch nie gefunden?
Naja, ka. eben. Nur Neugierde ........ nur, wenn's nicht zu viel verlangt ist ......
greez
[-=THH=-]Stillsetzhut