Amx Mod X

Плагин Amx Mod X 1.9.0.5294

Нет прав для скачивания
Требования
Metamod

Языки
  1. RU
  2. EN
  3. BG
  4. BP
  5. BS
  6. CN
  7. CZ
  8. DA
  9. DE
  10. ES
  11. FI
  12. FR
  13. HR
  14. HU
  15. LT
  16. MK
  17. NL
  18. PL
  19. RO
  20. SK
  21. SR
  22. SV
  23. TR
amx_mod_x.jpg

Плагин AMX Mod X пришёл на замену, в настоящий момент прекратившему разработку, AMX Mod. Именно стремление разработчиков последнего к монетизации привело к появлению данного metamod плагина. В основу изначально легли существующие разработки, что по сей день обеспечивает пусть и не 100%, но совместимость большинства модов Counter-Strike 1.6, изначально написанных для AMX Mod X.

На сегодняшний день актуальная версия включает в себя следующий функционал:
  • Создание команд и переменных со стороны клиента и сервера
  • Базовые и настраиваемые инструменты администрирования сервера:
    • Кики/баны
    • Резервирование слотов
    • Система администрирования из текстового файла или MySQL
    • Голосование
    • Набор команд управления (чат, смена карты, изменение переменных cvar и т.д.)
    • Защита от флуда
    • Ограничения оружия
    • Статистика
  • Поддержка скриптов через библиотеку
    • Коммуникация плагинов
    • Регистрация события
    • Хукинг сообщений сети
    • Модификации элементов и движка
    • Хукинг Gamedll и движка
    • Сокеты
    • Дополнительная поддержка модов для:
      • Counter-Strike, Condition Zero
      • Day of Defeat
      • Natural Selection
      • Team Fortress Classic
      • The Specialists
      • Earth's Special Forces
    • Регулярные выражения
    • Создание меню
    • Отладчик
  • Модульность
    • Удобный M/DK для взаимодействия со скриптами
    • Легкое использование и добавление к Metamod
    • Plug 'n Use - MDK не требует настройки перед использованием
    • Написан на C/C++ - полная гибкость
Настройка
Файл присутствует в архиве

Файл с настройками
cstrike/addons/amxmodx/configs/amxx.cfg

Параметры и аргументы
// Доступ по умолчанию для всех игроков, которые не являются администраторами (смотрите users.ini для подробностей о доступе).
//
// Значение по умолчанию: "z"
amx_default_access "z"

// Имя setinfo, которое должно хранить пароль в клиенте игрока (вам следует изменить его)
// Примечание: Всегда префикс поля начинается с подчеркивания (он же: "_")
// (Пример: setinfo _pw "password")
//
// Значение по умолчанию: "_pw"
amx_password_field "_pw"

// Режим входа на сервере
// 0 - отключить вход, игроки не будут проверяться (и им не будет установлен уровень доступа)
// 1 - нормальный режим, который подчиняется установленным флагам
// 2 - не пускает игроков, которых нет в списке доступа
//
// Значение по умолчанию: 1
amx_mode 1

// Отображать действия администраторов
// 0 - отключено
// 1 - показывать без имени администратора
// 2 - показывать с именем
// 3 - показать имя только другим администраторам, скрыть имя от обычных пользователей
// 4 - показать имя только другим администраторам, ничего не показывать обычным пользователям
// 5 - скрыть имя от других администраторов, ничего не показывать обычным пользователям
//
// Значение по умолчанию: 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

// В центре экрана печатаются цветные сообщения (последний параметр - цвет в формате RRRGGGBBB)
//
// Значение по умолчанию: "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

// Максимальное время бана (администраторы с доступом ADMIN_BAN_TEMP не могут запретить больше, чем это время)
// в минутах, 60 это 1 час, 120 это 2 часа, 1440 это 1 день и 10080 это 1 неделя
// Значение по умолчанию: 4320 это 3 дня
amx_tempban_maxtime 4320

// Кол-во урона в меню (amx_slapmenu)
// Последняя строка в меню, автоматически убьет игрока
// Значение по умолчанию: 0 1 5
amx_plmenu_slapdmg 0 1 5

// Установите в секундах, как быстро игроки могут отправлять сообщения (защита от флуда в чате)
//
// Значение по умолчанию: 0.75
amx_flood_time 0.75

// Количество слотов для резервирования.
//
// Значение по умолчанию: 0
amx_reservation 0

// Если вы установите значение 1, вы можете скрыть слоты на своем сервере.
// Если сервер «полный» и остались только скрытые слоты, вы должны вручную подключиться к нему через консоль клиента
//
// Значение по умолчанию: 0
amx_hideslots 0

// Отображение оставшегося времени
// a - отображать белый текст внизу
// b - использовать голос
// c - не добавлять «осталось» (только при использовании опции "b")
// d - не добавлять «часы / минуты / секунды» (только при использовании опции "b")
// 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", установите 0 для отключения.
//
// Значение по умолчанию: 1
amx_time_voice 1

// Минимальная задержка в секундах между двумя голосованиями
//
// Значение по умолчанию: 10
amx_vote_delay 10

// Как долго длится голосование (в секундах)
//
// Значение по умолчанию: 10
amx_vote_time 10

// Показать, кто голосует за какой вариант. Установите значение 0, чтобы отключить, 1 включить.
//
// Значение по умолчанию: 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

// Язык сервера в формате ISO 639-1
// Пожалуйста, смотрите data/lang/languages.txt для списка поддерживаемых языков
//
// Значение по умолчанию: en
amx_language "en"

// Если вы установите значение 0, клиенты не смогут выбирать свой язык, вместо этого они используют
// язык, который указан в настройках.
//
// Значение по умолчанию: 1
amx_client_languages 1

// Если вы установите значение 0, клиенты не будут видеть сообщение об amx_langmenu, когда они присоединятся к серверу
//
// Значение по умолчанию: 1
amx_language_display_msg 1

// Если вы установите значение 0, клиенты не будут видеть сообщение об amx_help, когда они присоединятся к серверу
//
// Значение по умолчанию: 1
amx_help_display_msg 1

// Время ожидания (в секундах) перед отображением сообщения об amx_help клиенту после присоединения к серверу
//
// Значение по умолчанию: 15
amx_help_display_msg_time 15

// Количество команд на странице amx_help
//
// Значение по умолчанию: 10
amx_help_amount_per_page 10

// Режим debug для плагинов
// 0 - отключить (не "мусорит" строчками)
// 1 - Плагины с опцией «debug» в plugins.ini запускаются в режиме отладки
// 2 - у всех плагинов будет активирован debug
// Примечание - режим отладки повлияет на производительность JIT
//
// Значение по умолчанию: 1
amx_debug 1

// Язык режима debug
// Для отладки языка поместить его 2 буквенный код в кавычки ("en", "de" и т.д.)
// "" означает, что отключено
//
// Значение по умолчанию: ""
amx_mldebug ""

//
// Начало конфигурации для мода Counter-Strike
//

// Режим статистики
// 0 - по нику
// 1 - по authid
// 2 - по ip
//
// Значение по умолчанию: 1
csstats_rank 1

// Максимальный размер файла статистики
//
// Значение по умолчанию: 3500
csstats_maxsize 3500

// Будут или нет вносится показатели ботов в статистику, значение 0 для отключения.
//
// Значение по умолчанию: 0
csstats_rankbots 0

// Длительность HUD-информера статистики после смерти (в секундах)
//
// Значение по умолчанию: 12.0
amx_statsx_duration 12.0

// Время отображения статистики (HUD) после конца раунда
// Отрицательное время уберёт статистику до того, как freezytime раунда закончится
//
// Значение по умолчанию: -2.0
amx_statsx_freeze -2.0

// Устанавливает, должен ли плагин запрета оружия использовать файл конфигурации карты.
// Если включено, формат файла: weaponrest_mapname.ini (например, weaponrest_de_dust.ini).
// -
// Значение по умолчанию: 0
amx_restrmapsettings 0

Исходный код
Не требует редактирования

RCON команды
amxx version - Отобразить версию
amxx modules - Отобразить модули
amxx plugins - Отобразить плагины
amxx gpl - Отобразить GNU (публичное соглашение)
amxx cvars - Отобразить переменные CVAR зарегистрированные AMX Mod X
amxx cmds - Отобразить команды зарегистрированные AMX Mod X
amxx pause - Приостановить запущенный плагин
amxx unpause - Возобновить работу плагина

Консольные команды
Параметры и переменные указанные ниже вводятся без скобок <> и [].
Параметры и переменные указанные в <> являются необходимыми для ввода.
Параметры и переменные указанные в [] являются дополнительными.
Например, команда для кика игрока будет выглядеть так: amx_kick player СПАМ!
Полный список команд можно посмотреть командой amx_help

Команды администратора:

Комманда Формат Необходимый доступ Описание
amx_kick <ник или #userid> [причина] ADMIN_KICK Кикнуть игрока.
amx_ban <ник или #userid> [причина] ADMIN_BAN Забанить игрока.
amx_addban [причина] ADMIN_BAN Добавить бан в банлист сервера.
amx_unban ADMIN_BAN Разбанить игрока.
amx_slay <ник или #userid> ADMIN_SLAY Убить игрока.
amx_slap <ник или #userid> [урон (хп)] ADMIN_SLAY Пнуть игрока.
amx_leave <тег> [тег1] [тег2] [тег3] ADMIN_KICK Кикнуть всех игроков без указанного тега.
amx_pause ADMIN_CVAR Поставить игру на паузу или возобновить игру.
amx_who ADMIN_ADMIN Отобразить игроков на сервере.
amx_cvar [значение] ADMIN_CVAR Изменить или посмотреть переменную cvar.
amx_map ADMIN_MAP Сменить карту.
amx_nick <текущий ник> <новый ник> ADMIN_LEVEL_A Сменить имя игрока.
amx_cfg <имя файла> ADMIN_CFG Исполнить файл конфигурации сервера.
amx_rcon <командная строка rcon> ADMIN_RCON Выполнить команду в консоли сервера.
amx_plugins ADMIN_ADMIN Отобразить все загруженные плагины.
amx_modules ADMIN_ADMIN Отобразить все загруженные модули.

Команды сообщений:

Комманда Формат Необходимый доступ Описание
amx_say <сообщение> ADMIN_CHAT Отправить сообщение в чате всем игрокам.
amx_chat <сообщение> ADMIN_CHAT Отправить сообщение в чате всем администраторам.
amx_psay <ник или #userid> <сообщение> ADMIN_CHAT Отправить сообщение конкретному игроку.
amx_tsay <цвет> <сообщение> ADMIN_CHAT Отправить сообщение всем игрокам в левой части экрана.
amx_csay <цвет> <сообщение> ADMIN_CHAT Отправить сообщение всем игрокам в центре экрана.

Команды голосования:

Комманда Формат Необходимый доступ Описание
amx_votemap <карта> [карта] [карта] [карта] ADMIN_VOTE Запустить голосование за смену карты.
amx_votekick <ник или #userid> ADMIN_VOTE Запустить голосование за кик игрока.
amx_voteban <ник или #userid> ADMIN_VOTE Запустить голосование за бан игрока.
amx_vote <вопрос> <ответ1> <ответ2> ADMIN_VOTE Запустить своё голосование.
amx_cancelvote ADMIN_VOTE Отменить последнее голосование.

Команды меню:

Комманда Необходимый доступ Описание
amxmodmenu ADMIN_MENU Отобразить основное меню AMX Mod X.
amx_cvarmenu ADMIN_CVAR Отобразить меню переменных CVAR.
amx_mapmenu ADMIN_MAP Отобразить меню смены карт.
amx_votemapmenu ADMIN_MAP Отобразить меню голосования за смену карты.
amx_kickmenu ADMIN_KICK Отобразить меню кика игроков.
amx_banmenu ADMIN_BAN Отобразить меню бана игроков.
amx_slapmenu ADMIN_SLAY Отобразить меню пинка игроков.
amx_teammenu ADMIN_LEVEL_A Отобразить меню смены команд.
amx_clcmdmenu ADMIN_LEVEL_A Отобразить меню команд клиента.
amx_cmdmenu Отобразить меню команд сервера.
amx_restmenu ADMIN_CFG Отобразить меню ограничений оружия.
amx_teleportmenu ADMIN_CFG Отобразить меню телепортации.
amx_pausecfgmenu ADMIN_CFG Отобразить меню остановки/запуска плагинов.
amx_statscfgmenu ADMIN_CFG Отобразить меню конфигурации статистики.
amx_cfgmenu Отобразить меню конфигурации.
amx_langmenu
amx_menu Отобразить меню доступное клиенту.
amx_plugincmdmenu Отобразить меню команд плагина.
amx_plugincvarmenu Отобразить меню переменных cvar плагина.
amx_speechmenu Отобразить меню голосового общения.

Команды конфигурации:

Комманда Формат Необходимый доступ Описание
amx_pausecfg <команда> [название] ADMIN_CFG Остановить плагин.

Список доступных <команд>:
off - Остановить все плагины не в списке исключений.
on - Запустить все плагины.
stop <файл> - Остановить плагин.
pause <файл> - Приостановить плагин.
enable <файл> - Активировать плагин.
save - Сохранить список остановленных плагинов.
clear - Очистить список остановленных плагинов.
list [id] - Список плагинов.
add <название> - Добавляет плагин в список исключений.

Комманда Формат Необходимый доступ Описание
amx_statscfg <команда> [параметры] ADMIN_CFG Изменить настройки статистики.

Список доступных <команд>:
on <переменная> - Включить конкретную опцию.
off <переменная> - Выключить конкретную опцию.
save - Сохранить конфигурацию статистики.
load - Загрузить конфигурацию статистики.
list [id] - Показать список статусов статистики.
add <название> <переменная> - Добавить переменную статистики в список

Чат команды
/hp - отобразить информацию о своём убийце
/statsme - отобразить свою статистику
/stats - отобразить статистику других игроков
/top15 - отобразить топ 15 игроков
/rank - отобразить Ваш ранг на сервере
nextmap - отобразить следующую карту на очереди
timeleft - отобразить оставшееся время на текущую карту
thetime - отобразить текущее время

  • Мне нравится
Реакции: Salamito и ROGOZYA
Автор
Kefyirni
Скачивания
2
Просмотры
386
Первый выпуск
Последнее обновление
Оценка
5,00 звёзд 1 оценок

Другие ресурсы пользователя Kefyirni

  • Gungame Ammo
    Плагин Gungame Ammo
    Плагин в автоматическом режиме восполняет обойму при убийстве врага или союзника.
  • Announcer Killstreak
    Плагин Announcer Killstreak
    Плагин анонсирует в HUD, а также голосом диктора мультикилы, серию и другие особые убийства игрока.
  • Ghw Weapon Replacement
    Плагин Ghw Weapon Replacement
    Плагин позволяет заменить P, V и W модели, а также звуки оружия на любые другие для всех игроков.
  • FreeBPammoWeapons
    Плагин FreeBPammoWeapons
    Плагин выдаёт максимум патронов при покупке любого оружия, кроме оружия выдаваемого при спавне.
  • Kill Rewards
    Плагин Kill Rewards
    Плагин выдаёт разную награду за каждое убийство в зависимости от использованного оружия.
Сверху Снизу