Документация AMX MOD X: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
м (Откат правок 78.85.26.105 (обсуждение) к версии GordonFreeman)
(Содержимое страницы заменено на «Elite Crew Можно откатить, но пох.»)
Строка 1: Строка 1:
−
== Администрирование ==
+
Elite Crew
−
Существует два вида сохранений записей логинов администраторов: через файл и через БД MySQL.
+
Можно откатить, но пох.
−
Нами будет рассмотрен самый распространенный вид записей - через файл. Файл с этими записями: '''addons/amxmodx/configs/users.ini'''.
 
−
 
 
−
 
 
−
В самом низу этого файла вы найдете следующее:
 
−
"loopback" "1337" "abcdefghijklmnopqrstu" "d"
 
−
 
 
−
Это записи администратора. У неё четыре опций, которые определяются двумя кавычками:
 
−
# '''loopback''' - ID администратора, по которому будет проходит его аутентификация. ID может быть ник-неймом, [[STEAMID]] или IP адресом. Лучше всего использовать [[STEAMID]] для аутентификации администратора.
 
−
# '''1337''' - пароль администратора, если пароли не совпадают, права доступа выдаваться не будут. Пароль необходимо ставить на ник-нейм и IP. Пароль для администратора прописывается в его консоле командой '''setinfo "_pw" "1337"'''.
 
−
# '''abcdefghijklmnopqrstu''' - права доступа, которые будут предоставлены администратору. О правах доступа читайте ниже.
 
−
# '''d''' - последняя опция, которая определяет как будет проходит аутентификация. В нашем случае: d - ID администратора является его IP. Проще говоря, это флаги доступа.
 
−
 
 
−
=== Права доступа ===
 
−
* a - Иммунитет (не может быть кикнут / забанен и т.д)
 
−
* b - Резервирование слотов (может использовать зарезервированные слоты)
 
−
* c - Команда amx_kick
 
−
* d - Команда amx_ban и amx_unban
 
−
* e - Команда amx_slay и amx_slap
 
−
* f - Команда amx_map
 
−
* g - Команда amx_cvar (не все CVAR'ы доступны)
 
−
* h - Команда amx_cfg
 
−
* i - amx_chat и другие команды чата
 
−
* j - amx_vote и другие команды голосований (Vote)
 
−
* k - Доступ к изменению значения команды sv_password (через команду amx_cvar)
 
−
* l - Доступ к amx_rcon и rcon_password (через команду amx_cvar)
 
−
* m - Уровень доступа A (для иных плагинов)
 
−
* n - Уровень доступа B
 
−
* o - Уровень доступа C
 
−
* p - Уровень доступа D
 
−
* q - Уровень доступа E
 
−
* r - Уровень доступа F
 
−
* s - Уровень доступа G
 
−
* t - Уровень доступа H
 
−
* u - Основной доступ
 
−
* z - Игрок (не администратор)
 
−
 
 
−
=== Флаги доступа ===
 
−
* a - Кикать игрока при вводе некорректного пароля
 
−
* b - Тег клана
 
−
* c - Для SteamID
 
−
* d - Для IP
 
−
* e - Пароль не требуется (важен только SteamID либо IP )
 
−
* k - Имя или тег (С УчёТом РеГистРа!).
 
−
 
 
−
== Плагины ==
 
−
Плагины - это расширения для AMXX, которые увеличивают его функционал. Добавляют новые функции и изменяют существующие.
 
−
Имеют расширение в ОС ''.amxx'', компиляться встроенным компилятор AMXX - ''compile.exe''.
 
−
=== Установка ===
 
−
Если вам попался плагин без исходника, нив-коем случае не ставьте его - он может содержать бэкдоры, с помощью которого ваш сервер поимеют. И даже если есть исходник, не поленитесь скомпилить исходник, а не использовать уже готовый ''.amxx''.
 
−
Cкомпилить плагин их исходника очень просто:
 
−
# Копируем исходник, т.е. ''.sma'' файл в папку '''addons/amxmodx/scripting'''.
 
−
# По принципу "drag and drop" перемещаем ''.sma'' на ''compile.exe''.
 
−
# Ваш плагин находится в папке compiled.
 
−
 
 
−
Процесс установки:
 
−
* Проследуйте инструкциям, которые предоставил автор плагина.
 
−
* Если особых инструкций нету и у вас только файлы ''.amxx'' и ''.sma'', скопируйте .amxx в папку '''addons/amxmodx/plugins/'''
 
−
* Подключите добавленный плагин в файле '''addons/amxmodx/configs/plugins.ini''': в самый конец добавьте ''<название плагина>.amxx''. Например:
 
−
lambda_core.amxx
 
−
 
 
−
Подключенный плагин будет задействован на следующей карте.
 
−
 
 
−
=== Удаление ===
 
−
Просто добавьте знак ; перед плагином, который хотите отключить, в '''addons/amxmodx/configs/plugins.ini''':
 
−
;lambda_core.amxx
 

Версия 11:23, 29 августа 2012

Elite Crew Можно откатить, но пох.