@@hrubesch,
Em data/movements/movements.xml adicione a tag:
<movevent type="StepIn" actionid="xxx" event="script" value="guildtile.lua"/>
Troque xxx pela actionid desejada.
Agora em data/movements/scripts crie o arquivo guildtile.lua com o seguinte conteúdo:
local pos = {x = 5, y = 6, z = 7} -- posição que o player será teleportado caso não tiver guild
function onStepIn(cid, item, position, fromPosition)
if getPlayerGuildId(cid) > 0 then
return true
end
doTeleportThing(cid, pos, true)
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
doPlayerSendCancel(cid, "Você não possui uma guild.")
return true
end
Pronto, agora basta colocar a actionid nos tiles desejados.
Atenciosamente,
Bruno Minervino
Tibia Clients - Downloads Window