Hallo Allerseits,
Da es mich immer gestört hat was für eine Unordnung in der meta.xml vom iLife Script herrschte, habe ich ein kleines Kommandozeilenprogramm geschrieben, welches Vollautomatisch eine meta.xml für euch Generiert.
Downloaden könnt Ihr es hier: (Sourcecode auch betrachten)
https://github.com/Noneatme/mta-metaxmlgenerator
Benutzung:
Wie man es benutzt sollte man eigentlich Wissen.
(java -jar Generator.jar <Dateipfad>)
Features:
- Vollautomatische meta.xml Generation mit einstellbaren Parametern
- Keine lästigen Selbstschreibkrams mehr
- Kann per Batch ausgeführt werden, beispielsweise beim Commit in einem SVN
- Kein Benutzerfreundliches GUI so wie das von @Shape: Extrawurstwünschen hätte kommen sollen
Parameter:
Options:
Usage: generator.jar [options] <Eingabeordner>
Options:
-author
Der Author der Ressource
Default: Unknow
-cachescripts
Script-Dateien Cachen
Default: false
-clientfolder
Ordner mit den Client-Dateien, z.B. 'client'
Default: client
-defaultdownload
Standartwert fuer die Download-Dateien
Default: true
-description
Die Beschreibung des Gamemodes
Default: A nice little gamemode
-filevalue
Downloaddateien Argument, z.B. 'customfile'
Default: file
-log
Operationen Loggen
Default: true
-minclientversion
Die minimale Clientversion
Default: 1.3.5
-minserverversion
Die minimale Serverversion
Default: 1.3.5
-name
Der Name der Ressource
Default: Some resource
-nomainfolder
Dateien im Hauptverzeichnis nicht hinzufuegen
Default: false
-oop
OOP Aktivieren?
Default: true
-serverfolder
Ordner mit den Server-Dateien, z.B. 'server'
Default: server
-syncmap
Sychronisation der Elementdatas fuer Map-Objekte aktivieren
Default: false
-type
Der Typ der Ressource
Default: script
-version
Die Version der Ressource
Default: 1.0.0
Alles anzeigen
Wichtige Info: Es wurde nur bei meinen Ressourcen getestet. Falls Ihr Fehler findet, werde ich Sie natürlich beheben, da Marcelsius: und @Shape: Leider nicht in der Lage waren, das Programm ordnungsgemäß auszuführen.
Gruß
Noneatme