Установка и настройка AMX Mod X (Counter Strike 1.6)

#1 2012.11.06 09:18:17

0

AMXModX – это свежая версия всем известного модуля управления сервером Counter-Strike 1.6, данный модуль упрощает администрирование сервера, делает его более удобным и приятным. Так же помогает с защитой сервера от читеров.

Разберем установку под ОС Linux:
1. Распакуйте папку amxmodx в директорию MOD/addons/

2. Откройте plugins.ini (располежен в директории MOD/addons/metamod/) с помощью текстового редактора ( например, "ee" или "vi" ).

3. В открытый нами файл добавляем строку:
linux addons/amxmodx/dlls/amxmodx_mm_i386.so

4. Сохраните и закройте файл. AMXmodX установлен. Далее следует перейти к настройке мода.

5. Для проверки работоспособности мода запустите сервер и введите meta list.
В ответ должна быть строчка:
code][ 1] AMX Mod X RUN - amxmodx_mm.dll v1.8.1.3 ini Start ANY[/code]


Разберем теперь установку AMX Mod X под Windows:
1. Распакуйте папку amxmodx в директорию MOD/addons/

2. Откройте plugins.ini (располежен в директории MOD/addons/metamod/) с помощью текстового редактора ( например, notepad ).

3. В открытый нами файл добавляем строку:
win32 addons\amxmodx\dlls\amxmodx_mm.dll

4. Сохраните и закройте файл. AMXmodX установлен. Далее следует перейти к настройке мода.

5. Для проверки работоспособности мода запустите сервер и введите meta list.
В ответ должна быть строчка:
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.8.1.3 ini Start ANY


В структуру папок AMXmodX (/addons/amxmodx) входят следующие каталоги:

configs - здесь хранятся конфигурационные файлы AMXX и плагинов
data - здесь хранится информационные данные AMXX и плагинов
data/lang - здесь хранятся языковые файлы AMXX и плагинов
dlls - здесь хранятся библиотеки AMXX
logs - здесь хранятся логи AMXX и плагинов
modules - здесь хранятся библиотеки модулей AMXX
plugins - здесь хранятся плагины для AMXX
scripting - здесь хранятся исходные коды плагинов AMXX и их компилятор


Настройка AMX Mod X:

1. Откройте amxx.cfg (располежен в директории MOD/addons/amxmodx/configs) с помощью текстового редактора ( например, notepad - для Windows; "vi" или "ee" - для Linux ). Здесь находятся основные настройки плагина.

// 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[/CODE]

2. Откройте modules.ini (располежен в директории MOD/addons/amxmodx/configs) с помощью текстового редактора ( например, notepad - для Windows; "vi" или "ee" - для Linux ). Здесь находятся список подключаемых модулей. Для включения модуля, если его название уже написано, нужно просто стереть знак ";" Для отключения модуля наоборот, нужно поставить знак ";" Пример содержания этого файла:
[QUOTE]engine
fakemeta
;geoip
;sockets
regex
;nvault
cstrike
csx
;hamsandwich


Установка завершена.
Отредактировано: Gusar82 2024.03.18 16:38:22
#2 2022.08.08 11:26:02

0

Обновлена информация от 08.08.2022