shell
- Додано: 2014-02-23 20:58
- Змінено: 2023-07-27 20:05
- Статус: Схвалено
27
Як додати адміна в CS 1.6
Адміністратори (без використання SQL)
Додавання адміністратора
Відкрийте файл
amxmodx/configs/users.ini
в менеджері файлів Вашого сервера, або через доступ FTP будь-яким текстовим редактором. Перемістіть курсор до кінця файлу. Запис адміністратора має 4 параметри: Авторизація, Пароль, Права доступу, Тип авторизації.
В часи Half-Life 1 можливо було використовувати авторизацію адміністратора лише по ніку, тепер рекомендується використовувати авторизацію по auth чи steamid. Наприклад типовий запис адміністратора:
"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
Дані записувати в один рядок, а кожен із чотирьох параметрів повинен бути розділений пробілами і полягати в лапки. Розглянемо вищезгаданий приклад:
- У адміністратора SteamID STEAM_0:0:123456
- У адміністратора немає пароля, так як авторизація по steamid
- Права доступу от a до u
- В якості авторизації вказаний steamid ("c") та немає пароля ("e")
"ADMINNAME1" "mypass" "abcdefghijklmnopqrstu" "a"
Для авторизації,
ADMINNAME1
повинен додати в файл autoexec.cfg
(або у свій конфіг-файл/ консоль гри) нижченаведений рядок. Де "_pw"
це значення параметра amx_password_field
вказаного в amxx.cfg
.
setinfo "_pw" "mypass"
Видалення адміністратора
Знайдіть в файлі
amxmodx/configs/users.ini
рядок з даними адміністратора, якого ви хочете видалити і додайте на початок рядка символ ";". Наприклад:
;"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
Рядки, на початку яких є символ ";", розпізнаються як коментарі і не враховуються.
Також Ви можете видалити цей рядок, якщо цей запис адміністратора Вам більше не стане в нагоді
Адміністратори (з використанням SQL)
AMX Mod X дозволяє зберігати список адміністраторів у базі даних MySQL. Це ідеальне рішення для використання декількох серверів з однаковими адміністраторами.
Налаштування сервера
Для початку потрібно налаштувати параметри доступу до бази даних (передбачається, що Ви вже її створили і записали всі дані доступу до неї).
Переконайтеся, що у Вас увімкнено модуль
mysql
в файлі amxmodx/configs/modules.ini
сервера Далі відкрийте файл amxmodx/configs/sql.cfg
та відредагуйте змінні доступи до бази даних:
Змінні | Значення за замовчуванням | Опис |
amx_sql_host | "127.0.0.1" | IP адрес сервера SQL |
amx_sql_user | "root" | Ім'я користувача БД |
amx_sql_pass | "" | Пароль для доступу БД |
amx_sql_db | "amx" | Ім'я бази даних |
amx_sql_table | "admins" | Ім'я таблиці для зберігання адмінів |
amx_sql_type | "mysql" | Тип бази даних |
admin_sql.amxx
замість admin.amxx
- для цього відредагуйте файл amxmodx/configs/plugins.ini
. Вам необхідно змінити два перші рядки:
;admin.amxx ; Disabled admin_sql.amxx ; SQL admins
Додавання адміністратора
При першому запуску сервера автоматично буде створено таблицю
amx_sql_table
.
Додавати адміністраторів можна двома способами: через консоль утиліту для роботи з SQL - phpMyAdmin (посилання на утиліту доступне в панелі ISP manager послуги "Веб-хостинг") або через консоль у грі використовуючи команду
amx_addadmin
.
Якщо ви вирішили додавати адміністраторів прямо через SQL, ви повинні знати, які дані вам необхідно вказати. Всього 4 параметри, кожен із яких зберігається у своєму окремому полі додавання адміністраторів. Наприклад:
INSERT INTO admins VALUES("STEAM_0:1:23456", "", "abcdefghijklmnopqrstu", "ce");
Додавання адміністратора через консоль
Також можна додавати адміністраторів, використовуючи консольну команду
amx_addadmin
. Даний метод працює як з SQL так і з users.ini
- залежить лише від того який плагін працює. Приклад використання консольної команди у грі:
amx_addadmin "ADMIN1" "abcdefghijklmnopqrstu"
Приклад використання команди через rcon/серверну консоль:
amx_addadmin "STEAM_0:1:23456" "abcdefghijklmnopqrstu"
Права доступу
Прапор прав доступу | Розшифровка |
a | імунітет (не можна кікнути/забанити/вбити/стукнути та інші дії) |
b | резервований слот |
c | доступ до команди amx_kick |
d | доступ до команд amx_ban та amx_unban |
e | доступ до команд amx_slap та amx_slqy |
f | доступ до команди amx_map |
g | доступ до команди amx_cvar (не всі серверні змінні можна встановити за допомогою цієї команди) |
h | доступ до команди amx_cfg |
i | доступ до команди amx_chat та іншим чат-командам (amx_say, amx_csay, amx_tsay та amx_psay) |
j | доступ до команди amx_vote та іншим командам на голосування |
k | доступ до команди sv_password |
l | доступ до команди amx_rcon та rcon_password |
m | користувальницький рівень А (для додаткових плагінів) |
n | користувальницький рівень B |
o | користувальницький рівень C |
p | користувальницький рівень D |
q | користувальницький рівень E |
r | користувальницький рівень F |
s | користувальницький рівень G |
t | користувальницький рівень H |
u | доступ до AMX Mod X Menu |
z | користувач (не адміністратор) |
Типи авторизації
Ці прапори визначають як AMX Mod X намагається авторизувати користувачів.
Пропор | Розшифровка |
a | від'єднати гравця за неправильного пароля |
b | клан тег |
c | steamid/wonid |
d | ip адрес |
e | не перевіряти пароль (тільки для авторизації по ніку/ip адресу/steamid) |
19
13791
Теги:
відсутні
0 Дякую
saverchuk228
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 1
- Реєстрація: 2014-03-30
#653
2014-04-06, 2:35:17
неумею
Закрити
Подяки:
0 Дякую
Skulll
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 1
- Реєстрація: 2014-05-07
#690
2014-05-12, 16:21:40
И шде папка amxmodx находится,например я ее найти не могу.
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#695
2014-05-16, 20:38:42
Skull, она находится в папке /cstrike/addons/ и чтоб она там появилась, нужно установить сам мод (раздел Моды).
Закрити
Подяки:
0 Дякую
ivanorest
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 1
- Реєстрація: 2014-09-16
#923
2014-09-19, 22:13:09
в мене немає папки amxmodx
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#1242
2015-01-31, 0:53:36
ivanorest, необхідно встановити AmxModx із розділу "Моди" щоб вона з'явилась.
Закрити
Подяки:
0 Дякую
andrik199798
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 1
- Реєстрація: 2015-02-06
#1263
2015-02-09, 22:30:17
Спасибо все хорошо, но для новичков лучше зделайте видео инструкцыю.
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#1264
2015-02-10, 13:04:30
andrik199798, в Интернете есть много видео-инструкций, можно легко найти.
Закрити
Подяки:
0 Дякую
Svej
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 5
- Реєстрація: 2014-08-23
#1316
2015-02-24, 14:01:29
Почему я не могу зайти в админцентр??
Закрити
Подяки:
0 Дякую
Svej
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 5
- Реєстрація: 2014-08-23
#1317
2015-02-24, 14:01:30
Почему я не могу зайти в админцентр??
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#1318
2015-02-24, 14:33:29
Svej, пишите в техническую поддержку.
Закрити
Подяки:
0 Дякую
Svej
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 5
- Реєстрація: 2014-08-23
#1319
2015-02-24, 17:05:43
Как купить випку??
Закрити
Подяки:
0 Дякую
Svej
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 5
- Реєстрація: 2014-08-23
#1320
2015-02-24, 17:05:43
Как купить випку??
Закрити
Подяки:
0 Дякую
Svej
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 5
- Реєстрація: 2014-08-23
#1321
2015-02-24, 17:17:43
Випку на сервак!!
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#1322
2015-02-24, 17:24:49
Svej, не пишите сюда.
Закрити
Подяки:
0 Дякую
titanpodlivahin
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 3
- Реєстрація: 2015-10-01
#1603
2015-10-02, 23:04:58
здраствуйте,будьте добры киньте ссылку с видео или напишите подробно как добаить админа,на форуме смотрел не понял,напишите подробно.
Закрити
Подяки:
0 Дякую
titanpodlivahin
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 3
- Реєстрація: 2015-10-01
#1604
2015-10-02, 23:41:21
darin дайте свое вк я вам там скину свой пароль и логин и вы мне поставите админку хорошо?
Закрити
Подяки:
0 Дякую
darin
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 276
- Реєстрація: 2012-11-19
#1607
2015-10-05, 12:16:27
titanpodlivahin, просто обратитесь в техническую поддержку и Вам расскажут как добавить администраторов.
Закрити
Подяки:
0 Дякую
silentaleks
- Профіль
- Листування
- Група: Клієнти
- Коментарів: 1
- Реєстрація: 2016-12-24
#2222
2017-01-11, 3:21:06
Здравствуйте посоветуйте пожалуйста комбинацию прав для админа чтоб мог только поставить мапу на голосование, гагнуть игрока или бан кик но чтоб не лез в настройки и прочее! Заранее спасибо!
Закрити
Подяки:
0 Дякую
shell
- Профіль
- Листування
- Група: Користувачі
- Коментарів: 94
- Реєстрація: 2012-02-02
#2223
2017-01-11, 12:26:14
silentaleks, "abcdefijmnopqrstu"
Закрити
Подяки: