local destinations = {
[1] = {name = "Thais", ID = 8},
[2] = {name = "Carlin", ID = 6}
}
local supreme_Cube = Action()
function supreme_Cube.onUse(player, item, fromPosition, target, toPosition, isHotkey)
player:registerEvent("modalCube")
local title = "Supreme Cube is being used"
local message = "Select your destination:"
local window = ModalWindow(1001, title, message)
if player:getItemCount(31633) >= 1 then
window:addButton(100, "GO!")
window:setDefaultEnterButton(100)
else
window:setDefaultEnterButton(101)
end
window:addButton(101, "Cancel")
window:setDefaultEscapeButton(101)
for i = 1, #destinations do
local o = destinations[i].name
local town = Town(destinations[i].ID):getTemplePosition()
window:addChoice(i, o)
end
if destinations.id == 1 then
player:getPosition():sendMagicEffect(201)
elseif destinations.id == 2 then
player:getPosition():sendMagicEffect(201)
return false
end
--player:teleportTo(town)
window:sendToPlayer(player)
return true
end
supreme_Cube:id(31633)
supreme_Cube:register()