JO

[Encerrado] Pedido de Script Teleport

Por JoaoRpp, 03 de nov. de 2013 em Tópicos Sem Resposta

resolvido
script
9
723
JoaoRppJ
03 de novembro de 2013 às 20:32

Estou usando o PDA 1.9

Queria uma script que o player tem q pisar em determidanos lugares (editavel os lugares) quando ele pisar em todos os lugares ele ser teleportado para um lugar no mapa (editavel)

Obrigado

zipter98Z
03 de novembro de 2013 às 20:59

Serão quantos tiles/lugares que o player precisará pisar?

E os locais, você edita no map editor mesmo.

JoaoRppJ
03 de novembro de 2013 às 21:04

Serão uns 5 - 6

zipter98Z
03 de novembro de 2013 às 21:14

Fiz bem rapidinho um aqui, como se fossem seis tiles.

Se forem tiles diferentes, na tag, você separa os actions ids dos tiles com um ";". Por exemplo:

 

<movevent type="StepIn" actionid="33799;33800;33808" event="script" value="test.lua"/>

Assim, os tiles 33799, 33800 e 33808 irão "aplicar" o script test.lua.

Código:

 

function onStepIn(cid, item, position, fromPosition)
 
local storage = xxx   --Storage.
local pos = {x = xxx, y = yyy, z = zzz}   --Pos para onde será teleportado.
 
    if getPlayerStorageValue(cid, storage) >= 7 then
    return true
end
    if getPlayerStorageValue(cid, storage) == 6 then
        doTeleportThing(cid, pos)
        doSendMagicEffect(getThingPos(cid), 35)
        setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1)
end
 
    setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1)
    doSendMagicEffect(getThingPos(cid), 32)
return true
end
JoaoRppJ
03 de novembro de 2013 às 21:15

Depois eu testo, não consigo conectar ao HOST

zipter98Z
03 de novembro de 2013 às 21:18

Certo, qualquer erro, só postar aqui, ou mandar PM mesmo.

JoaoRppJ
10 de novembro de 2013 às 12:47

Não é assim, é tipo

o cara anda em 5 pisos, quando andar no sexto ele é teleportado

2 semanas depois...
GabrieltxuG
18 de novembro de 2013 às 09:37

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 03:12
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.