mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-05-11 16:29:22 +02:00
29 lines
749 B
Lua
29 lines
749 B
Lua
setDefaultTab("HP")
|
|
|
|
UI.Separator()
|
|
|
|
UI.Label("Eatable items:")
|
|
if type(storage.foodItems) ~= "table" then
|
|
storage.foodItems = {3582, 3577}
|
|
end
|
|
|
|
local foodContainer = UI.Container(function(widget, items)
|
|
storage.foodItems = items
|
|
end, true)
|
|
foodContainer:setHeight(35)
|
|
foodContainer:setItems(storage.foodItems)
|
|
|
|
|
|
macro(500, "Eat Food", function()
|
|
if player:getRegenerationTime() > 400 or not storage.foodItems[1] then return end
|
|
-- search for food in containers
|
|
for _, container in pairs(g_game.getContainers()) do
|
|
for __, item in ipairs(container:getItems()) do
|
|
for i, foodItem in ipairs(storage.foodItems) do
|
|
if item:getId() == foodItem.id then
|
|
return g_game.use(item)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end) |