OCMD Befehle werden nicht erkannt

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
  • Ich habe das Problem, dass meine OCMD-Commands nicht ausgefuehrt werden, das heiszt man gibt sie ein und es kommt keine Reaktion, keine Fehlermeldung nix.
    Woran koennte das liegen?


    #include <ocmd>


    Beispiel Command:
    ocmd:gotobsn(playerid, params[])
    {
    if(!IsPlayerAnAdmin(playerid,4)){SendClientMessage(playerid,rot,"Du hast keinen Zugriff auf diesen Befehl");}
    else
    {
    SetPlayerPos(playerid,1213.0869,-925.7654,42.9162);
    SetPlayerFacingAngle(playerid,20.0);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,blau,"AdmCmd: Du hast dich erfolgreich zum BSN teleportiert.");
    }
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    return 1;
    }


    xXSeXyBreaDXx -> BREAD. -> [LoG]Bread -> Bread

  • versuch den befehl mal so
    ocmd:gotobsn(playerid,params[])
    {
    if(IsPlayerAnAdmin(playerid,4))
    {
    SetPlayerPos(playerid,1213.0869,-925.7654,42.9162);
    SetPlayerFacingAngle(playerid,20.0);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,blau,"AdmCmd: Du hast dich erfolgreich zum BSN teleportiert.");
    }
    else
    {
    SendClientMessage(playerid,rot,"Du hast keinen Zugriff auf diesen Befehl");
    }
    return 1;
    }


    //edit
    einrückung