Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Como fazer um teleporte falante ..

 

Tipo eu quero que meu teleporte que vai pras cidades Fique falando cidades os que vai para os treiners Falando Treiner e assim por diante .

 

 

Alguém sabe como fazer isso ? se poder me ajudar agradeço

 

 

Obs: ja vi outros Tópicos com este assunto no tibia king mais não deu certo todos deram erros 

Resolvido por slyton

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

Top Posters In This Topic

Most Popular Posts

  • Mudar, não vai. Mas irá poupar espaço pra armazenamento no servidor do cara, mesmo que seja um valor insignificante, continua sendo um valor. Se há como simplificar, então simplifique.

  • Do jeito ou do outro isto não vai mudar em nada no codigo.

  • Também vale lembrar do interval, não sei se seu server é em milesegundos ou segundos. Faça o teste.   Em interval vc coloca o tempo que os textos irão aparecer.     Se for em milisegundos, para c

Postado

Qual sua versão do tibia? E qual sua distro?

Te ajudei?? REP + e ficamos quites... <ahttp://www.tibiaking.com/forum/uploads/emoticons/default_happyy.png' alt=';D'>

Atenciosamente,

Daniel.

Abraços!

Postado
  • Solução

Vá em data\globalevents.xml e adicione isto.


<globalevent name="texto" interval="2" script="texto.lua" />

Agora vá em data\globalevents\scripts e crie um arquivo lua chamado texto e adicione isto dentro.


local config = {
    positions = {
        ["Nome da mensagem"] = { x = 000, y = 00, z = 0 }, -- Coordenadas daonde vai sair a mensagem
   
    }
}

function onThink(cid, interval, lastExecution)
    for text, pos in pairs(config.positions) do
        doSendAnimatedText(pos, text, math.random(1, 255))
    end
    
    return TRUE
end  

Ajudei? da 1 rep +, não vai cair o dedo, vai cair se você não der :P

Editado por slyton (veja o histórico de edições)

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

Postado

local config = {
    positions = {
        ["Nome da mensagem"] = { x = 000, y = 00, z = 0 }, -- Coordenadas daonde vai sair a mensagem
   
    }
}

function onThink(cid, interval, lastExecution)
    for text, pos in pairs(config.positions) do
        doSendAnimatedText(pos, text, math.random(1, 255))
    end
    
    return TRUE
end 

Desnecessário criar uma tabela com outra tabela. Simplifique fazendo uso de apenas uma:

local positions = {
    ["Nome da mensagem"] = {x = 000, y = 00, z = 0}
}

function onThink(cid, interval, lastExecution)
    for text, pos in pairs(positions) do
        doSendAnimatedText(pos, text, math.random(0, 255))
    end

    return true
end

Mas de qualquer forma, é bom ver um membro ajudando outro, parabéns.

The corrupt fear us.

The honest support us.

The heroic join us.

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