|
MapConfigX
(24.3 Kb)
| 01.06.2011, 21:09 |
С помощью этого плагина вы сможете изменять server.cfg во время игры, подключать плагины в зависимости от определённых условий, качать ресурсы для карт в зависимости от определённых условий. Например, плагин автоматически может поставить mp_freezetime 0 на fy_ и aim_ карты, а на других будет стоять mp_freezetime 5.
Рабочая папка плагина находится в папке configs\mapconfig\ Там содержатся три файла настроек: 1. config.ini - отвечает за изменение конфига server.cfg во время игры. 2. plugins.ini - подключение дополнительных плагинов в зависимости от условий. 3. resources.ini - закачка новых файлов клиену из сервера в зависимости от определёных условий.
Примеры условий:
[ de_dust ]mp_roundtime 3
Если на сервере карта de_dust, то плагин автоматически ставит mp_roundtime 3, в других случаях значение по умолчанию.
[ @lastMap = de_aztec ]amx_nextmap de_aztec2
Если на сервере карта de_aztec, то автоматически следущая карта станет de_aztec2
[ de_* & @playersCount > 5 ] Dcsdm_enable
Если карты начинаются на de_ и игроков больше чем 5, то автоматически включается csdm.
Также некоторые примеры в папке example, только на англиском.
Синтаксис:
// comment ; comment
Комментарий (строчки игнорируются).
#include file.cfg
Загрузка конфига из файла file.cfg (addons/amxmodx/configs/mapconfig/file.cfg)
#exit
Выход из файла.
[ de_dust2 ]
Выполняется на карте de_dust2.
[ de_* ]
Выполняется на картах с префиксом "de_".
[ *_dust ]
Выполняется на картах, которые заканчиваются на "_dust".
[ *dust* ]
Выполняется на картах, если в названии карты содержится "dust".
[ * ] Выполняется на всех картах.
[ de_dust2 | de_aztec ] "|" всё равно что "or" ("или"). Выполняется на картах "de_dust2" и "de_aztec".
[ de_* & *_dust ]
"&" всё равно что "and" ("и"). Выполняется только на картах с префиксом "de_" и которые заканчиваются на "_dust".
[ /de_dust ]
"/" - запретить. Выполняется на всех картах кроме "de_dust".
[ * ] LocalВыполняется только на локальном сервере.
[ * ] Dedicated
Выполняется только на выделенном сервере.
[ @playersCount > 5 ]
Выполняется только если на сервере больше 5 игроков.
Время @%H - час @%M - минута @%S - секунда @%d - день @%m - месяц @%Y - год
[ @%H > 20 & @%H < 23 ]
Выполняется только если время на сервере между 20 и 23 часами.
|
Категория: Плагины | Добавил: A_L_E_X_26rus
|
Просмотров: 478 | Загрузок: 176
| Комментарии: 1
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
|
Хостер |
|
|
Статистика |
Счетчик материалов:
Статистика материалов Новостей: 16 Файлов: 547 Фото: 0 Форум: 33/290 Коментариев: 48
|
|
Зарегистрированых:
Зарег. на сайте Всего: 67 Новых за месяц: 0 Новых за неделю: 0 Новых вчера: 0 Новых сегодня: 0
|
|
Онлайн:
Онлайн всего: 1 Гостей: 1 Пользователей: 0
|
|
|
|
Пожертвования |
| Black Speak | |
|
|
|