Falaaa ekz estou aqui trazendo mais um código não preciso dizer o que ele faz so o titulo ja diz
Vá em data / moveevents / scripts / renome algum arquivo para televoc.lua
é adicione
function onStepIn(cid, pos)
local coord = {x = 500, y = 400, z = 7} -- Coordenadas da posição que será teleportado
local vocation = 4 -- Id da vocation que poderá utilizar o teleport tile
local cobrar = "true" -- Use ("True" Para Sim "False" Para Não) Se vai cobrar ou não
local price = 1000 -- Se for cobrar quanto vai custar
if getPlayerVocation(cid) == vocation then
doPlayerSendTextMessage(cid,22,"Desculpe você não é knight")
return true
end
if cobrar == "true" and not doPlayerRemoveMoney(cid,tonumber(price)) then
doPlayerSendCancel(cid,"Você não tem dinheiro suficiente")
return true
end
doTeleportThing(cid,coord)
doPlayerSendTextMessage(cid,22,"Parabéns você utilizo o tile teleport vocation")
return true
end
em moveevents.xml
<movevent type="StepIn" actionid="8039" event="script" value="televoc.lua"/>