|
ItemID
Aug 9, 2020 23:04:55 GMT
Post by crowface28 on Aug 9, 2020 23:04:55 GMT
IDs all the unidentified items in a bag in your pack. Required Setup: - EasyLOU 1.0.0.32 or greater
- A bag set as a Loot Bag in your pack (only 1)
- Open the bag
- Set the variable "hotkeyForItemId" at the top to whatever the ItemID skill is in your hotbar.
hotkeyForItemId = 23 FindItem("loot", BACKPACKID) lootBag = FINDITEMID[1]
while true do FindItem("unidentified", lootBag) if FINDITEMID == "N/A" then --os.execute("nircmd.exe speak text \"done IDing items\"") break end count = 0 for item in FINDITEMID do count = count + 1 GetTooltip(item) if string.match(TOOLTIPTEXT, "required") or string.match(TOOLTIPTEXT, "dexterity") then print(FINDITEMNAME[count]) print("already done") else print("working...") Macro(hotkeyForItemId) TargetDynamic(item) sleep(3500) end end end
|
|
|
ItemID
Sept 2, 2020 16:20:47 GMT
Post by polymerase on Sept 2, 2020 16:20:47 GMT
Suggested changes:
hotkeyForItemId = 23 FindItem("loot", BACKPACKID) lootBag = FINDITEM[1].ID
while true do FindItem("unidentified", lootBag) if FINDITEM.ID == nil then --os.execute("nircmd.exe speak text \"done IDing items\"") break end for count = 1,#FINDITEM do item = FINDITEM[count] GetTooltip(item) if string.match(TOOLTIPTEXT, "required") or string.match(TOOLTIPTEXT, "dexterity") then print(item.NAME) print("already done") else print("working...") Macro(hotkeyForItemId) TargetDynamic(item.ID) sleep(3500) end end end Not tested.
|
|
|
ItemID
Nov 26, 2020 17:58:38 GMT
Post by nefariis on Nov 26, 2020 17:58:38 GMT
My suggested changes....
itemIDSkill = 23
repeat FindItem("unidentified") if not FINDITEM then break end for item in FINDITEM do Macro(itemIDSkill) WaitForTarget(2000) TargetDynamic(item.ID) sleep(3000) end until not FINDITEM
print("Finished Identifying")
|
|