Vê se é isso que você quer.
local vocations = {4,8} --- Vocations permitidas.
level = 50 -- Level necessário
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
if getPlayerLevel(cid) < level then
doTeleportThing(cid, fromPosition)
doPlayerSendCancel(cid, "Você precisa ser level 50 para passar.")
doSendMagicEffect(getCreaturePos(cid), 2)
return true
end
local tpos,v = {x=32368,y=32477,z=8},getThingPos(cid) --
if isInArray(vocations,getPlayerVocation(cid)) then
doTeleportThing(cid,tpos)
doSendMagicEffect(v,99)
else
doTeleportThing(cid,fromPosition)
doPlayerSendTextMessage(cid,22,'Você não pode descer aqui, escolha a escada certa!\n (Local para knights)')
doSendMagicEffect(v,2)
end
return true
end







info
Grupo: Marquês
Registrado: 06/11/11
Posts: 1.1k
Reputação: +109
Char no Tibia: Stroked
Bom gostaria que alguem colocasse level nessa action que eu puis, que apenas lvl 50 pudessem passar! é tirasse akela pos e colocasse q ele só pudesse pisar, sem que ele foce teleportado!
VLWW
local vocations = {4,8} --- Vocations permitidas.
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
local tpos,v = {x=32368,y=32477,z=8},getThingPos(cid) --
if isInArray(vocations,getPlayerVocation(cid)) then
doTeleportThing(cid,tpos)
doSendMagicEffect(v,99)
else
doTeleportThing(cid,fromPosition)
doPlayerSendTextMessage(cid,22,'Você não pode descer aqui, escolha a escada certa!\n (Local para knights)')
doSendMagicEffect(v,2)
end
return true
end