Sourcemod 1

Sourcemod 1

SourceMod дозволяє модифікувати гру за рахунок установки плагінів і власних функцій, і набагато полегшує управління сервером кік / бан гравців парою натиснень, всілякі голосовалка, зміна конфігов, покарання тімкіллеров начебто підпалу або ходячою бомби, зміна карти, установка параметрів сервера прямо з рядка чату або консолі і купа інших фан-команд.

Для роботи SourceMod вам потрібно обов'язково встановити Metamod: Source.

1. Налаштовуємо адміністраторів

прапори або дозволу до функцій адміністратора

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> a - (reservation) Доступ до зарезервованих слотів
b - (generic) Адміністратор. Повинен бути зазначений у всіх адміністраторів, якщо не вказано 'z'
c - (kick) Кіка інших гравців
d - (ban) Банити інших гравців
e - (unban) Видаляти бани
f - (slay) Вбивати / завдавати шкоди
g - (changemap) Зміна карти
h - (cvar) Міняти більшість параметром cvar
i - (config) Запуск конфігураційних файлів
j - (chat) Особливі привілеї в чаті
k - (vote) Запуск або створення голосувань
l - (password) Установка пароля на сервер
m - (rcon) Використання RCON
n - (cheats) Зміна параметра sv_cheats або читов
z - (root) Включає всі прапори

відкриваємо файл addons / sourcemod / configs / admins_simple.ini

відкриваємо файл addons / sourcemod / configs / admins.cfg теж саме в іншому форматі

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> Admins
<
"Ak-47"
<
"Auth" "steam"
"Identity" "STEAM_0: 1: 16"
"Immunity" "50"
"Flags" "bcde"
>

"BAILOPAN"
<
"Auth" "name"
"Identity" "BAILOPAN"
"Flags" "abc"
"Password" "Gab3n"
>


запуск адмінки здійснюватися командою sm_admin

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> Configs
<
"Cfg / server.cfg" "Стандартні настройки сервера"
"Cfg / sourcemod / sm_warmode_on.cfg" "War Mode On"
"Cfg / sourcemod / sm_warmode_off.cfg" "War Mode Off"
>

3. Загальні настройки SourceMod записані в файлах sourcemod.cfg і core.cfg там же присутній повний опис всіх налаштувань і все ж багато не знають англійської тому ось переклад:

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> sm_show_activity - Як показувати дії адміна. Параметр є сумою наступних значень:
1: рядові гравці не бачать, хто саме вчинив дію
2: якщо 1 встановлено, то гравцям буде показаний нік адміна
4: адміни не бачать, хто саме вчинив дію
8: якщо 4 встановлений, то адміни бачать, хто саме вчинив дію
16: завжди показувати ники адмінам з прапором 'z'
За умовчанням встановлено 1 + 4 + 8 = 13

sm_menu_sounds - Звуки в адмін меню настройки звуків виробляються в addons / sourcemod / configs / core.cfg.
1: включені
0: відключені

sm_vote_delay 30 - Час в секундах, через яке можна запустити нове голосування або опитування.

sm_datetime_format "% m /./% Y -% H:% M:% S" - Формат дати та часу в лог-файлах

sm_immunity_mode 1 - Визначає взаємодія рівнів імунітету при спробі одного адміна застосувати будь-яку команду до іншого адміну.
0: Ігнорувати імунітет
1: Захищати адмінів з більш високим імунітетом
2: Захищати адмінів з більш високим або рівним імунітетом
3: Захищати адмінів з більш високим або рівним імунітетом, а також дозволити адмінам без імунітету здійснювати дії один над одним

sm_time_adjustment - Вказує час в секундах, яке SourceMod витрачає на підстроювання часу, якщо неправильно налаштоване час на сервері.

sm_flood_time 0.75 - Затримка в секундах між двома повідомленнями одного і того ж гравця, щоб уникнути флуду змінна відноситься до плагіну antiflood.smx

sm_reserve_type - Вказує, як резервівовать слоти:
1: Резервувати слоти. Наприклад, якщо на сервер на 24 слота, зарезервовані 2, то доступні будуть тільки 22 слота.
0: Чи не резервувати слоти, але при заході адміна буде кікнутий гравець з максимальною затримкою і без права доступу до резервувати слоту. Причому спочатку Кіка спектатора, якщо їх немає, то гравці. Єдиний варіант, коли нікого кикать не буде, якщо всі гравці на сервері мають доступ до резервованим слотів змінна відноситься до плагіну reservedslots.smx.

sm_reserved_slots 0 - Кількість зарезервованих слотів. Адміни зможуть підключитися до сервера, якщо немає доступних публічних слотів змінна відноситься до плагіну reservedslots.smx.

sm_hide_slots - Ховати чи ні резервні слоти змінна відноситься до плагіну reservedslots.smx.
1: Так
0: Ні

sm_chat_mode 1 - Дозволяє звичайним гравці посилати приватні повідомлення адмінам через команду say_team @ адмін. Мінлива відноситься до плагіну basechat.smx.

sm_timeleft_interval 0 - Час в секундах між повідомленнями "Залишилося N хвилин # 92; секунд до кінця карти". Діапазон від 0 до 1800. 0 - відключено змінна відноситься до плагіну basetriggers.smx.

sm_trigger_show 1 - Показувати повідомлення тригерів всім гравцям або тільки тому, хто його включив змінна відноситься до плагіну basetriggers.smx.

sm_vote_progress_hintbox 0 - Показувати чи ні процес голосування в hint-області
sm_vote_progress_chat 0 - Показувати чи ні процес голосування в загальному чаті
sm_vote_progress_console 0 - Показувати чи ні процес голосування в серверній конслолі
sm_vote_progress_client_console 0 - Показувати чи ні процес голосування в конслолі гравця

200? '200px': '' + (this.scrollHeight + 5) + 'px'); "> Logging - Писати чи лог.
on: Так
off: немає

LogMode - Режим запису в лог-файли.
daily: Створювати новий лог-файл кожен день зі збереженням старих
map: Створювати новий лог-файл зі збереженням старих при зміні кожної карти
game: Використовувати логи сервера (тобто писати в загальний лог # 41;

ServerLang - Мова сервера за замовчуванням. Цією мовою будуть виводиться повідомлення сервера і плагінів з підтримкою безлічі мов, якщо не встановлено параметр AllowClLanguageVar "on" або не вдасться його визначити. Вказувати можна тільки мови, перераховані в languages.cfg.

PublicChatTrigger. - Символ команди сервера. Якщо на початку команди варто цей символ, то всім гравцям буде видно і введений команда і її результат. Наприклад, якщо ввести! Vote "Чи подобається вам Sourcemod", то гравці побачать текст цієї команди в загальному чаті, а потім і запущене голосування.

SilentChatTrigger / - Символ прихованого введення команд. Якщо на початку команди варто цей символ, то ведений команда буде видно тільки її творцеві, а результат всім гравцям. Наприклад, якщо ввести / vote "Чи подобається вам Sourcemod", то гравці побачать тільки запущене голосування.

SilentFailSuppress - Якщо на початку команди використовувався символ, певний параметром SilentChatTrigger, і команда була введена адміністратором, але сервер не зміг її визначити, то команда буде показана всім. Цей параметр потрібен, щоб приховати випадкові помилки в воді команд.
on: Включено
off: Показ помилкових команд вимкнений

PassInfoVar _password - Назва команди, яка визначає пароль у гравця. Цей параметр повинен бути встановлений у гравця, щоб він зміг використовувати пароль для доступу до SourceMod, якщо такий для нього встановлений.

MenuItemSound buttons / button14.wav - Звук вибору пункту меню.
MenuExitSound buttons / combine_button7.wav - Звук закриття меню.
MenuExitBackSound buttons / combine_button7.wav - Звук при виборі пункту Назад (Back # 41 ;.

AllowClLanguageVar - Вказує SourceMod переводити чи ні меню і повідомлення сервера на мову, який SourceMod визначає по змінної cl_language, встановленої у клієнта. Переклад може бути тільки на мови, перераховані в languages.cfg.
on: Перекладати
off: Чи не переводити

DisableAutoUpdate - Відключити автоматичне оновлення ігрових даних SourceMod. Тобто файлів в директорії gamedata, а не всього SourceMod, як помилково вважають багато. За замовчуванням автоматичне оновлення включено.
on: Оновлення відключено
off: Оновлення включено

ForceRestartAfterUpdate - Перегрузить SourceMod після оновлення. SourceMod буде вивантажено і завантажений, буде запущена карта сервера за замовчуванням. Оскільки перевірка оновлень відбувається при завантаженні сервера, втручання мінімальноее. Проте, цей параметр відключений для безпеки.
on: Перезавантажити SourceMod
off: Чи не перезавантажувати

4. Установка плагінів SourceMod В скачуваних плагинах можуть бути файли з різним форматом які потрібно розмістити по папках:

* .smx - файл плагіна в папку addons / sourcemod / plugins

* Phrases.txt - мовний файл в папку addons / sourcemod / translations

* .inc - файл містить функції які викликає плагін при компіляції в папку addons / sourcemod / scripting / include

* .sp - файл з вихідним кодом плагіна помістіть в папку addons / sourcemod / scripting

Якщо в описі плагіна присутні будь-які настройки (cvar's), їх можна прописувати в файлі server.cfg або в файлі sourcemod.cfg
Якщо хочете вимкнути плагін то перемістіть його в каталог addons / sourcemod / plugins / disabled

1. витягти з архіву папки addons і cfg
2. відкриваємо. папка_сервера / orangebox / cstrike /
3. вставляємо
4. налаштовуємо і запускаємо

Оригінальна назва: sourcemod-1.3.8-windows.rar
Розмір: 5.47 мб