Ir para conteúdo
  • 0

[System] De Teleport


rafersiq

Pergunta

Boa tarde a todos estou aqui atras de um system que teleporta o palyar a tal posisao se tiver as insiguineas 

ex: o player tem todas as insiguineas de kanto e ele clica na porta e e teleportado pra tal posisao

quem poder ajudar eu agradeço e dou rep+

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Spoiler
local storages = { -- storage das insigneas
    2160, 2161, 2162, 2163
}
local newPos = {x= 1024, y= 1024, z= 7} -- posição que o jogador vai caso possua as insigneas

function onUse(cid, item, fromPosition, itemEx, toPosition)
    local shouldTeleport = true
    for k, v in pairs(storages) do
        if (getPlayerStorageValue(cid, v) == -1) then
            shouldTeleport = false
            doPlayerSendTextMessage(cid, 25, "Voce nao possui todas as insigneas.")
        end
    end
    if (shouldTeleport) then
        doTeleportThing(cid, newPos)
    end
end

 

 

 

Editado por samueldev
Link para o comentário
Compartilhar em outros sites

  • 0
Spoiler
function onUse(cid, item, frompos, item2, topos)
local pssxxx = {x = 1, y = 1, z = 1} --pra onde o player vai ao cumprir os requisito---
local Pesaitem1 = 12252 -- Insignia 1.
local Pesaitem2 = 12253 -- Insignia 2.
local Pesaitem3 = 12254 -- Insignia 3.
local Pesaitem4 = 12255 -- Insignia 4.
local Pesaitem5 = 12256 -- Insignia 5.
local Pesaitem6 = 12257 -- Insignia 6.
local Pesaitem7 = 12258 -- Insignia 7.
local Pesaitem8 = 12259 -- Insignia 8.

if getPlayerLevel(cid) > 100 and
 getPlayerItemCount(cid, Pesaitem1) >= 1 and getPlayerItemCount(cid, Pesaitem2) >= 1 and
 getPlayerItemCount(cid, Pesaitem3) >= 1 and getPlayerItemCount(cid, Pesaitem4) >= 1 and
 getPlayerItemCount(cid, Pesaitem5) >= 1 and getPlayerItemCount(cid, Pesaitem6) >= 1 and
 getPlayerItemCount(cid, Pesaitem7) >= 1 and getPlayerItemCount(cid, Pesaitem8) >= 1 then
doTeleportThing(cid, pssxxx)
doSendMagicEffect(getPlayerPosition(cid), 21)
doPlayerSendTextMessage(cid, 25, "Mensagem ao teleportar")
return true
else
doPlayerSendTextMessage(cid, 25, "Mensagem se não comprir nenhum requisito")
return true
end 
end

 

 

image.png.ce28af4412d131e54f4075862ef7562d.png

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...