Ir para conteúdo
  • Cadastre-se

(Resolvido)Teleport


Ir para solução Resolvido por xWhiteWolf,

Posts Recomendados

olá, não sei se você ja viu em algum server ou algo do tipo em algum lugar mas eu não consegui achar então se alguem puder me ajudar

 

 

Eu queria fazer 1 comando ou spell como se fosse aquela da kunai do minato de teleport do anime mas eu quero pra por no tibia normal usando o item ItemID: [2379]. dai tipo clica com botao direito no item e clica no chao dai se teleporta para o sqm q eu cliquei

eu não tenho nem ideia de como fazer algo assim entao se alguem poder me ajudar agradeço :)

Link para o post
Compartilhar em outros sites
  • Solução

actions\scripts

 function isWalkable(pos, creature, proj, pz)-- by Nord
    if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end
    if getTopCreature(pos).uid > 0 and creature then return false end
    if getTileInfo(pos).protection and pz then return false, true end
    local n = not proj and 3 or 2
    for i = 0, 255 do
        pos.stackpos = i
        local tile = getTileThingByPos(pos)
        if tile.itemid ~= 0 and not isCreature(tile.uid) then
            if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then
                return false
            end
        end
    end
    return true
end  
 
 function onUse(cid, item, frompos, itemEx, topos)
if isWalkable(topos, true, true, true) then
doTeleportThing(cid, topos)
addEvent(function()
if isPlayer(cid) then
doSendMagicEffect(getCreaturePosition(cid), 10) 
end
end, 100)
doSendMagicEffect(frompos, 10) 
else
doPlayerSendCancel(cid, "This position is not reachable")
end
return false
end

e no actions.xml

<action itemid="2379" script="kunai.lua" allowfaruse="1"/>

Testado e funcionando em 8.54, vc só vai ter que garantir que não exista nenhum outro script usando esse mesmo id.

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo