Админские права (или как сделать себя админом сервера CS 1.6)

 

Что бы сделать себя (или кого то) админом сервера CS 1.6 - откройте файл users.ini, в нём расписаны полномочия юзеров.

В самом низу файла будут строчки вида .

Одна строчка – один юзер.

 

"aaa" "bbb" "???" "xx"

 

где:

aaa - ник или ip или steam_id

bbb - пароль

??? - флаги полномочий (права админа)

xx - флаги входа на сервер

 

Теперь подробнее.

 

Флаги полномочий:

b - Флаг, разрешающий подключение на резервные слоты.

c - Флаг доступа к команде amx_kick.

d - Флаг доступа к командам amx_ban и amx_unban.

e - Флаг доступа к командам amx_slap и amx_slay.

f - Флаг доступа к команде amx_map.

g - Флаг доступа для изменений cvar настроек через amx_cvar.

h - Флаг доступа к amx_cfg.

i - Флаг доступа к amx_chat и другим чат командам.

j - Флаг доступа к amx_vote и другим командам голосования.

k - Флаг доступа для изменения cvar переменной sv_password.

l - Флаг доступа к amx_rcon и возможности изменения всех cvar на сервере.

m-t - Зарезервированные флаги (для сторонних плагинов)

u - Флаг доступа к меню.

z - Флаг пользователя. Не даёт ни каких полномочий.

 

Флаги входа на сервер:

a - отключает игрока, если пароль не совпадает

b - клан тэг

c - это steam_id или won_id

d - это ip

e - пароль не проверяется (нужен только ник/ip/steam_id)

k - имя или тэг чувствительны к регистру (т.е. если вы поставите этот флаг к нику Player и на него стоит пароль, тогда кто угодно может использовать имя plAyEr, никаких полномочий он при этом не получит)

 

Исходя из этого - пропишем себя админом, добавив такую строчку:

 

"123.45.67.89" "" "abcdefghijklmnopqrstu" "de"

(где 123.45.67.89 – ваш ip, пароля не требуется, только не глупите, ставьте именно СВОЙ ИП.)

 

Или по нику: "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

(где My Name – ваш ник, а пароль - my_password, не забудьте перед коннектом к серверу прописать в консоли setinfo _pw "my_password")

 

Переходим к плагинам.

Плагины добавляют всякие примочки на сервер (статистика, эффекты и т.д.) и повышают функциональность сервера.

Открываем файл plugins.ini, и видим набор стандартных плагинов.

Отключается любой плагин так же, как и модуль – нужно поставить ";" перед его названием.

А что бы установить новый – просто скопируйте его в папку plugins, и пропишите название файла (не забудьте на конце.amxx) в plugins.ini.

 

В результате файл addons/amxmodx/configs/plugins.ini может выглядеть где то так:

 

chat_logger.amxx ; Chat Logger v2.1a

admin_freelook.amxx ; Admin Free Look

admin_spec_esp.amxx ; Admin Spectator ESP v1.3

afkkicker2.amxx ; AFK KiSSS

auto_res_in_x_round.amxx ; Autorestart in X Seconds

descriptive_fire_in_the_hole.amxx ; Descriptive "Fire In The Hole"

high_ping_kicker.amxx ; High Ping Kicker

 

; Оригинальные плагины

admin.amxx ; admin base (required for any admin-related)

adminchat.amxx ; console chat commands

admincmd.amxx ; basic admin console commands

adminhelp.amxx ; help command for admin console commands

adminslots.amxx ; slot reservation

adminvote.amxx ; vote commands

amxmod_compat.amxx ; AMX Mod backwards compatibility layer

antiflood.amxx ; prevent clients from chat-flooding the server

cmdmenu.amxx ; command menu (speech, settings)

imessage.amxx ; displays information messages

mapchooser.amxx ; allows to vote for next map

mapsmenu.amxx ; maps menu (vote, changelevel)

menufront.amxx ; front-end for admin menus

miscstats.amxx ; bunch of events announcement for Counter-Strike

multilingual.amxx ; Multi-Lingual management

nextmap.amxx ; displays next map in mapcycle

pausecfg.amxx ; allows to pause and unpause some plugins

plmenu.amxx ; players menu (kick, ban, client cmds.)

pluginmenu.amxx ; Menus for commands/cvars organized by plugin

restmenu.amxx ; restrict weapons menu

scrollmsg.amxx ; displays a scrolling message

statscfg.amxx ; allows to manage stats plugins via menu and commands

statsx.amxx ; stats on death or round end (CSX Module required!)

stats_logging.amxx ; weapons stats logging (CSX Module required!)

;telemenu.amxx ; teleport menu (Fun Module required!)

timeleft.amxx ; displays time left on map

 

Важно: все карты на сервере необходимо прописывать файле maps.ini.

Если добавили новую карту в папку maps - не забудьте прописать её название в maps.ini, или она не отобразится на голосовании.