Kick ZCMD
#1

Hello. I made a easy Kick system for me.


But when i kick someone it says My name like MyName has been kicked by Administrator MyName

Instead of the Players name.

PHP код:
CMD:kick(playeridparams[])
{
   if(
pInfo[playerid][pAdmin] < 6) return 0;
   new 
PID;
   new 
reason[64];
   new 
str[128];
   new 
Playername[MAX_PLAYER_NAME], Adminname[MAX_PLAYER_NAME];
   
GetPlayerName(playeridAdminnamesizeof(Adminname));
   
GetPlayerName(PIDPlayernamesizeof(Playername));
   
   if(
sscanf(params"us[64]"PID,reason)) return SendClientMessage(playerid0xFF0000C8"USAGE: /kick [playerid] [reason]");
   
   if(!
IsPlayerConnected(PID))
       return 
SendClientMessage(playerid0xFF0000C8"Player is not Connected!");
   
   
format(str,sizeof(str),"%s has been Kicked by Admin %s. Reason: %s"PlayernameAdminnamereason);
   
SendClientMessageToAll(0xFF0000C8str);
   
Kick(PID);
   return 
1;

Reply
#2

put
pawn Код:
GetPlayerName(PID, Playername, sizeof(Playername));
under if(sscanf...
Reply
#3

Thanks.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)