Problem Command kick!
#1

Good evening! I got a kick command problem, which is that if I / kick id and the only reason I write kick gives no reason. How could I do so in as no reason to not be able to kick?

PHP код:
CMD:kick(playerid,params[])
{
    if(
IsPlayerAdmin(playerid))
    {
        new 
tmp[256], tmp2[256], Index;
        
tmp strtok(params,Index), tmp2 strtok(params,Index);
        if(
isnull(params)) return SendClientMessage(playeridCOLOR_CMD"USAGE: /kick [playerid] [motiv]");
        new 
player1playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
        
player1 strval(tmp);
        if(!
IsPlayerConnected(player1)) return SendClientMessage(playerid,COLOR_GREY,"Player Not Connected");
        
GetPlayerName(player1playernamesizeof(playername));
        
GetPlayerName(playeridadminnamesizeof(adminname));
        
format(string,sizeof(string),"AdmCmd: Admin %s i-a dat kick lui %s [motiv: %s]",adminname,playername,params[2]);
        
SendClientMessageToAll(COLOR_CMD,string);
        
Kick(player1);
    }
    return 
1;

Reply
#2

pawn Код:
CMD:kick(playerid,params[])
{
    if(IsPlayerAdmin(playerid))
    {
        new tmp[256], tmp2[256], Index;
        tmp = strtok(params,Index), tmp2 = strtok(params,Index);
        if(isnull(params)) return SendClientMessage(playerid, COLOR_CMD, "USAGE: /kick [playerid] [motiv]");
        new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
        player1 = strval(tmp);
        if(!IsPlayerConnected(player1)) return SendClientMessage(playerid,COLOR_GREY,"Player Not Connected");
        GetPlayerName(player1, playername, sizeof(playername));
        GetPlayerName(playerid, adminname, sizeof(adminname));
        format(string,sizeof(string),"AdmCmd: Admin %s i-a dat kick lui %s [motiv: %s]",adminname,playername,params);
        SendClientMessageToAll(COLOR_CMD,string);
        Kick(player1);
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)