lua中是否有能力检查小饰品是否处于冷却状态,以及是否不使用它

问题描述 投票:0回答:1

Lua中是否有能力使用小饰品之类的物品并检查其是否处于冷却状态。

lua world-of-warcraft
1个回答
0
投票

您可以使用WoW API函数GetItemCooldown(itemID)。要获得商品ID,您可以使用GetInventoryItemID("unit", InventorySlotId)函数:

local itemID = GetInventoryItemID("player", 13) -- 13 for trinket1, 14 for trinket2
local start, duration, enable = GetItemCooldown(itemID)
if enable == 1 and duration == 0 then
  -- You can use the item
end
© www.soinside.com 2019 - 2024. All rights reserved.