18.10.2013, 15:50
Primeiramente dк uma lida aqui, eu lhe dou 100% de garantia que se vocк ler as funзхes dessa pбgina vocк consegue fazer qualquer sistema:
Scripting Functions
sу irб retirar a vida do player, caso o atirador esteja a 40.0 de distвncia do alvo.
Scripting Functions
sу irб retirar a vida do player, caso o atirador esteja a 40.0 de distвncia do alvo.
PHP код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid)
{
if(issuerid != INVALID_PLAYER_ID)
{
if(weaponid == 34)
{
static Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
if(IsPlayerInRangeOfPoint(issuerid, 40.0, Pos[0], Pos[1], Pos[2]))
{
static Float:oldamount;
GetPlayerHealth(playerid, oldamount);
SetPlayerHealth(playerid, (oldamount + amount));
}
}
}
return 0x01;
}