TRAnE | Дата: Воскресенье, 21.03.2010, 14:35 | Сообщение # 1 |
Это имеет место быть
Группа: Администраторы
Сообщений: 1126
Репутация: 121
Статус:
| Качаем AMX Mod X 1.8.1 с официального сайта http://www.amxmodx.org/downloads.php. Есть два варианта: Первый - скачать Full Installer, тогда всё поставится автоматически, просто следуйте указаниям инсталлятора, не забудьте там выбрать тип мода: CS 1.6; Второй – скачать отдельно AMX Mod X Base (это базовые файлы, для всех модов) и Mod Addon Pack - Counter-Strike Addon – Windows. Открываем первый архив, выделяем в WinRar папку addons и нажимаем "извлечь в…", вверху пишем путь до папки \cstrike\ (например, у меня это D:\Server\cstrike), жмём Ок. Открываем второй архив, делаем абсолютно всё также, соглашаемся на замену всех файлов. В папке cstrike/addons/metamod открываем файл plugins.ini (создаем, если нет его), там прописываем строчку: win32 addons/amxmodx/dlls/amxmodx_mm.dll и сохраняем. Так мы подключили AMX Mod X. Вот так у нас выглядит папка addons: --addons - папка addons в server/cstrike/ |--metamod - здесь установлен Metamod |--amxmodx - здесь установлен AMX Mod X |--dlls - файл amxmodx_mm.dll должен быть здесь |--modules - папка модулей (.dll) |--plugins - папка плагинов (.amxx) |--scripting - папка исходников плагинов и компилятора скриптов |--include - папка библиотек (includes) |--compiled – скомпилированные плагины |--doc - документация |--data - статистика |--lang - переводы на разные языки |--configs - файлы настроек |--logs - логи AMX Mod X Переходим к самой длинной части этого руководства – настройке AMX Mod X. Далее идем в папку csrtike/addons/amxmodx/configs. Открываем файл amxx.cfg, в нём содержатся основные настройки AMX Mod X. // AMX Mod X echo Executing AMX Mod X Configuration File // Уровень доступа всех, кто не прописан в users.ini (обычных игроков) // По умолчанию: "z" amx_default_access "z" // Поле (~переменная) для пароля // Для ввода пароля (админам) используется команда setinfo _pw pass (где _pw – это и есть поле пароля, а pass - сам пароль) // По умолчанию: "_pw" amx_password_field "_pw" // Вход на сервер // 0 – отключить авторизацию, игроки не будут проверяться (не будет присвоен ни один уровень доступа) // 1 – нормальный режим, все флаги в аккуантах ставятся // 2 – кикать всех, кого нет в листе юзеров (users.ini) // По умолчанию: 1 amx_mode 1 // Показывать активность админа // 0 – не показывать // 1 – показывать, но без ника админа (например, ADMIN Kicked Player) // 2 – показывать, с ником (например, ADMIN MegaPlayer Kicked Player) // По умолчанию: 2 amx_show_activity 2 // Частота в секундах и текст сообщения, которое будет прокручиваться // По умолчанию: "Welcome to %hostname% -- This server is using AMX Mod X" 600 amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600 // Сообщение по центру экрана (в конце цвет в RGB) // По умолчанию: "Welcome to %hostname%" "000255100" // "This server is using AMX ModX\nVisit http://www.amxmodx.org " "000100255" amx_imessage "Welcome to %hostname%" "000255100" amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org " "000100255" // Частота вывода на экран этого сообщения (см. выше) в секундах // По умолчанию: 180 amx_freq_imessage 180 // Время бана для меню (amx_banmenu) // Используйте 0 для перманент банов (навсегда) // По умолчанию: 0 5 10 15 30 45 60 amx_plmenu_bantimes 0 5 10 15 30 45 60 // Урон от слэпа (slap) для меню (amx_slapmenu) // Слэй автоматически идет первым параметром // По умолчанию: 0 1 5 amx_plmenu_slapdmg 0 1 5 // Как часто игроки могут писать сообщения в чат в секундах (защита от флуда) // По умолчанию: 0.75 amx_flood_time 0.75 // Количество резервируемых слотов для админов // По умолчанию: 0 amx_reservation 0 // Скрывать резервируемые слоты // По умолчанию: 0 amx_hideslots 0 // Показывать оставшееся время до конца карты // a – белый текст внизу по центру экрана // b – голосовое сопровождение // c – не добавлять "remaining" (для голоса) // d – не добавлять "hours/minutes/seconds" (для голоса) // e – показывать/озвучивать, если текущее время меньше, чем установлено в параметре // По умолчанию: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" // Сопровождать голосом команды "say thetime" и "say timeleft" // По умолчанию: 1 amx_time_voice 1 // Минимальная задержка в секундах между двумя голосованиями // По умолчанию: 10 amx_vote_delay 10 // Сколько длится голосование в секундах // По умолчанию: 10 amx_vote_time 10 // Показывать, кто за что проголосовал // По умолчанию: 1 amx_vote_answers 1 // Отношения для результатов голосования // По умолчанию: 0.40 amx_votekick_ratio 0.40 // По умолчанию: 0.40 amx_voteban_ratio 0.40 // По умолчанию: 0.40 amx_votemap_ratio 0.40 // По умолчанию: 0.02 amx_vote_ratio 0.02 // Максимальное время, на которое может быть продлена карта (в минутах) // По умолчанию: 90 amx_extendmap_max 90 // На сколько может быть продлена карта за раз (в минутах) // По умолчанию: 15 amx_extendmap_step 15 // Разрешить выбирать язык // По умолчанию: 1 amx_client_languages 1 // Дебаг-режим // 0 - отключен // 1 – плагины с опцией "debug" в plugins.ini запускаются в debug режиме // 2 – все плагины запускаются в debug режиме // По умолчанию: 1 amx_debug 1 // Статистика ведётся // 0 – по нику // 1 - по authid // 2 - по ip // По умолчанию: 1 csstats_rank 1 // Максимальный размер файла статистики // По умолчанию: 3500 csstats_maxsize 3500 // Записывать статистику ботов // По умолчанию: 0 csstats_rankbots 0 // Время для отображения статистики после смерти (в секундах) // По умолчанию: 12.0 amx_statsx_duration 12.0 // Время отображения статистики (HUD) после конца раунда // Отрицательное время уберёт статистику до того, как freezytime раунда закончится // По умолчанию: -2.0 amx_statsx_freeze -2.0 Теперь открываем modules.ini, в нём содержится список подключаемых модулей. Всё, что написано с символа ";" считается комментарием и не учитывается. Поэтому чтобы отключить модуль, поставьте перед его названием символ ";". Не вдаваясь в подробности, оставьте вот такой набор модулей: engine fakemeta ;geoip ;sockets regex ;nvault cstrike csx ;hamsandwich Теперь плагины. Плагины повышают функциональность сервера, добавляют статистику, эффекты и прочее. Открываем файл plugins.ini, там видим набор стандартных плагинов. Отключить плагин можно точно так же, как модуль – поставить перед его названием ";". Для установки нового плагина скопируйте его в папку plugins, а в plugins.ini пропишите название файла (не забудьте на конце .amxx). Все карты на сервере должны быть прописаны в файле maps.ini. Добавили новую карту в папку maps? Не забудьте прописать её название в maps.ini, иначе она не появится на голосовании. Взято с http://www.csds.ws/
|
|
| |