21.07.2013, 06:35
pawn Код:
if(strcmp("/mm", cmdtext, true, 3) == 0)
{
new string[128];
if(IsSpawned[playerid] == 0)
{
SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
return 1;
}
if(gTeam[playerid] == Medic)
{
SendClientMessage(playerid,COLOR_ROYALBLUE,"You are not a Medic!");
}
if(strlen(cmdtext) <= 4)
{
SendClientMessage(playerid,COLOR_ERROR,"USAGE: /mm [Medic Message]");
return 1;
}
else
{
new output[255];
new pname[24];
GetPlayerName(playerid, pname, 24);
strmid(output,cmdtext,3,strlen(cmdtext));
format(string, sizeof(string), "[MEDIC RADIO] - %s (%d): %s",pname,playerid,output);
printf("%s", string);
for(new i=0;i<MAX_PLAYERS;i++)
{
if(gTeam[i] == Medic)
{
format(string, sizeof(string), "[MEDIC RADIO] - %s (%d): %s",pname,playerid,output);
SendClientMessage(i,COLOR_ROYALBLUE,string);
}
}
}
return 1;
}