PHP код:
CMD:heal(playerid, params[])
{
new id;
if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_RED, "Error: USAGE: heal id");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED, "Error: player is not connected");
if(playerid == id) return SendClientMessage(playerid, COLOR_RED, "Error: you cannot heal your self");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
if(!IsPlayerInRangeOfPoint(id, 10, x, y, z)) return SendClientMessage(playerid, COLOR_RED, "Error: player must be near you");
if(gTeam[playerid] != gTeam[id]) return SendClientMessage(playerid, COLOR_RED, "Error: you can't heal enemies");
new Float:healedHealth;
GetPlayerHealth(id, healedHealth);
if(healedHealth > 99.00) return SendClientMessage(playerid, 0xF00000, "Player you want to heal hasalready max health");
SetPlayerHealth(id, 100);
new healerName[MAX_PLAYER_NAME],idName[MAX_PLAYER_NAME],forHealer[128],forHealed[128];
GetPlayerName(playerid, healerName, sizeof(healerName));
format(forHealed, 128, "You are healed by %s",healerName);
SendClientMessage(id, 0xF00000, forHealed);
GetPlayerName(id, idName, sizeof(idName));
format(forHealer, 128, "You healed", idName);
SendClientMessage(playerid, 0xF00000, forHealer);
return 1;
}