Zo installeer je SourceMod-plugins op een TF2-server

SourceMod maakt van een gewone TF2-server een communityserver: een admin-menu, mapstemmingen en duizenden plugins. Sinds de TF2-server 64-bit is, heeft hij de juiste builds nodig.

De builds die werken op de 64-bitserver

SourceMod wordt geladen via Metamod:Source. Op de 64-bit server van TF2 laadt Metamod:Source 1.12 (stabiel) met SourceMod 1.12 met alle standaardplugins; in onze tests laadde de ontwikkelbuild van Metamod 2.0 SourceMod 1.12 niet („Function CreateInterface not found”). Er mag maar één Metamod-loader in tf/addons staan: metamod_x64.vdf. Twee loaders laden Metamod twee keer en dan koppelt SourceMod niet.

Admins

SourceMod leest zijn admins uit addons/sourcemod/configs/admins_simple.ini, één per regel: de SteamID, dan immuniteit en vlaggen, bijv. "STEAM_0:1:12345" "99:z". De vlag z is alles; b is een generieke admin, c kick, d ban, g mapwissel. sm_reloadadmins past het bestand toe zonder herstart, en !admin in de chat opent het menu.

Plugins

  1. Download de gecompileerde .smx (de „Get Plugin”-link van AlliedModders).
  2. Zet het in addons/sourcemod/plugins; sommige plugins hebben ook bestanden nodig in configs, translations of gamedata.
  3. Laad hem met sm plugins load <name>.smx, of herstart. Zijn instellingen verschijnen na de eerste keer laden in cfg/sourcemod.

Mapstemmen

MapChooser, Nominations en Rock the Vote komen met SourceMod, uitgeschakeld (in plugins/disabled). Verplaats ze naar plugins en spelers krijgen aan het eind van elke map een stemming en !rtv om die nu te wijzigen, uit de maps in je mapcyclus.

Tip:Op Flux is SourceMod een schakelaar in Deployment Settings: de server installeert en update beide bij elke start, en de SourceMod-tab beheert admins (met kant-en-klare rechten), plugins aan en uit, en uploads.

Veelgestelde vragen

Werkt SourceMod op de 64-bit TF2-server?

Ja, met Metamod:Source 1.12 en SourceMod 1.12, geladen via metamod_x64.vdf.

Hoe maak ik mezelf een SourceMod-admin?

Voeg een regel toe met je SteamID en de z-vlag aan admins_simple.ini en voer sm_reloadadmins uit. Op Flux: het tabblad SourceMod, Owner (everything), je SteamID64, Opslaan.

Gerelateerde Team Fortress 2-gidsen