if not g_game.isOnline() then return end
local slotsToUse = { InventorySlots.Head, InventorySlots.Necklace, InventorySlots.Armor, InventorySlots.Right, InventorySlots.Left, InventorySlots.Legs, InventorySlots.Feet, InventorySlots.Ring }
for v, slot in pairs(slotsToUse) do
g_game.useItem(g_game.getLocalPlayer():getInventoryItem(slot))
sleep(2000)
end
auto(10 * 60 * 1000, 15 * 60 * 1000)
if not g_game.isOnline() then return end
local itemIdtoUse = 3031
if not g_game.isAttacking() then
g_game.useItemOnPosition(itemIdtoUse, g_game.getLocalPlayer():getPosition())
sleep(2000)
end
sleep(100)
If it takes longer than 2 seconds to kill a monster it should work fine I guess