28.09.2013, 15:33
Intгo to querendo fazer que o dano do player tenho um intervelo de 30 segundo para parece o proximo dano nele, Quando atiro no player ai aparece varias vezes esse dano to querendo colocar em 30 segundo.
PHP код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
if(issuerid != INVALID_PLAYER_ID) // If not self-inflicted
{
new
plid,
infoString[128],
weaponName[24],
victimName[MAX_PLAYER_NAME],
attackerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, victimName, sizeof (victimName));
GetPlayerName(issuerid, attackerName, sizeof (attackerName));
GetWeaponName(weaponid, weaponName, sizeof (weaponName));
format(infoString, sizeof(infoString), "» %s feriu %s com um(a) %s e rancou dele %.0f de vida. ", attackerName, victimName, weaponName, amount);
SendClientMessage(playerid, branco, infoString);
format(infoString, sizeof(infoString), "» %s feriu %s com um(a) %s e rancou dele %.0f de vida. ", attackerName, victimName, weaponName, amount);
SendClientMessage(plid, branco, infoString);
}
return 1;
}