Class DueyHandler
java.lang.Object
handling.channel.handler.DueyHandler
快遞系統(Duey)相關封包的頻道端處理器。
快遞系統允許玩家透過 NPC 快遞員跨帳號傳送道具或楓幣;
本類別提供 DueyOperation(主封包分派,目前實作已包在區塊註解中、暫停啟用),
以及仍在使用的輔助方法:
loadItems/loadSingleItem— 從dueypackages資料表載入待領包裹, 以ItemLoader還原道具實例。addMesoToDB/addItemToDB— 寫入新包裹至資料庫。reciveMsg— 標記包裹為已通知狀態。
以 MapleDueyActions 封裝單一包裹(道具+楓幣),
透過 DatabaseConnection 與 Db 存取 dueypackages 資料表。
由 handling.MapleServerHandler 的 handlePacket switch 呼叫。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final voidDueyOperation(LittleEndianAccessor slea, MapleClient c) static final List<MapleDueyActions> loadItems(MapleCharacter chr) static final MapleDueyActionsloadSingleItem(int packageid, int charid) static final voidreciveMsg(MapleClient c, int recipientId)
-
Constructor Details
-
DueyHandler
public DueyHandler()
-
-
Method Details
-
DueyOperation
-
loadItems
-
loadSingleItem
-
reciveMsg
-