Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
------------------------ Установка и настройка AMX X Mod ---------------------------
ОГЛАВЛЕНИЕ: Глава 1 - Установка 1.1. Установка MetaMod 1.2. Установка AMX X Mod 1.6 Глава 2 - Настройка 2.1. Настройка amxx.cfg 2.2. Настройка users.ini 2.3. Настройка maps.ini 2.4. Настройка plugins.ini Глава 3 - Команды AMX X Mod 3.1. amxmodmenu 3.2. amx_statscfgmenu 3.3. команды админа 3.4. админский чат 3.5. админские команды голосования
=== -- ГЛАВА 1 - Установка -- ====
1.1 Установка MetaMod (необходимо): Так как AMX X Mod являеться плагином для Meta Mod'a, соответственно без последнего он работать не будет. Или с оригинального сайта Meta Mod'a: www.metamod.org Устанавливаем его. Убеждаемся, что в папке: x:/halflife/cstrike/addons/ .... появилась папопчка "metamod" А в файле "liblist.gam" строка: gamedll "dlls\mp.dll" заменилась на : gamedll "addons\metamod\dlls\metamod.dll"
1.2 Установка AMX X Mod: Распаковываем архив в вашу "cstrike" директорию, например: x:/halflife/cstrike/... Затем находим в паке ..../addons/metamod/... файл plugins.ini Если такого там нет, то скорее всего он находиться в папке /metamod/doc/... копируем его в папку /metamod/.. Открываем его и дописываем ниже всех надписей: ; AMX Mod win32 addons\amxx\dlls\amx_mm.dll linux addons/amxx/dlls/amx_mm_i386.so
1.2 Установка AMX X Mod: Распаковываем архив в вашу "cstrike" директорию, например: x:/halflife/cstrike/... Затем находим в паке ..../addons/metamod/... файл plugins.ini Если такого там нет, то скорее всего он находиться в папке /metamod/doc/... копируем его в папку /metamod/.. Открываем его и дописываем ниже всех надписей: ; AMX Mod win32 addons\amxx\dlls\amx_mm.dll linux addons/amxx/dlls/amx_mm_i386.so
Для правильной работы статистики необходимо скопировать плагин csstats.amx из папки /amxx/plugins/... в папку /amxx/custom/..
Всё - больше ничего не надо, информация об остальных модулях храниться в папке /amxx/.. в файле modules.ini
Всё установка закончена. Приступаем к настройке:
=== -- ГЛАВА 2 - Настройка -- ===
Основная настройка заключаеться в добавлении новых плагинов и удалении старых. Все плагины находяться в директории .../addons/amx/plugins/... Для добавления плагина в игру необходимо редактировать файл plugins.ini
2.1 Открываем файл amxx.cfg, который находиться в папке /amxx/configs/... amx_default_access "" - устанавливаеться уровень доступа по умолчанию, который используеться для игроков входящих в игру, но не прописанных в файле users.ini amx_password_field "_pw" - устанавливаеться слово которое необходимо писать при вводе пароля. Например в данно случае пароль будет писаться как: setinfo _pw "999" amx_scrollmsg "Welcom to [Legion] Server." 300 - выдаёться указаное сообщениие, повторяющееся в данном случае через каждые 300 сек amx_reservation 3 - указывате тип работы с незарезервированными игроками. 0 - непроверяються на наличие резервации; 1 - кикаеться человек, играющий нименьшее время на сервере, когда сервер заполняеться; 2 - кикаеться игрок с наихудшим пингом, когда сервер полон; 3 - кикаеться любой игрок, неимеющий резервации, при дохождении лимита игроков - кол-во резервных слотов. amx_reserved_slots 2 - количество резервных слотов amx_vote_delay 30 - минимальное кол-во времени в секундах, между двумя голосованиями amx_vote_time 20 - время в течении которго длиться голосование, в секундах amx_extendmap_max 60 - максимальное время на сколько можно продолжит игру на одной карте amx_extendmap_step 30 - время на которое продлеваеться игра на карте
2.2Настройка файла users.ini, так же находиться в папке /amxx/configs/.. Это ОЧЕНЬ важный файл - в нём храняться ники игроков, с их паролями и уровнями доступа. Пример на одного игрока: "[Legion]C_Y_B_E_R" "999" "abcdefghijklmnopqrstu" "a" Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги. Пример на клан: "[Legion]" "999" "abcdefghijklmnopqrstu" "ab"
Разберём какие уровни доступа, что означают: a - иммунитет (нельзя кикать, слаит, слэпать, банить) b - резервация c - использование комманды amx_kick (кикание) d - использование комманды amx_ban (бан) e - использование комманды amx_slay f - использование комманды amx_map g - использование комманды amx_cvar h - использование комманды amx_cfg i - использование комманды amx_chat и других чат-комманд j - использование комманды amx_vote и других комманд голосований k - доступ к комманде sv_password (через amx_cvar) l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar) m - настраиваемый уровень А (для дополнительных плагинов) n - настраиваемый уровень B o - настраиваемый уровень C p - настраиваемый уровень D q настраиваемый уровень E r - настраиваемый уровень F s - настраиваемый уровень G t - настраиваемый уровень H u - доступ к меню, через комманду amxmodmenu z - пользователь
Теперь рассмотрим флаги: a - отсоеденить пользователя при вводе неправильного пароля b - клан таг с - это ID пользователя d - это IP пользователя е - пароль не проверяеться (требуеться ник/ip/id)
2.3 В файле maps.ini, так же находиться в папке /amxx/configs/. пишем название карт, которые вы будете использовать для голосования... Пример: de_dust de_dust2 de_aztec de_inferno cs_office cs_italy
2.4 Открываем файл plugins.ini и убираем в начале строк символ ";" - так как он отключает действие некоторых плагинов, напротив которых был поставлен.
В папке /plugins/... находим файл csstats.amx и копируем его в папку /custom/... Чтобы добавить новый плагин, необходимо сначала скопировать его (расширение файла должно быть .amx) в папку /plugins/.. Затем открыть файл plugins.ini и добавить в конце файла строку с именем даного плагина. Например вы устанавливаете плагин с улучшенной статистикой StatsX. Копируете файл statsx.amx в папку /plugins/.. , открываете файл plugins.ini и в конце дописываете строку: statsx.amx
=== -- ГЛАВА 3 - Команды AMX X Mod -- ===
3.1 Возможности комманды amxmodmenu: Это одна из основных комманд, вводимых в консоле, как для обычных админов, так и для главного админа. Обычные админы могут с помощью неё намного проще слэить, слэпать, кикать и банить игроков. А также проводить голосования, изменять настройки сервера, чатить и т.д. Каждый пункт меню нумеруеться. Цифры 9 и 0 зарезервированны под комманды "Далее" и "Назад" соответственно, а также "0", если вы находитесь на первой странице меню - "Выход".
3.2 Для главного админа она интресна прежде всего настройками сервера, но главное - настролйкой СТАТИСТИКИ. Воспользоваться ею можно, если ввести в консоле комманду: amx_statscfgmenu Или же в "МЕНЮ АДМИНА" (открываеться с помощью комманды: amxmodmenu), вы нажмете поочерёдно "9" (переход на следущую страницу) и "4" (Настройка статистики). Для включения ведения статистики и других возможностей связанных с ней необходимо включить все необходимые вам компоненты, делаеться это при помощи нажатия цифр соответствующих нужным вам коммандам. On - включена, Off - отключена.
Необходимо включить - Show Attackers, Show Victims, Show Killer, End Player, End Top 15, Killer HpAp, Spec Rank Info, Say hp, Say statsall, say top15, say rank, say statsme, EndTeamScore, EndMostKill, End Most Damage. После включения всего необходимого вы сможете наслождаться статистикой. А для того, чтобы клиенты вашего сервера могли просматривать свой ранк, таблицу лучших 15 или статистики оружия необходимо сначала включить возможности команд - Say /hp, Say /rank, Say /top15, Say /me, Say /statsme, Say /stats. Затем клиенты, используя комманду "say" для просмотра статистики должны писатьт: "say" "/rank"; "say" "/top15", "say" "/statsme", "say" "/stats", "say" "/hp".
3.3Команды админа: amx_kick <имя или #номер юзера> [причина] - кикнуть (выбросить) игрока... amx_ban <минуты> <имя или #номер юзера или IP адресс> [причина] - забанить (запретить вход на сервер) в течении установленного времени amx_banip - забанить IP юзера amx_banid - забанить WONID юзера amx_unban <имя или номер юзера или IP> - разбанить юзера amx_slay <имя или номер юзера> - убить игрока amx_slap <имя или номер юзера> [сила] - толнуть игрока amx_leave [tag] [tag] [tag] - оставить только игроков с определёнными клан тагами amx_pause - поставить игру на паузу или снять игру с паузы amx_who - показать кто на сервере amx_cvar <серверная команда (начинаеться с mp_ (Пример: mp_timelimit))> [значение] - изменить значение серверной команды amx_map <название карты> - поменять карту amx_plugins - показать все запущенные плагины amx_modules - показать все запущеные модули amx_restmenu - открытие меню запрета использования определённых видов оружия amx_mapmenu - открыть меню смены карты amx_votemapmenu - открыть меню голосования за карту amx_kickmenu - открыть меню кикания игроков amx_banemenu - открыть меню бана игроков
3.4Админский чат: amx_say <сообщение> - послать сообщение всем игрокам на сервере amx_chat <сообщение> - послать сообщение админам на сервере amx_psay <имя или номер юзера> <сообщение> - послать индивидулаьное сообщение amx_tsay <цвет> <сообщение> - послать сообщение террористам amx_csay <цвет> <сообщение> - послать сообщение контр-террористам
------------------------ Установка и настройка AMX X Mod ---------------------------
ОГЛАВЛЕНИЕ: Глава 1 - Установка 1.1. Установка MetaMod 1.2. Установка AMX X Mod 1.6 Глава 2 - Настройка 2.1. Настройка amxx.cfg 2.2. Настройка users.ini 2.3. Настройка maps.ini 2.4. Настройка plugins.ini Глава 3 - Команды AMX X Mod 3.1. amxmodmenu 3.2. amx_statscfgmenu 3.3. команды админа 3.4. админский чат 3.5. админские команды голосования
=== -- ГЛАВА 1 - Установка -- ====
1.1 Установка MetaMod (необходимо): Так как AMX X Mod являеться плагином для Meta Mod'a, соответственно без последнего он работать не будет. Или с оригинального сайта Meta Mod'a: www.metamod.org Устанавливаем его. Убеждаемся, что в папке: x:/halflife/cstrike/addons/ .... появилась папопчка "metamod" А в файле "liblist.gam" строка: gamedll "dlls\mp.dll" заменилась на : gamedll "addons\metamod\dlls\metamod.dll"
1.2 Установка AMX X Mod: Распаковываем архив в вашу "cstrike" директорию, например: x:/halflife/cstrike/... Затем находим в паке ..../addons/metamod/... файл plugins.ini Если такого там нет, то скорее всего он находиться в папке /metamod/doc/... копируем его в папку /metamod/.. Открываем его и дописываем ниже всех надписей: ; AMX Mod win32 addons\amxx\dlls\amx_mm.dll linux addons/amxx/dlls/amx_mm_i386.so
1.2 Установка AMX X Mod: Распаковываем архив в вашу "cstrike" директорию, например: x:/halflife/cstrike/... Затем находим в паке ..../addons/metamod/... файл plugins.ini Если такого там нет, то скорее всего он находиться в папке /metamod/doc/... копируем его в папку /metamod/.. Открываем его и дописываем ниже всех надписей: ; AMX Mod win32 addons\amxx\dlls\amx_mm.dll linux addons/amxx/dlls/amx_mm_i386.so
Для правильной работы статистики необходимо скопировать плагин csstats.amx из папки /amxx/plugins/... в папку /amxx/custom/..
Всё - больше ничего не надо, информация об остальных модулях храниться в папке /amxx/.. в файле modules.ini
Всё установка закончена. Приступаем к настройке:
=== -- ГЛАВА 2 - Настройка -- ===
Основная настройка заключаеться в добавлении новых плагинов и удалении старых. Все плагины находяться в директории .../addons/amx/plugins/... Для добавления плагина в игру необходимо редактировать файл plugins.ini
2.1 Открываем файл amxx.cfg, который находиться в папке /amxx/configs/... amx_default_access "" - устанавливаеться уровень доступа по умолчанию, который используеться для игроков входящих в игру, но не прописанных в файле users.ini amx_password_field "_pw" - устанавливаеться слово которое необходимо писать при вводе пароля. Например в данно случае пароль будет писаться как: setinfo _pw "999" amx_scrollmsg "Welcom to [Legion] Server." 300 - выдаёться указаное сообщениие, повторяющееся в данном случае через каждые 300 сек amx_reservation 3 - указывате тип работы с незарезервированными игроками. 0 - непроверяються на наличие резервации; 1 - кикаеться человек, играющий нименьшее время на сервере, когда сервер заполняеться; 2 - кикаеться игрок с наихудшим пингом, когда сервер полон; 3 - кикаеться любой игрок, неимеющий резервации, при дохождении лимита игроков - кол-во резервных слотов. amx_reserved_slots 2 - количество резервных слотов amx_vote_delay 30 - минимальное кол-во времени в секундах, между двумя голосованиями amx_vote_time 20 - время в течении которго длиться голосование, в секундах amx_extendmap_max 60 - максимальное время на сколько можно продолжит игру на одной карте amx_extendmap_step 30 - время на которое продлеваеться игра на карте
2.2Настройка файла users.ini, так же находиться в папке /amxx/configs/.. Это ОЧЕНЬ важный файл - в нём храняться ники игроков, с их паролями и уровнями доступа. Пример на одного игрока: "[Legion]C_Y_B_E_R" "999" "abcdefghijklmnopqrstu" "a" Первое - ник игрока; Второе - пароль на доступ; Третье - уровень доступа; Четвёртое - флаги. Пример на клан: "[Legion]" "999" "abcdefghijklmnopqrstu" "ab"
Разберём какие уровни доступа, что означают: a - иммунитет (нельзя кикать, слаит, слэпать, банить) b - резервация c - использование комманды amx_kick (кикание) d - использование комманды amx_ban (бан) e - использование комманды amx_slay f - использование комманды amx_map g - использование комманды amx_cvar h - использование комманды amx_cfg i - использование комманды amx_chat и других чат-комманд j - использование комманды amx_vote и других комманд голосований k - доступ к комманде sv_password (через amx_cvar) l - доступ к коммандам amx_rcon и rcon_password (через amx_cvar) m - настраиваемый уровень А (для дополнительных плагинов) n - настраиваемый уровень B o - настраиваемый уровень C p - настраиваемый уровень D q настраиваемый уровень E r - настраиваемый уровень F s - настраиваемый уровень G t - настраиваемый уровень H u - доступ к меню, через комманду amxmodmenu z - пользователь
Теперь рассмотрим флаги: a - отсоеденить пользователя при вводе неправильного пароля b - клан таг с - это ID пользователя d - это IP пользователя е - пароль не проверяеться (требуеться ник/ip/id)
2.3 В файле maps.ini, так же находиться в папке /amxx/configs/. пишем название карт, которые вы будете использовать для голосования... Пример: de_dust de_dust2 de_aztec de_inferno cs_office cs_italy
2.4 Открываем файл plugins.ini и убираем в начале строк символ ";" - так как он отключает действие некоторых плагинов, напротив которых был поставлен.
В папке /plugins/... находим файл csstats.amx и копируем его в папку /custom/... Чтобы добавить новый плагин, необходимо сначала скопировать его (расширение файла должно быть .amx) в папку /plugins/.. Затем открыть файл plugins.ini и добавить в конце файла строку с именем даного плагина. Например вы устанавливаете плагин с улучшенной статистикой StatsX. Копируете файл statsx.amx в папку /plugins/.. , открываете файл plugins.ini и в конце дописываете строку: statsx.amx
=== -- ГЛАВА 3 - Команды AMX X Mod -- ===
3.1 Возможности комманды amxmodmenu: Это одна из основных комманд, вводимых в консоле, как для обычных админов, так и для главного админа. Обычные админы могут с помощью неё намного проще слэить, слэпать, кикать и банить игроков. А также проводить голосования, изменять настройки сервера, чатить и т.д. Каждый пункт меню нумеруеться. Цифры 9 и 0 зарезервированны под комманды "Далее" и "Назад" соответственно, а также "0", если вы находитесь на первой странице меню - "Выход".
3.2 Для главного админа она интресна прежде всего настройками сервера, но главное - настролйкой СТАТИСТИКИ. Воспользоваться ею можно, если ввести в консоле комманду: amx_statscfgmenu Или же в "МЕНЮ АДМИНА" (открываеться с помощью комманды: amxmodmenu), вы нажмете поочерёдно "9" (переход на следущую страницу) и "4" (Настройка статистики). Для включения ведения статистики и других возможностей связанных с ней необходимо включить все необходимые вам компоненты, делаеться это при помощи нажатия цифр соответствующих нужным вам коммандам. On - включена, Off - отключена.
Необходимо включить - Show Attackers, Show Victims, Show Killer, End Player, End Top 15, Killer HpAp, Spec Rank Info, Say hp, Say statsall, say top15, say rank, say statsme, EndTeamScore, EndMostKill, End Most Damage. После включения всего необходимого вы сможете наслождаться статистикой. А для того, чтобы клиенты вашего сервера могли просматривать свой ранк, таблицу лучших 15 или статистики оружия необходимо сначала включить возможности команд - Say /hp, Say /rank, Say /top15, Say /me, Say /statsme, Say /stats. Затем клиенты, используя комманду "say" для просмотра статистики должны писатьт: "say" "/rank"; "say" "/top15", "say" "/statsme", "say" "/stats", "say" "/hp".
3.3Команды админа: amx_kick <имя или #номер юзера> [причина] - кикнуть (выбросить) игрока... amx_ban <минуты> <имя или #номер юзера или IP адресс> [причина] - забанить (запретить вход на сервер) в течении установленного времени amx_banip - забанить IP юзера amx_banid - забанить WONID юзера amx_unban <имя или номер юзера или IP> - разбанить юзера amx_slay <имя или номер юзера> - убить игрока amx_slap <имя или номер юзера> [сила] - толнуть игрока amx_leave [tag] [tag] [tag] - оставить только игроков с определёнными клан тагами amx_pause - поставить игру на паузу или снять игру с паузы amx_who - показать кто на сервере amx_cvar <серверная команда (начинаеться с mp_ (Пример: mp_timelimit))> [значение] - изменить значение серверной команды amx_map <название карты> - поменять карту amx_plugins - показать все запущенные плагины amx_modules - показать все запущеные модули amx_restmenu - открытие меню запрета использования определённых видов оружия amx_mapmenu - открыть меню смены карты amx_votemapmenu - открыть меню голосования за карту amx_kickmenu - открыть меню кикания игроков amx_banemenu - открыть меню бана игроков
3.4Админский чат: amx_say <сообщение> - послать сообщение всем игрокам на сервере amx_chat <сообщение> - послать сообщение админам на сервере amx_psay <имя или номер юзера> <сообщение> - послать индивидулаьное сообщение amx_tsay <цвет> <сообщение> - послать сообщение террористам amx_csay <цвет> <сообщение> - послать сообщение контр-террористам