Hallo,
immer wenn ich 't' drücke und dann irgendwas eingebe ( irgend einen Text oder ein Command, dass es nicht gibt ( bei existierenden commands passiert das nicht!)) dann stürzt mein Server ab!
Pls Help
V1rus
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Dann hast Du bestimmt einen Fehler in OnPlayerCommandText. Oder irgendwelche Script Inhalte machen Probleme.
Returnst Du einen Text, falls der Befehl, das eingegeben wurde nicht existiert? -
Nein, habe ganz normal return 0; bei OnPlayerCommandText.
-
Poste doch bitte mal deine OnPlayerText Funktion
-
public OnPlayerText(playerid, text[])
{
new clock[20], time[20], msgstring[256], hour, minute, sec, day, month, year, logstring[128], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
clock = GetZeit();
format(time, 20, "[%s]", clock);
format(msgstring, 256, "%s %s sagt: %s", time, pname, text);
ProxDetector(30, playerid, msgstring,COLOR_WHITE,COLOR_WHITE,COLOR_GREY,COLOR_GREY,COLOR_GREY);
//Log Files
gettime(hour, minute, sec);
getdate(year, month, day);
format(logstring, 128, "%s %d:%d:%d,%d.%d.%d:%s\n", pname, hour, minute, sec, day, month, year, text);
Log(logstring, "Chat Log", "log");
return 0;
} -
Wird noch geloggt, was geschrieben wird?
-
Danke BloodyEric beim überprüfen hab ich gesehen, dass der Log ordner fehlt Trozdem danke ;D