Как сделать чтобы админа не кикало pawno
В этой небольшой статье я расскажу вам о том, каким образом можно сделать себя админом, если вы узнали RCON пароль от сервера.
Итак, допустим вы узнали пароль от какого-либо сервера.
Теперь заходим в игру, подключаемся к этому серверу и вводим в консоль rcon_password пароль
Теперь самое время получить права админа. Как это сделать? А очень просто! При помощи команды rcon amx_addadmin
Напрашивается вполне закономерный вопрос: как именно?
Для авторизации по нику и паролю:
Нужно придумать пароль и прописать в консоли следующее: setinfo "_pw" "пароль" (где _pw - префикс по умолчанию)
А дальше: rcon amx_addadmin "ник" "abcdefghijklmnopqrstu" "пароль" "name"
Пример:
1)setinfo "_pw" "adminloh"
2)rcon amx_addadmin "USERNAME" "abcdefghijklmnopqrstu" "adminloh" "name"
Для авторизации по IP адресу:
rcon amx_addadmin "ip адрес" "abcdefghijklmnopqrstu" "" "ip"
Пример: rcon amx_addadmin "12.34.56.78" "" "abcdefghijkmnopqrstu" "ip"
Права доступа:
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
Флаги аккаута:
name - имя
ip - ip адрес
Потом прописываете бинд:
bind "c" "amxmodmenu"
И на нажатие С открывается админ меню
kirill74rus
Пользователь
// Админ с этим флагом может кикать и банить игроков с иммунитетом
amx_action_mainadmin "d"
Я так понял вот эта команда отвечает за всё.
Но когда я поменял значение на d, Админы могут теперь по мимо кикать и банить еще и пинать и убивать!
SKAJIbnEJIb
visibility
@kirill74rus, убивать они могут если у них есть флаг на slay, если не изменяет память, это флаг "e"
не надо тут ставить флаг "d", d это флаг бана, придумайте флаг, например "s", типа superadmin, который может банить(и прочее) других админов
kirill74rus
Пользователь
Ну мне надо, что бы все Админы могли банить випов : ) Но при этом не могли бить и убивать. А добавлять суперадмина еще как привилегию мне бы максимально не хотелось : )
SKAJIbnEJIb
visibility
@kirill74rus, не выдавайте админам флаг "e" или какой там на слей, ну и не выдавайте иммунитет випам просто
kirill74rus
Пользователь
И получится так, что Администрация не сможет пинать обычных игроков : ) А если не выдавать випам иммунку то пинать его всё равно можно будет если я не выключу вообще слей : )
И получается то, что мне надо просто выключить админам слей ? : ) Что бы решить мою проблему ( но при это возникает новая)
И всё же я не могу, отменить лучший ответ. : ) Опять у меня проблемка
Админка через AMX Mod X:
Рассмотрим более удобный способ "администрирования" своего сервера CS.
1. Если у вас установлен AMX мод (AMX Mod X), то нужно выполнить следующее:
Открываем файл . /cstrike/addons/amxmodx/configs/users.ini
(на строки в файле начинающиеся с символа ";" можете не обращать внимания, это комментарии и на игровой процесс они не влияют)
Для того, чтобы добавить админа, нужно дописать строчку вида:
"name|ip|steamid" "password" "access flags" "account flags"
где:
- это Ник, IP-адрес или Steam ID (лицензионный номер игры)
После того как мы выяснили, зачем нужны эти обозначения, можно добавить админа. Добавляем строчку:
1. Админка по Steam ID (только для steam):
"STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
(заменяем STEAM_0:0:123456 на свой Steam ID)
2. Админка по IP адресу:
"123.123.123.123" "" "abcdefghijklmnopqrstu" "de"
(заменяем 123.123.123.123 на свой IP-адрес)
3. Админка по нику и паролю:
"My Name" "my_password" "abcdefghijklmnopqrstu" "a"
(заменяем My Name на Ваше имя и my_password на Ваш пароль для получения прав админа)
Чтобы изменения файла вступили в силу без перезагрузки сервера, достаточно в консоле сервера прописать: amx_reloadadmins
Для начала качаем вот это: SAMP 0.3 e Server
Распаковываем в любую папку, заходим в папку с сервером и запускаем samp-server.exe Всё теперь можно включать клиент, добавлять туда свой айпи адрес и жать connect.
Файл конфигурации по умолчанию выглядит так:
Команды администратора:
/rcon changemode - изменить игровой мод (например /rcon changemode lvdm)
/rcon login - вход в режим администратора. Необходимо для выполнения следующих команд.
/rcon exec - запустить конфиг.
/rcon cmdlist - отобразить список всех команд.
/rcon varlist - отобразить список всех переменных.
/rcon exit - выход.
/rcon kick - kick player по id. Выбрасывает игрока.
/rcon ban - ban player по id. Выбрасывает игрока перманентно.
/rcon gmx - перезапуск сценария.
/rcon changemode - смена текущей карты.
/rcon say - напечатать в чате "text" от админа.
/rcon echo - напечатать текст на стороне консоли.
/rcon reloadbans - reloads bans.
/rcon password - установка или изменение пароля на сервер.
/rcon unbanip - разбанить игрока.
/rcon reloadlog - очистить лог сервера (server_log.txt.)
/rcon players - Показывает игроков на сервере (с их именами, IP & пингом).
/rcon banip [IP] - Банит игрока по IP адресу (например: /rcon banip 127.0.0.1).
/rcon unbanip [IP] - Разбанивает игрока по IP адресу (например: /rcon unbanip 127.0.0.1).
/rcon gravity - Изменить гравитацию (например: /rcon gravity 0.008).
/rcon weather [ID] - Изменить погоду (например: /rcon weather 1).
/rcon loadfs - Загрузить определённый фильтрскрипт (например: /rcon loadfs adminfs).
/rcon unloadfs - Выгрузить с сервера определённый фильтрскрипт (example: /rcon unloadfs adminfs).
/rcon reloadfs - Перезагрузить определённый фильтерскрипт (example: /rcon reloadfs adminfs).
Как правильно забанить и разбанить игрока на сервере.
Чтобы забанить пишем /ban IP или /ban nick или /ban ID
Чтобы разбанить следует вначале ввести /unban nick, далее, для полного разбанивания нужно быть залогиненым через ркон /rcon login (ваш пароль) и пишем /rcon unbanip адрес (IP адрес можно просмотреть открыв с помощью блокнота файл samp.ban) Для завершения процедуры unban, необходимо ввести команду /rcon reloadbans (либо просто /rcon exit и заново включить сервер).
Всё игрок может зайти на сервер.
*********************************************************************************************
продолжение следует.
Love will set you free!
Читайте также: