Кс 16 как включить админ меню. Как сделать админом себя на своем сервере - подробное описание. Расшифровка флагов админки
Большая часть сервером имеют админов, которые даже в глаза не знают amx команды. Это не правильно. Каждый добросовестный админ cs 1.6 должен знать наизусть все команды, и мог бы правильно уметь воспользоваться этими знаниями в благих целях. А не для того, чтобы банить игроков просто так. Сейчас мы представим вам полный список команд админов 1.6 для amx.
Админские команды:
vote - выведет список игроков в форме их ников и id. Удобно использовать в дальнейшем id, так как ники бывают безумно длинные и замуроченные.
amx_kick - позволяет кикнуть игрока с вашего сервера кс
amx_ban - этой командой вы можете забанить на неопределённый срок - то есть на всегда.
amx_banid - банит игрока по стиму. Индивидуальному номеру.
amx_banip - банит игрока по ip - черевато забанить порядочных игроков, так как они не смогут зайти на сервер.
amx_unban - позволяет разбанивать игрока cs 1.6
amx_slay - этой командой можно убить геймера
amx_slap - пинать игрока - при этом отнимается от 1Hp до 3Hp
amx_leave - кикает всех на сервере, кроме игроков, которые содержат в нике определённый
amx_pause - поставить/убрать паузу
amx_who - показывает список всех игроков на сервере, при этом их права, админ, или пользователь.
amx_cvar - изменить или отобразить значения cvar-ов. Т.е. можно изменить на отличное от сервеного значение, к примеру, mp_timelimit.
amx_map - при помощи этой команды можно менять карту на сервере
amx_cfg - подгружает конфиг на сам сервер.
amx_rcon - можно выполнять команды в консоле сервера.
amx_plugins - выводит список всех подгруженных плагинов на сервере.
amx_modules - выводит список всех подгруженных модулей на сервере.
Чат админов:
amx_say - можно отправлять сообщение всем игрокам сервера
amx_chat - позволяет отправлять сообщение только админам.
amx_psay - отправка только одному пользователю - приватное сообщение
amx_tsay - отправляет сообщение всем игрокам сервера - жирно, и выводит слева.
amx_csay - тоже что и выше только по центру экрана
Админские голосования:
amx_votemap - позволяет назначать карты на голосование, по их смене.
amx_votekick - назначает голосование на кикание игрока.
amx_voteban - назначает голосование на бан игрока.
amx_vote - любое голосование, для писанины от балды
amx_cancelvote - отменяет последнее голосование.
Say...
say /hp - показывает информацию о hp того, кто вас убил.
say /statsme - показывает вашу статистику.
say /stats - показывает общую статистику по серверу.
say /top15 - выводит информацию по 15 лучшим игрокам на сервере.
say /rank - эта команда отобразит ваше место на сервере по списку лучших игроков.
say nextmap - покажет, какая будет следующая карта.
say timeleft - выведет, сколько времени осталось до смены карты.
say thetime - пора просыпаться - покажет текущее время в реальном мире.
Меню
amx_cvarmenu – меню cvars’ов
amx_mapmenu – отобразит вам меню для смены карты
amx_kickmenu – выведет меню для кика игроков
amx_banmenu – выведет меню для бана игроков
amx_votemapmenu – отображать меню для выбора карт на голосование
amx_slapmenu – меню slap (пнуть игрока)
amx_teammenu – отображать меню выбора команды игрока
amx_clcmdmenu – меню клиентских команд
amx_restmenu – ограничение на использование оружия в игре
amx_teleportmenu – меню телепортаций
amx_statscfgmenu - отобразить меню конфигурации статистики
amx_statscfg - отображает справку по конфигурации статистики.
Последние время я стал замечать, что многие новички со временем решаются собрать собственные сервера по игре Counter-Strike 1.6 . Многие из них задаются вопросом, а как же поставить или прописать себе и своему другу админку на сервере? Поэтому, что бы каждому не объяснять, я и решил написать эту статью.
На самом деле все очень просто, куда проще, чем . А вот что бы прописать на своем сервере админку, на нем должен быть установлен amxmodx . Как понять присутствует ли у Вас amxmodx на сервере? Зайдите в свою папку сервера, в папке cstrike должна быть папка addons , в которой папка amxmodx , в ней должны присутствовать папка с плагинами(plugins), скриптами(scripting), конфигами(configs), установлен metamod и т.д. Если все это у Вас есть, то можно смело переходить к установки администраторских прав.
И так. Ближе к делу. Переходим по папкам - cstrike/addons/amxmodx/configs/ и там ищем файл users.ini . Админку можно прописать по трем значениям. Нику, IP-адресу или Steam_ID . И так открываем файлик с помощью блокнота и прописываем админ-права в формате:
По нику:
"Никнейм" "Пароль к админке" "abcdefghijklmnopqrstu" "a"
По STEAM_ID:
"STEAM_ID" "" "abcdefghijklmnopqrstu" "ce"
По IP адресу:
"IP" "" "abcdefghijklmnopqrstu" "de"
Каждая админка должна быть с новой строчки. К примеру:
"Kote" "KA86" "abcdefghijklmnopqrstu" "a"
"Cobaka" "LOL868" "abcdefghijklmnopqrstu" "a"
"89.115.70.92" "" "abcdefghijklmnopqrstu" "de"
"STEAM_0:1:21669019" "" "abcdefghijklmnopqrstu" "ce"
Также можно в конце админки прописать слово после тегов //, что бы не запутаться какая админка, кому принадлежит. К примеру:
"89.115.70.92" "" "abcdefghijklmnopqrstu" "de" // Vas9_Metelkin
"STEAM_0:1:21669019" "" "abcdefghijklmnopqrstu" "ce" // Canya_2AK
К слову, друзья! Всё о том, как прописывать админки правильно, о самой полной и детальной настройки своих собственных серверов, я рассказываю своим ученикам, которые проходят обучение у меня лично! Учимся стрелять как PRO, играть, делать сервера и так далее. Обучение бесплатное, пока есть места! Сегодня еще есть.
Каждый флаг означает свое предназначение в правах админа, т.е. если какой-то флаг, у конкретного администратора убрать из файла users.ini , данные права не будут предоставляться данному админу. Какие флаги, что они означают и какие права с ними возможны, ниже:
Флаги доступа к командам:
a - Дает администратору иммунитет, т.е. его не смогут забанить, кикнуть, кикнуть/забанить за флуд, большой пинг, его нельзя пинать, убивать(Slay) и так далее...
b - резервный слот для администратора
c - Предоставляет возможность использовать команду amx_kick, т.е. кикать игроков.
d - Доступ к командам amx_ban и amx_unban. Предоставляет права на бан игроков и их разбан.
e - Дает возможность слапать или убивать игроков командами amx_slap и amx_slay.
f - Данный флаг дает права админу на смену карты, т.е. к команде amx_map.
g - Доступ к кварам сервера. Команде amx_cvag. С помощью этого флага админ может менять переменные сервера(квары). Данный флаг не советую давать всем админам подряд. Только проверенным!
h - Также данный флаг лучше давать только проверенным людям. Он дает возможность использовать amx_cfg - менять конфиг сервера.
i - Флаг дает возможность взаимодействовать с чатом. Команды amx_csay и т.д.
j - amx_vote - Именно этот флаг дает доступ к голосовым командам.
l - Данный флаг дает возможность управлять паролем RCON. Не в коем случае не давайте его всем админам!
m - произвольный уровень доступа A (если на вашем сервере стоят какие-то нестандартные плагины amx, которые требуют эти уровни доступа)
n - произвольный уровень доступа B
Добавление администратора
Откройте файл amxmodx/configs/users.ini любым текстовым редактором. Переместите курсор в конец файла. Запись администратора имеет 4 параметра: Авторизация, Пароль, Права доступа, Тип авторизации.
Setinfo "_pw" "mypass"
этому разделу .
Note:
Удаление администратора
Найдите в файле amxmodx/configs/users.ini строку с данными администратора, которого вы хотите удалить и добавьте в начало строки символ ";". Например:
;"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
Строки, вначале которых есть символ ";", не обрабатываются программой.
Администраторы (с использованием SQL)
AMX Mod X позволяет хранить список администраторов в базе данных MySQL. Это идеальное решение при использовании нескольких серверов с одинаковыми администраторами.
Настройка сервера
Для начала проверьте, верно ли настроен ваш сервер для работы с SQL, прочитав Настройка AMX Mod X: SQL . Затем, используйте плагин admin_sql.amxx вместо admin.amxx - для этого отредактируйте файл amxmodx/configs/plugins.ini. Вам необходимо изменить две первые строки:
;admin.amxx ; Disabled admin_sql.amxx ; SQL admins
Добавление администратора
При первом запуске сервера автоматически будет создана таблица amx_sql_table .
Добавлять администраторов можна двумя способами: через консоль утилиту для работы с SQL - phpMyAdmin или же через консоль в игре используюя команду amx_addadmin .
Если вы решили добавлять администраторов прямо через SQL, вы должны знать какие данные вам необходимо указать. Всего 4 параметра, каждый из которых хранится в своем отдельном поле добавление администраторов . Например:
INSERT INTO admins VALUES("STEAM_0:1:23456", "", "abcdefghijklmnopqrstu", "ce");
Note: Важно удалить флаг "z" из списка прав доступа администратора.
Для получения детальной информации по правам доступа обратитесь к этому разделу .
Добавление администратора через консоль
Также возможно добавлять администраторов используя консольную команду amx_addadmin. Данный метод работает как с SQL так и с users.ini - зависит лишь от того какой плагин работает. Пример использования консольной команды в игре:
Amx_addadmin "BAILOPAN" "abcdefghijklmnopqrstu"
Пример использования команды через rcon /серверную консоль:
Amx_addadmin "STEAM_0:1:23456" "abcdefghijklmnopqrstu"
Права доступа
Это права доступа используемые по умолчанию в AMX Mod X плагинах. Плагин третьих разработчиков могут использовать отличные, от приведенных ниже, права доступа.
Флаг прав доступа | Расшифровка |
a | иммунитет (нельзя кикнуть/забанить/убить/стукнуть и прочие другие действия над игроком запрещены) |
b | резервируемый слот |
c | доступ к команде amx_kick |
d | доступ к командам amx_ban и amx_unban |
e | доступ к командам amx_slay и amx_slap |
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 | пользоваельский уровень A (для дополнительных плагинов) |
n | пользоваельский уровень B |
o | пользоваельский уровень C |
p | пользоваельский уровень D |
q | пользоваельский уровень E |
r | пользоваельский уровень F |
s | пользоваельский уровень G |
t | пользоваельский уровень H |
u | доступ к AMX Mod X Menu |
z | пользователь (не администратор) |
Типы авторизации
Эти флаги определяют как AMX Mod X пытается авторизировать пользователей.
Часто администраторы серверов (обычно новички) задаются вопросом как прописать админа на сервере cs 1.6 и я решил написать полезный материал им помощь.
Прописываем админа на сервере cs 1.6 в AMX Mod X:
Если у вас на сервере установлен AMX Mod X , то делаем следующее:
Открываем файл :D/cstrike/addons/amxmodx/configs/users.ini
Расшифровка файла и прав админа:
; a
– даёт нельзя кикнуть, забанить, убить, ударить игрока и др. (у него будет иммунитет на эти команды)
; b
– даёт резервация места, можно будет зайти на сервер даже если он переполнен.
; c
- даёт доступ к amx_kick (даёт право кикать)
; d
- даёт доступ к amx_ban и amx_unban (забанить и разбанить игрока)
; e
- даёт доступ к amx_slay и amx_slap (убить и ударить игрока)
; f
- даёт доступ к amx_map (смена карты)
; g
- даёт доступ к amx_cvar (консольные команды сервера, настройки.Доступны не все команды).
; h
- даёт доступ к amx_cfg (редактирование конфига ‘’cfg’’ сервера)
; i
- даёт доступ к amx_chat (чат команды, включая голосовой чат)
; j
- даёт доступ к amx_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
- даёт меню прав админа (amxmodmenu)
; z
- даёт может быть игроком (не админом)
Расшифровка флагов админки:
; a
– кикать мгрока, если пароль к админке не подходит.
; b
- клан тег
; c
- Steam ID
; d
– IP-Адресс
; e
- сам пароль не проверяется на подленность (используется для IP-адрес и Steam ID)
Для того, чтобы добавить админа на сервере cs 1.6, нужно дописать строчку вида:
"name|ip|steamid" "password" "access flags" "account flags"
Обозначение:
Это Ник Нейм игрока, IP-адрес или Steam ID (лицензионный номер игры C-S
)
- пароль для администрирования.
- Права Админа.
- Флаги Админа.
После того как всё узнали, для чего нужны обозначения, можно смело добавлять админов.
Надо добавить строчку:
1. Админка по Steam ID (только для CS steam т.е. только для лицензионной игры C-S):
"STEAM_0:0:168325" "" "abcdefghijklmnopqrstu" "ce"
(заменяем STEAM_0:0:123456 на свой Steam ID)
2. Админка по IP адресу:
(743.743.743 - надо заменить на свой IP-адрес)
3. Админка по нику-нейму(Name) и паролю:
"My Name" "my_password" "abcdefghijklmnopqrstu" "a"
(надо заменить My Name на Ваше имя(Ник в игре) и my_password на ваш пароль для админке).
Для того, чтобы изменение файлы вступило в силу надо рописать в console (консоле - вызов кнопкой "Ё") прописать: amx_reloadadmins.
Файл users.ini после всей проделанной работы должен выглядеть примерно так:
; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"
"743.743.743.743" "" "abcdefghijklmnopqrstu" "de"
"Adminchik" "123qwe" "abcdefghijklmnopqrstu" "a"
"9l_OJIEHb" "ggpw" "abcdefghijklmnopqrstu" "a"
743.743.743.743
- это ваш IP, если он статический.
Adminchik
- ваша админка по нику.
9l_OJIEHb
- админка вашему другу.
Админов можно добавлять сколько вам хочется.
Теперь можно зайти на сервер как "администратор" сервера, для этого в консоле своей игры прописываем:
name
"тут пишем ваш ник" Пример: name Silence
setinfo "_pw"
"Ваш пароль" Пример: setinfo "_pw" "silence123"
Если будете пытаться зайти на сервер под ником админа и не при указанном пароле, то вас будет кикать с сервера. Для того чтобы постоянно не прописывать это в консоле CS, можно дописать эти две строчки в файл userconfig.cfg
Для того чтобы было легче админить также можно добавить такое:
bind "=" "amxmodmenu"
Теперь при нажатии на кнопку "=" , откроется меню администрирования сервера CS .
UPD Valvemon Admin:
Обратите внимание, что использовать бинд нужно в тех случаях, когда вы понимаете зачем он нужен и в каких случаях используется. К примеру если у Вас war3ft сервер, то чаще всего на кнопки - и = привязаны shopmenu и shopmenu2 , поэтому прописывая другие действия на кнопки сбиваются предыдущие, что может создать некоторые неудобства в игре. Обязательно учитывайте все функции, которые привязываете к кнопкам командой bind .
Консольные админские команды для Counter-Strike 1.6
Админские консольные команды необходимы для управления серверами кс 1.6. С помощью этих команд вы сможете банить, кикать, печатать красивый текст в игре, выводить голосования. Так же эти команды вам понадобятся для настройки сервера. Все команды админа в cs 1.6 обязательно сохраните себе на компьютер, что бы не забыть или не потерять их. Читайте описания внимательно, иначе вас ждет печальные последствия на сервере, поэтому ни что не перепутайте вводя команды в консоле. На нашей русской версии пользоваться консольными командами на много проще.
Все консольные команды
необходимо вводить строго по этому примеру:
amx_<команда> <опция1> <опция2> [опция3]
Обязательные параметры помечены <>, необязательные - . Символы <> и вводить не требуется.
Если хотите получить весь список команд, введите такую консольную команду в кс 1.6
:
amx_help
Для быстрого вызова основного меню amxmodmenu админа, что бы постоянно не вводить в консоле, можно забиндить для быстрого вызова.
НАПРИМЕР : bind f2 "amxmodmenu" , и при нажатии F2 будет сразу выскакивать. Вы можете заменить F2 на любую другую удобную для вас кнопку.
Команды меню в кс 1.6 сервером
Для этих команд нужен ACCESS_LEVEL_A доступ не "a", а "m". Команда Доступ Описание
amxmodmenu
ADMIN_MENU Отображает основное меню AMX Мод Х.
amx_cvarmen
u
ADMIN_CVAR Отобразить меню CVAR.
amx_mapmenu
ADMIN_MAP Отобразить меню смены карт.
amx_votemapmenu
ADMIN_MAP Отобразить меню голосования на смену карты.
amx_kickmenu
ADMIN_KICK Отобразить меню киков.
amx_banmenu
ADMIN_BAN Отобразить бан-меню.
amx_slapmenu
ADMIN_SLAY Отобразить меню slap/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 Меню статистики.
Консольные команды в CS 1.6 для админа
amxmodmenu ADMIN_MENU Отображает основное меню
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
ADMIN_RCON Выполнить команду в консоли сервера.
amx_plugins
ADMIN_ADMIN Списки всех загружаемых плагинов.
Админские команды для чата в Контр-Страйк 1.6
Команда Формат Доступ Описание
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> [ответ3] ADMIN_VOTE Запустить произвольное голосование.
amx_cancelvote
ADMIN_VOTE Остановить запущенное голосование.
Меню отдельных разделов для админа
amx_mapmenu
- отображать меню смены карты
amx_kickmenu
- отображать меню kick
amx_banmenu
- меню бан
amx_votemapmenu
- отображать меню выбора карт на голосование
amx_slapmenu
- меню slap (пнуть игрока)
amx_teammenu
- отображать меню выбора команды игрока
Консольные команды для статистики в Counter Strike 1.6
say /hp
Вывести информацию о вашем убийце.
say /statsme
Вывести Вашу статистику.
say /stats
отображает статистику других игроков.
say /top15
Выводит топ-15 игроков.
say /rank
Вывести Ваш ранк на сервере.
Админские команды RCON
Команда: amxx
Формат: <Команда> [параметры]
Доступ:
Описание: Список команд:
amxx version
- Показать версию.
amxx modules
- Отобразить модули.
amxx plugins
- Отобразить плагины.
amxx gpl
- Вывести GNU General Public License
amxx cvars
- Показать команды AMX Mod X для CVARs.
amxx cmds
- Показать зарегистрированные команды AMX Mod X.
amxx pause
- остановка плагинов.
amxx unpause
- Возобнавить работу плагинов из списка
amx_modules
ADMIN_ADMIN Списки всех загружаемых модулей.
Опытные админы в кс 1.6 уже юзают наши сборки, потому что они очень удобны в использовании. и вводите консольные команды с легкостью и пониманием. Кстати в этом клиенте контр страйк 1.6 мы забиндили несколько часто используюмых команд, которые всегда нужны админу.