CMD:kick(playerid, params[])
{
new idr;
new motivo[100];
new Nomee[24];
GetPlayerName(playerid, Nomee, sizeof(Nomee));
new string[85];
if(PlayerInfo[playerid][Admin] >= 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(sscanf(params, "us",idr,motivo)) return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(idr)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", idr, Nomee, motivo);
SendClientMessageToAll(-1, string);
Kick(idr);
return 1;
}
CMD:kick(playerid, params[])
{
new idr;
new motivo[100];
new Nomee[24], Nse[24];
GetPlayerName(playerid, Nomee, sizeof(Nomee));
GetPlayerName(idr, Nse, sizeof(Nse));
new string[85];
if(PlayerInfo[playerid][Admin] >= 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(sscanf(params, "us",idr,motivo)) return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(idr)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", Nse, Nomee, motivo);
SendClientMessageToAll(-1, string);
Kick(idr);
return 1;
}
CMD:kick(playerid, params[])
{
new idr,
motivo[100],
Nomee[24],
pname[25];
GetPlayerName(playerid, Nomee, sizeof(Nomee));
GetPlayerName(idr, pname, sizeof(pname));
new string[85];
if(PlayerInfo[playerid][Admin] >= 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(sscanf(params, "us",idr,motivo)) return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(idr)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", pname, Nomee, motivo);
SendClientMessageToAll(-1, string);
Kick(idr);
return 1;
}
mais chega de papo
topico resolvido copie o cуdigo que eu postei la em cima que vai funcionar perfeitamente |
CMD:kick(playerid, params[])
{
new idr;
new motivo[100];
new Nomee[24], Nse[24];
GetPlayerName(playerid, Nomee, sizeof(Nomee));
GetPlayerName(idr, Nse, sizeof(Nse));
new string[85];
if(PlayerInfo[playerid][Admin] >= 1 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
if(sscanf(params, "us[100]",idr,motivo)) return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(idr)) return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", Nse, Nomee, motivo);
SendClientMessageToAll(-1, string);
Kick(idr);
return 1;
}
cmd(kick, playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] < 1 && !IsPlayerAdmin(playerid))
return SendClientMessage(playerid, -1, "[ERRO]: Vocк Nгo Tem Permissгo Para Usar Esse Comando Apenas Admin 1+!.");
static receiverid, reason[100];
if(sscanf(params, "us[100]", receiverid, reason))
return Msg(playerid, -1, "[USO]: /kick [ID] [Motivo]");
if(!IsPlayerConnected(receiverid))
return Msg(playerid, -1, "[ERRO]: Jogador nгo conectado.");
static playername[24], receivername[24], string[85];
format(string, sizeof(string), "[ADMIN]: O Player %s Foi Kickado Pelo ADMIN %s Motivo %s", (GetPlayerName(playerid, playername, 24), playername), (GetPlayerName(receiverid, receivername, 24), receivername), reason);
SendClientMessageToAll(-1, string);
Kick(receiverid);
return 1;
}