- Joined
- Jun 19, 2009
- Messages
- 1,852
- Reaction score
- 5
actions/scripts/quests/annihilator.lua
This is what I found in my quests folder.. I'm pretty sure it works but if 4 people clicks on the lever, they will go to the anni room.
I've set daily to no, which means 4 people can go to anni room whenever they wants but what if the monsters in there dies and another team quickly goes in to the room? Will the monsters respawn as soon as 4 people goes in? or?
thanks
Code:
local config = {
daily = "no", -- allow only one enter per day? (like in global Tibia)
level = 100,
storage = 30015
entry =
{
{x = 247, y = 659, z = 13},
{x = 247, y = 660, z = 13},
{x = 247, y = 661, z = 13},
{x = 247, y = 662, z = 13}
},
destination =
{
{x = 189, y = 650, z = 13},
{x = 189, y = 651, z = 13},
{x = 189, y = 652, z = 13},
{x = 189, y = 653, z = 13}
}
}
config.daily = getBooleanFromString(config.daily)
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(item.itemid == 1946) then
if(config.daily) then
doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)
else
doTransformItem(item.uid, item.itemid - 1)
end
return true
end
if(item.itemid ~= 1945) then
return true
end
local players = {}
for _, position in ipairs(config.entry) do
local pid = getTopCreature(position).uid
if(pid == 0 or not isPlayer(pid) or getCreatureStorage(pid, config.storage) > 0 or getPlayerLevel(pid) < config.level) then
doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE)
return true
end
table.insert(players, pid)
end
for i, pid in ipairs(players) do
doSendMagicEffect(config.entry[i], CONST_ME_POFF)
doTeleportThing(pid, config.destination[i], false)
doSendMagicEffect(config.destination[i], CONST_ME_ENERGYAREA)
end
doTransformItem(item.uid, item.itemid + 1)
return true
end
This is what I found in my quests folder.. I'm pretty sure it works but if 4 people clicks on the lever, they will go to the anni room.
I've set daily to no, which means 4 people can go to anni room whenever they wants but what if the monsters in there dies and another team quickly goes in to the room? Will the monsters respawn as soon as 4 people goes in? or?
thanks