NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

So installierst du Ressourcen und Gamemodes auf deinem Multi Theft Auto-Server

Multi Theft AutoUpdated Oct 23, 20263 min read

Alles auf einem Multi Theft Auto-Server ist eine Ressource. Ein Gamemode, eine Map, eine Punktetafel und ein Admin-Panel sind alles Ressourcen. Inhalte zu installieren ist deshalb immer dieselbe Aufgabe.

Wo Ressourcen liegen

mods/deathmatch/resources/

Eine Ressource ist entweder ein Ordner oder eine ZIP-Datei, und ihr Name ist das, was du in Befehlen nutzt. Eine Ressource enthält immer eine meta.xml, daran erkennt MTA sie.

Eine Ressource installieren

  1. Öffne im Panel Files und geh zu mods/deathmatch/resources/.
  2. Lad den Ressourcenordner oder seine ZIP-Datei hoch. Benenne sie nicht um.
  3. Sag dem Server in der Console im Panel, dass er neu scannen soll:
    refresh
  4. Starte sie:
    start resourcename

Ein Neustart ist nicht nötig. Das ist eine echte Stärke von MTA. Du kannst eine Ressource auf einem laufenden Server testen und wieder stoppen, wenn sie sich daneben benimmt.

Automatisch starten lassen

Eine Ressource aus der Console zu starten übersteht keinen Neustart. Um das dauerhaft zu machen, stopp den Server und trag sie in die mods/deathmatch/mtaserver.conf ein:

<resource src="resourcename" startup="1" protected="0"/>

Die Reihenfolge zählt. Eine Ressource, die von einer anderen abhängt, muss danach stehen.

Gamemodes und Maps

Ein Gamemode ist eine Ressource mit type="gamemode" in ihrer meta.xml, und Maps sind Ressourcen, die angeben, zu welchem Gamemode sie gehören. So wechselst du den laufenden Gamemode:

changemode gamemodename
changemap mapname

Die Ressource mapmanager muss laufen, damit das funktioniert. Sie gehört zum Standardsatz der Ressourcen.

Nützliche Console-Befehle

  • refresh scannt den Ressourcenordner nach neuen Inhalten.
  • refreshall scannt und lädt alles neu, auch geänderte Dateien.
  • restart resourcename nach dem Bearbeiten eines Skripts.
  • stop resourcename
  • list zeigt jede Ressource, die der Server kennt, und ihren Zustand.

Wenn eine Ressource nicht startet

Die Panel-Console nennt das Problem. Die üblichen Ursachen sind:

  • Eine fehlende oder fehlerhafte meta.xml.
  • Eine Abhängigkeit, die nicht installiert oder nicht gestartet ist. Die Console nennt sie.
  • Die Ressource braucht ACL-Rechte, die ihr nicht gegeben wurden. Füge die Ressource mit aclgroup add Admin resource.resourcename der passenden Gruppe hinzu, und nur bei Ressourcen, denen du vertraust.
  • Ein Skriptfehler, der mit Dateiname und Zeilennummer ausgegeben wird.

Client-Downloads

Dateien, die eine Ressource als clientseitig markiert, lädt jeder Spieler beim Beitritt über den HTTP-Port des Servers herunter. Eine große Ressource bedeutet einen langen ersten Beitritt. Entferne daher ungenutzte Modelle und Sounds, bevor du einen Gamemode auf einem öffentlichen Server einsetzt.

Läuft dein Server schon woanders? Zieh ihn zu uns um

ERSTELLE DEINEN GAMESERVER
BEREIT ZUM LOSLEGEN?

Spare bis zu 30% auf deinen neuen Gameserver.
Premium-Performance, sofortige Aktivierung und unschlagbare Zuverlässigkeit. Alles zum besseren Preis.

UNSERE NEUESTEN BLOGS