Molotov Grenade — Коктейль Молотова для сервера CS 1.6 [ReAPI, ReGameDLL]

Плагин Коктейль Молотова для сервера 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 за помощь!
 

Сам плагин имеет не мало настроек:

  • Можно выдавать по флагам доступа
  • Задать кол-во гранат Молотова
  • Покупать Молотов за деньги
  • Задать выдачу с определённого раунда
  • Настроить урон от огня, длительность горения
  • Настроить, кто будет получать урон от огня Молотова
  • Установить в киллбаре спрайт убийства от Молотова
  • Возможность задать тушение Молотова дымовой гранатой
  • Проверка нахождения в байзоне
  • И очень много всего другого, всего не перечислишь...
 

Требования:


Для работы плагина потребуются модули ReAPI (скачать) и ReGameDLL (скачать), Модифицированный delta.lst (внутри архива).


Совместимость с версиями

Amxx 1.9.0, Amxx 1.10.0 dev


Установка:

1) Архив с плагином распаковать.
2) Закинуть всё содержимое архива из папки cstrike на ваш сервер в папку cstrike. Плагин уже скомпилирован для AMXX 1.9.0. В архиве исходник присутствует, если что.
3) Обновить FAST DL на вашем хостинге (чтобы модели, звуки, спрайты быстро скачивались).
4) Перейдите на FTP сервера в cstrike/addons/amxmodx/configs и в файле plugins.ini впишите с новой строки название плагина molotov_grenade.amxx и после сохраните конфиг. Затем закиньте назад в папку с заменой.
5) Смените карту, чтобы автоматически создался конфиг плагина. Он появится по пути: cstrike/addons/amxmodx/configs/plugins и будет иметь название grenade_molotov.cfg. Всё описание на русском. Настройте его по своему вкусу и закиньте назад с заменой.
6) Снова смените карту, чтобы проверить работу плагина. На этом установка завершена. Приятной игры.

Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.
 

 

 

Настройки плагина в конфиге

// Флаги доступа для покупки или выдачи коктейля молотова (требует наличия вписанных; "" - покупка доступна всем).
// -
// Default: ""
molotov_buy_access ""

// Автоматически выдавать коктейль молотова в начале раунда.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_equip_access "0"

// Проверка нахождения в зоне покупки.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_check_buyzone "1"

// Цена коктейля молотова.
// -
// Default: "800"
// Minimum: "0.000000"
molotov_cost "800"

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

// С какого раунда после начала игры будет доступен молотов.
// -
// Default: "3"
// Minimum: "0.000000"
molotov_limit_round "3"

// Сколько урона наносить при попадании коктейля молотова в тело игрока.
// -
// Default: "2"
// Minimum: "0.000000"
molotov_check_hit_player "2"

// Показывать ли в киллфиде рядом с именем приставку [ᴍᴏʟᴏᴛᴏᴠ].
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_killfeed "1"

// Радиус горения коктейля молотова.
// -
// Default: "128.0"
// Minimum: "0.000000"
molotov_radius "128.0"

// Сколько секунд коктейль молотова может находиться в полете перед взрывом.
// -
// Default: "2.0"
// Minimum: "0.000000"
molotov_throwtime "2.0"

// Сколько секунд будет гореть коктейль молотова.
// -
// Default: "12"
// Minimum: "0.000000"
molotov_duration "12"

// Кто получает урон от коктейля молотова (0 - только противники, 1 - противники и игрок бросивший коктейль молотова, 2 - все игроки).
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "2.000000"
molotov_demage_mode "1"

// Как будет наноситься урон от огня (1 - через Ham_TakeDamage [урон фиксированный в любой точке радиуса горения], 2 - через rg_dmg_radius [урон зависит от даль
// -
// Default: "2"
// Minimum: "1.000000"
// Maximum: "2.000000"
molotov_demage_radius_mode "2"

// Переодичность нанесения урона.
// -
// Default: "0.25"
// Minimum: "0.000000"
molotov_demage_time "0.25"

// Количество нанесенного урона за период (molotov_demage_time).
// -
// Default: "20.0"
// Minimum: "0.000000"
molotov_demage_value "20.0"


// Количество отрисовываемых волн
// -
// Default: "4"
// Minimum: "0.000000"
molotov_effect_num "4"

// Тушить ли коктейль молотова дымовой гранатой.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_smoke_touch "1"

// Путь до модели дымовой гранаты. (Стандартная: models/w_smokegrenade.mdl).
// -
// Default: "models/w_smokegrenade.mdl"
molotov_smoke_owner "models/w_smokegrenade.mdl"


// Тушить ли коктейль молотова при соприкосновении с водой
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_water_touch "1"
//Удалять коктейль молотова при соприкосновении со скайбоксом карты
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
molotov_sky_force "1"



Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 7096 | Загрузок: 2069 | Комментарии: 48 | Рейтинг: 5.0/2
Автор файла: medusa | Источник: http://dev-cs.ru


Всего комментариев: 481 2 »
0
47   [Материал]
я вставил все файлы и сохранил но молотова в игре нету что делать?

0
48   [Материал]
molotov_equip_access "0" выдачу включили? Флаги доступа есть? Конфиг изучите.

0
44   [Материал]
Просто обновил версию ReHlds и все стало нормально.

0
46   [Материал]
В этом и была причина.

0
43   [Материал]
Leo у меня ReHlds как бы и стоит))
version
Protocol version 48
Exe version 1.6.3.7/Stdio (cstrike)
ReHLDS version: 3.8.0.702-dev
Build date: 18:22:55 Nov  8 2020 (2402)
Build from: https://github.com/dreamstalker/rehlds/commit/543728d

0
45   [Материал]
Так у тебя версия 5 летней давности. Обновить нужно, конечно.

0
40   [Материал]
Все стоит вроде как
Currently loaded plugins:
      description   stat pend  file                  vers             src  load  unload
 [ 1] Reunion       RUN   -    reunion_mm.dll        v0.1.0.92c       ini  Start Never
 [ 2] Revoice       RUN   -    revoice_mm.dll        v0.1.0.34        ini  Start Never
 [ 3] AMX Mod X     RUN   -    amxmodx_mm.dll        v1.9.0.5249      ini  Start ANY
 [ 4] ReAPI         RUN   -    reapi_amxx.dll        v5.26.0.338-dev  pl3  ANY   Never
 [ 5] Engine        RUN   -    engine_amxx.dll       v1.9.0.5249      pl3  ANY   ANY
 [ 6] FakeMeta      RUN   -    fakemeta_amxx.dll     v1.9.0.5249      pl3  ANY   ANY
 [ 7] Ham Sandwich  RUN   -    hamsandwich_amxx.dll  v1.9.0.5249      pl3  ANY   ANY
 [ 8] GeoIP         RUN   -    geoip_amxx.dll        v1.9.0.5249      pl3  ANY   ANY
 [ 9] MySQL         RUN   -    mysql_amxx.dll        v1.9.0.5249      pl3  ANY   ANY
 [10] CStrike       RUN   -    cstrike_amxx.dll      v1.9.0.5271      pl3  ANY   ANY
 [11] CSX           RUN   -    csx_amxx.dll          v1.9.0.5271      pl3  ANY   ANY
 [12] Fun           RUN   -    fun_amxx.dll          v1.9.0.5249      pl3  ANY   ANY
12 plugins, 12 running

0
39   [Материал]
Leo привет, подскажи еще. Вот плагин работает выдает все нормально но когда бросаешь молотов он пропадает.
Ошибка :
L 01/08/2026 - 12:57:17: [ReAPI]ReHlds: isn't available
L 01/08/2026 - 12:57:17: [AMXX]Displaying debug trace (plugin "molotov_grenade.amxx", version "1.0.3-fix")
L 01/08/2026 - 12:57:17: [AMXX]Run time error 10: native error (native "rh_emit_sound2")
L 01/08/2026 - 12:57:17:     [AMXX][0] molotov_grenade.sma::Item_Holster_Pre (line 767)

0
42   [Материал]
Привет. Ваша причина ошибки прям у вас перед глазами. "ReHlds: isn't available". ReHLDS билд сервера ставим, а не HLDS. И читаем ещё раз требования плагина внимательно.

0
35   [Материал]
У меня не работает на 1.9.0 ошибка 

ReHlds: isn't available
L 01/05/2026 - 13:43:48: [AMXX]Displaying debug trace (plugin "molotov_grenade.amxx", version "1.0.3-fix")
L 01/05/2026 - 13:43:48: [AMXX]Run time error 10: native error (native "rh_emit_sound2")
L 01/05/2026 - 13:43:48:     [AMXX][0] molotov_grenade.sma::Item_Holster_Pre (line 767)

0
37   [Материал]
Требования плагина читаем еще раз внимательно.

0
34   [Материал]
Не компилируется 

AMX Mod X Compiler 1.9.0.5294
Copyright © 1997-2006 ITB CompuPhase
Copyright © 2004-2013 AMX Mod X Team

molotov_bonusmenu_rbs.sma(22) : fatal error 100: cannot read from file: "reapi"

Compilation aborted.
1 Error.
Could not locate output file compiled/molotov_bonusmenu_rbs.amx (compile failed).

0
36   [Материал]
Инклуды reapi добавьте в компилятор.

0
32   [Материал]
Привет, Лео!
Купил плагин BonusMenu_RBS.
Скомпилировал molotov_bonusmenu_rbs.amxx, но при загрузке сервер выдаёт ошибку:
[58] Load fails: Plugin uses an unknown function (name "GiveUserMolotov") - check your modules.ini.
Похоже, плагин вызывает функцию GiveUserMolotov, которой нет в моём сервере.
Можешь подсказать, какой модуль или плагин нужен, чтобы это работало?

0
33   [Материал]
Привет. Сам плагин bonusmenu_rbs.amxx работает без ошибок?
Оригинальный этот (с сайта) плагин молотова включен, работает?

0
38   [Материал]
Теперь через anew могу купить вроде работет но в консоле хостинга выходить вот такас ошибка 
Код
L 01/07/2026 - 16:57:52:  [AMXX]Module "cstrike/addons/amxmodx/modules/molotov_amxx_i386.so" failed to load (cstrike/addons/amxmodx/modules/molotov_amxx_i386.so: cannot open shared object file: Нет такого файла или каталога)L 01/07/2026 - 16:57:52: Error:
L 01/07/2026 - 16:57:52:  [AMXX]Module is not a valid library (file "cstrike/addons/amxmodx/modules/molotov_amxx_i386.so")

0
41   [Материал]
А зачем вы прописали в модули "molotov"? Никакого модуля Молотова не существует.

0
30   [Материал]
Замените cfg molotov_equip_access 1 пишите другим людям сложно будет, у меня когда было 0 не работал а 1 сделал работает уже и ещё molotov_smoke_touch 0 сделайте cool

0
31   [Материал]
Для каждого квара есть описание. Если ты сам собираешь сервер и не в состоянии даже описание функции от одного плагина почитать, то тебе не нужен сервер. И так всё максимально упрощено. Раньше даже конфигов не было, все было на исходниках.

0
28   [Материал]
Не работает автооткрытие VIP RBS, вы забыли изменить в исходнике с TMP на P228, после этого только начало работать. Поправьте)

0
29   [Материал]
Всё верно. Видимо, в скомпилированном варианте исправил, а там нет. Перепроверил. Так и есть. Исправлено. Спасибо большое!)

1-10 11-17
Имя *:
Email *:
Код *: