its waorks Eldera thanks agine :)
Printable View
its waorks Eldera thanks agine :)
Better version
lua code:
function Container:UseVialOnGround(x, y, z)
self = type(self) == 'table' and self or Container.New(self)
return (function(container, x, y, z)
local vialID = 2874
local container = type(container) == 'table' and container or Container.New(container)
for slot, item in container:iItems() do
if (item.id == vialID) then
local status = container:UseItemWithGround(slot, x, y, z)
wait(1000)
if (status) then
return container:MoveItemToGround(slot, Self.Position().x, Self.Position().y, Self.Position().z)
end
end
end
return false
end)(self._index, x, y, z)
end
--[[ USAGE ]]--
local position = {32370, 32235, 7}
local containerWithBlood = Container.New("Crystal Backpack")
containerWithBlood:UseVialOnGround(unpack(position))
local containerWithOil = Container.New("Zaoan Chess Box")
containerWithOil:UseVialOnGround(unpack(position))
thx for the better virsion