[ZP] Возврат Аммопаков при инфекции


[ZP] Возврат Аммопаков при инфекции

Делаем возврат аммопаков при инфекции через ZP 4.3

[ZP] Возврат Аммопаков при инфекции

[i]Источник: forum.hlds.us[/i]

Шаг 1

Открываем ваш исходник zombie_plague, и создаем массив который будет хранить снятые наши AmmoPacks.

Где то в начале добавляем

new BackAmmoPacks[33]

Шаг 2

Находим снятие AmmoPacks

g_ammopacks[id] -= ArrayGetCell(g_extraitem_cost, itemid)

ниже добавляем

BackAmmoPacks[id] += ArrayGetCell(g_extraitem_cost, itemid)

Шаг 3

Где то по середине добавляем

public zp_round_started(mode, id)

for(new i = 1; i <= g_maxplayers; i++) if(!is_user_connected(i)) continue if(g_nemesis[i] || g_zombie[i] || g_survivor[i])
g_ammopacks[i] += BackAmmoPacks[i]

Шаг 4

Находим

public fw_PlayerSpawn_Post(id)
if (!is_user_alive(id) || !fm_cs_get_user_team(id))
return;

Ниже добавляем

BackAmmoPacks[id] = 0

Вот и все, компилируем и меняем ваш старый зп, на этот


Комментарии:


Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Zombie-Mod.com — крупнейший игровой портал по Counter Strike