API:CGoodsInfo
Aus STNE-Wiki
fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki |
MIt Hilfe des Objektes CGoodsInfo ist es möglich, Informationen über Waren auszulesen:
Var ware As New CGoodsInfo(EGoodsType.Deuterium); WriteLine(ware.Name); WriteLine("Ist diese Ware an der Ferengi-Warenbörse handelbar? " & ware.TradableOnCommodityExchenge);
Ausgabe:
Deuterium Ist diese Ware an der Ferengi-Warenbörse handelbar? True
Inbsesondere ist die Verwendung in Zusammenhang mit CGoodsInfoEnumerator sinnvoll, da man dann alle Waren im System durchgehen kann. Mehr dazu unter CGoodsInfoEnumerator.
Methoden
Methode | Parameter | Beschreibung | |
---|---|---|---|
GetImage | EGoodsType | Liefert ein Bild der Ware für ein Portalskript | |
GetName | EGoodsType | Liefert den Waren der Name | |
GoodsID | - | Gibt die ID zurück | |
GoodsType | - | Gibt den Warentyp als EGoodsType zurück | |
Name | - | Liefert den Namen der Ware | |
Special | - | Ist es eine spezielle (NPC)-Ware? | |
TradeableOnCommodityExchange | - | Ist die Ware an der Warenbörse handelbar? |