Ir para conteúdo
  • 0

Alavanca tps


Caktchup

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

Chutando a versão do TFS...

 

Crie um arquivo em actions/scripts/arquivo.lua

function onUse(cid)

local itemNecessario = {2160, 1}    -- { ITEM ID , QUANTIDADE }
local pos = {x = 123, y = 456, z = 7}

    if getPlayerItemCount(cid, itemNecessario[1]) then
        doPlayerRemoveItem(cid, itemNecessario[1], itemNecessario[2])
        doTeleportThing(cid, pos)
        return true
    else
        doPlayerSendCancel(cid, "Voce precisa de "..itemNecessario[2].." ".. getItemNameById(itemNecessario[1]) .." para usar a alavanca.")
        doSendMagicEffect(getThingPos(cid), CONST_ME_POF)
        return false
    end
    return true
end

coloque essa tag em actions.xml

<action actionid="2261" event="script" value="arquivo.lua"/>

coloque action 2261 na alavanca.

Link para o comentário
Compartilhar em outros sites

  • 0

cara o script ta otimo, porem vc da use na alavanca sem os itens ele vai normal. com ou sem os itens necessário o player pode usa a alavanca e funciona normal

Link para o comentário
Compartilhar em outros sites

  • 0

cara o script ta otimo, porem vc da use na alavanca sem os itens ele vai normal. com ou sem os itens necessário o player pode usa a alavanca e funciona normal

 

Ops, hahahaha, esqueci de uma coisa.

 

"Sabecomé" a pressa é inimiga da perfeição...

function onUse(cid)

local itemNecessario = {2160, 1}    -- { ITEM ID , QUANTIDADE }
local pos = {x = 123, y = 456, z = 7}

    if getPlayerItemCount(cid, itemNecessario[1]) >= itemNecessario[2] then
        doPlayerRemoveItem(cid, itemNecessario[1], itemNecessario[2])
        doTeleportThing(cid, pos)
        return true
    else
        doPlayerSendCancel(cid, "Voce precisa de "..itemNecessario[2].." ".. getItemNameById(itemNecessario[1]) .." para usar a alavanca.")
        doSendMagicEffect(getThingPos(cid), CONST_ME_POF)
        return false
    end
    return true
end
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...