Probleme mit der OnPlayerCommandText Funktion

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
  • Hallo Forum,


    ich habe ein Problem, das sich durch mich einfach nicht lösen lässt. :D
    Jedesmal, wenn ich die Funktion benutze, kommt die Fehlermeldung: Server: unknown command
    Ich habe auch versucht, copy und paste mit einfachen Befehlen zu machen, immer das gleiche, nur der kill befehl funktioniert.
    z.B. hier: Damit mir Deaths und Kills angezeigt werden.



    #include <stats> (die datei befindet sich natürlich im richtigem Ordner)

    public OnPlayerDeath(playerid, killerid, reason)
    {
    PlayerStats[playerid][tode]++;
    if(killerid != INVALID_PLAYER_ID)
    {
    PlayerStats[killerid][kills]++;
    }
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if
    (strcmp(cmdtext, "/stats", true) == 0)
    {
    GetPlayerStats(playerid);
    return 1;
    }


    oder bei diesem Befehl kommt auch: Server: unknown command


    public OnPlayerCommandText(playerid, cmdtext[])
    {


    if (strcmp("/cmd", cmdtext, true) == 0)
    {


    SendClientMessage(playerid, 0xAA3333AA, "type in /rules to view the gamerules");


    return 1;
    }
    return 0;



    }


    Ich hoffe, ihr könnt mir helfen ^^