AndrewZ,Если что...))
Код:
user_kill(id, 1)
get_user_frags(id)
set_user_frags(id,1)
Вот сюда нужно поставить
Делаю так
Код:
public BurningFlame(taskid, frags, ownerFrags)
{
static origin[3];
get_user_origin(ID_FBURN, origin);
if (g_fRoundEnd || g_burning_duration[ID_FBURN] < 0 || get_user_team(ID_FBURN) == 1)
{
message_begin(MSG_PVS, SVC_TEMPENTITY, origin);
write_byte(TE_SMOKE);
write_coord(origin[0]);
write_coord(origin[1]);
write_coord(origin[2] - 50);
write_short(g_smokeSpr);
write_byte(random_num(15, 20));
write_byte(random_num(10, 20));
message_end();
remove_task(taskid);
return;
}
static health;
health = pev(ID_FBURN, pev_health);
if(health - FIRE_DAMAGE > 0)
fm_set_user_health(ID_FBURN, health - FIRE_DAMAGE);
else if(health - FIRE_DAMAGE <= 0)
fm_set_user_health(ID_FBURN, 0);
new frags = get_user_frags(taskid)
new ownerFrags = get_user_frags(ID_FBURN) + 1
user_kill(taskid, 1)
message_begin(MSG_PVS, SVC_TEMPENTITY, origin);
write_byte(TE_SPRITE);
write_coord(origin[0] + random_num(-5, 5));
write_coord(origin[1] + random_num(-5, 5));
write_coord(origin[2] + random_num(-10, 10));
write_short(g_flameSpr);
write_byte(random_num(5, 10));
write_byte(200);
message_end();
g_burning_duration[ID_FBURN]--;
}
Неправильно нахимичил.
Отредактировал: $@NyA, - 22.8.2018, 12:47