Whitelist Script/Codeschnipsel

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,


    ich suche nach einem Whitelist Script/Codeschnipsel mit den funktionen /whitelist [Name] (fügt User auf Whitelist hinzu) und /removewhitelist [name] (löscht einen User von der Whitelist)
    Habe bisher immer nur Scripts/Codeschnipsel mit /whitelist gefunden und nicht /removewhitelist...


    Wäre schön wenn mir jemand was Scripten könnte, oder das passende FS hat.


    mfg

    Einmal editiert, zuletzt von KKM ()

  • Suchfunktion benutzen... Ich glaube es gibt hier schon 10+ Thread, die sich mit einer Whitelist beschäftigen

  • Ja, habe ich ja ;)
    Aber es gibt nirgendwo die gesucht /removewhitelist bzw /unwhitelist Funktion...

  • new cmd[256];
    new idx;
    cmd = strtok(cmdtext, idx);


    if(strcmp(cmd, "/whitelist", true) == 0 && Spieler[playerid][team] >= 2)
    {
    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))
    {
    return SendClientMessage(playerid, rot, "Benutzung: /whitelist [Name]");
    }
    if(Spieler[playerid][team] >= 2)
    {
    new
    File:hFile,coordsstring[128],
    string[128];
    format(coordsstring,128, "%s\r\n",result);
    hFile = fopen("Whitelist.cfg", io_append);
    fwrite(hFile, coordsstring);
    fclose(hFile);
    format(string,sizeof(string),"%s wurde zur Whitelist hinzugefügt!",result);
    SendClientMessage(playerid,gelb,string);
    }
    return 1;
    }


    Das ist der Schreibbefehl, wie soll der Löschbefehl aussehen?


    mfg