C:\DOCUME~1\user\Desktop\Server\PARADI~1\FILTER~1\HitSound.pwn(53) : error 017: undefined symbol "amount"
C:\DOCUME~1\user\Desktop\Server\PARADI~1\FILTER~1\HitSound.pwn(54) : error 017: undefined symbol "playerid"
C:\DOCUME~1\user\Desktop\Server\PARADI~1\FILTER~1\HitSound.pwn(55) : error 017: undefined symbol "playerid"
C:\DOCUME~1\user\Desktop\Server\PARADI~1\FILTER~1\HitSound.pwn(56) : error 017: undefined symbol "playerid"
C:\DOCUME~1\user\Desktop\Server\PARADI~1\FILTER~1\HitSound.pwn(57) : error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)
{
new s[20];
format(s, 20, "+Damage %.0f", amount);
TextDrawSetString(GiveDamage[playerid], s);
TextDrawShowForPlayer(playerid, GiveDamage[playerid]);
PlayerPlaySound(playerid,17802,0.0,0.0,0.0);
SetTimerEx("DestruirTextoDraw", 1000, false, "i", playerid);
return 1;
}
public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)
{
new s[20], Float:Armour;
if(GetPlayerArmour(Target, Armour) >= 1)
{
format(s, 20, "+Damage %.0f", ArmourLost);
}
else
{
format(s, 20, "+Damage %.0f", HealthLost);
}
TextDrawSetString(GiveDamage[Target], s);
TextDrawShowForPlayer(Target, GiveDamage[Target]);
PlayerPlaySound(Target,17802,0.0,0.0,0.0);
SetTimerEx("DestruirTextoDraw", 1000, false, "i", Target);
return 1;
}
pawn Код:
|
public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost) { new s[20], Float:Armour; if(GetPlayerArmour(Target, Armour) >= 1) { format(s, 20, "+Damage %d", ArmourLost); } else { format(s, 20, "+Damage %d", HealthLost); } TextDrawSetString(GiveDamage[Target], s); TextDrawShowForPlayer(Shooter, GiveDamage[Target]); PlayerPlaySound(Shooter,17802,0.0,0.0,0.0); SetTimerEx("DestruirTextoDraw", 1000, false, "i", Shooter); return 1; }
public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)
{
new s[20];
if(ArmourLost > 0)
{
format(s, 20, "+Damage %d", floatround(ArmourLost, floatround_round));
}
else if(HealthLost > 0)
{
format(s, 20, "+Damage %d", floatround(HealthLost, floatround_round));
}
TextDrawSetString(GiveDamage[Shooter], s);
TextDrawShowForPlayer(Shooter, GiveDamage[Shooter]);
PlayerPlaySound(Shooter,17802,0.0,0.0,0.0);
SetTimerEx("DestruirTextoDraw", 1000, false, "i", Shooter);
return 1;
}