Ir para conteúdo
  • 0

Script Teleporte


Elviis

Pergunta

2 respostass a esta questão

Posts Recomendados

  • 0

data\globalevents\scripts\tp.lua

local teleportPosition = {x=160, y=51, z=7} -- aqui coloca tp que vai aparecer
local pos = {x = 160, y = 50, z = 7} -- Coordenadas do destino
function onThink(interval, lastExecution, thinkInterval)
	local time = 5
	doCreateTeleport(1387, pos, teleportPosition)
	doBroadcastMessage("O portal para o evento foi aberto e se fexará em 5 minutos.")
	addEvent(deleteTp, time*60*1000)
	addEvent(doBroadcastMessage, time*1000*60, "O portal do evento foi fexado. Próximo evento em 2 horas.")
return true
end
function deleteTp()
	local delete = getTileItemById(teleportPosition, 1387)
	if delete.uid > 0 then
			doRemoveItem(delete.uid, 1)
			doSendMagicEffect(teleportPosition, CONST_ME_TELEPORT)
	end
return true
end

globalevents.xml

<globalevent name="evento" interval="3600" event="script" value="tp.lua"/>

ou

<globalevent name="evento" time="1:30" event="script" value="tp.lua"/>

Editado por notle2012
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...