用zbot的时候使用没有问题,但是用到sypb的时候,伤害就过分的高
源码如下
public fw_TakeDamage(victim, inflictor, attacker, Float:damage_1, damage_type)
{
if (damage_type & DMG_EXPLOSION){
flDamage = damage_1*5.0*ChengShu
SetHamParamFloat(4, flDamage)
return HAM_IGNORED
}
if(zp_get_user_zombie(attacker) || !zp_get_user_zombie(victim))
return HAM_IGNORED;
if(20 >= g_Count){
newDamage = damage_1*ChengShu
//client_print( 0,print_chat, "damage_1: %.2f,ChengShu: %.2f,newDamage: %.2f",damage_1,ChengShu,newDamage)
SetHamParamFloat(4, newDamage);
return HAM_IGNORED;
}
return HAM_IGNORED;
}
源码如下
public fw_TakeDamage(victim, inflictor, attacker, Float:damage_1, damage_type)
{
if (damage_type & DMG_EXPLOSION){
flDamage = damage_1*5.0*ChengShu
SetHamParamFloat(4, flDamage)
return HAM_IGNORED
}
if(zp_get_user_zombie(attacker) || !zp_get_user_zombie(victim))
return HAM_IGNORED;
if(20 >= g_Count){
newDamage = damage_1*ChengShu
//client_print( 0,print_chat, "damage_1: %.2f,ChengShu: %.2f,newDamage: %.2f",damage_1,ChengShu,newDamage)
SetHamParamFloat(4, newDamage);
return HAM_IGNORED;
}
return HAM_IGNORED;
}