Dcmd Kick Problem

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 Cm
    ich habe ir ein problem we ich /kick mache kommt da



    ud bei dem gekickten player kommt nicht du wurdes von ... gekickt grund


    dcmd_kick(playerid,params[])
    {
    if(PlayerInfo[playerid][Admin] >= 1)
    {
    new pID, grund, name[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME];
    new string[128], string2[128];
    if(sscanf(params,"us",pID,grund))
    {
    SendClientMessage(playerid,Orange,"Benutzung: /kick [playerid][Grund]");
    return 1;
    }
    if(PlayerInfo[playerid][Admin] < PlayerInfo[pID][Admin])
    {
    SendClientMessage(playerid,Rot,"Du kannst diersen Admin nicht kicken");
    return 1;
    }
    else
    {
    GetPlayerName(playerid,aname,sizeof(aname));
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"Du wurdest von %s gekickt. Grund; %s",aname,grund);
    SendClientMessage(pID,Rot,string);
    format(string2,sizeof(string2),"%s wurde von %s gekickt. Grund: %s",name,aname,grund);
    SendClientMessageToAll(Rot,string2);
    Kick(pID);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin");
    return 1;
    }
    }



    MFG CAPCON

    ↓Das ist der Youtube Channel von mir und meinen Kollegen↓



    Sa-Mp Server [Im Aufbau/Beta]
    128.65.216.200:7777

  • dcmd_kick(playerid,params[])
    {
    if(PlayerInfo[playerid][Admin] >= 1)
    {
    new pID, grund[50], name[MAX_PLAYER_NAME], aname[MAX_PLAYER_NAME];
    new string[128];
    if(sscanf(params,"us",pID,grund))
    return SendClientMessage(playerid,Orange,"Benutzung: /kick [playerid][Grund]");
    if(PlayerInfo[playerid][Admin] < PlayerInfo[pID][Admin])
    return SendClientMessage(playerid,Rot,"Du kannst diersen Admin nicht kicken");
    else
    {
    GetPlayerName(playerid,aname,sizeof(aname));
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"Du wurdest von %s gekickt. Grund; %s",aname,grund);
    SendClientMessage(pID,Rot,string);
    format(string,sizeof(string),"%s wurde von %s gekickt. Grund: %s",name,aname,grund);
    SendClientMessageToAll(Rot,string);
    Kick(pID);
    return 1;
    }
    }
    else return SendClientMessage(playerid,Rot,"Du bist kein Admin");
    return 1;
    }


    du hast nur "grund" das müsste aber so sein "grund[50]"