Суббота, 27.04.2024, 08:18 | Приветствую Вас Гость |
|
Создание сервера Counter-Strike 1.6 Metamod 1.17 ( без него не один из других модов не будет функц-ть корректно) Извлеките архив в дерикторию cstrike AMXmod 0.98 з.ы : мод для легкого управления сервером ( какая версия не имеет значение, amxmod в принципе ставится по стандарту , не зависимо от вер-и) Распаковываем архив в $\cstrike\. После этой операции у вас в папке $\cstrike\addons\ должна появиться папка amx. Если так, идем дальше, если нет - исправляем открываем/создаем файл $\cstrike\addons\metamod\plugins.ini и добавляем туда следующие строки: // начало linux addons/amx/dlls/amx_mm_i386.so linux addons/amx/dlls/fun_ms_i386.so linux addons/amx/dlls/csstats_ms_i386.so // конец открываем файл $\cstrike\addons\amx\modules.ini и пишем следующие строки, предварительно удалив все, что там было (!): // начало modules.ini addons/amx/dlls/csstats_ms_i386.so addons/amx/dlls/fun_ms_i386.so // конец modules.ini Здесь специально исключены чисто сетевые модули (напр., доступ к MySQL и LogD), т.к. простому игроку с ботами они не понадобятся теперь выбираем плагины для АМХ\'а. Все плагины (*.amx) должны лежать в папке $\cstrike\addons\amx\plugins. Там же лежит и plugins.ini, его и открываем. Первоначально в этом файле прописано очень много плагинов, но 90% из вам не потребуются, я могу посоветовать вам всего два плагина: mapextend.amx - за пару минут до окончания карты он спросит, продлить ли эту карту еще (минут на 15). К сожалению, из стандартного комплекта его убрали (но у меня он остался ). uber_stat.amx - плагин от . Очень подробная статистика, заменяет собой все "статистические" плагины вместе взятые. Итак, если не поняли, то в этом самом plugins.ini надо все удалить (рекомендую, если вам оперативка дорога) и прописать всего две строчки: // начало plugins.ini uber_stat.amx mapextend.amx // конец plugins.ini Само собой эти два файла (mapextend.amx и uber_stat.amx) должны лежать в папке с плагинами. Все! АМХ работает. ATAC (плаг предназначен для того,чтобы тимкилл на вашем серваке не отсался безнаказуем) ВНИМАНИЕ! Для установки ATAC 2.5.3 нужен AMX 0.9.3 и выше, Metamod 1.13.1 и выше. Процесс установки: Установка окончена! Chicken mod Процесс установки: Все! Установка окончена! ---- localinfo mm_gamedll dlls/zbotcz.dll Если у вас есть все необходимые файлы, то можно приступать к установке. Распакуйте файлы Admin Mod из zip-архива в любую папку (например, в C:\temp). В папке автоматически создастся подкаталог ADMIN. Установочным файлом является install_admin.vbs. Если Вы не смогли запустить этот vbs-файл, скачайте и установите MS Windows Sripts 5.6 и попробуйте запустить этот файл снова. Если всё в порядке - продолжаем дальше. НАПОМИНАНИЕ: Итак, файл c:\temp\admin\install_admin.vbs запущен, и начинает выводить вопросы: • "Каталог с Вашим выделенным сервером или просто listenserver\'ом не обнаружен, введите путь вручную..." - вводите путь, в моём случае это c:\counter-strike. • "Укажите тип используемого на сервере мода: CS - отвечаете cstrike. • "Укажите тип используемого файла конфигурации" - в нашем случае это dedicated, выделенный сервер, а значит, вводите server.cfg (если по каким-то причинам Вы хотите установить AM на Ваш собственный компьютер, на котором Вы ничего, кроме как Listen Server, запускать не планируете, укажите listenserver.cfg) • Последний вопрос программа задаст уже перед самым окончанием установки: "Назначить для Вашей учётной записи полные права на доступ к серверу...?" - ну как вы думаете? Да, назначить. Последовательно введите в предложенные окна Ваши имя (предположим, это sysadmin) и пароль (предположим, это qwerty). Всё. Admin Mod установлен! По окончании установки программа-установщик выведет Вам напоминание, что программа установлена в базовом варианте, и что её нужно донастроить вручную. Это само собой, но сначала надо обновить Ваш Admin Mod до актуальной версии (в случае, если доступны обновления и (или) патчи). Все настройки Admin Mod\'a, связанные непосредственно с загрузкой и функционированием сервера, заносятся в основной файл конфигурации выделенного сервера, server.cfg. Позднее мы детально его рассмотрим. Что бы в последствии не возникло проблем с AM, внимательно прочтите следующее. ВАЖНО: Листинг файла liblist.gam до установки Admin Modgame "Counter-Strike" ПОСЛЕ УСТАНОВКИ ADMIN MOD\'A ОН ВЫГЛЯДИТ ТАК после установки Admin Modgame "Counter-Strike" Проверьте, Admin Mod должен был создать резервную копию старого файла liblist.gam, она называется "AdminMod backup of liblist.gam". После выполнения всех перечисленных действий и приготовлений мы, наконец, можем приступить к настройке Admin Mod. Основой Admin Mod являются текстовые конфигурационные файлы (с расширением cfg и ini). Список файлов, которые добавляются в систему после установки Admin Mod: КАТАЛОГ c:\counter-strike\CSTRIKE\ admin_help.cfg КАТАЛОГ c:\counter-strike\CSTRIKE\DLLS\ amx_admin.dll Так же в этом каталоге присутствует файл mp.dll, он был установлен вместе с Counter-Strike. ИНФОРМАЦИЯ: Очень часто сервер при подключении пользователей начинает ругаться (правда, не очень настойчиво) в своём лог-файле и в консоли, что нет файлов VAULT.INI и некоторых других... В общем-то, можно не обращать на это внимания, но если Вас это раздражает, просто создайте эти пустые файлы и поместите их к остальным ini-файлам в каталог c:\counter-strike\cstrike\.В последствии их можно будет использовать для проведения более тонкой настройки Admin Mod\'а. Вот полный список файлов, которые использует или может использовать Admin Mod при работе: Файл server.cfg, часть добавленная Admin Mod\'ом metamod.ini Этот файл является основой всего сервера, из него грузятся все настройки во время загрузки сервера (если не используются дополнительные конфиги, в командной строке +exec myconfig.cfg). И в этот же файл Admin Mod помещает свои основные настройки. Рассмотрим их по подробнее. Для уменьшения количества ненужной информации я убрал из этого списка те переменные, которые не имеют отношения к Counter-Strike серверу. Чтобы пользоваться данной информацией просто откройте простым текстовым редактором типа NotePad\'а свой серверный файл server.cfg и ищите там аналогичные пункты, разместив окно редактора рядом с этой информацией. Порядок переменных не изменён по сравнению с оригиналом. Можете менять значения переменных согласно Вашим потребностям. Я даю всего лишь рекомендации... НАПОМИНАНИЕ: Листинг Admin Mod - части файла server.cfg// Если вы одновременно используете на сервере и Admin Mod и Ботов, admin_bot_protection 0 admin_connect_msg "Welcome to the Real World..." admin_cs_restrict 0 admin_debug 0 admin_fun_mode 0 admin_fx 0 admin_gag_name 0 admin_gag_sayteam 0 admin_highlander 0 // Если параметр admin_ignore_immunity включён, функция ACCESS_IMMUNITY admin_ignore_immunity 0 // Этот файл (plugin.ini) определяет, какие плагины должны быть загружены admin_plugin_file "plugin.ini" admin_reconnect_timeout 600 // Сообщение для пользователей, пытающихся выполнять команды, admin_reject_msg "You do not have access to this command." // Определяет время (в секундах), через которое "repeat_message" будет admin_repeat_freq 600 // Сообщение, которое показывается всем на сервере каждые admin_repeat_msg "This server is using Admin Mod" // Старая переменная “verbosity” (многословие). Устанавливает способ, как команды admin_quiet 0 // Этот файл используется для хранения конфигурационных admin_vault_file "vault.ini" // Если переменная включена, голосование типа "hlds_ld" admin_vote_autostart 1 // Если включено, во время hlds_ld-голосования все игроки admin_vote_echo 0 // Устанавливает количество времени (в секундах), которое должно пройти admin_vote_freq 600 // Устанавливает сколько раз текущая карта может admin_vote_maxextend 0 // Количество игроков (в %), которые должны проголосовать за карту, admin_vote_ratio 60 |
|
© ZubastiG 2024 |