
В этой статье я расскажу вам
как сделать заморозку для зомби отдельно на вашем ZP - Zombie Plague сервере в CS 1.6
Уровень сложности: Легкий
Итак открываем исходник zombie_plague и ищем следующие строки:
// CVAR pointers
Видим кучу кваров, но нас интересует только:
cvar_freezeduration
После него сразу добавляем:
cvar_freezeduration_first
Должно полуится так:
cvar_freezeduration, cvar_freezeduration_first
Потом ищем
// CVARS - Custom Grenades:
Опять видим квары, но опять же добавляем после строчки:
cvar_freezeduration = register_cvar("zp_frost_duration", "3")
Следующую строку:
cvar_freezeduration_first = register_cvar ("zp_frost_duration_first", "2")
Должно получится:
cvar_freezeduration = register_cvar("zp_frost_duration", "3")
cvar_freezeduration_first = register_cvar ("zp_frost_duration_first", "2")
И последнее ищем:
// 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)
Должно получится:
// 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 cvar заморозки 1 зомби, а именно:
"zp_frost_duration_first", "2"
Комментарий: Эту статью я писал для тех, кто это еще не знал и кому она реально пригодится. Такой статьи я еще не видел, поэтому решил выложить. За данную статью спасибо Bos93 т.к. брал все у него.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.