Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

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

[Tutorial / VB] Usando TibiaAPI e criando Bot de Tibia.


DragonBoss
 Compartilhar

Posts Recomendados

Olá galera, blz?

Hoje vim mostrar a vocês como utilizar a tibiaApi pra programaçao de bots de tibia. \o/

Muita gente estava me perguntando como criar bots de tibia, como usar a tibia api, e etc... E como é dificil achar conteúdo em Portugues para tal, resolvi criar um tutorial (possivelmente outros no futuro) de como utilizar a TibiaAPI e fazer seu próprio bot de tibia.

 

Mesmo que seja algo simples, é um pouco demorado, entao aviso, se quer seguir o tutorial, tenha paciencia, porque erros sao comuns.

 

Sem enrolação, vamos la:

 

Primeiramente, você precisa de:

 

-> Conhecimentos em programaçao e VISUAL BASIC

 

-> o Tibia atual (8.62) (pra testar o funcionamento do bot)

LINK Oficial:

É necessário se cadastrar para acessar o conteúdo.

 

-> TibiaAPI da versão 8.62 (que será responsavel pelas ações do bot)

LINK Oficial do projeto com a respectiva documentação:

É necessário se cadastrar para acessar o conteúdo.

 

->Visual Basic Express 2008.

LINK ( da microsoft):

É necessário se cadastrar para acessar o conteúdo.

 

Vamos começar a preparar nosso projeto =D

 

*Abra o Visual Basic, clique em File e em New Project

*Na janela que se abrir, clique em 'windows form application', digite um nome pra sua aplicação e clique em OK.

 

Seu projeto foi criado.

 

->Agora iremos usar a tibiaAPI junto ao programa.

 

*No canto direito, no Solution Explorer, há o nome do seu projeto. Clique com o botao direito nele e va em "add reference".

*Na janela que se abre, clique em 'browse' e va até o diretorio aonde você extraiu a API, clique nela e depois em 'ok'.

 

 

*Salve seu projeto ( usando save all ), ele já esta com a tibiaapi.

 

 

Agora vamos finalmente programar o bot.

 

*No inicio do código, antes de "Public Class form1", coloque:

 

É necessário se cadastrar para acessar o conteúdo.

 

 

Após isso, Abaixo do Pulic Class Form1, coloque:

 

É necessário se cadastrar para acessar o conteúdo.

 

Isso serão as nossas variáveis client e player (c e p, respectivamente).

 

 

->Coloque um ComboBox e um Button no Form.

Agora, de dois cliques no form pra ir ao Form1_Load, e digite este código:

 

É necessário se cadastrar para acessar o conteúdo.

 

Explicando: irá aparecer todos os clientes listados no combobox.No button coloque o seguinte code:

 

 

É necessário se cadastrar para acessar o conteúdo.

 

Agora, ao escolher o cliente e clikar no botao, o bot estará atuando nesse cliente.

 

Já aprendemos como usar a API e como encontrar um cliente.

 

->Vamos agora mandar uma mensagem ao tibia.

*No form, coloque um TextBox e um Button, deixe os texts como quiser. De dois cliques no Button e coloque o code a seguir:

 

É necessário se cadastrar para acessar o conteúdo.

 

Explicando: Console é o canal de mensagens do tibia, sendo assim, ele vai falar no tibia o que tiver escrito no textbox1.text.

 

Aprendemos a mandar uma mensagem ao tibia!

 

 

->Vamos agora mover o personagem:

 

Coloque um outro button, de dois cliques nele e adicione o seguinte codigo:

 

É necessário se cadastrar para acessar o conteúdo.

 

Explicando: esse código simplesmente fará o personagem andar um SQM pro sul.

 

-> Vamos agora GIRAR o personagem.

 

Em um button, coloque este code:

 

É necessário se cadastrar para acessar o conteúdo.

 

Explicando: turn é pro seu personagem 'olhar' pra uma certa direçao, nesse caso, pro norte. (com isso, pode-se fazer um Anti Logout).

 

Agora, finalizando, vamos fazer um efeito de oufit ao personagem:

Em um button, coloque este code:

 

É necessário se cadastrar para acessar o conteúdo.

 

Veja o efeito =]

 

 

É isso galera, só com essas dicas, já da pra voces terem uma noçao de como fazer um healer, um mana trainer (enviando mensagens), um Anti Logout (girando o char) e já da ideia de um cave hunt ( que usa posiçoes e nao 'direçoes' ).

 

Dica: Pra ter acesso aos objetos do cliente e do Player, digite c ou p no VB e voces verao a lista de opçoes, e com um pouco de estudo, da pra aprender a fazer muitas coisas em seu bot de tibia.

 

Flw, abraços.

Espero que tenham gostado.

 

Se puderem, deem uma olhada no meu bot na area de cheats de tibia ^^.

 

 

É necessário se cadastrar para acessar o conteúdo.

 

Código Final:

 

 

É necessário se cadastrar para acessar o conteúdo.

 

  • Curtir 5
  • Uau 1
Link para o comentário
Compartilhar em outros sites

Gostei, pena que só programo em Delphi =\, tento procurar o VB 2008 para baixar mais nunca encontro.

 

Mas enfim... Muito bom =), eu tive a ideia de fazer um bot de tibia esses dias mesmo, nao sabia que existia um TibiaAPI.

 

Levou meu obrigado :)

 

@Edit~

 

-.- Nao tinha visto o link do VB uahsuahsuha, obrigadão cara ;D

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.