Този Stock проверява дали дадено Entity е в "свера", като центъра е друго Entity
Код за потвърждение: Избери целия код
stock if_ent_in_sphere(iEnt, iCenterID, float:fRadius)
{
new float:fEntPos[3], float:fCenterPos[3]
get_entvar(ent, var_origin, fEntPos)
get_entvar(iCenterID, var_origin, fCenterPos)
if(get_distance_f(fEntPos, fCenterPos) < fRadius)
return true
return false
}
Код за потвърждение: Избери целия код
stock if_ent_in_sphere(iEnt, float:fCenterPos[3], float:fRadius)
{
new float:fEntPos[3]
get_entvar(ent, var_origin, fEntPos)
if(get_distance_f(fEntPos, fCenterPos) < fRadius)
return true
return false
}