Code:
public radiusdamage(id){
new origin[3]
new damage = 50 //50 hp damage
new radius = 100 //radius is within 100 units
get_user_origin(id,origin)
radius_damage(origin,75,35)
}
Note that if it kills a person then the kill will show as suicide.
So the function i would use is this:
Code:
public radiusdamage(id){
new pnum = get_playersnum()
for(new a = 1; a <= pnum; a++) {
if(userinradius(a,id)){
console_print(a,"you are in the radius!")
}
}
}
public userinradius(a,id){
new distanceBetween
new origin1[3], origin[3]
new dmgRadius = 100
get_user_origin(id, origin)
if ( is_user_alive(a) && a != id) {
get_user_origin(a, origin1)
distanceBetween = get_distance(origin, origin1)
if ( distanceBetween < dmgRadius ) {
return 1
}
}
return 0
}
This way, you can determine your own deathmessage.
__________________