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? |