Hi Niggas,I have made /kick command it's working but i dont know how to give a kick message when a player gets kick.I want the message will be given to all other players,Please help me :)
This is my code:
CMD:kick(playerid,params[])
{
new TargetID,Reason[200];
if(sscanf(params, "u", TargetID))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /kick (Name/Id) (Reason).");
return 1;
}
sscanf(params, "us[200]", TargetID, Reason);
if(!IsPlayerConnected(TargetID) || TargetID == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, "That Player Is Not Connected.");
return 1;
}
if(IsPlayerNPC(TargetID))
{
SendClientMessage(playerid,COLOR_ERROR,"You Cannot Kick a BOT.");
return 1;
}
if(!strlen(Reason))
{
Reason = "No Reason Given.";
}
Kick(TargetID);
return 1;
}
This is my code:
CMD:kick(playerid,params[])
{
new TargetID,Reason[200];
if(sscanf(params, "u", TargetID))
{
SendClientMessage(playerid, COLOR_ERROR, "USAGE: /kick (Name/Id) (Reason).");
return 1;
}
sscanf(params, "us[200]", TargetID, Reason);
if(!IsPlayerConnected(TargetID) || TargetID == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, "That Player Is Not Connected.");
return 1;
}
if(IsPlayerNPC(TargetID))
{
SendClientMessage(playerid,COLOR_ERROR,"You Cannot Kick a BOT.");
return 1;
}
if(!strlen(Reason))
{
Reason = "No Reason Given.";
}
Kick(TargetID);
return 1;
}
Aucun commentaire:
Enregistrer un commentaire