04.02.2013, 00:43
pawn Код:
CMD:heal(playerid, params[])
{
foreach(Player,i)
{
if(gTeam[i] == gTeam[playerid])
{
if(gClass[playerid] != CLASS_SNIPER) return SP red, "You need to be Sniper(Rank"#SNIPER_RANK") to use this command");
{
if(heal_timer[playerid] > 0) return SP COLOR_RED, "[ERROR]: You need to wait for 25 seconds to use this command again");
heal_timer[playerid] = heal_time;
new targetid, str[50], str2[50], id;
if(sscanf(params, "uu", targetid, id)) return SendClientMessage(playerid, -1 , "You cannot heal yourself");
if(isnull(params)) return SendClientMessage(playerid, 0xFFFFFFF,"Usage: /heal [Player id]");
if(playerid == id) return SendClientMessage(playerid, red, "You cannot heal your self.");
if(!IsPlayerConnected(targetid)) return SP red, "The id you're looking for seems not to be online");
SetPlayerHealth(playerid, 100);
format(str, sizeof(str), "Sniper %s has healed you", GetName(playerid));
SendClientMessage(targetid, COLOR_LIMEGREEN, str);
format(str2, sizeof(str2), "You have healed %s he might be thankful to you now", GetName(targetid));
SendClientMessage(playerid, COLOR_LIMEGREEN, str2);
}
}else return SendClientMessage(playerid, red, "This player is not in your team");
}
return 1;
}

