Молниеносная распродажа 50% скидка на все серверы Последний день!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Настройка администратора и плагинов TF2 (SourceMod/MetaMod)

RU tf2 sourcemod metamod plugins admin Полезно для 1 чел.

В этом руководстве рассматриваются установка MetaMod:Source и SourceMod на вашем сервере Team Fortress 2, настройка учётных записей администраторов и управление плагинами. Об основной конфигурации сервера, токенах GSLT и ротации карт см. Руководство по настройке сервера TF2.

Установка MetaMod:Source

MetaMod:Source — это слой плагинов, который находится между игровым движком и SourceMod. Он должен быть установлен до SourceMod.

  1. Скачайте последнюю стабильную сборку с sourcemm.net. Выберите сборку Linux (сервер работает на Linux).
  2. Распакуйте архив. Он содержит папку addons/.
  3. Загрузите содержимое так, чтобы оно объединилось с каталогом tf/addons/ вашего сервера через SFTP или файловый менеджер GPanel. Результирующий путь должен быть tf/addons/metamod/.
  4. Проверьте установку, запустив сервер и выполнив meta version в консоли. Вы должны увидеть строку версии MetaMod.
Структура каталогов после установки:
tf/addons/metamod/
tf/addons/metamod.vdf

Установка SourceMod

SourceMod — это фреймворк для скриптинга и плагинов для игр на движке Source. Он требует, чтобы сначала был установлен MetaMod:Source.

  1. Скачайте последнюю стабильную сборку SourceMod с sourcemod.net. Выберите сборку Linux.
  2. Распакуйте архив. Он содержит папки addons/ и cfg/.
  3. Загрузите обе папки через SFTP, объединив их с tf/addons/ и tf/cfg/ соответственно.
  4. Перезапустите сервер.
  5. Проверьте, выполнив sm version в консоли сервера.

Ключевые каталоги SourceMod

Путь Назначение
tf/addons/sourcemod/plugins/ Скомпилированные файлы плагинов (.smx)
tf/addons/sourcemod/plugins/disabled/ Плагины, помещённые сюда, загружаются, но не активируются
tf/addons/sourcemod/configs/ Файлы конфигурации плагинов
tf/addons/sourcemod/logs/ Файлы журналов SourceMod и плагинов
tf/addons/sourcemod/translations/ Файлы языковых фраз

Добавление администраторов SourceMod

Чтобы предоставить внутриигровой доступ администратора учётной записи Steam, отредактируйте tf/addons/sourcemod/configs/admins_simple.ini и добавьте строку в следующем формате:

"STEAM_0:X:XXXXXXXX"   "99:z"    // 99:z = full root access

Замените SteamID на SteamID2 целевой учётной записи. Флаг z предоставляет все разрешения. Вы можете найти SteamID игрока с помощью инструментов, таких как steamid.io.

Распространённые флаги администратора

Флаг Разрешение
b Исключение игроков
c Блокировка игроков
d Снятие блокировки игроков
e Убийство/удар игроков
f Смена карты
g Изменение cvar-ов сервера
z Все разрешения (root)

Перезагрузите администраторов без перезапуска сервера, выполнив sm_reloadadmins в консоли сервера.

Совет: Для конфигураций с несколькими серверами рассмотрите возможность использования SourceBans++ для централизованного управления блокировками и администраторами через веб-панель.

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

Плагины распространяются в виде файлов .smx. Чтобы установить плагин:

  1. Скачайте файл .smx с forums.alliedmods.net или из репозитория плагина.
  2. Загрузите файл .smx в tf/addons/sourcemod/plugins/ через SFTP.
  3. Если плагин включает дополнительные файлы (конфигурации, переводы, gamedata), загрузите их в соответствующие подкаталоги SourceMod.
  4. Перезапустите сервер или выполните sm plugins load pluginname в консоли, чтобы загрузить его «на лету».
Важно: Всегда читайте тему плагина на AlliedModders перед установкой. Многие плагины требуют определённых зависимостей (таких как TF2Attributes или DHooks), которые должны быть установлены отдельно. Использование несовместимой версии может вызвать ошибки или сбои.
Плагин Назначение Источник
Admin File Manager Внутриигровые команды администратора: исключение, блокировка, отключение звука, смена карты Включён в SourceMod
Basevotes / NativeVotes Голосование игроков: sm_vote, sm_votemap, sm_votekick Включён в SourceMod / форумы AlliedModders
RockTheVote (RTV) Игроки голосуют за досрочный пропуск текущей карты Форумы AlliedModders
MapChooser Extended Голосование в конце карты с поддержкой номинаций и задержками Форумы AlliedModders
TF2Attributes Изменение атрибутов предметов во время выполнения, требуется многими плагинами TF2 GitHub / AlliedModders
Freak Fortress 2 (FF2) Пользовательский игровой режим «босс против игроков» Форумы AlliedModders
VSH / Saxton Hale Классический игровой режим «один против всех» Saxton Hale Форумы AlliedModders
SourceBans++ Управление блокировками с веб-интеграцией на нескольких серверах Форумы AlliedModders

Управление плагинами

Список загруженных плагинов

Выполните следующее в консоли сервера, чтобы увидеть все загруженные в данный момент плагины и их статус:

sm plugins list

Отключение плагина

Переместите файл .smx из tf/addons/sourcemod/plugins/ в tf/addons/sourcemod/plugins/disabled/, затем выполните sm plugins unload pluginname в консоли или перезапустите сервер.

Обновление плагина

  1. Скачайте новую версию файла .smx.
  2. Замените существующий файл в tf/addons/sourcemod/plugins/.
  3. Если включены обновлённые файлы конфигурации или переводов, замените и их.
  4. Перезапустите сервер, чтобы загрузить обновлённый плагин.
Совет: Проверяйте tf/addons/sourcemod/logs/ после любого изменения плагина, чтобы убедиться, что он успешно загрузился и не возникло ошибок.

Похожие статьи


Нужна помощь? Если у вас возникают проблемы с установкой SourceMod или плагинов, пожалуйста, откройте тикет в службу поддержки и приложите любые сообщения об ошибках из tf/addons/sourcemod/logs/.

Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.