用途:为魔兽世界正式服插件开发提供货币与经济相关 API 的完整参考,覆盖 Patch 12.0.0(Build 65655),仅限正式服。
主要能力:C_CurrencyInfo 提供货币数据、追踪与背包显示;拍卖行 API 支持浏览、搜索、竞标、购买、上架与商品(可堆叠物)交易;C_WowTokenPublic/C_WowTokenUI 处理时光徽章市场;AccountStore/StorePublic 与 CatalogShop 对应游戏内商城;C_PerksProgram 对应商栈(商贩标币);C_BlackMarket 对应黑市拍卖行;TradeInfo 处理玩家间交易;MailInfo 处理邮箱系统。另含 GetMoney()、GetCoinTextureString() 等全局金币函数。
使用方式:通过各命名空间函数调用,如 C_CurrencyInfo.GetCurrencyInfo(currencyType)、C_AuctionHouse.SendSearchQuery(itemKey, sorts, separateOwnerItems)、C_WowTokenPublic.UpdateMarketPrice() 等;结果多通过注册事件(如 ITEM_SEARCH_RESULTS_UPDATED、TOKEN_MARKET_PRICE_UPDATED、MAIL_INBOX_UPDATE)异步获取。
适用场景:开发货币追踪、拍卖行助手、徽章价格监控、商栈与黑市辅助、邮件与交易管理类插件。
限制:拍卖行上架、购买与竞标需硬件事件(用户点击);商品与装备走不同 API 路径;搜索有速率限制;GetMoney() 返回铜币;货币上限需检查 maxQuantity 与 maxWeeklyQuantity;徽章价格为异步;ReplicateItems() 全量扫描较慢,应谨慎使用并增量处理结果。