Zwei mal die gleiche Nachricht = Kick

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
  • hey Leute,
    Weiß jemand wie man scripten kann, dass wenn ein Spieler 2 mal die selbe Nachricht abschickt, dass er dann gekickt wird?
    Hab mit der SuFu nichts gefunden.


    mfg Kaiza

  • Ein bisschen zu streng denk ich nach 2 mal gleicher Nachricht Kick. -> ich würd da eher Chatverbot geben.


    new pOldText[MAX_PLAYERS][256];
    new IsOldText[MAX_PLAYERS];


    OnPlayerText(playerid,text[]):

    if(IsOldText[playerid] == 0)
    {
    pOldText[playerid] = text;
    IsOldText[playerid] = 1;
    } else {
    if(strcmp(pOldText[playerid],text,true) == 0)
    {
    pOldText[playerid] = "Nixloshier";
    IsOldText[playerid] = 0;
    //GiveChatverbot oder Kick();
    }
    }


    keine Garantie - Nicht getestet nur auf die schnelle hier gescriptet.