Как сделать чтобы админа не кикало pawno

Добавил пользователь Дмитрий К.
Обновлено: 04.10.2024

В этой небольшой статье я расскажу вам о том, каким образом можно сделать себя админом, если вы узнали 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

Пользователь

И получится так, что Администрация не сможет пинать обычных игроков : ) А если не выдавать випам иммунку то пинать его всё равно можно будет если я не выключу вообще слей : )


И получается то, что мне надо просто выключить админам слей ? : ) Что бы решить мою проблему ( но при это возникает новая)

700


И всё же я не могу, отменить лучший ответ. : ) Опять у меня проблемка


Админка через 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!

Читайте также: