Hello.
Tools->Ring Equipper can do that, except that it works with mana % (0-100%) not mana values (0, 1, 500, 999, 9999, etc.).
This will only EQUIP the life ring when mana equal or lower than 500, but not unequip.
local ring_item = finger()
if mp() <= 500 then
local ring_item = finger()
if ring_item.id == 0 or ring_item.id ~= 3089 then
moveitems(3052, 'finger', '')
wait(500, 800)
end
end
This script will equip if mana equal or lower to 500 and unequip if mana equal or higher than 900.
local MANA_EQUIP = 500 -- Mana to equip life ring.
local MANA_UNEQUIP = 900 -- Mana to unequip life ring.
local ring_item = finger()
local player_mana = mp()
if player_mana <= MANA_EQUIP and (ring_item.id == 0 or ring_item.id ~= 3089) then
moveitems(3052, 'finger', '')
wait(500, 800)
elseif player_mana >= MANA_UNEQUIP and ring_item.id == 3089 then
moveitems(3089, '0', 'finger')
wait(500, 800)
end