Chat clearen? - Adminbefehl

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 Breadfish Community,


    ich wünsche mir ein Script oder Include, womit Admins den gesamten Chat clearen können! Halt wenn jemand eine Serverwerbung schreibt das der gesamte durch ein Adminbefehl gecleart ist. Wenn man den Chat hochscroolt sollte dort auch alles clean sein. Ich habe schon die SuFu genutzt, aber nicht dergleichen gefunden!


    Vielen Dank! ^^

    Trancebase, Dreamweaver und ab geht die Uzi.

  • Da:
    if(strcmp(cmd, "/clearchat", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    {
    for (new a=1;a<=10;a++)
    {
    // Clearchat v2.49 by mR_FatJoe <3 Psychosandman: Thanks :)
    SendClientMessageToAll(0, "\n");
    SendClientMessageToAll(0, "\n");
    SendClientMessageToAll(0, "\n");
    SendClientMessageToAll(0, "\n");
    SendClientMessageToAll(0, "\n");
    GameTextForAll("~r~Chatlog geloescht!",6000,1);
    }
    new Player[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Player,sizeof(Player));
    {
    format(string, sizeof(string), "*** Administrator %s hat den Chatlog gelöschtt ***",Player);
    SendClientMessageToAll(0, "\n");
    printf(string);
    }
    }
    }
    else
    {
    SendClientMessage(playerid,0, "Du Bist Kein Admin !");
    }
    return 1;
    }

  • Geh gnaz leicht


    if((strcmp(cmdtext,"/clear",true)==0))
    {
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    SendClientMessageToAll(COLOR_RED, " ");
    } else {
    SendClientMessage(playerid, COLOR_RED,"Du bist Admin");
    }
    return 1;
    }

  • das eig easy :D


    if (strcmp("/cls", cmdtext, true, 4) == 0)
    {
    if (IsPlayerAdmin(playerid))
    {
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    SendClientMessageToAll(0xCE000000, " ");
    new pName[MAX_PLAYER_NAME];
    new string[48];
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), "Der Chat wurde von %s gelöscht !", pName);
    SendClientMessageToAll(0xCE000000, string);
    } else {
    SendClientMessage(playerid, 0xCE000000, "Du bist kein Admin !");
    return 1;
    }
    }


    Matze bei dir kann jeder den cmd durch führen :D