Jak zainstalować pluginy SourceMod na serwerze TF2

SourceMod zamienia zwykły serwer TF2 w serwer społecznościowy: menu admina, głosowania na mapy i tysiące pluginów. Od kiedy serwer TF2 jest 64-bitowy, potrzebuje właściwych wersji.

Wersje, które działają na 64-bitowym serwerze

SourceMod ładuje się przez Metamod:Source. Na 64-bitowym serwerze TF2 Metamod:Source 1.12 (stabilny) z SourceMod 1.12 ładuje się ze wszystkimi standardowymi pluginami; w naszych testach development build Metamod 2.0 nie załadował SourceMod 1.12 („Function CreateInterface not found”). W tf/addons może być tylko jeden loader Metamod: metamod_x64.vdf. Dwa loadery ładują Metamod dwukrotnie i SourceMod nie może się podłączyć.

Admini

SourceMod czyta swoich adminów z addons/sourcemod/configs/admins_simple.ini, po jednym w wierszu: SteamID, potem odporność i flagi, np. "STEAM_0:1:12345" "99:z". Flaga z oznacza wszystko; b to zwykły admin, c wyrzucenie, d ban, g zmiana mapy. sm_reloadadmins stosuje plik bez restartu, a !admin na czacie otwiera menu.

Pluginy

  1. Pobierz skompilowany .smx (link „Get Plugin” z AlliedModders).
  2. Wrzuć do addons/sourcemod/plugins; niektóre pluginy potrzebują też plików w configs, translations lub gamedata.
  3. Załaduj go poleceniem sm plugins load <name>.smx lub zrestartuj serwer. Jego ustawienia pojawią się w cfg/sourcemod po pierwszym załadowaniu.

Głosowanie na mapy

MapChooser, Nominations i Rock the Vote są w zestawie SourceMod, wyłączone (w plugins/disabled). Przenieś je do plugins, a gracze dostaną głosowanie pod koniec każdej mapy i !rtv, aby zmienić ją od razu, spośród map w twoim cyklu.

Wskazówka:Na Flux SourceMod to przełącznik w Ustawieniach wdrożenia: serwer instaluje i aktualizuje oba przy każdym starcie, a zakładka SourceMod zarządza adminami (z gotowymi uprawnieniami), pluginami włączanymi i wyłączanymi oraz wysyłaniem plików.

Najczęściej zadawane pytania

Czy SourceMod działa na 64-bitowym serwerze TF2?

Tak, z Metamod:Source 1.12 i SourceMod 1.12, ładowanymi przez metamod_x64.vdf.

Jak zostać adminem SourceMod?

Dodaj linię z twoim SteamID i flagą z do admins_simple.ini i uruchom sm_reloadadmins. Na Flux: zakładka SourceMod, Owner (everything), twój SteamID64, Zapisz.

Powiązane przewodniki: Team Fortress 2