Não da pra testar agora, + n esta faltando a parte que teleporta?
É que nunca usei
doRelocate(t[r and 1 or 2], t[r and 2 or 1])
Entao n sei exatamente a função, + acho que é soh pra checar certo?
Por henriquenho, 09 de out. de 2011 em Actions e Talkactions
info
Grupo: Artesão
Registrado: 27/03/10
Posts: 112
Reputação: +108
Gênero: Masculino
Char no Tibia: Ny Uchiha

Não da pra testar agora, + n esta faltando a parte que teleporta?
É que nunca usei
doRelocate(t[r and 1 or 2], t[r and 2 or 1])
Entao n sei exatamente a função, + acho que é soh pra checar certo?
info
Grupo: Campones
Registrado: 06/07/10
Posts: 2
Reputação: +1
Char no Tibia: Sir Ella thacx

Não da pra testar agora, + n esta faltando a parte que teleporta?
É que nunca usei
doRelocate(t[r and 1 or 2], t[r and 2 or 1])Entao n sei exatamente a função, + acho que é soh pra checar certo?
está tudo ai sim, essa parte que você citou "doRelocate" serve para alternar entre as posiçoes que foi colocada as cordenadas.
info
Grupo: Campones
Registrado: 06/07/10
Posts: 2
Reputação: +1
Char no Tibia: Sir Ella thacx
Primeiramente, utilizando RME Map Editor (que pode ser encontrado na seção de utilitarios do Fórum Xtibia) nas alavancas clique em propriedades e adicione "6666" para sua Action Id.
Na pasta Data/Actions arquivo Actions.xml adicione a linha abaixo:
E na pasta scripts crie um arquivo de texto e salve como elevador.lua com o seguinte script dentro:
local t = { {x=32636, y=31881, z=7}, -- {x=32636, y=31881, z=2} -- aqui são as cordenadas onde o player devera estar para puxar a alavanca } function onUse(cid, item, fromPosition, itemEx, toPosition) local r = item.itemid == 1945 doRelocate(t[r and 1 or 2], t[r and 2 or 1]) doSendMagicEffect(t[1], CONST_ME_POFF) doSendMagicEffect(t[2], CONST_ME_POFF) return doTransformItem(item.uid, r and 1946 or 1945) endSe gostou ou lhe foi util de Rep+ ali por favor, Obrigado
Editado Outubro 9 por henriquenho