All pastes #368166 Raw Edit

Heal script

public text v1 · immutable
#368166 ·published 2007-02-22 21:50 UTC
rendered paste body
if(strcmp(cmd, "/heal", true) == 0) {
	     new tmp[256];
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_ORANGE, "Usage: /heal [Player ID]");
			return 1;
		}
        giveplayerid = strval(tmp);

    if (IsPlayerConnected(giveplayerid)) {
        if (medic[playerid] == 1) {
   GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
			GetPlayerName(playerid, sendername, sizeof(sendername));
			    SetPlayerHealth(giveplayerid, 100);
			    GivePlayerMoney(playerid, 100);
			    WaitingTime8[playerid] = 60; //number of seconds
               Waiting8[playerid] = 1;
			   Waiting7[giveplayerid] = 0;
			format(string, sizeof(string), "You have healed %s (ID:%d)", giveplayer, giveplayerid);
				SendClientMessage(playerid, COLOR_GREEN, string);
				format(string, sizeof(string), "You have been healed by %s (ID:%d)", sendername, playerid);
				SendClientMessage(giveplayerid, COLOR_LIGHTCYAN, string);
				format(string, sizeof(string), "%s (ID:%d) has been healed by %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid);
				SendClientMessageToAll(COLOR_LIGHTCYAN, string);
				printf(string);
	            return 1;
           }else{
                SendClientMessage(playerid, COLOR_LIGHTRED, "Only Medics Or Doctors Can Do This Command!");
}
			}else{
   	format(string, sizeof(string), "id %d is not an active player.", giveplayerid);
				SendClientMessage(playerid, COLOR_YELLOW, string);
}
return 1;
}