Ir para conteúdo

Featured Replies

Postado

                                     Homestone

     Um item que ao dar use você é teleportado ao templo de sua cidade natal.

Restrições 

Não estar em batalha e não entrar em batalha (caso existir a contagem).

 

Adicionais

 

Se possível uma contagem de 3s.

TFS 1.2

 

 

Resolvido por King Laker

Ir para solução
  • Respostas 11
  • Visualizações 1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • @Matheus Chanavat    Creditos >> @Fir3z por 90% do script e @Vodkart e pela parte do exhaust que me forneceu um tempo atras em outra script e eu por fazer tudo isso fun

  • @Matheus Chanavat da algum erro na distro? ontem eu testei e foi td bem  

  • troca essas linhas por essas Remover: remover = false  local waittime = 20   Colocar: remover = false , local waittime = 20.0 no remover vc tirou a virgula e no waittim

Posted Images

Postado
  • Solução

@Matheus Chanavat 
 

Spoiler

function onUse(cid, item, frompos, item2, topos)
    local config = {
        pz = true,
        battle = true,
        remover = true, -- true = remove o item
    }
    local cidade = getTownTemplePosition(getPlayerTown(cid))
    local posicao = getCreaturePosition(cid)
    local waittime = 1,3 -- Tempo de exhaustion em segundos
    local storage = 37010

        if exhaustion.check(cid, storage) then
        return false
end
    if config.pz == true and getTilePzInfo(posicao) == FALSE then
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você precisa estar em protection zone pra poder teleportar.")
    elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battle pra poder teleportar.")
    else
        if config.remover == true then
            doRemoveItem(item.uid)
        end
        exhaustion.set(cid, storage, waittime)
        doSendMagicEffect(posicao, CONST_ME_POFF)
        doTeleportThing(cid, cidade)
        doSendMagicEffect(cidade, CONST_ME_TELEPORT)
        doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Voce foi teleportado para sua cidade natal e o item foi destruido.")
    end
    return true
end

Creditos >>

@Fir3z por 90% do script
e

@Vodkart e pela parte do exhaust que me forneceu um tempo atras em outra script

e eu por fazer tudo isso funcionar junto <3 

VlVKQKC.png&key=d5c17620ae9567a1f898dd7a

 

 

 

  • 532144234_Logo_NTO_BLOOD_Finish_HIM_By_Antonio_Luckas(3).png.fd58d1af125a7e82ccdd751637e9ca93.png
Postado

@Matheus Chanavat 
poe isso em actions.xml

Spoiler

<action itemid="ID DO ITEM" script="NOME DA SCRIPT.lua"/>

coloca o ID do item na linha acima e o nome do arquivo.lua que eu te passei e vai funcionar ?

VlVKQKC.png&key=d5c17620ae9567a1f898dd7a

 

 

 

  • 532144234_Logo_NTO_BLOOD_Finish_HIM_By_Antonio_Luckas(3).png.fd58d1af125a7e82ccdd751637e9ca93.png
Postado
  • Autor

@King Laker

 

Nossa valeu pela boa vontade mesmo ! 
 

Porém não ta funcionando eu clico no item e não acontece nada, abaixo tenho as imagens tanto do XML quanto do LUA se puder me ajudar vou ficar imensamente feliz ! (Se foi algo que fiz errado já peço desculpas adiantado, eu só troquei por false para adequar ao que eu preciso, mas também tentei com o que vc me mandou dentro da pz e não deu)

 

Capturar 1.PNG

Capturar.PNG

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo