Форум
назад
1
далее

Установка AMXX на сервер CS 1.6

O JI E Ж K A
был 4 часа назад

04 Февраля 2016 в 11:22

Качаем AMXmodХ. Делаем это либо отсюда, либо с официального сайта www.amxmodx.org.

Если ставить автоматом, то всё само поставится, если ручками то делаем следующее:
Распаковываем папки amxmodx и metamod в cstrike/addons/.
Идем в папку cstrike/addons/metamod/ и создаем файл plugins.ini, там прописываем строчку:
для Windows:
win32 addons/amxmodx/dlls/amxmodx_mm.dll
для Linux:
linux addons/amxmodx/amxmodx_mm_i386.so

Далее идем в папку cstrike/addons/amxmodx/configs

Открываем amxx.cfg

// AMX Configuration File
echo Executing AMX Mod X Configuration File

// Доступ всем пользователям по умолчанию (дополнительные уровни в файле users.ini)
amx_default_access z

// Имя setinfo, которое будет хранить ваши пароли
amx_password_field _pw

// Показывать действия админов
// 0 - не показывать
// 1 - показывать без имени админа
// 2 - показывать с именем админа
amx_show_activity 2

// Частота в секундах и текст серверного сообщения
amx_scrollmsg Welcome to hostname -- This server is using AMX Mod X 600

// Частота отправки сообщений игроками в секундах
amx_flood_time 0.75

// Количество зарезервированных слотов
amx_reservation 0

// Если стоит 1 - вы можете скрывать зарезервированные слоты
amx_hideslots 0

// Минимальное время между двумя голосованиями в секундах
amx_vote_delay 10

// Продолжительность голосования
amx_vote_time 10

// Открытое голосование
amx_vote_answers 1

//Могут ли клиенты выбирать свой язык
amx_client_languages 1

Сохраняем, закрываем.


Открываем modules.ini:
CODE
csx_amxx_i386.so
csx_amxx.dll
csx_amxx_amd64.so


В принципе можете снять все комментарии, но это значительно увеличит нагрузку сервера, поэтому следует подгружать только модули, которые требуют устанавливаемые вами плагины. Обычно необходимые модули пишутся в шапке плагинов.

Сохраняем файл.

Далее открываем users.ini.
В самом низу мы будем прописывать админов. Есть несколько вариантов. Закрепление на имя или на IP.
Для имени у нас будет следующая строка:
superadmin password access flag account flags
Для IP:
255.255.255.255 password access flag account flags

И что это такое?
Подробнее:
В первых кавычка ставится имя или IP адрес. Во вторых задается пароль для доступа на сервер. Далее проставляются флаги полномочий. В последних - флаги доступа на сервер.

Список флагов полномочий:

a - Флаг иммунитета. Человека нельзя кикнуть/забанить/сделать slay/slap и т.п.
b - Флаг разрешающий подключение на резервные слоты.
c - Флаг доступа к команде amx_kick.
d - Флаг доступа к командам amx_ban и amx_unban.
e - Флаг доступа к командам amx_slap и amx_slay.
f - Флаг доступа к команде amx_map.
g - Флаг доступа для изменений cvar настроек через amx_cvar. Прошу заметить, доступны не все cvar переменные.
h - Флаг доступа к amx_cfg.
i - Флаг доступа к amx_chat и другим чат командам.
j - Флаг доступа к amx_vote и другим командам голосования.
k - Флаг доступа для изменения cvar переменной sv_password.
l - Флаг доступа к amx_rcon и возможности изменения всех cvar на сервере.
u - Флаг доступа к меню amx.
z - Флаг пользователя. Не даёт ни каких полномочий.


Флаги доступа на сервер:

Их несколько, но используются не все.

a - не пускать игрока на сервер с неправильно введенным паролем
b - регистрация клан тега
c - админ зайдет на сервер только со значениями authid/wonid
d - админ заходит только с этого ip адреса
e - пароль не проверяется (необходимо только совпадение name/ip/wonid)

Три способа сразу сделать себя админом:
1. По Steam ID (только для steam):
STEAM_0:0:12345678 abcdefghijklmnopqrstu ce
(заменяем STEAM_0:0:12345678 на свой Steam ID)

2. По IP
Пишем такую строчку в конце файла users.ini
123.45.678.90 abcdefghijklmnopqrstu de
При заходе с IP 123.45.678.90 пользователь получит максимальные полномочия, и флаги доступа на сервер de значат, что первым параметром является IP и что пароля не требуется.

3. По нику и паролю
jopa_siski telka abcdefghijklmnopqrstu a
Теперь пользователю с ником jopa_siski и паролем (прописанным через setinfo _pw) telka будут даны максимальные полномочия.

Чтобы изменения файла вступили в силу без перезагрузки сервера, достаточно в консоле сервера прописать: amx_reloadadmins

Вот и все.
О плагинах и т.п. пока не рассказываю. Возможно добавлю позже. Можете сами заглянуть в plugins.ini и посмотреть там, какой плагин за что отвечает. Возможно вам какой нибудь и не нужен. Чтоб его отключить, достаточно поставить ; перед ним.

Запускаем сервер.
Для того чтоб админу получить права на сервер, ему надо в консоле своего клиента написать setinfo _pw mypass.
И только !после этого!, подключаться к серверу.

назад
1
далее
АКТИВНЫЕ ТЕМЫ
O JI E Ж K A
26 Декабря 2023 в 13:22
micro_killer
16 Февраля 2020 в 14:23
micro_killer
14 Мая 2019 в 11:51
O JI E Ж K A
15 Января 2019 в 11:06
O JI E Ж K A
15 Января 2019 в 10:59
O JI E Ж K A
22 Июня 2018 в 11:01
O JI E Ж K A
22 Июля 2017 в 23:35
micro_killer
19 Мая 2017 в 23:27
O JI E Ж K A
25 Апреля 2017 в 20:18
O JI E Ж K A
13 Апреля 2018 в 08:45
Популярные темы
micro_killer
30 Июля 2018 в 09:23
micro_killer
30 Мая 2018 в 21:48
Kill1986
29 Декабря 2022 в 08:57
micro_killer
16 Февраля 2020 в 14:23
micro_killer
14 Мая 2019 в 11:51
micro_killer
15 Октября 2017 в 10:07
Pycuk
16 Августа 2018 в 16:39
kilroy98
11 Февраля 2020 в 02:43
micro_killer
15 Июня 2018 в 08:34
micro_killer
05 Апреля 2023 в 16:31
мы в социальных сетях
Сайт может содержать контент,
не предназначенный для лиц
младше 16 лет
Главная Мониторинг серверов Новости Скины Карты Форум Скачать CSS v34
Спонсор раздела: