Preciso de uma função para por em uma action de um item, que ela checa a área que o Player está.
function onUse(cid, item, frompos, item2, topos)
pos = {x=573, y=500, z=7}
if item.itemid == 2349 then
if math.random(1, 100) >= 1 and math.random(1, 100) <= 40 then
doPlayerSay(cid, "-*- Magic Teleport! -*- Teleportado Para Wisland!", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid,1)
doTeleportThing(cid,pos)
doSendMagicEffect(pos,10)
doSendMagicEffect(topos,10)
else
doPlayerSay(cid, "*Tentativa de uso de Magic Teleport * -*- Falhou! -*-", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid,1)
end
end
return TRUE
end
Preciso que encaixe nesse script a função:
Que checa a área ou seja, ele não pode usar este item em área NO-LOGOUT.
Mas pode ser usado nas outras. Ao tentar usar em área NO-LOGOUT retorna uma MSG no console em AZUL:
Você não pode usar teleport em áreas NO-Logout.