так открываем исходник zombie_plague и ищем следующие строки:
// CVAR pointers
После него сразу добавляем
Quote
cvar_freezeduration_first
Должно выйти
Quote
cvar_freezeduration, cvar_freezeduration_first
Потом ищем
// CVARS - Custom Grenades
Опять видим квары, но опять же добавляем после строчки
Quote
cvar_freezeduration = register_cvar("zp_frost_duration", "3")
Следующую строку
Quote
cvar_freezeduration_first = register_cvar ("zp_frost_duration_first", "2"
)
Должно получится
Quote
cvar_freezeduration = register_cvar("zp_frost_duration", "3")
cvar_freezeduration_first = register_cvar ("zp_frost_duration_first", "2")
Источник: zombie-mod.ru
Автор:PaRaDoKs
В это статья написано как сделать заморозку первому зомби отдельно от остальных, допустим первый будет заморожен "2" секунды, а остальные "5"
И последнее ищем
Quote
// Set a task to remove the freeze
g_frozen[victim] = true;
set_task(get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)
Добавляем снизу
Quote
set_task(g_firstzombie[victim] ? get_pcvar_float(cvar_freezeduration_first) : get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)
Должно получится
Quote
// Set a task to remove the freeze
g_frozen[victim] = true;
set_task(get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)
set_task(g_firstzombie[victim] ? get_pcvar_float(cvar_freezeduration_first) : get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)
Все!!! Осталось только скомпилировать плагин и дописать в zombieplague.ini квар заморозки первого зомби..
"
Code
zp_frost_duration_first", "2"