DE/Meta.xml: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
<file /> Client-Seitige Datei. Häufig Bilder, .txd, .col, .dff oder .xml Dateien. Sie werden gedownloadet, sobald ein Spieler den Server betreten hat. | <file /> Client-Seitige Datei. Häufig Bilder, .txd, .col, .dff oder .xml Dateien. Sie werden gedownloadet, sobald ein Spieler den Server betreten hat. | ||
src: Client-Seitiger Dateiname | src: Client-Seitiger Dateiname | ||
download: | download: Wird in Version 1.4 eingeführt | ||
<include /> | <include /> Resource einbringen welche diese Resource benutzen wird | ||
minversion: Minimale Version | |||
minversion: | maxversion: Maximale Version | ||
maxversion: | <config /> Konfigurationsdatei (.xml), Möglich sind: | ||
<config /> | src: Dateiname der Konfigurationsdatei | ||
src: | type: Typ der Konfigurationsdatei: "client" oder "server" | ||
type: | <export /> Diese Funktion exportiert von dieser Resource, andere Resourcen können dadurch hierdrauf Zugriff erlangen. | ||
<export /> | function: Der Funktionsname | ||
function: | http: Kann die Resource per HTTP öffnen (true/false) | ||
http: | |||
<html /> | <html /> | ||
src: | src: Dateiname für die HTTP Datei (Kann ein Pfad sein) | ||
default: The html file is one that is shown by default when visiting /resourceName/ on the server. Only one html can be default, the rest are ignored. (true/false) | default: The html file is one that is shown by default when visiting /resourceName/ on the server. Only one html can be default, the rest are ignored. (true/false) | ||
raw: The html file is not parsed by the LUA interpreter and is treated as binary data. Must be used for binary files (images mainly) (true/false) | raw: The html file is not parsed by the LUA interpreter and is treated as binary data. Must be used for binary files (images mainly) (true/false) |
Revision as of 11:39, 22 August 2012
Die meta.xml stellt MTA mit einem Satz von Metadaten, wie z. B. der Ressource Name, den Skripten enthalten und welche Dateien precache für den Versand an Kunden unter anderem. Es ist auch der Umfang der "Elemente". Es wird in XML erstellt, was auf HTML basiert und ist die Überstufe von XHTML.
Tags
XML ist ein Datenformat, welches für die Representation von Daten benutzt wird.
<info /> Information über die Resource, : author: Der Author der Resource version: Entwicklungsversion der Resource name: Name der Resource description: Beschreibung der Resource type: Typ der Resource. Verfügbar sind: "gamemode", "script", "map" oder "misc". <script /> Quellcode für diese Resource, mögliche Parameter sind: src: Dateiname des Quellcodes type: Typ des Quellcodes: "client" oder "server" <map /> Map für den Gamemode. Möglich ist: src: .map <Name> dimension: Dimension in der die Map erstellt wird <file /> Client-Seitige Datei. Häufig Bilder, .txd, .col, .dff oder .xml Dateien. Sie werden gedownloadet, sobald ein Spieler den Server betreten hat. src: Client-Seitiger Dateiname download: Wird in Version 1.4 eingeführt <include /> Resource einbringen welche diese Resource benutzen wird minversion: Minimale Version maxversion: Maximale Version <config /> Konfigurationsdatei (.xml), Möglich sind: src: Dateiname der Konfigurationsdatei type: Typ der Konfigurationsdatei: "client" oder "server" <export /> Diese Funktion exportiert von dieser Resource, andere Resourcen können dadurch hierdrauf Zugriff erlangen. function: Der Funktionsname http: Kann die Resource per HTTP öffnen (true/false) <html /> src: Dateiname für die HTTP Datei (Kann ein Pfad sein) default: The html file is one that is shown by default when visiting /resourceName/ on the server. Only one html can be default, the rest are ignored. (true/false) raw: The html file is not parsed by the LUA interpreter and is treated as binary data. Must be used for binary files (images mainly) (true/false) <settings> <setting name="" value=""/> </settings>: Most gamemodes use settings system to let server admins to configure it how they like. For instance you could set round time and then use get and set to get the value or change it, respectively. <min_mta_version /> Minimum version requirements for this resource to run correctly. When authoring resources, the minimum version should usually be set to the current released version of MTA:SA (which at the moment is "1.3.0"). client: The minimum client version server: The minimum server version <aclrequest /> A list of ACL rights this resource will need.