local config = {
summonName = "Troll",
isNPC = false
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if isNPC then
doCreateNpc(config.summonName, getCreaturePosition(cid))
elseif getTilePzInfo(getCreaturePosition(cid)) == 0 then
local summon = doSummonCreature(cid, config.summonName, getCreaturePosition(cid))
doConvinceCreature(cid, summon)
else
doSendMagicEffect(cid, CONST_ME_POFF)
doPlayerSendCancel(cid, "Sorry, you can not use this item in a protection zone.")
end
return TRUE
end