Опубліковано 5 вересня, 20245 верес Зміст: 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, інакше вона не з'явиться на голосуванні.
Приєднуйтесь до обговорення
Ви можете написати зараз та зареєструватися пізніше. Якщо у вас є обліковий запис, авторизуйтесь, щоб опублікувати від імені свого облікового запису.
Примітка: Ваш пост буде перевірено модератором, перш ніж стане видимим.