EnglishGermanFrenchRussianItalianSpanish
Log inRegister
 
MD Library für das Galactic News System
Post new topic Reply to topic
View previous topic :: View next topic
Author Message
Jens Ka



MEDALMEDALMEDAL

Joined: 18 Jan 2007
Posts: 456 on topic
Location: Bielefeld
Thank you for registering your game
modified
PostPosted: Sun, 23. May 10, 14:24    Post subject: MD Library für das Galactic News System Reply with quote Print

Der lib „U.100 JKa GNS“ dient dazu, einen GNS Artikel aus einem MD-Code heraus zu erstellen und die benötigten Werte passend ans GNS-Script zu übergeben. Die lib bietet alle Möglichkeiten, die es gibt, an.

Diese Lib besitzt keine Artikel und ist für den Einbau in Missionen, Plot und in Mods gedacht, die das Galactic News System nutzen wollen.





Installation:
Die Datei „U.100 Jka GNS“ in den director Ordner legen.

Anleitung:
Die Parameter der Library sind das Wichtigste. Daher eine kurze Erklärung, was welcher Parameter macht bzw. wozu er da ist.

Code:
<param name="GNSCue" type="cuename" compulsory="1"/>

Der param muss immer angegeben werden da, er als Erkennung für die Artikel dient.


Allgemein zu den params "GNSRaces, GNSSector und GNSallRace": Einer der params muss angegeben sein. Werden alle oder 2 angegeben, zählt nur der erste, die anderen werden ignoriert.

Code:
<param name="GNSRaces" type="number" compulsory="0"/>

Hier wird eine Racemask value verlangt. Diese müsst hier vorher erstellen und dann als value angeben. Es werden alle Rassen, die in X3 TC gibt, unterstützt.

Code:
<param name="GNSSector" type="sectorname" compulsory="0"/>

Der param ist dann nötig, wenn ihr ein Artikel in nur einem ganz bestimmten Sektor angezeigt haben wollt.

Code:
<param name="GNSallRace" type="number" compulsory="0" default="0"/>

Dieser param sorgt dafür, dass in allen Sektoren der GNS Artikel angezeigt wird.

Code:
<param name="GNSpageID" type="number" compulsory="1"/>

In diesem param gebt Ihr die page id Eures Artikels an.

Code:
<param name="GNStitelID" type="number" compulsory="1"/>

Hier muss die Titel t id angegeben werden.

Code:
<param name="GNSarticleID" type="number" compulsory="1"/>

Hier muss die Artikel t id angegeben werden.

Code:
<param name="GNSshowonly" type="boolean" compulsory="0" default="1"/>

Hier wird festgelegt, ob der Artikel nach dem Anschauen entfernt wird. Das ist Standard.

Code:
<param name="GNSduration" type="valuename" compulsory="0" default="3600" description="duration in seconds"/>

Maximale Dauer, die der Artikel verfügbar bleibt. Läuft die Zeit ab, wird der Artikel entfernt.

Code:
<param name="GNSScriptTrigger" type="number" compulsory="1"/>

value "1" Aktiviert die Parameter "GNSTriggerScriptName", "GNSNewButtonPageID", "GNSNewButtonHeadlineID" und "GNSNewButtonTextID".

Code:
<param name="GNSTriggerScriptName" type="text" compulsory="0"/>

Dieser Param ist dafür da, ein SE-Script an den Button zu hängen, welches beim Betätigen des Buttons ausgeführt wird.

Code:
<param name="GNSNewButtonPageID" type="number" compulsory="0"/>

Page id für die Überschrift und den Button Text.

Code:
<param name="GNSNewButtonHeadlineID" type="number" compulsory="0"/>

Text id für die Überschrift über dem Button.

Code:
<param name="GNSNewButtonTextID" type="number" compulsory="0"/>

Button Text id.

Code:
<param name="GNSReturnValue" type="valuename" compulsory="0"/>

Return value. Wenn an gegeben wird sie am ende des GNS library auf 1 gesetzt

MfG
Jens Ka


_________________
MD IST NICHT MSCI!!!!
MD ist Eventdriven. Es passiert etwas - du reagierst darauf.
Bin nicht für weitere Mod Projekte zu haben.
ND VSM XTC
Allgemeine MD-Fragen


Last edited by Jens Ka on Mon, 24. May 10, 12:43; edited 2 times in total
Back to top
View user's profile Send private message
ScRaT_GER





Joined: 08 Jan 2008
Posts: 1958 on topic

Thank you for registering your game
PostPosted: Sun, 23. May 10, 18:33    Post subject: Reply with quote Print

Interessante Sache!
Weiß zwar nicht, ob wir das GNS verwenden werden, wenn ja, werde ich aber sicherlich auf diese Bibliothek zurückkommen.

MfG,
ScRaT

PS: Es heißt "library" und nicht "libaray".


_________________

Skripts:
Teladi Informations Service, Fahrtenbuch, Handelsübersicht
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic Reply to topic
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum
Control Panel
Login Data
The time now is Thu, 21. Jun 18, 06:46

All times are GMT + 2 Hours

[ Disclaimer / Impressum ] | [ Privacy Policy / Datenschutz ]

Board Security

Copyright © EGOSOFT 1989-2018
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 0.11979 seconds, sql queries = 16