Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 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
Categories

Konfiguracja administratora i wtyczek TF2 (SourceMod/MetaMod)


Ten przewodnik obejmuje instalację MetaMod:Source i SourceMod na Twoim serwerze Team Fortress 2, konfigurację kont administratorów oraz zarządzanie wtyczkami. Aby uzyskać informacje na temat podstawowej konfiguracji serwera, tokenów GSLT i rotacji map, zobacz Przewodnik konfiguracji serwera TF2.

Instalacja MetaMod:Source

MetaMod:Source to warstwa wtyczek, która znajduje się pomiędzy silnikiem gry a SourceMod. Musi zostać zainstalowana przed SourceMod.

  1. Pobierz najnowszą stabilną kompilację z sourcemm.net. Wybierz kompilację Linux (serwer działa na Linuksie).
  2. Rozpakuj archiwum. Zawiera ono folder addons/.
  3. Prześlij zawartość tak, aby scaliła się z katalogiem tf/addons/ Twojego serwera za pośrednictwem SFTP lub menedżera plików GPanel. Wynikowa ścieżka powinna być tf/addons/metamod/.
  4. Zweryfikuj instalację, uruchamiając serwer i wykonując meta version w konsoli. Powinieneś zobaczyć ciąg wersji MetaMod.
Struktura katalogów po instalacji:
tf/addons/metamod/
tf/addons/metamod.vdf

Instalacja SourceMod

SourceMod to framework skryptowy i wtyczkowy dla gier na silniku Source. Wymaga uprzedniej instalacji MetaMod:Source.

  1. Pobierz najnowszą stabilną kompilację SourceMod z sourcemod.net. Wybierz kompilację Linux.
  2. Rozpakuj archiwum. Zawiera ono folder addons/ oraz cfg/.
  3. Prześlij oba foldery za pośrednictwem SFTP, scalając je odpowiednio z tf/addons/ oraz tf/cfg/.
  4. Uruchom ponownie serwer.
  5. Zweryfikuj, wykonując sm version w konsoli serwera.

Kluczowe katalogi SourceMod

Ścieżka Przeznaczenie
tf/addons/sourcemod/plugins/ Skompilowane pliki wtyczek (.smx)
tf/addons/sourcemod/plugins/disabled/ Wtyczki umieszczone tutaj są wczytywane, ale nieaktywowane
tf/addons/sourcemod/configs/ Pliki konfiguracyjne wtyczek
tf/addons/sourcemod/logs/ Pliki dzienników SourceMod i wtyczek
tf/addons/sourcemod/translations/ Pliki fraz językowych

Dodawanie administratorów SourceMod

Aby przyznać dostęp administratora w grze kontu Steam, edytuj tf/addons/sourcemod/configs/admins_simple.ini i dodaj linię w następującym formacie:

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

Zastąp SteamID identyfikatorem SteamID2 docelowego konta. Flaga z przyznaje wszystkie uprawnienia. Możesz znaleźć SteamID gracza za pomocą narzędzi takich jak steamid.io.

Typowe flagi administratora

Flaga Uprawnienie
b Wyrzucanie graczy
c Banowanie graczy
d Odbanowywanie graczy
e Zabijanie/uderzanie graczy
f Zmiana mapy
g Zmiana cvarów serwera
z Wszystkie uprawnienia (root)

Przeładuj administratorów bez ponownego uruchamiania serwera, wykonując sm_reloadadmins w konsoli serwera.

Wskazówka: W przypadku konfiguracji z wieloma serwerami rozważ użycie SourceBans++ do scentralizowanego zarządzania banami i administratorami za pośrednictwem panelu internetowego.

Instalacja wtyczek

Wtyczki są dystrybuowane jako pliki .smx. Aby zainstalować wtyczkę:

  1. Pobierz plik .smx z forums.alliedmods.net lub repozytorium wtyczki.
  2. Prześlij plik .smx do tf/addons/sourcemod/plugins/ za pośrednictwem SFTP.
  3. Jeśli wtyczka zawiera dodatkowe pliki (konfiguracje, tłumaczenia, gamedata), prześlij je do odpowiednich podkatalogów SourceMod.
  4. Uruchom ponownie serwer lub wykonaj sm plugins load pluginname w konsoli, aby załadować ją na gorąco.
Ważne: Zawsze przeczytaj wątek wtyczki na AlliedModders przed instalacją. Wiele wtyczek wymaga określonych zależności (takich jak TF2Attributes lub DHooks), które należy zainstalować osobno. Użycie niezgodnej wersji może spowodować błędy lub awarie.
Wtyczka Przeznaczenie Źródło
Admin File Manager Komendy administracyjne w grze: kick, ban, mute, zmiana mapy Dołączone do SourceMod
Basevotes / NativeVotes Głosowanie graczy: sm_vote, sm_votemap, sm_votekick Dołączone do SourceMod / forum AlliedModders
RockTheVote (RTV) Gracze głosują za wcześniejszym pominięciem bieżącej mapy Forum AlliedModders
MapChooser Extended Głosowanie na koniec mapy z obsługą nominacji i czasami odnowienia Forum AlliedModders
TF2Attributes Modyfikacja atrybutów przedmiotów w czasie działania, wymagana przez wiele wtyczek TF2 GitHub / AlliedModders
Freak Fortress 2 (FF2) Niestandardowy tryb gry boss kontra gracze Forum AlliedModders
VSH / Saxton Hale Klasyczny tryb gry jeden kontra wszyscy Saxton Hale Forum AlliedModders
SourceBans++ Zintegrowane z internetem zarządzanie banami na wielu serwerach Forum AlliedModders

Zarządzanie wtyczkami

Wyświetlanie wczytanych wtyczek

Wykonaj poniższe polecenie w konsoli serwera, aby zobaczyć wszystkie aktualnie wczytane wtyczki i ich status:

sm plugins list

Wyłączanie wtyczki

Przenieś plik .smx z tf/addons/sourcemod/plugins/ do tf/addons/sourcemod/plugins/disabled/, a następnie wykonaj sm plugins unload pluginname w konsoli lub uruchom ponownie serwer.

Aktualizacja wtyczki

  1. Pobierz nową wersję pliku .smx.
  2. Zastąp istniejący plik w tf/addons/sourcemod/plugins/.
  3. Jeśli dołączono zaktualizowane pliki konfiguracyjne lub tłumaczeń, zastąp również je.
  4. Uruchom ponownie serwer, aby wczytać zaktualizowaną wtyczkę.
Wskazówka: Sprawdź tf/addons/sourcemod/logs/ po każdej zmianie wtyczki, aby zweryfikować, że została pomyślnie wczytana i nie wystąpiły żadne błędy.

Powiązane artykuły


Potrzebujesz pomocy? Jeśli napotkasz problemy z instalacją SourceMod lub wtyczek, otwórz zgłoszenie do pomocy technicznej i dołącz wszelkie komunikaty o błędach z tf/addons/sourcemod/logs/.

Was this article helpful?

Ready to Get Started?

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