mosh
Участник
- Сообщения
- 47
- Реакции
- 2
Salut ,
Can plz fix cod:
error log:
L 08/07/2014 - 23:04:16: [SM] Native "ZR_IsClientHuman" reported: Client 16 must be alive.
L 08/07/2014 - 23:04:16: [SM] Displaying call stack trace for plugin "napalmgrenade_zr.smx":
L 08/07/2014 - 23:04:16: [SM] [0] Line 65, napalmgrenade_zr.sp::OnTakeDamage()
cod:
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
new String:class[64];
if(IsValidEdict(inflictor))
{
GetEdictClassname(inflictor, class, 64);
if(strcmp(class, "entityflame") == 0)
{
if(ZR_IsClientHuman(victim))
{
damage = 0.0;
return Plugin_Changed;
}
else
{
KillSlowdown(victim);
g_hSlowDowns[victim]=CreateTimer(0.3, Slowdown, victim);
SetEntPropFloat(victim, Prop_Data, "m_flLaggedMovementValue", 0.75);
damage = 4.0;
return Plugin_Changed;
}
}
}
return Plugin_Continue;
}
Multumesc,
Can plz fix cod:
error log:
L 08/07/2014 - 23:04:16: [SM] Native "ZR_IsClientHuman" reported: Client 16 must be alive.
L 08/07/2014 - 23:04:16: [SM] Displaying call stack trace for plugin "napalmgrenade_zr.smx":
L 08/07/2014 - 23:04:16: [SM] [0] Line 65, napalmgrenade_zr.sp::OnTakeDamage()
cod:
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
new String:class[64];
if(IsValidEdict(inflictor))
{
GetEdictClassname(inflictor, class, 64);
if(strcmp(class, "entityflame") == 0)
{
if(ZR_IsClientHuman(victim))
{
damage = 0.0;
return Plugin_Changed;
}
else
{
KillSlowdown(victim);
g_hSlowDowns[victim]=CreateTimer(0.3, Slowdown, victim);
SetEntPropFloat(victim, Prop_Data, "m_flLaggedMovementValue", 0.75);
damage = 4.0;
return Plugin_Changed;
}
}
}
return Plugin_Continue;
}
Multumesc,