Beiträge von Revoltec90

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    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;