CS 1.6 Настройки AMX Mod Печать

  • 9

  • Содержание:
  • 1) Основные настройки AMX Mod X.
  • 2) Подключаемые модули.
  • 3) Выдача прав Администраторам.
  • 4) Установка плагинов.

 

1) Скачиваем к себе на компьютер файл csrtike/addons/amxmodx/configs/amxx.cfg, в нём содержатся основные настройки AMX Mod X.

// AMX Mod X 
echo Executing AMX Mod X Configuration File 

// Уровень доступа всех, кто не прописан в users.ini (обычных игроков) 
// По умолчанию: "z" 
amx_default_access "z" 

// Поле (~переменная) для пароля 
// Для ввода пароля (админам) используется команда setinfo _pw pass (где _pw – это и есть поле пароля, а pass - сам пароль) 
// По умолчанию: "_pw" 
amx_password_field "_pw" 

// Вход на сервер 
// 0 – отключить авторизацию, игроки не будут проверяться (не будет присвоен ни один уровень доступа) 
// 1 – нормальный режим, все флаги в аккуантах ставятся 
// 2 – кикать всех, кого нет в листе юзеров (users.ini) 
// По умолчанию: 1 
amx_mode 1 

// Показывать активность админа 
// 0 – не показывать 
// 1 – показывать, но без ника админа (например, ADMIN Kicked Player) 
// 2 – показывать, с ником (например, ADMIN MegaPlayer Kicked Player) 
// По умолчанию: 2 
amx_show_activity 2 

// Частота в секундах и текст сообщения, которое будет прокручиваться 
// По умолчанию: "Welcome to %hostname% -- This server is using AMX Mod X" 600 
amx_scrollmsg "Welcome to %hostname% -- This server is using AMX Mod X" 600 

// Сообщение по центру экрана (в конце цвет в RGB) 
// По умолчанию: "Welcome to %hostname%" "000255100" 
// "This server is using AMX ModX\nVisit http://www.amxmodx.org" "000100255" 
amx_imessage "Welcome to %hostname%" "000255100" 
amx_imessage "This server is using AMX Mod X\nVisit http://www.amxmodx.org" "000100255" 

// Частота вывода на экран этого сообщения (см. выше) в секундах 
// По умолчанию: 180 
amx_freq_imessage 180 

// Время бана для меню (amx_banmenu) 
// Используйте 0 для перманент банов (навсегда) 
// По умолчанию: 0 5 10 15 30 45 60 
amx_plmenu_bantimes 0 5 10 15 30 45 60 

// Урон от слэпа (slap) для меню (amx_slapmenu) 
// Слэй автоматически идет первым параметром 
// По умолчанию: 0 1 5 
amx_plmenu_slapdmg 0 1 5 

// Как часто игроки могут писать сообщения в чат в секундах (защита от флуда) 
// По умолчанию: 0.75 
amx_flood_time 0.75 

// Количество резервируемых слотов для админов 
// По умолчанию: 0 
amx_reservation 0 

// Скрывать резервируемые слоты 
// По умолчанию: 0 
amx_hideslots 0 

// Показывать оставшееся время до конца карты 
// a – белый текст внизу по центру экрана 
// b – голосовое сопровождение 
// c – не добавлять "remaining" (для голоса) 
// d – не добавлять "hours/minutes/seconds" (для голоса) 
// e – показывать/озвучивать, если текущее время меньше, чем установлено в параметре 
// По умолчанию: "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" 
amx_time_display "ab 1200" "ab 600" "ab 300" "ab 180" "ab 60" "bcde 11" 

// Сопровождать голосом команды "say thetime" и "say timeleft" 
// По умолчанию: 1 
amx_time_voice 1 

// Минимальная задержка в секундах между двумя голосованиями 
// По умолчанию: 10 
amx_vote_delay 10 

// Сколько длится голосование в секундах 
// По умолчанию: 10 
amx_vote_time 10 

// Показывать, кто за что проголосовал 
// По умолчанию: 1 
amx_vote_answers 1 

// Отношения для результатов голосования 

// По умолчанию: 0.40 
amx_votekick_ratio 0.40 

// По умолчанию: 0.40 
amx_voteban_ratio 0.40 

// По умолчанию: 0.40 
amx_votemap_ratio 0.40 

// По умолчанию: 0.02 
amx_vote_ratio 0.02 

// Максимальное время, на которое может быть продлена карта (в минутах) 
// По умолчанию: 90 
amx_extendmap_max 90 

// На сколько может быть продлена карта за раз (в минутах) 
// По умолчанию: 15 
amx_extendmap_step 15 

// Разрешить выбирать язык 
// По умолчанию: 1 
amx_client_languages 1 

// Дебаг-режим 
// 0 - отключен 
// 1 – плагины с опцией "debug" в plugins.ini запускаются в debug режиме 
// 2 – все плагины запускаются в debug режиме 
// По умолчанию: 1 
amx_debug 1 

// Статистика ведётся 
// 0 – по нику 
// 1 - по authid 
// 2 - по ip 
// По умолчанию: 1 
csstats_rank 1 

// Максимальный размер файла статистики 
// По умолчанию: 3500 
csstats_maxsize 3500 

// Записывать статистику ботов 
// По умолчанию: 0 
csstats_rankbots 0 

// Время для отображения статистики после смерти (в секундах) 
// По умолчанию: 12.0 
amx_statsx_duration 12.0 

// Время отображения статистики (HUD) после конца раунда 
// Отрицательное время уберёт статистику до того, как freezytime раунда закончится 
// По умолчанию: -2.0 
amx_statsx_freeze -2.0

 

2) Скачиваем к себе на компьютер файл  csrtike/addons/amxmodx/configs/modules.ini, в нём содержится список подключаемых модулей. 
Модули содержат стандартные функции, необходимые для работы плагинов amxx. Если в описании плагина сказано, что он не будет работать без определенного модуля, этот модуль следует включить, убрав ";" в строке перед его названием. 
пример содержимого файла modules.ini,

;mysql 
;sqlite 
fun 
engine 
fakemeta 
;geoip 
;sockets 
;regex 
;nvault 
cstrike 
csx 
;hamsandwich

3) Скачиваем к себе на компьютер файл csrtike/addons/amxmodx/configs/users.ini.

В этом файле назначаются полномочия администраторов, В  низу файла будут строчки =  <name|ip|steamid> <password> <access flags> <account flags>. Одна строчка – один юзер. 
<name|ip|steamid> - ник или ip или steam_id 
<password> - пароль 
<access flags> - флаги полномочий 
<account flags> - флаги входа на сервер

Флаги полномочий: 
a - Флаг иммунитета. Человека нельзя кикнуть/забанить/сделать slay/slap и т.п. 
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")

4) Установка плагинов

 

Плагины повышают функциональность сервера, добавляют статистику, эффекты и прочее. Открываем файл plugins.ini, там видим набор стандартных плагинов. Отключить плагин можно точно так же, как модуль – поставить перед его названием ";". Для установки нового плагина скопируйте его в папку plugins, а в plugins.ini пропишите название файла (не забудьте на конце .amxx).

Для установки плагина, cкопируйте .amx файл в: "addons/amxx/plugins".
Затем, добавьте его название в "addons/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 

Если плагин имеет определенные начальные установки и команды (CVARs), то пропишите их в "addons/amxx/amx.cfg".
Так же, воспользуйтесь теми инструкциями по установке, которые написал автор плагина.
Если плагин установлен удачно, то при перезагрузке карты вы его обнаружите в списке, набрав: amxx plugins

; Оригинальные плагины 
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, иначе она не появится на голосовании.


Помог ли вам данный ответ?

« Назад