Class MapleShopItem

java.lang.Object
server.MapleShopItem

public class MapleShopItem extends Object
NPC 商店中單件商品的資料值物件。

記錄一筆商品的完整屬性:

  • itemId——道具 ID;
  • price——楓幣售價;
  • buyable——可購買數量上限;
  • reqItem / reqItemQ——以道具換購時所需的道具 ID 與數量;
  • rank——顯示排序;category——商品分類;
  • minLevel——購買等級下限;expiration——有效天數。
MapleShop 的道具清單持有,並由 MapleShopFactory 從資料庫載入填入。
  • Constructor Details

    • MapleShopItem

      public MapleShopItem(int itemId, int price, short buyable)
    • MapleShopItem

      public MapleShopItem(short buyable, int itemId, int price, int reqItem, int reqItemQ, byte rank, int category, int minLevel, int expiration)
  • Method Details

    • getBuyable

      public short getBuyable()
    • getItemId

      public int getItemId()
    • getPrice

      public int getPrice()
    • getReqItem

      public int getReqItem()
    • getReqItemQ

      public int getReqItemQ()
    • getRank

      public byte getRank()
    • getCategory

      public int getCategory()
    • getMinLevel

      public int getMinLevel()
    • getExpiration

      public int getExpiration()