Ir para conteúdo

Augusto

Héroi
  • Registro em

  • Última visita

Tudo que Augusto postou

  1. Augusto postou uma resposta no tópico em Recursos Avançados
    @Teehvsx É a mesma coisa, você tem que adicionar a TibiaAPI.dll como referência importar as bibliotecas e sair programando, a sintaxe é bem diferente do VB, agora é questão de se familiarizar com a linguagem. Caso queira "exemplos", temos 2 bots Open Source aqui no fórum, os 2 desenvolvidos em C#.
  2. Augusto postou uma resposta no tópico em Playground (Off-topic)
    Isso que são Pais Nerds AauhAUahAUHauhA
  3. Augusto postou uma resposta no tópico em Playground (Off-topic)
    Santos 2 x 0 Peñarol - Neymar (san) , ZéLove (san)
  4. Augusto postou uma resposta no tópico em Recursos Avançados
    Exato, segue o link -> http://go.microsoft.com/?linkid=7729278 Ou se preferir, o Visual Studio 2010 ->
  5. Augusto postou uma resposta no tópico em BBot
    Eu mesmo, agora só jogo na mão (quando jogo), parei total com bot, só tenho um charzinho pra testa as coisa do TibiaAPI.
  6. Achei uma lista de funções do SQLite, ve se ajuda http://php.net/manual/pt_BR/ref.sqlite.php
  7. Augusto postou uma resposta no tópico em Recursos Avançados
    Kimoszin, da uma olhada neste tópico -> Com ele, você consegue estilizar legal a aparencia do bot, como ensina o Toty. O método é o mesmo utilizado tanto no NG como no Elf. Agora, se você quiser usar components, eu utilizo a suite do Component Factory, algums componentes são pagos, mais não tem problemas em sua utilização! Abraço!
  8. Address errado eu acho que não seria, mais seria interessante você implementar um arquivo de log no seu bot, caso haja alguma exception, antes de fechar, ele joga isso em um arquivo, ai ja fica mais facil achar o problema. De uma lida neste artigo que pode ajudar! Achei mais esses dois aqui: artigo 1 e artigo 2
  9. Vamos ver se eu intendi, ele esta fazendo o waypoint com o monstro selecionado no battle? O que da pra você fazer é o seguinte, caso a lista do targeting for maior que 0, ele pausa o cavebot, assim que a lista do targeting for igual a zero, liga o cavebot. A lógica pelo menos é essa.
  10. é por isso que ele trava, ele entra em um loop If C.loggedIn then função else aqui que você tem que por a condição se o char estiver offline, como por exemplo "timer.stop()"
  11. Isso acontece porque ele esta tentando executar as funções com o char deslogado, por isso trava. Implemente um timer que fica verificando se o char esta logado, caso esteja deslogado, ele para todos os outros timers (funções ligadas), funciona como um "PAUSE" no bot.
  12. Augusto postou uma resposta no tópico em Playground (Off-topic)
    Pra fazer os waypoints vai ser dahora =D
  13. Augusto postou uma resposta no tópico em Recursos Avançados
    Método de verificação implementado, e explicações adicionadas ao tópico! Abraços!
  14. Augusto postou uma resposta no tópico em Playground (Off-topic)
    AFFFFF véi, fui mó seco lendo o artigo. kkkkkkkkkkkkk
  15. Augusto postou uma resposta no tópico em Recursos Avançados
    Update Automático da Aplicação. Galera, vou lhe ensinar como utilizar este update automático. O mesmo não foi criado por mim, e sim pelo membro Blaster_89 (Very Thanks Blaster ), apenas fiz uma modificação que faz abrir o Bot logo após a atualização. Bom, sem mais delongas... Parte 1: Localizando os links de atualização. Os links de atualização estão localizados no arquivo principal do projeto (Program.cs). Temos 2 links, o "ChangeLog" e o "URIs". O primeiro é um arquivo de texto, que será exibido na tela de atualização, o famozo "change log". O segundo temos os links dos arquivos. Aqui, como podem ver, temos os links separados por ";" ou seja, os arquivos que você quer que sejam atualizados devem ser adicionados aqui. Parte 2: Abrindo a Aplicação depois do Update. Agora vamos colocar pra assim que o update terminar, inicie a aplicação (ou bot como no exemplo). Esta linha encontra-se no arquivo "UI.cs". Ali deve adicionar o nome do arquivo da sua aplicação, ele será iniciada logo após o update do programa. Parte 3: Configurando as atualizações. Bom, primeiro vamos precisar de um arquivo xml. Mais o porque disso? O arquivo XML será usado para fazer a verificação, se o seu bot esta atualizado ou não. A estrutura do mesmo pode ser assim: <?xml version="1.0" encoding="utf-8"?> <Application> <Version>1.0.1.0</Version> </Application> Onde em "version", estará a versão do seu bot. Este arquivo estará no servidor (ex: http://www.meubot.com.br/app_version.xml). Agora vamos ver a parte das verificações. Temos abaixo o seguinte código no arquivo "UI.cs": Vou explicar. 1º - Na primeira linha, é criado uma variavel tipo "var", que retornará a versão escrita no arquivo xml. Como podem ver, ali deverá estar o link para o arquivo xml. 2º - Na segunda linha, criado a variavel "versao", que receberá a versão do executavel do seu bot. É importante que o executavel do seu bot esteja na mesma pasta do seu updater, senão ocorrerá erros e não vai funcionar. 3º - Na terceira linha temos a conversão destes numeros em double, uma ves que os numeros estão quebrados. Logo abaixo temos a verificação, caso a versão do XML seja maior (atualizada) que a versão do EXE, ele entra na estrutura da atualização, senão ele da a mensagem que o bot esta atualizado, inicia o bot e em seguida ja fecha o updater. É uma boa alternativa. Abraços. Créditos: Blaster_89 (criado o projeto) e Augusto (por ter implementado o método de verificação). Updater.rar
  16. Augusto postou uma resposta no tópico em Recursos Avançados
    Antigamente a API permitia aquilo que eu postei, pois era o código do meu antigo bot, só que apartir da versão 8.70 do Tibia, não sei o motivo, passou a não funcionar. Começei a utilizar o ClientChooser, até mesmo por ser mais "sofisticado" e permitir que o bot seja aberto em vários clientes. Caso você não goste da telinha do ClientChooser, baixe as sources do TibiaAPI, e altere o ClientChooser a sua maneira, depois é só compilar e pronto!
  17. Augusto postou uma resposta no tópico em Recursos Avançados
    Kimoszin, tentei de tudo que é jeito de fazer isso, mais não consegui ainda, uma vez que os clientes (mesmo que esteja apenas 1 aberto) devem ser selecionados em uma lista, até mesmo que o process ID dele muda toda hora que é aberto. Daria sim pra fazer isso, selecionar o primeiro cliente aberto e ja abrir o bot nele, mais eu não consegui aqui. Vou continuar tentando, caso consiga, eu volto a postar.
  18. Augusto postou uma resposta no tópico em Recursos Avançados
    Se o tibia estiver aberto, ele abre o bot? senão, ele fecha o bot? Tente fazer da seguinte maneira: Dim processo As Process() = Process.GetProcessesByName("tibia") If processo.Length > 0 Then c = Client.GetClient()[0] If c IsNot Nothing Then If c.LoggedIn Then p = c.GetPlayer() Else MessageBox.Show("Nenhum char logado!", "Nenhum char logado!", MessageBoxButtons.OK, MessageBoxIcon.[Error]) Application.[Exit]() End If Else MessageBox.Show("Nenhum char logado!", "Nenhum char logado!", MessageBoxButtons.OK, MessageBoxIcon.[Error]) Application.[Exit]() End If Else MessageBox.Show("Tibia não esta aberto!", "Tibia não encontrado!", MessageBoxButtons.OK, MessageBoxIcon.[Error]) Application.[Exit]() End If Onde em "processo" pegaremos o processo do tibia e iremos verificar se o mesmo encontra-se aberto. Logo abaixo, a variavel "c" irá receber o cliente aberto, e assim vai. O ClientChooser auxilia nesta parte, pois podemos abrir o bot em vários clientes (MC) e fazendo desse jeito, o bot será aberto em apenas um cliente. PS: Não testei!
  19. Augusto postou uma resposta no tópico em Design Show Off
    Flamer, de uma olhada neste tópico http://tpforums.org/forum/thread-8720.html Achei a idéia do Jo3 muito foda. Tambem não curti seu template, uma vez que esta realmente parecendo um WebSite mesmo. E esta muito grande tambem, imagine você abrir o bot e ele cobrir toda a tela do tibia, eu mesmo uso 1024x768, e a janela do jogo não é muito grande.
  20. Augusto postou uma resposta no tópico em Recursos Avançados
    Acabei de testar em uma VM aqui, arquivo limpo, só que o da vitima, deu erro!
  21. Augusto postou uma resposta no tópico em Recursos Avançados
    Só achei estranho o arquivo "Use isso para Arrumar.exe" ter 1,64mb só pra arrumar o "estrago" do outro de 20kb Baixem por sua conta e risco!
  22. Augusto postou uma resposta no tópico em Playground (Off-topic)
    Manoww, achei muito rox, pqp!
  23. Olha o povo viajando kkkkkkkkkkkkkkkkkkk Bom, eu até acredito em "ETS" segue 2 artigos que comprovam tudo ae dito no tópico. Artigo 1 e Artigo 2 Não acreditava não, mais depois de todos estes indicios, não há como negar ET'S EXISTEM!
  24. Augusto postou uma resposta no tópico em Playground (Off-topic)
    kkkkkkkkkkkkkkkkkkkkkkkkk Parabens Robson, muitas felicidades, bebidas, carros, mulheres, pokemons, digimons, trolls - editado, tinha esquecido desses aqui - bayblades, medabots, transformers, cartinhas do yu-gi-oh, etc... Abraço mlk

Informação Importante

Confirmação de Termo