Проверенный
Пользователь
- Сообщения
- 1,536
- Реакции
- 2,324
- Помог
- 39 раз(а)
Автор: Eriurias
Далеко не всем известно, что у Metamod'а, помимо файла, в котором указываются пути к meta-плагинам, есть еще и конфигурационный файл config.ini, в котором есть несколько весьма полезных команд.
Конфигурационный файл является необязательной частью дистрибутива, именно поэтому его нет в комплекте. Путь у этого файла такой же, как у plugins.ini.
Конструкция конфигурационного файла:
Давайте разберем все опции.
Далеко не всем известно, что у Metamod'а, помимо файла, в котором указываются пути к meta-плагинам, есть еще и конфигурационный файл config.ini, в котором есть несколько весьма полезных команд.
Конфигурационный файл является необязательной частью дистрибутива, именно поэтому его нет в комплекте. Путь у этого файла такой же, как у plugins.ini.
Конструкция конфигурационного файла:
<option>
<value>
. То есть, определенная опция (квар, называйте как угодно) и через пробел его значение.Давайте разберем все опции.
- debuglevel <number>
Данная опция устанавливает уровень отладки для Metamod, аналогичен квару mm_debug.
Где <number> - целое число, от нуля и выше.
Значением по умолчанию является ноль, но если сервер запускается с параметром
Где <number> - целое число, от нуля и выше.
Значением по умолчанию является ноль, но если сервер запускается с параметром
-dev
, то значение по умолчанию станет равной трём.- gamedll <path>
Опция необходима для переопределения GameDLL.
По умолчанию имеет пустое значение, а это означает, что GameDLL определится автоматически, на основании gamedir.
На самом деле, эта опция довольно полезная. С помощью нее можно подгружать, например, ботов.
Где <path> - абсолютный путь: gamedll /home/user/bots/podbot/podbot.dll, или путь относительно gamedir: gamedll podbot/podbot.dll.
По умолчанию имеет пустое значение, а это означает, что GameDLL определится автоматически, на основании gamedir.
На самом деле, эта опция довольно полезная. С помощью нее можно подгружать, например, ботов.
Где <path> - абсолютный путь: gamedll /home/user/bots/podbot/podbot.dll, или путь относительно gamedir: gamedll podbot/podbot.dll.
- plugins_file <path>
Опция позволяет изменить путь к файлу, содержащий список путей подгружаемых meta-плагинов.
Значение по умолчанию, как вы, наверное, поняли - это файл plugins.ini, путь которого относительно gamedir: /addons/metamod/plugins.ini.
Где <path> - абсолютный или относительно gamedir, путь.
Значение по умолчанию, как вы, наверное, поняли - это файл plugins.ini, путь которого относительно gamedir: /addons/metamod/plugins.ini.
Где <path> - абсолютный или относительно gamedir, путь.
- exec_cfg <path>
Опция позволяет заменить путь к конфигурационному файлу, который содержит команды запуска HLDS. Этот конфигурационный файл читается сразу после запуска Metamod'а.
Значение по умолчанию: /addons/metamod/exec.cfg.
Где <path> - путь только относительно gamedir.
Значение по умолчанию: /addons/metamod/exec.cfg.
Где <path> - путь только относительно gamedir.
- autodetect <yes/no>
Опция позволяет включать/отключать автоопределение GameDLL.
Значение по умолчанию: yes.
Значение по умолчанию: yes.
- clientmeta <yes/no>
Опция позволяет включать/отключать клиентские команды meta list и meta version.
Значение по умолчанию: yes.
Значение по умолчанию: yes.