Встроенная настройка Amx Mod X конфигов и плагинов, для определённых карт сервера CS 1.6
Добавление плагина для определенной карты сервера! Допустим у вас есть какой-то плагин .amxx и вы хотите чтобы он работал только на карте de_nuke, а на остальных был выключен.
Для этого делаем следующее: - Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps - В только что созданной папке создаём текстовый документ под названием plugins-de_nuke и вписываем в него название плагина! - Закрываем документ, сохраняем изменения и меняем расширение документа c .txt на .ini
Добавление файла конфигурации для определенной карты сервера! Допустим вы хотите сделать отдельный конфиг для карты de_nuke, для этого делаем следующее:
- Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps - В только что созданной папке создаём текстовый документ под названием de_nuke.cfg - Теперь вписываем в этот файл необходимые настройки: mp_freezetime 12 mp_timelimit 40 mp_roundtime 3
Теперь независимо от настроек вашего server.cfg на карте de_nuke будет фриз тайм в 12 секунд и лимит игры в 40 минуты,время раунда 3 минуты. Так же можно использовать конфиги и набор плагинов для карт с определённым префиксом,рассмотрим на примере! Представьте что у вас есть плагин scopealert.amxx и вы хотите чтобы он работал на всех awp_ картах!
Для этого делаем следующее: - Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps - В только что созданной папке создаём текстовый документ под названием plugins-awp и вписываем в него название плагина. - Закрываем документ, сохраняем изменения и меняем расширение документа .txt на .ini
Допустим у вас на сервере разнообразные карты и вы хотите установить timelimit и freezetime только на de_ карты,рассмотрим на примере! - Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps - В только что созданной папке создаём текстовый документ под названием prefix_de.cfg - Теперь вписываем в этот файл необходимые настройки. Например: mp_freezetime 12 mp_timelimit 40
Теперь на всех de_ картах независимо от настроек server.cfg будет заданный mp_freezetime 12 и mp_timelimit 40.
Автор: tabak Наша группа вконтакте http://vk.com/nano_world_cs
А где файлы можно скачать? Или просто берешь,и все по статье прописуешь? Набор разработчиков в команду Alfa-Strike Направления: CS1.6; L4d2; COD4; BF2; TF2.
Добавление плагина для определенной карты сервера! Допустим у вас есть какой-то плагин .amxx и вы хотите чтобы он работал только на карте de_nuke, а на остальных был выключен.
Для этого делаем следующее: - Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps - В только что созданной папке создаём текстовый документ под названием plugins-de_nuke и вписываем в него название плагина! - Закрываем документ, сохраняем изменения и меняем расширение документа c .txt на .ini
Как будет правильно выглядеть код на отключение определённого плагина на карте?
Сообщение отредактировал ganya - Воскресенье, 30.09.2012, 17:42
adenking, да создаём в папке configs папку maps. в папке maps создаём файл plugins-назвние карты.ini пример: plugins-35hp_2_32.ini вписываем название плагина и disabled. Пример : weaponmenu.amxx disabled и теперь на карте 35хп не будет работать веапон меню