Ir para conteúdo

[PEDIDO] Script de tile que teleporta player ausente para o templo

Featured Replies

Postado
  • Autor

opa vou testar se funcionar edito, peço que testem e respondam aki se funciona!

Se Ajudei Clique no rep_up.png ao Lado, Não Custa nada :D!!

  • Respostas 22
  • Visualizações 1.2k
  • Created
  • Última resposta

Top Posters In This Topic

Postado
local config = {
	time = 45,      --Tempo, em minutos, parado para ser teleportado.
	events = {},
}
function onStepIn(cid)
	config.events[cid] = addEvent(function()
		if isPlayer(cid) then
			doTeleportThing(cid, getTownTemplePosition(cid, getPlayerTown(cid)))
		end	
	end, time * 60 * 1000)
	return true
end
function onStepOut(cid)
	stopEvent(config.events[cid])
	return true
end

Não tenho como testar no momento.

PS: É um movement. São duas tags, uma StepIn e outra StepOut; mesmos actionids, mesmos arquivos.

 

Teria como colocar a posição desejada? 

Tipo quero que o sistema mande para outra posição 

.

Ajudei? da um Rep+, não custa nada. ;D:P

 

Servidor de PokeTibia ja online.

Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks

Grupo: https://www.facebook.com/groups/257989224406246/

Site: http://pokexstore.wix.com/pokexstore

Postado
local config = {
	time = 45,                       --Tempo, em minutos, parado para ser teleportado.
        toPos = {x = x, y = y, z = z},   --Para onde o player será teleportado.
	events = {},
}
function onStepIn(cid)
	config.events[cid] = addEvent(function()
		if isPlayer(cid) then
			doTeleportThing(cid, config.toPos)
		end	
	end, config.time * 60 * 1000)
	return true
end
function onStepOut(cid)
	stopEvent(config.events[cid])
	return true
end

Editado por zipter98 (veja o histórico de edições)

não respondo pms solicitando suporte em programação/scripting

Postado

Nao me lembro aonde deve usar isso em global events?

e qual a tag deve usar?

Ajudei? da um Rep+, não custa nada. ;D:P

 

Servidor de PokeTibia ja online.

Pagina: https://www.facebook.com/PokemonxStore?ref=bookmarks

Grupo: https://www.facebook.com/groups/257989224406246/

Site: http://pokexstore.wix.com/pokexstore

Postado

Nao me lembro aonde deve usar isso em global events?

e qual a tag deve usar?

É um movements coloque em "Data/movements/scripts", TAG's:

<movevent type="StepIn" actionid="XXX" event="script" value="nome_do_arquivo.lua"/>
<movevent type="StepOut" actionid="XXX" event="script" value="nome_do_arquivo.lua"/>

Em XXX coloque a actionID desejada e adicione ela ao piso.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo