Перейти до змісту

Установки AMX Mod

Рекомендовані відповіді

Опубліковано

Зміст:

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% -- Цей сервер використовує 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_0 0 5 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 am  : mx_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) після кінця раунду  // Негативний час прибере статистику закінчиться  // За замовчуванням: -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 на сервері. 
mt – Зарезервовані прапори (для сторонніх плагінів) 
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" "abcdefghijtumno 
Name – ваш нік, а пароль – my_password, не забудьте перед коннектом до сервера прописати в консолі setinfo _pw "my_password")

4) Встановлення плагінів

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

Для встановлення плагіна, скопіюйте .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 (відповідно до будь-якого 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 від 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 ; banda 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 деякі plugins 
plmenu.amxx ; player 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, інакше вона не з'явиться на голосуванні.

Приєднуйтесь до обговорення

Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.
Примітка: Ваш пост буде перевірено модератором, перш ніж стане видимим.

Гість
Відповісти на цю тему...