[Pls Help] -> Kick mit Grund.

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,
    Ich braucht hilfe mit Folgendem:
    Einen SPieler kann ich bisher nur ohne Grund kicken. -> lustiges Wort^^
    Aber was msus ich umbauen damit ich einen Individuellen Grund anzeigen kann?
    Hier mal mein Code:
    if(!strcmp(strget(cmdtext, 0), "/kicken", true))
    {
    if(P_Admin[playerid] >= 1)
    {
    new ziel = strval(strget(cmdtext,1));
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,WEIS,"Benutzung: /Kick [ID]");
    return 1;
    }
    new pziel[MAX_PLAYER_NAME];
    new string [256];
    GetPlayerName(ziel, pziel, sizeof(pziel));
    format(string, sizeof(string),"Du hast den Spieler %s vom Server gekickt.",pziel);
    SendClientMessage(playerid,ERFOLG,string);
    SendClientMessage(ziel,ADMIN,"Du wurdest vom Server gekickt!");
    Kick(ziel);
    format(string, sizeof(string),"Der Spieler %s wurde vom Server gekickt!",pziel);
    SendClientMessageToAll(ADMIN,string);
    return 1;
    }
    else if(P_Admin[playerid] < 1)
    {
    SendClientMessage(playerid,KERFOLG,"Du bist kein Admin!");
    return 1;
    }
    }

    Ich hoffe das mir das ein Profi mal bitte erklärt,
    danke im vorraus.
    mfG

  • new grund= strval(strget(cmdtext,2));


    %s %s",ziel, grund);



    glaub ich ^^