[Ajuda] Kick
#1

pawn Код:
CMD:kick(playerid,params[])
{
new id,motivo[120],msg[120],nomea[MAX_PLAYER_NAME],nomep[MAX_PLAYER_NAME];
if(pInfo[playerid][adm] <1) return SendClientMessage(playerid,vermelho,"Apenas administradores podem fazer isso");
if(sscanf(params,"us",id,motivo)) return SendClientMessage(playerid,vermelho,"Use /kick [id] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,vermelho,"Player nгo conectado");
GetPlayerName(playerid,nomea,sizeof(nomea));
GetPlayerName(id,nomep,sizeof(nomep));
format(msg,sizeof(msg),"%s kickou %s | Motivo: %s",nomea,nomep,motivo);
SendClientMessageToAll(vermelho,msg);
KickMessage(id,"Vocк foi kickado,caso ache que foi injusto tire print e mostre ao dono");
return true;
}
pawn Код:
forward KickPublic(playerid);
public KickPublic(playerid) { Kick(playerid); }
KickMessage(playerid, message[])
{
    SendClientMessage(playerid, 0xFF4444FF, message);
    SetTimerEx("KickPublic", 1000, 0, "s", playerid);
}
Quando eu uso o /kick
o samp-server.exe fecha o.o
Reply
#2

pawn Код:
CMD:kick(playerid,params[]) {
    new id,motivo[120],msg[120],nomea[MAX_PLAYER_NAME],nomep[MAX_PLAYER_NAME];
    if(pInfo[playerid][adm] <1) return SendClientMessage(playerid,vermelho,"Apenas administradores podem fazer isso");
    if(sscanf(params,"us",id,motivo)) return SendClientMessage(playerid,vermelho,"Use /kick [id] [motivo]");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid,vermelho,"Player nгo conectado");
   
    GetPlayerName(playerid,nomea,sizeof(nomea));
    GetPlayerName(id,nomep,sizeof(nomep));
    format(msg,sizeof(msg),"%s kickou %s | Motivo: %s",nomea,nomep,motivo);
    SendClientMessageToAll(vermelho,msg);
    SendClientMessage(playerid, -1, "Vocк foi kickado,caso ache que foi injusto tire print e mostre ao dono");
    Kick(id);
    return true;
}
+

http://forum.sa-mp.com/showpost.php?...postcount=2486
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)