#1

Код:
CMD:slap(playerid, params[])
{
  if(PlayerInfo[playerid][pAdmin] < 1)
  {
     new id,Float:x,Float:y,Float:z,name[MAX_PLAYER_NAME],msg[128];
     if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"Usage: /slap [id]");
     else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Player is not connected anymore!");
     else
     {
         SendClientMessage(playerid,-1,"You have been successful slapped that player!"); 
         GetPlayerPos(id,x,y,z);
         SetPlayerPos(id,x,y,z+10); 
         GetPlayerName(playerid,name,sizeof(name)); 
         format(msg,sizeof(msg),"AdmCmd: You have been slapped by Admin %s",name); 
         SendClientMessage(id,-1,msg); /
     }
     }
     else
     {
         SendClientMessage(playerid,0x800000FF,"You are not authorized to use this command!");
  }

  return 1;
}
This is my slap cmd..how i can edit line
Код:
SendClientMessage(playerid,-1,"You have been successful slapped that player!");
to show what player i slap, to show player reason why
Код:
format(msg,sizeof(msg),"AdmCmd: You have been slapped by Admin %s",name);
and how to send admin message with this stock
Код:
stock SendMessageToAdmins(color, message[], level)
{
for(new i = 0; i < MAX_PLAYERS; i ++)
{
   if(IsPlayerConnected(i))
   {
      if(PlayerInfo[i][pAdmin] >= level)
      {
         SendClientMessage(i, color, message);
      }
   }
}
return 1;
}
Reply


Messages In This Thread
slap - by Deny1 - 31.01.2016, 11:56
Re: slap - by Tamy - 31.01.2016, 12:06
Re: slap - by Prostilov - 31.01.2016, 12:10
Re: slap - by Crystallize - 31.01.2016, 12:11
Re: slap - by Deny1 - 31.01.2016, 12:11
Re: slap - by Deny1 - 31.01.2016, 12:15
Re: slap - by Crystallize - 31.01.2016, 12:22
Re: slap - by Deny1 - 31.01.2016, 12:29
Re: slap - by Crystallize - 31.01.2016, 12:34
Re: slap - by Darkwood17 - 31.01.2016, 12:40

Forum Jump:


Users browsing this thread: 6 Guest(s)