» » Зомби не может атаковать во время заморозки ZP 4.3

Зомби не может атаковать во время заморозки ZP 4.3

Admin 26-08-2018, 17:55

Зомби не может атаковать во время заморозки ZP 4.3

 

Как сделать чтобы зомби не мог атаковать во время заморозке?

 

 Ищем в зп:

// CS Player PData Offsets (win32)
const PDATA_SAFE = 2
const OFFSET_PAINSHOCK = 108 // ConnorMcLeod
const OFFSET_CSTEAMS = 114
const OFFSET_CSMONEY = 115
const OFFSET_CSMENUCODE = 205
const OFFSET_FLASHLIGHT_BATTERY = 244
const OFFSET_CSDEATHS = 444
const OFFSET_MODELINDEX = 491 // Orangutanz


Вставляем оффсет

const OFFSET_NEXTATTACK = 83


Получется:

// CS Player PData Offsets (win32)
const PDATA_SAFE = 2
const OFFSET_PAINSHOCK = 108 // ConnorMcLeod
const OFFSET_CSTEAMS = 114
const OFFSET_CSMONEY = 115
const OFFSET_CSMENUCODE = 205
const OFFSET_FLASHLIGHT_BATTERY = 244
const OFFSET_CSDEATHS = 444
const OFFSET_MODELINDEX = 491 // Orangutanz
const OFFSET_NEXTATTACK = 83


------------------------------------------------------------
Ищем:

// Save player's old gravity and maxspeed (bugfix)
pev(victim, pev_gravity, g_frozen_gravity[victim])
pev(victim, pev_maxspeed, g_frozen_maxspeed[victim])

// Prevent from jumping
if (pev(victim, pev_flags) & FL_ONGROUND)
set_pev(victim, pev_gravity, 999999.9) // set really high
else
set_pev(victim, pev_gravity, 0.000001) // no gravity

// Prevent from moving
set_pev(victim, pev_maxspeed, 1.0)

// Set a task to remove the freeze
g_frozen[victim] = true;
set_task(get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)


Добавляем

set_pdata_float(id, OFFSET_NEXTATTACK, get_pcvar_float(cvar_freezeduration), OFFSET_LINUX)


Получается:

// Save player's old gravity and maxspeed (bugfix)
pev(victim, pev_gravity, g_frozen_gravity[victim])
pev(victim, pev_maxspeed, g_frozen_maxspeed[victim])

// Prevent from jumping
if (pev(victim, pev_flags) & FL_ONGROUND)
set_pev(victim, pev_gravity, 999999.9) // set really high
else
set_pev(victim, pev_gravity, 0.000001) // no gravity

// Prevent from moving
set_pev(victim, pev_maxspeed, 1.0)
set_pdata_float(victim, OFFSET_NEXTATTACK, get_pcvar_float(cvar_freezeduration), OFFSET_LINUX)
// Set a task to remove the freeze
g_frozen[victim] = true;
set_task(get_pcvar_float(cvar_freezeduration), "remove_freeze", victim)

Похожее

  • Быстрая загрузка файлов на сервер CS 1.6
  • Как убрать Napalm гранату и сделать обычную взрывную ZP 4.3
  • Counter-Strike 1.6 Русская Версия

  • Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
    boost cs 1.6, drow radar cs 1.6, drowradar cs 1.6, gungame, gungame кс 1.6, TABCTL32.OCX, Зомби не может атаковать во время заморозки, Как убрать рекламу в CS 1.6, Ошибка .wad файлов при скачивании CS 1.6, Установка карт для КС 1.6, бесплатная раскрутка сервера, версия cs 1.6, гангейм кс 1.6, история counter-strike 1.6, как научиться прыгать в cs, как научиться стрелять в cs 1.6, как поменять руку в cs 1.6, как радар кс 1.6, как скрыть радар cs 1.6, как убрать гранату в zombie plague, как узнать версию игры кс 1.6, как узнать свой фпс в cs 1.6, как установить карты cs 1.6, как установить фон для cs 1.6, модели counter-strike 1.6, новый фон для cs 1.6, ошибка в cs 1.6, правильная стрельба в cs 1.6, раскпрыжка cs 1.6, реклама кс 1.6, скачать awp cs 1.6, скачать cs 1.6 русский мясник, скачать кс 1.6 русская версия, скачать фон cs 1.6, смена руки в кс, создатели cs 1.6, спрайты кс 1.6, стрельба кс 1.6, фон для кс 1.6, читы

    Показать все теги