Testa assim
eu configurei de um modo bem mais simples.
aonde está :
local pokemon = {}
ai voce coloca quais pokémons vai ser necessário para passar
script:
local pokemon = {"Alakazam", "Shiny Alakazam"}
local frases = {"Parabens voce passou", "voce precisa de um Alakazam ou Shiny alakazam para passar"}
local pos = {x= 1264, y=381, z=7} -- aonde o player vai
function onUse(cid, item, frompos)
for i = 1, #pokemon do
if getCreatureName(getCreatureSummons(cid)[1]) == pokemon[i] then
doPlayerSendTextMessage(cid, 22, "..frases[1]..")
doTeleportThing(cid, pos)
else
doPlayerSendCancel(cid, "..frases[2]..")
end
return true
end
end