Benutzer-Werkzeuge

Webseiten-Werkzeuge


Dies ist eine alte Version des Dokuments!


[http://nsis.sourceforge.net/ NSIS] (Nullsoft Scriptable Install System) ist ein Open Source Programm mit dem man Instalationsprogramme erstellen kann. Dadurch wird die Installation einer Modifikation für die User deutlich leichter und sie haben weniger Möglichkeiten etwas falsch zu machen ;)
Kasten G2
Im G2MDK sind Beispielskripte für den Installer einer G2 Mod in \\_work\\demo, die kann man sehr leicht für sein eigenes Mod anpassen:
*Sicherheitskopie von \\_work\\demo erstellen
*[http://nsis.sourceforge.net/ NSIS] installieren
*Wenn man will kann man auch noch [http://hmne.sourceforge.net/ HMNE] installieren, das ist ein Editor für die NSIS Skripte.
*Sich einen Namen für die Mod ausdenken, z.b. mymod
*Die .ini Datei in mymod.ini und die .mod Datei in mymod.mod umbenennen (ggf den VDF-Eintrag in der .ini Datei anpassen).
*Alle Dateien deiner Modifikation (.ini, .mod und ggf die Musik und Videos) in die richtigen Ordner in \\_work\\demo\\install\\ kopieren.
*\\_work\\demo\\setup.nsi mit [http://hmne.sourceforge.net/ HMNE] (siehe oben) oder einem normalen Texteditor öffnen.
*Den ToDo Abschnitt anpassen (sollte selbsterklärend sein)
: ; TODO: Eigenschaften der Modifikation
:!define MOD_FILE „mymod“ ; Mod-Dateiname (KEINE Leer- oder Sonderzeichen!)
:!define MOD_NAME „Meine Modifikation“ ; Mod-Titel
:!define MOD_COPY „Copyright © 2004, ich“ ; Mod-Copyright
:!define MOD_COMP „nochmal ich“ ; Mod-Herausgeber
:!define MOD_LINK „```http:```ich.de“ ; Herausgeber-Link
:!define MOD_HELP „```http:
```ich.de/mymod“ ; Support-Link
*Wenn die Mod Musik oder Videos beinhaltet muß man die entsprechenden Dateien in den an den entsprechenden Installer und Uninstaller Sektionen eintragen
*abspeichern
*mit der rechten Maustaste auf \\_work\\demo\\setup.nsi klicken und compile NSIS Script auswählen
*je nach Größe des Mods lange warten
*Die neu entstandene .exe Datei sollte der Installer sein, bitte an einer frischen Gothic 2.6 Instalation ohne G2MDK testen bevor man die Mod veröffentlicht.

Anmerkungen:
*Der Gothic Starter wird bei den Beispielskripten automatisch mit in den Installer gepackt.
*\\_work\\demo\\setup.bat ignoriere ich absichtlich :p weil GothicVDFS vergleichsweise leicht zu bedienen ist.
Kasten Ende
*Ich veröffentliche wenn ich mal Zeit hab) eine Mischung aus den Diccuric und G2 NSIS Skripten die man dann für G1 Mods verwenden kann.

nsis.1439928997.txt.gz · Zuletzt geändert: 2015/08/19 16:30 (Externe Bearbeitung)