Beiträge von Revoltec90

    if(strcmp(cmd, "/ooc", true) == 0 || strcmp(cmd, "/o", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist noch nicht Eingeloggt !");
    return 1;
    }
    if(PlayerInfo[playerid][pMuted] == 1)
    {
    SendClientMessage(playerid, TEAM_CYAN_COLOR, " Du kannst nicht sprechen, du bist gemutet !");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, 0xFFE600FF, "NUTZUNG: (/o)oc [ooc chat]");
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {FFFF00}Probe-Supporter %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 2)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {FFFF00}Supporter %s{FFFFFF}: %s ", sendername, result);
    {
    if(PlayerInfo[playerid][pAdmin] == 3)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {3399FF}Moderator %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 4)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {3333FF}High Moderator %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 0 && (noooc))
    {
    format(string, sizeof(string), "{33FF66}[O-CHAT]{FFFFFF} {339900}Mitbürger %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 5)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {00FF99}Fraktionsmanagement %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] == 6)
    {
    format(string, sizeof(string),"{33FF66}[O-CHAT]{FFFFFF} {990000}Head Admin %s{FFFFFF}: %s ", sendername, result);
    }
    else if(PlayerInfo[playerid][pAdmin] >= 7)
    {
    format(string, sizeof(string), "{33FF66}[O-CHAT]{FFFFFF} {FF0000}Projektleiter %s{FFFFFF}: %s ", sendername, result);
    } 1;
    OOCOff(COLOR_OOC,string);
    Log("OA-Chat.txt",string);
    }
    return 1;
    }


    Du hast erst das return und dann die SCMTA.
    Mache es so:


    if(strcmp(cmd, "/noooc", true) == 0){ if(!IsPlayerConnected(playerid)) SCM(playerid,COLOR_RED,"Du bist nicht eingeloggt"); if (SpielerInfo[playerid][pAdmin] <= 3) SCM(playerid,COLOR_RED,"Du bist nicht befugt diesen Befehl auszuführen"); if(noooc == 0) { noooc = 1; SCMTA(COLOR_GRAD2, " OOC Chat Channel Ausgeschaltet!"); } else { noooc = 0; SCMTA(COLOR_GRAD2, " OOC Chat Channel Eingeschaltet!"); } return 1;}

    Dankeschön Jeffry

    Hallo liebe Breadfish Community


    Undzwar wenn ich /noooc eingebe erscheint 2 mal das der Ooc Chat ausgeschaltet wurde. Ich kann den OOC Chat nicht auschalten.



    Hier einmal wie es im Script aussieht.


    if(strcmp(cmd, "/noooc", true) == 0)
    {
    if(!IsPlayerConnected(playerid)) SCM(playerid,COLOR_RED,"Du bist nicht eingeloggt");
    if (SpielerInfo[playerid][pAdmin] <= 3) SCM(playerid,COLOR_RED,"Du bist nicht befugt diesen Befehl auszuführen");
    if(noooc == 0) return noooc = 1; SCMTA(COLOR_GRAD2, " OOC Chat Channel Ausgeschaltet!");
    noooc = 0; SCMTA(COLOR_GRAD2, " OOC Chat Channel Eingeschaltet!");
    return 1;