Esta ai...
local vocations = {1,2,3,4,6,7,8} --- allowed vocations.
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
local tpos,v = {x=1005, y=1136, z=7},getThingPos(cid) -- {x=1,y=1,z=1} is the position you teleport to, don't change getThingPos(cid).
if isInArray(vocations,getPlayerVocation(cid)) then
doTeleportThing(cid,tpos)
doSendMagicEffect(v,10)
else
doTeleportThing(cid,fromPosition)
doPlayerSendTextMessage(cid,27,'You aren\'t the right vocation.')
doSendMagicEffect(v,2)
end
return true
end
Tag
<movevent type="StepIn" actionid="XXXX" event="script" value="XXXX.lua"/>
Caso o player possua a vocação ele será teleportado para a coordenada tpos,v = {x=1005, y=1136, z=7}...
Ajudei...REP





info
Grupo: Campones
Registrado: 23/09/10
Posts: 30
Reputação: +1
Char no Tibia: Kanna Euro
Fala ai galera do xtibia!
To aqui pra tirar um DUVIDA; "TEM COMO FAZER PISOS QUE SÓ PASSA PROMOTEDS?"
Tipo > Só passa as vocation 5, 6, 7, 8; e se alguma vocaçao inferior (1, 2, 3, 4) tentar passar,
NAO conseguirá passar
¹ Se alguem souber como faz; porfavor poste o script para nós!
² Sou iniciante aqui, portanto; se estiver postando em area errada, cometendo algo do genero
em fim, podem mover, ou reportar o topico^^
³ Se alguem poder me ajudar, postando o link das regras, ou dando um resumo para eu ler,
ficarei muito grato.
@TOPIC
Desculpem a desorganizaçao dos meus POST's > To aprendendo ainda
REP + PRA QUEM AJUDAR