Ir para conteúdo

Teleport Pokémon


Denuvo

Posts Recomendados

Queria saber como voltar para o msmo local onde entro..

exemplo: eu to em saffron e vou para o pvp depois qero voltar para saffron pelo msmo teleport qe xeguei no pvp..

queria saber como eu faço isso, algen mim ajuda PLZ

Link para o comentário
Compartilhar em outros sites

Não estou com muito tempo para postar um script completo com tutorial (estou com insolação) então vou deixar as partes principais:

Na hora de entrar ele vai setar um storage no player de acordo com o actionid do item.

Explicação: Se o item tiver o actionid 10001, ele vai setar o storage 1.

function onStepIn(cid, item, position, fromPosition)
local pvpPos = {x=,y=,z=} -- Aqui você coloca a posição do PvP
setPlayerStorageValue(cid, 23813, item.actionid-10000)
return doTeleportThing(cid, pvpPos), TRUE
end

 

Na parte da volta ele vai usar esse storage para seguir uma tabela de posições de acordo com as cidades.

function onStepIn(cid, item, position, fromPosition)
local cities = {
-- [storage] = {pos}
[1] = {x=,y=,z=}
}
return doTeleportThing(cid, cities[getPlayerStorageValue(cid, 23813)), TRUE
end

 

No caso você deve colocar na tabela a posição da cidade o qual o storage termina com o número do index.

Ex: (Em Saffron você coloca storage 10001 e na tabela, no número 1, você coloca a posição do CP de Saffron).

 

Boa sorte.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...