local configuration = {
remove_item = {id = itemid, count = xxx}, --Item que será removido (respectivamente, ID do item e quantidade).
monsters = {
{name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx}, --Monstros que serão summonados.
{name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx},
{name = "nome_do_monstro", position = {x = x, y = y, z = z}, effect = xxx},
--etc
}
}
function onUse(cid)
if doPlayerRemoveItem(cid, configuration.remove_item.id, configuration.remove_item.count) then
for _, m in pairs(configuration.monsters) do
doCreateMonster(m.name, m.position)
doSendMagicEffect(m.position, m.effect)
end
else
doPlayerSendCancel(cid, "You don't have the required item.")
end
return true
end