26.06.2013, 03:34
Hi, How can I make a player die slowly when he gets infected.
I want the player's health to decrease slowly.
I want the player's health to decrease slowly.
PHP код:
CMD:rape(playerid, params[])
{
if(Team[playerid] == COPS || Team[playerid] == ARMY || Team[playerid] == FBI || Team[playerid] == SWAT) return SendClientMessage(playerid, COLOR_PARAMS, "ERROR: Law Enforcements are not allowed to rape people.");
new raped;
if(sscanf(params,"u", raped)) return SendClientMessage(playerid, COLOR_PARAMS, "USAGE: /rape [playerid]");
if(raped == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_PARAMS, "ERROR: The player ID entered didn't exist.");
if(raped == playerid) return SendClientMessage(playerid, COLOR_PARAMS, "ERROR: You can't money/score farm, therefore, You can't rob yourself.");
new rand = random(4), string[250];
switch(rand)
{
case 0:
{
format(string, sizeof(string), "%s has been infected with Chlamydia", PlayerName(raped));
SendClientMessageToAll(COLOR_GREY, string);
}
case 1:
{
format(string, sizeof(string), "%s has been infected with Syphilis", PlayerName(raped));
SendClientMessageToAll(COLOR_GREY, string);
}
case 2:
{
format(string, sizeof(string), "%s has been infected with Gonorrhea", PlayerName(raped));
SendClientMessageToAll(COLOR_GREY, string);
}
case 3:
{
format(string, sizeof(string), "%s has been infected with Hepatitis B", PlayerName(raped));
SendClientMessageToAll(COLOR_GREY, string);
}
}
return 1;
}