@Elias Palermo, se eu entendi direito, acho q isso deve ser o que vc quer:
Vá em data\movements e adicione essa tag ao arquivo movements.xml:
<movevent type="StepIn" actionid="ACTION-ID-DO-TP" event="script" value="teleportstorage.lua" />
Agora vá na pasta data\movements\scripts e crie um arquivo chamado teleportstorage.lua e coloque isso dentro:
local str = "storageTeleport" --storage que receberá os valores (para controlar o local para onde levará o player)local teleports = { --[valorDaStorage] = {pos = {POSIÇÃO-QUE-LEVARÁ,-CASO-TENHA-O-VALOR-NA-STORAGE}, newValue = NOVO-VALOR-QUE-A-STORAGE-RECEBERÁ}[1] = {pos = {x=1578, y=1687, z=7}, newValue = 2},[2] = {pos = {x=1578, y=1687, z=7}, newValue = 3},[3] = {pos = {x=1578, y=1687, z=7}, newValue = 1},}function onStepIn(cid, item, pos) for v, t in pairs(teleports) do if getPlayerStorageValue(cid, str) == v then doTeleportThing(cid, t.pos) setPlayerStorageValue(cid, str, t.newValue) end end return trueend
Caso não tenha entendido como funciona essa tabela/script me diz o que vc não entendeu exatamente q eu tento explicar.






info
Grupo: Campones
Registrado: 03/05/15
Posts: 98
Reputação: +4
Bom dia!
Estou precisando muito de um teleport que funcione da seguinte maneira:
Ao passa nesse tp ele me da um storage que mudará a posição que serei movido caso eu passe nele novamente.
Explicando melhor.
Eu uso um sistema no meu client que me da a chance de por imagens na tela em certos lugares que eu passo, e disso me aproveito para montar uma historia mais elaborada.
Logo tendo esse teleport eu teria melhor proveito para fazer cenas em certos momentos da historia do game, tendo em vista que eu veria aquela determinada situação apenas uma vez já que esse tp mudaria o local que iria me mandar após ser adquirido o storage.
Resumo:
Funcionaria assim. Quando eu passar nesse tp ele me deslocará para "x" local, e neste local terá o enredo de uma parte da historia. (Um local fantasma assim digamos, já que o player passará apenas uma vez). Esse mesmo tp me dará uma storage para quando eu for passar NELE novamente ele irá me mover para outro "x" local( Que seria o mesmo local só que sem a situação da historia acontecendo).
Eu preciso MUITO disso, se alguém puder me ajudar ficarei totalmente grato.
Minha base é PDA.