Как разнести плагины на одном хлдс
|
|
StanleY | Дата: Пятница, 11.05.2007, 08:23:15 | Сообщение # 1 |
 Сержант
Группа: Пользователи
Сообщений: 23
Статус: Не в сети
| Проблемма такая: стоит 1 хлдс, на нем висят 2 сервака, один хочу сделать на КЗ джамп, а второй на Футбол кса, как можно сделать чтоб на двух серваках запускался только нужный плагин?
<ico> слышь ты <ico> козлина <ico> разбань меня <ico> пожалуйста
|
|
| |
VEN | Дата: Пятница, 11.05.2007, 10:59:40 | Сообщение # 2 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Вариант, рассмотренный в статье Часто задаваемые вопросы по AMX Mod X не устраивает? Т.е. ты не желаешь ипользовать две различные папки amxmodx (или даже две различные папки plugins), а именно только различные плагины? Тема перемещена из подраздела "Любые вопросы".
|
|
| |
StanleY | Дата: Пятница, 11.05.2007, 17:44:33 | Сообщение # 3 |
 Сержант
Группа: Пользователи
Сообщений: 23
Статус: Не в сети
| Quote (VEN) | Т.е. ты не желаешь ипользовать две различные папки amxmodx (или даже две различные папки plugins), а именно только различные плагины? Тема перемещена из подраздела "Любые вопросы". | Ну в общем да, хотя папку отдельную с плагинами можно сделать а вот второй амхх ставить вообще никак
<ico> слышь ты <ico> козлина <ico> разбань меня <ico> пожалуйста
|
|
| |
VEN | Дата: Пятница, 11.05.2007, 20:25:53 | Сообщение # 4 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Вот в точности то, что тебе необходимо, т.е. вариант без создания дополнительных папок:- Создать отдельный файл со списком плагинов для второго сервера, например, amxmodx\configs\plugins2.ini
- Скопировать основной файл конфигурации AMX Mod X core.ini, например, в amxmodx\configs\core2.ini
- В core2.ini заменить подстроку "addons/amxmodx/configs/plugins.ini" на "addons/amxmodx/configs/plugins2.ini"
- Теперь второй сервер необходимо будет запускать с параметром командной строки: +localinfo amxx_cfg "addons/amxmodx/configs/core2.ini"
Сообщение отредактировал VEN - Суббота, 12.05.2007, 13:32:15 |
|
| |
VEN | Дата: Суббота, 12.05.2007, 13:32:46 | Сообщение # 5 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Упростил методику (см. предыдущий пост).
|
|
| |
StanleY | Дата: Воскресенье, 13.05.2007, 08:51:12 | Сообщение # 6 |
 Сержант
Группа: Пользователи
Сообщений: 23
Статус: Не в сети
| Quote (VEN) | Упростил методику (см. предыдущий пост). | спасибо, пошол мучить хлдс  Добавлено (2007-05-13, 8:08 Am) ---------------------------------------------
Quote (VEN) | Теперь второй сервер необходимо будет запускать с параметром командной строки: +localinfo amxx_cfg "addons/amxmodx/configs/core2.ini" | вот с этим пунктом я что то запутался... ето надо просто добамить: #!/bin/sh /usr/local/games/cs_16_amx/hlds_run -game cstrike +sv_lan 1 -nomaster +maxplayers 20 +port 27030 +map de_dust +servercfgfile server_cw.cfg +mapcyclefile mapcycle6.txt +motdfile motd6.txt +logsdir cs_logs/cs_cw +exec listip.cfg -heapsize 128000 -restart -insecure +ip Х.Х.Х.Х -pingboost 2 1>&2 >/dev/null & В какое место то? Добавлено (2007-05-13, 8:51 Am) ---------------------------------------------
Quote (VEN) | Создать отдельный файл со списком плагинов для второго сервера, например, amxmodx\configs\plugins2.ini Скопировать основной файл конфигурации AMX Mod X core.ini, например, в amxmodx\configs\core2.ini В core2.ini заменить подстроку "addons/amxmodx/configs/plugins.ini" на "addons/amxmodx/configs/plugins2.ini" Теперь второй сервер необходимо будет запускать с параметром командной строки: +localinfo amxx_cfg "addons/amxmodx/configs/core2.ini" | Возник еще один вопрос, а если разнести на уровне папки configs то есть доаустим запускать на уровне "addons/amxmodx/configs2/plugins.ini" +localinfo amxx_cfg "addons/amxmodx/configs2/core.ini Такой вариант прокатит?
<ico> слышь ты <ico> козлина <ico> разбань меня <ico> пожалуйста
|
|
| |
VEN | Дата: Воскресенье, 13.05.2007, 10:16:21 | Сообщение # 7 |
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Статус: Не в сети
| Четкого требования нет, в любое место командной строки, отведенное для параметров. Например, можно вставить после "nomaster". Quote | а если разнести на уровне папки configs то есть доаустим запускать на уровне "addons/amxmodx/configs2/plugins.ini" +localinfo amxx_cfg "addons/amxmodx/configs2/core.ini | Да, только в этом самом core.ini нужно убедиться, что значения соответствующих ключей следующие:Code | amxx_configsdir addons/amxmodx/configs2 amxx_modules addons/amxmodx/configs2/modules.ini amxx_plugins addons/amxmodx/configs2/plugins.ini | Данные значения amxx_modules и amxx_plugins необходимы только для того случая, когда modules.ini и plugins.ini должны быть "взяты" из папки configs2.
Сообщение отредактировал VEN - Воскресенье, 13.05.2007, 10:25:33 |
|
| |
StanleY | Дата: Воскресенье, 03.02.2008, 20:55:37 | Сообщение # 8 |
 Сержант
Группа: Пользователи
Сообщений: 23
Статус: Не в сети
| Привет, у меня новый вопрос по етой теме. Дано: 1 ХЛДС 6 серверов с него разделено на уровне папки конфигс. тоесть у каждого сервера своя папка configs1 configs2 и т.д. Вопрос: Как сделать users.ini и ipdesk.ini файлы одни на все сервера? Например можно как то в core.ini прописать строку например: amxx_users addons/amxmodx/configs/users.ini Или как вариант разделить файлы на уровне Quote Создать отдельный файл со списком плагинов для второго сервера, например, amxmodx\configs\plugins2.ini Скопировать основной файл конфигурации AMX Mod X core.ini, например, в amxmodx\configs\core2.ini В core2.ini заменить подстроку "addons/amxmodx/configs/plugins.ini" на "addons/amxmodx/configs/plugins2.ini" Теперь второй сервер необходимо будет запускать с параметром командной строки: +localinfo amxx_cfg "addons/amxmodx/configs/core2.ini" Но тогда как разъеденить для всех серверов amxx.cfg и maps.ini? Хотя меня больше вариант с разными папками устраивает, тоесть первый.
<ico> слышь ты <ico> козлина <ico> разбань меня <ico> пожалуйста
Сообщение отредактировал StanleY - Воскресенье, 03.02.2008, 20:58:29 |
|
| |