Hilfe bei /report,/marry und/scheidung. CMDTEXT

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
  • Diese Commands funktionieren leider nicht auf meinem Server:
    }
    if(strcmp(cmdtext, "/report", true) == 0)
    {
    if(!strlen(strget(cmdtext,1)))
    return
    SendClientMessage(playerid,COLOR_YELLOW,"Benutze: /report [Grund]");
    new grund = strval(strget(cmdtext,1));
    if(IsPlayerAdmin(playerid))
    {
    new string[256];
    format(string, sizeof(string), "*** Report von %s ***",playerid);
    SendClientMessage(playerid, COLOR_RED, string);
    format(string, sizeof(string), "%s.",grund);
    SendClientMessage(playerid, COLOR_RED, string);
    }
    return 1;
    }
    if(strcmp(cmdtext,"/marry",true)==0) {
    if(IsPlayerAdmin(playerid))
    {
    if(!strlen(cmdtext[5])) return SendClientMessage(playerid,COLOR_YELLOW,"Wen Willst du heiraten?Schreibe /marry HEIRATSNAME");
    new name[MAX_PLAYER_NAME], s[100];
    GetPlayerName(playerid,name,sizeof(name));
    format(s,sizeof(s),"<<MARRY>>%s ist jetzt offiziel mit %s verheiratet!!*REISWERF*",name,cmdtext[5]);
    SendClientMessageToAll(COLOR_YELLOW,s);
    new string[ 64 ];
    format( string, sizeof(string), "~r~%s Hat %s geheiratet! ", name, cmdtext[5] );
    GameTextForAll( string, 5000, 1 );
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Hochzeits Admin!");
    }
    return 1;
    }
    if(strcmp(cmdtext,"/scheidung",true)==0) {
    if(IsPlayerAdmin(playerid))
    {
    if(!strlen(cmdtext[5])) return SendClientMessage(playerid,COLOR_YELLOW,"Von wem willst du dich scheiden lassen?");
    new name[MAX_PLAYER_NAME], s[100];
    GetPlayerName(playerid,name,sizeof(name));
    format(s,sizeof(s),"<<UNMARRY>>%s hat sich von %s geschieden!!*ANWALTHOL*",name,cmdtext[5]);
    SendClientMessageToAll(COLOR_YELLOW,s);
    new string[ 64 ];
    format( string, sizeof(string), "~r~%s Hat sich von %s geschieden! ", name, cmdtext[5] );
    GameTextForAll( string, 5000, 1 );
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du bist kein Hochzeits Admin!");
    }
    return 1;


    Warum?
    Wenn ich /report eintippe kommt : /report [Grund]
    Wenn ich /report BLABLA eintippe steht dort , das der befehl nicht exsistiert!
    Kann mir da einer helfen?
    Wäre nett.


    MFG,Cedi :thumbup:

  • also bei dem report oben ist geschrieben das mqan nur als Rcon Admin den Befehl ausführen darf dann musst(kannst) du ein neues Callback machen wo dir steht das die report nachricht die ein spieler schickt nur der admin erhält.


    wenn du wissen willst wie das geht guge dir einfach das gf noch mal an da gibts ein Callback der SendLeaderMessage heißt und so ähnlich musst du auch das schreiben für die Admins
    mfg SenZe