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.