Ir para conteúdo
  • Cadastre-se

Augusto

Héroi
  • Total de itens

    2604
  • Registro em

  • Última visita

  • Dias Ganhos

    19

Tudo que Augusto postou

  1. O certo não é ignorar uma criatura, e sim atacar apenas os slimes, uma vez que o Slime Mãe (Mother) ja esta com o nome diferente. Crie um timer e ponha o seguinte código. C# if (p.TargetId == 0) { Creature monster = c.BattleList.GetCreatures().FirstOrDefault(cr => cr.Name == "Slime" && cr.Location.IsAdjacentTo(p.Location)); if (monster != null) { monster.Attack(); } } VB.Net If p.TargetId = 0 Then Dim monster As Creature = c.BattleList.GetCreatures().F
  2. kkkkkkkkkkkkkk falta de atenção minha, agora que vi que estava na seção de vb... :pokerface:
  3. Primeiro, crie um timer e adicione esse código uint targetId = p.TargetId; foreach (Creature monster in c.BattleList.GetCreatures()) { if (monster.Id == targetId) { monster.Name = "Mother"; checkBox2.Checked = false; break; } } Depois crie um checkbox e adicione o seguinte código if (checkBox2.Checked != false) { timer_teste.Start(); } else {
  4. Membro alertado em 10% e permissão de postagem bloqueada por 48horas! É proibido o SPAM no Playground, e existe uma area especifica para apresentação!
  5. @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#.
  6. Isso que são Pais Nerds AauhAUahAUHauhA
  7. Santos 2 x 0 Peñarol - Neymar (san) , ZéLove (san)
  8. Exato, segue o link -> http://go.microsoft.com/?linkid=7729278 Ou se preferir, o Visual Studio 2010 ->
  9. Augusto

    Ban + Deleted

    Eu mesmo, agora só jogo na mão (quando jogo), parei total com bot, só tenho um charzinho pra testa as coisa do TibiaAPI.
  10. Achei uma lista de funções do SQLite, ve se ajuda http://php.net/manual/pt_BR/ref.sqlite.php
  11. 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!
  12. 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
  13. 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.
  14. é 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()"
  15. 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.
  16. Pra fazer os waypoints vai ser dahora =D
  17. Método de verificação implementado, e explicações adicionadas ao tópico! Abraços!
  18. AFFFFF véi, fui mó seco lendo o artigo. kkkkkkkkkkkkk
  19. 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 te
  20. 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!
  21. 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.
  22. 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
  23. 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.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo