Witam
Tak jak w temacie, staram się zmodyfikować dodatek bio_radar.amxx tak aby pokazywał osatniego człowieka na radarze dopiero wtedy, kiedy otrzyma on obrażenia. Domyślnie jest tak, że zostaje on pokazywany od razu, gdy zostanie sam.
Wydaję mi się, że warunek w funkcji odpowiedni:
public event_damage(victim, idinflictor, idattacker, Float:damage, damagebits) { if(survivor != 0 && survivor == victim && get_user_team(idattacker) == 1) { static params[1]; params[0] = survivor set_task(1.0, "task_radar", TASKID_RADAR, params, 1) } else if(get_user_health(victim) < 1 && !is_user_zombie(victim)) { remove_task(TASKID_CHECK) set_task(1.0, "task_check", TASKID_CHECK) } }
LEcz nie działa.
Cały kod poniżej