Molotov Grenade 1.0.3

Коктейль Молотова для сервера CS 1.6

Molotov Grenade від medusa. Один із найбільш вдалих і безкоштовних плагінів. Суть проста — додає в гру новий тип гранати — Молотов в КС 1.6 на ваш сервер на 5-й слот після плагіна хілки, якщо такий встановлений. Плагін не замінює інші гранати, а додається як окремий предмет (жертвується зброя ID: WEAPON_P228).

До цього в коді стояв TMP, але я замінив на пістолет P228 (дякую BlackSignature за підказку), тому що через такі налаштування не працювало авто-відкриття VIP меню RBS-системи. Якщо потрібно купити Молотов вручну, консольна команда — molotov. Плагін тестувався на багатьох серверах клієнтів, серйозних проблем не виявлено. Але майте на увазі, що є платний варіант Молотова з детальнішими налаштуваннями, оптимізованим кодом та кращою взаємодією.

Пишіть у ПРИВАТ, якщо потрібна допомога.

Оновлення

[06.09.2024] Архів оновлено. Виправлено баг у змінній molotov_buy_access (видавав Молотов усім, а не за вказаними правами). Оновлено delta.lst, додано субплагін для видачі в BonusMenu RBS, покращено код і багато іншого. Дякую BlackSignature за допомогу!

Основні можливості:

  • Видача за правами доступу
  • Задання кількості гранат Молотова
  • Покупка Молотова за гроші
  • Видача з певного раунду
  • Налаштування урону від вогню та тривалості горіння
  • Налаштування, хто отримує урон від вогню
  • Встановлення спрайту вбивства у killfeed
  • Гасіння Молотова димовою гранатою
  • Перевірка на перебування в зоні покупки
  • І багато іншого...

Вимоги:

  • Модуль ReAPI
  • Модуль ReGameDLL
  • Модифікований delta.lst

Інструкція з встановлення:

  1. Розпакувати архів з плагіном.
  2. Перемістити всі файли з папки cstrike до відповідної папки на сервері.
  3. Оновити FAST DL на хостингу.
  4. Відкрити cstrike/addons/amxmodx/configs/plugins.ini і вписати molotov_grenade.amxx, зберегти.
  5. Перезавантажити карту. Конфіг grenade_molotov.cfg з'явиться у configs/plugins.
  6. Налаштувати конфіг і знову перезавантажити карту.
  7. Готово! Насолоджуйтеся грою.

 

 

Налаштування плагіна в конфігу

// Прапори доступу для покупки або видачі коктейлю молотова (потребує наявності прописаних; "" - покупка доступна всім).
// -
// За замовчуванням: ""
molotov_buy_access ""

// Автоматично видавати коктейль молотова на початку раунду.
// -
// За замовчуванням: "0"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_equip_access "0"

// Перевірка знаходження у зоні покупки.
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_check_buyzone "1"

// Ціна коктейлю молотова.
// -
// За замовчуванням: "800"
// Мінімум: "0.000000"
molotov_cost "800"

// Скільки коктейлів молотова можна купити за один раунд (значення: -1 прибирає ліміт).
// -
// За замовчуванням: "1"
// Мінімум: "-1.000000"
molotov_buy_limit "1"

// З якого раунду після початку гри буде доступний молотов.
// -
// За замовчуванням: "3"
// Мінімум: "0.000000"
molotov_limit_round "3"

// Скільки шкоди наносити при попаданні коктейлю молотова в тіло гравця.
// -
// За замовчуванням: "2"
// Мінімум: "0.000000"
molotov_check_hit_player "2"

// Показувати у вбивчому фіді поруч із ім'ям приставку [ᴍᴏʟᴏᴛᴏᴠ].
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_killfeed "1"

// Радіус горіння коктейлю молотова.
// -
// За замовчуванням: "128.0"
// Мінімум: "0.000000"
molotov_radius "128.0"

// Скільки секунд коктейль молотова може знаходитися в польоті перед вибухом.
// -
// За замовчуванням: "2.0"
// Мінімум: "0.000000"
molotov_throwtime "2.0"

// Скільки секунд буде горіти коктейль молотова.
// -
// За замовчуванням: "12"
// Мінімум: "0.000000"
molotov_duration "12"

// Хто отримує шкоду від коктейлю молотова (0 - лише противники, 1 - противники та гравець, що кинув коктейль, 2 - всі гравці).
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "2.000000"
molotov_demage_mode "1"

// Як буде наноситися шкода від вогню (1 - через Ham_TakeDamage [шкода фіксована в будь-якій точці радіуса горіння], 2 - через rg_dmg_radius [шкода залежить від відстані]).
// -
// За замовчуванням: "2"
// Мінімум: "1.000000"
// Максимум: "2.000000"
molotov_demage_radius_mode "2"

// Періодичність нанесення шкоди.
// -
// За замовчуванням: "0.25"
// Мінімум: "0.000000"
molotov_demage_time "0.25"

// Кількість завданої шкоди за період (molotov_demage_time).
// -
// За замовчуванням: "20.0"
// Мінімум: "0.000000"
molotov_demage_value "20.0"

// Кількість відображених хвиль.
// -
// За замовчуванням: "4"
// Мінімум: "0.000000"
molotov_effect_num "4"

// Гасити коктейль молотова димовою гранатою.
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_smoke_touch "1"

// Шлях до моделі димової гранати. (Стандартна: models/w_smokegrenade.mdl).
// -
// За замовчуванням: "models/w_smokegrenade.mdl"
molotov_smoke_owner "models/w_smokegrenade.mdl"

// Гасити коктейль молотова при контакті з водою.
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_water_touch "1"

// Видаляти коктейль молотова при контакті зі скайбоксом карти.
// -
// За замовчуванням: "1"
// Мінімум: "0.000000"
// Максимум: "1.000000"
molotov_sky_force "1"
    
Завантажити файл
Перегляди: 78
Завантаження: 3
Автор: medusa
AMXX: Amx Mod X 1.9.0, Amx Mod X 1.10.0 dev

Коментарі

BJlagucJlaB

💪⚡

Додано: 01.02.2025 15:44
LUCIFER

🔥🔥🔥

Додано: 18.01.2025 18:58