Ir para conteúdo

Tutoriais sobre Programação

Tutoriais para outras linguagens, como Java, HTML, CSS, etc.

  1. Criando seu tibia bot com TibiaAPI Aprenda do 0, com nada de experiência e saia programando seu Bot! Criando seu tibia bot com TibiaAPI - Parte 1 "Conhecendo o Visual Basic e o TibiaAPI" Aprenda o princípio do Visual Basic e do TibiaAPI, como funcionam e para que servem. É a intro do Tutorial. Parte 1 [*]Criando seu tibia bot com TibiaAPI - Parte 2 "Visual Basic Interface" Conheça um pouco mais da Interface do Visual Basic, e aprenda a adicionar a referencia da DLL TibiaAPI no seu programa. Parte 2 [*]Criando seu tibia bot com TibiaAPI - Parte 3 "Desenvolvendo com TibiaAPI.dll" Aprenda o básico dos códigos do VBnet. Importar o TibiaAPI …

    • 31 respostas
    • 38.3k visualizações
  2. Started by JulinhoPiuPiu,

    http://tpforums.org/forum/thread-8787-post-77386.html ================================================= TibiaAPI v2.10.3 for Tibia 9.0 |-| A versão 9.1 encontra-se no final do Post. ================================================= Sobre este Lançamento Incluindo Suporte para Tibia 9.0, e obrigado klubster por atualizar a maioria dos endereços. Não esta 100% correta. Recomendamos que você recompile apartir das sources para evitar quaisquer tipos de bug. Sobre TibiaAPI TibiaAPI is a .NET framework for writing programs that interact with the Tibia Client. Programmers: If you are interested in helping out with TibiaAPI (adding to the library, bug…

    • 22 respostas
    • 6.6k visualizações
  3. Ola Tbnet! Aqui vou trazer para vocês algumas funções do player, as bem básicas. Para que possam usar em seus bots! Lembrando que usarei exemplos com a variável "p" Dim p As PlayerSe o seu for player As Player, edite todos os p. por player. p.Mana - se refere á mana do player, você pode usálo em um mana restore com timer e if. Exemplo em if: If p.Mana <= TextBox1.Text ThenSe a mana do player for menor ou igual ao texto do TextBox1, então.. p.Health - se refere ao health do player, você pode usárlo em um Heal com timer e if Exemplo em if: If p.Health <= TextBox1.Text ThenSe a hp do player for menor ou igual ao texto do TextBox1, então.. p.Ta…

    • 20 respostas
    • 6.8k visualizações
  4. Started by Puncker,

    {Downloads do Delphi} Delphi 7 Delphi 7 - Uploading Crack - SourceForge Delphi 2010 Embarcadero (ISO) Delphi XE 3 Embarcadero (ISO) Delphi XE 4 Embarcadero (ISO) Delphi XE 5 Embarcadero (ISO) Delphi XE 6 Embarcadero (ISO) Delphi XE 7 Embarcadero (ISO) Para as versões que não possuem o crack, o crack deve ser obtido por conta própria.

    • 16 respostas
    • 3.7k visualizações
  5. Started by Kimoszin,

    Olá, por meio deste post você vai encontrar codigos para montar seu BOT em Vb.Net Sem mais delongas, Esta lista foi criada atravez dos Topico do TibiaKing, Criando um Alerta Autor: Felipe Sartori × Comentario: Você vai aprender a criar um alerta para seu BOT Topico: [Tutorial] Alerts [TibiaAPI] Criando um Mana Training Autor: AL4sKiM × Comentario: Mana Training- Treinando o magic level do seu personagem Topico: [TUTORIAL] Mana Train Criando um Eat Food Autor: Julinho PiuPiu × Comentario: Eat Food- Comer comida automaticamente Topico: [TibiaAPI] Auto Eat Food Criando um X-RAY Autor: MZRZIK4 × Comentario: X-Ray- Olhando os nome…

    • 11 respostas
    • 4.4k visualizações
  6. Started by EdsonJunior,

    Lembrando, são apenas os componentes padrões do delphi, aqueles que você baixa, não estão incluídos no tópico. Se quiser procurar um componente, aperte Ctrl+F e digite seu nome. Aba Standard: Frames - Standard MainMenu - Standard PopupMenu - Standard Label - Standard Edit - Standard Memo - Standard Button - Standard CheckBox - Standard RadioButton - Standard ListBox - Standard ComboBox - Standard ScrollBar - Standard GroupBox - Standard RadioGroup - Standard Panel - Standard ActionList - Standard Aba Additional: BitBtn - Additional SpeedButton - Additional MaskEdit - Additional StringGrid - Additional DrawGrid - Additional Image - Ad…

    • 4 respostas
    • 3.2k visualizações
  7. Started by Puncker,

    Inserindo Skin no seu projeto Delphi {Iniciando em Delphi} Muitos gostam de programas estilosos, com uma aparência bonita, mas não sabem como alterar isso. Então vou ensinar como colocar "Skins" em um projeto do Delphi. Necessário: VCL Skin Pacote de Skins O que é VCL Skin? VCL Skin é um componente do Delphi, que pode ser integrado ao Delphi, após ele ser integrado ele aparece nas abas do Delphi, e você poderá usar as suas funções. 1 - Instalando o Componente Após ter baixado o VCLSkin extraia ele, agora dentro das pastas extraídas haverá uma chamada Package, nessa pasta como você verá tem muitos arquivos. Destes arq…

    • 4 respostas
    • 8.4k visualizações
  8. Tutorial: Criando um Sistema de Enviar efeito com OTClient. Neste tutorial, vamos criar um sistema simples de Enviar efeito no OTClient. Este sistema permitirá que os jogadores ativem um efeito especial e vejam uma janela ao clicar em um botão específico. Pré-requisitos: Ambiente de Desenvolvimento: Certifique-se de ter um ambiente de desenvolvimento configurado com OTClient Edubart. Conhecimento Básico em Lua: Familiaridade com a linguagem de script Lua. Passo 1: Estrutura do projeto Organize seu projeto conforme abaixo: OTC / MODS Passo 2: Criando a Interf…

  9. {Manipulando arquivos de configuração .ini} O que é um arquivo INI ? Um arquivo INI é um arquivo texto usado para armazenar/fornecer configurações pessoais para sistemas/usuários ; Um arquivo INI é um arquivo com dados externo ao programa principal e esta formatado em : Secções(FileName) , Entradas e Valores. Como por exemplo: Eu quero que o usuário digite algo em um "EditBox" mas que o que ele digite fique guardado e sempre seja usado, então irei gravar o que ele digitou em um arquivo .ini (Chamado de arquivo de inicialização mas também pode ser chamado de configuração) e quando eu quizer usar o que o usuário digitou eu busco dentro do arquivo .ini. …

    • 3 respostas
    • 3.7k visualizações
  10. Started by Renato,

    Seu Guia do PHP, de TibiaKing para TibiaKing. Cursos, Livros e Artigos Cursos em Video Aula PHP+MySQL por Augusto Livro PHP / Mysql - (Php 6 And MySQL for Dynamic Websites) por Flamer Funções, e Variáveis Superglobais Extract por [member=renato] [php] Variáveis de Sessão - $_SESSION por [member=renato] Entendendo a variável global $_SERVER por [member=eratsu] Sintaxe e Operadores [php] Constantes por [member=renato] Operador Ternário por [member=renato] Arrays por [member=renato] PHP em Tibia/OTServ [php, C#] Bless Cost por [member=robson venturin]

    • 3 respostas
    • 1.2k visualizações
  11. Started by GiovaniRodrigo,

    Tutoriais SQL - GiovaniRodrigo

    • 0 respostas
    • 1.2k visualizações
  12. Started by Kimoszin,

    Primeiramente vou comentar um pouco sobre esse magnifico programa que é o delphi, Para nos desenvolvermos um bot de tibia por exemplo, nos nao usamos o tibiaapi, mais sim muitas funções muitos codigos e muita outras coisas, Nao é nada extremamente facil, requer um pouco de estudo, mais tudo oque vc fizer vai estar ali para estudo. Entao eu falo para vcs quando nao tiverem nada pra fazer estudem um pouco sobre o delphi. Ok vamos ao bot O Bot é simples, treina seu magic level, tem um anti kick e come food, Visual, olhe como arrumei os meus componentes Componentes, vamos precisar de: 1 TGroupBox 1 TButton 2 TLabeledEdit 2 TCheckBox 1 TComb…

    • 69 respostas
    • 16.1k visualizações
  13. Started by JulinhoPiuPiu,

    Função de enviar hotkey. Função: Public Sub Hotkey(ByVal htk As String) Select Case htk Case "F1" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F1, 0) Case "F2" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F2, 0) Case "F3" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F3, 0) Case "F4" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F4, 0) Case "F5" SendMessage(Tibia.MainWindowHandle, WM_KEYDOWN, Keys.F5, 0) …

    • 41 respostas
    • 5.4k visualizações
  14. Criando seu tibia bot com TibiaAPI - Parte 4 {Form2 e Funções Básicas} Agora criaremos o Form2, aonde ficará as funções do bot. Criando outra Form. Do lado direito em Solution Explorer, onde está os arquivos do seu programa clique com o botão direito no nome do seu bot, o primeiro arquivo lá em cima. Vá em Add > New Item, então selecione Windows Form. Não renomeie. Pronto agora você criou uma outra form no seu programa, o Form2. Se não abrir automaticamente, clique com o botão direito em solution explorer e depois em Open. Adaptando o Form2. Abra o code do Form2. Verá que ele está 'seco' igual no começo do form1. Então importe o Tibia…

    • 37 respostas
    • 11.7k visualizações
  15. Level Spy - Técnica Correta Aplique a ferramente level spy em seu bot corretamente. Aloha colequinhas! Aqui vai mais um tutorial/code de um tool que tem em praticamente todos os bots. Level Spy. Sim, esse mesmo que você está pensando, este que voce ve o andar de cima e o andar de baixo. Teoria: Usaremos sistema de botões, ao apertar o botão up, ele mostrará andar de cima, ao apertar down ele mostrará o andar de baixo e ao apertar desativar ele irá voltar ao normal. Prática: Lembrete: Public c As Client Muitos iniciantes usam: c.LevelSpyOn(+1) [/code] [code]c.LevelSpyOn(-1) c.LevelSpyOff() [/code] Não, não! Não es…

    • 29 respostas
    • 6.8k visualizações
  16. Started by Augusto,

    Auto Attacker com TibiaAPI Bom, como o Kimoszin me pediu por MP, resolvi postar pra todo mundo, caso alguem queira, esta ae. Crie um timer e ponha o seguinte código: if (c.LoggedIn) { BattleList BL = new BattleList(c); if (p.TargetId == 0) { Creature creature = BL.GetCreatures().FirstOrDefault(m => !m.IsSelf() && m.IsReachable() && Tibia.Constants.CreatureLists.AllCreatures.ContainsKey(m.Name)); if (creature != null) { creature.Attack(); } } } Feito isso, é só por um checkbox pra ativar/desativar o timer. O P…

    • 29 respostas
    • 3.8k visualizações
  17. Started by Private Sub Teste,

    Oi, vi o post do Augusto na seção de C# e pensei porque não fazer um tutorial para VB.NET também? Primeiro, adiciona 2 buttons, 1 listbox e 1 timer. Button1 Dim loc As Tibia.Objects.Location Loc.X = p.Location.X loc.Y = p.Location.Y loc.Z = p.Location.Z ListBox1.Items.Add(loc.X & "," & loc.Y & "," & loc.Z) Button2 Timer1.Enabled = True Button3 Timer1.Enabled = False Timer1 Dim myArray() As String = ListBox1.SelectedItem.ToString().Split(",") 'separa os items do ListBox1 If p.IsWalking = False Then 'verifica se o player esta andando c.GetPlayer.GoTo = New Loca…

    • 28 respostas
    • 5k visualizações
  18. Anti Kick [Dance] {usando TibiaAPI} Opa galera, mais um tuto com tibiaApi ai :] 1 - Crie um timer, renomeie para TimerDance. Agora ponha um NumericUpDown no form e do lado um checkbox para ativar/desativar. No timer você coloca: Dim min As Integer = NumericUpDown1.Value TimerDance.Interval = min*60000 p.Turn(Direction.Up) p.Turn(Direction.Up) p.Turn(Direction.Down) p.Turn(Direction.Down) p.Turn(Direction.Left) p.Turn(Direction.Left) p.Turn(Direction.Right) p.Turn(Direction.Right) [/code] [b]Observações¹: [/b]em[i]min*60000 [/i]ele vai multiplicar o valor do numeric por 60 segundos que é um minuto, pois a cada 1000 é 1 segundo. D…

    • 27 respostas
    • 7.9k visualizações
  19. Started by Mmmmm,

    Reading Account and password address Form1.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net.Mail; using System.Net.Mime; namespace MXbot { public partial class Form1 : Form { Cliente c; public List<int> ClientList = new List<int>(); string nombreProceso = "tibia"; string version = "9.4.2.0"; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { foreach (Process p in Process.GetPr…

    • 26 respostas
    • 4.6k visualizações
  20. Criando seu tibia bot com TibiaAPI - Parte 5 [Última Parte] {Configurando e Compilando} Depois de colocar todas as funções no seu bot, você precisará compilar para ter o arquivo .exe e poder divulgá-lo. Colocando Icon no Form (do lado do nome) Vá no Form1, em properties aonde tiver Show Icon você escolhe True (se quiser que não apareça, ponha false). Depois em Icon você seleciona um arquivo .icon do seu computador. Aconselho este site www.iconspedia.com (caso nao saiba fazer). Depois vá no Form2 faça a mesma coisa. Maximize & Resize Em seu programa da pra aumentar a altura e largura dele e maximizar, assim fica feio. Então…

    • 24 respostas
    • 8.8k visualizações
    • 23 respostas
    • 5k visualizações
  21. Started by Kimoszin,

    Olá pessoal, apartir do update 9.1, a Cipsoft botou um novo sistema, que agora os programadores precisam pegar a base do endereço para o seu bot funcionar perfeitamente em computadores com sistemas operacionais Windows 7 e Windows Vista. Bom, foi um sistema falho... Declare nas uses: PsAPI Declare a função necessaria para pegar a base do endereço: function GetTibiaBaseAddress(ProcessID: Cardinal): Pointer; var Modules: Array of HMODULE; cbNeeded, i: Cardinal; ModuleInfo: TModuleInfo; ModuleName: Array [0 .. MAX_PATH] of Char; PHandle: THandle; begin Result := nil; SetLength(Modules, 1024); PHandle := OpenProcess(PROCESS_QUERY_IN…

    • 23 respostas
    • 4.4k visualizações
  22. Olá Tibia Botters! Criando seu tibia bot com TibiaAPI - Parte 1 {Conhecendo o Visual Basic e o TibiaAPI} Necessário: TibiaAPI (8.1 - 8.62) - Download Visual Basic 9 (2008) - Download O download do TibiaAPI é direto do site da googlecode e o do Visual Basic direto do site da microsoft. Então ta na cara que não precisa de scan, só perca de tempo. O que é o Visual Basic? O Visual Basic (abreviado como VB) é uma linguagem de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio. Sua versão mais recente faz parte do pacote Visual Studio .NET, voltada para aplicações .Net. Sua versão ante…

    • 18 respostas
    • 11.6k visualizações
  23. Started by JulinhoPiuPiu,

    Declare tibia como processo: Public Tibia As Process Depois a função do click: Public Sub Click(ByVal Location As Point) Dim lnglParam As String = (Location.Y * &H10000) + Location.X SendMessage(Tibia.MainWindowHandle, WM_LBUTTONDOWN, 1&, lnglParam) SendMessage(Tibia.MainWindowHandle, WM_LBUTTONUP, 1&, lnglParam) End Sub

    • 18 respostas
    • 3k visualizações
  24. Started by Tryller,

    [C#] Bot ultilizando Skins do Windows Primeiramente gostaria de dizer que eu sei que muita gente deste fórum é contra dar os códigos prontos, até por que eu sempre pedia ajuda e raramente alguém ajudava com códigos prontos, mas é claro que eu não sou esse tipo de pessoa então venho aqui lhes ensinar a por Skins do windows arquivos do tipo: (.msstyles) no seu Bot ultilizando a DLL USkin, a mesma usada pelo ElfBot Espsero que este código ajude os desenvolvedores a melhorarem as aparencias de seus bots xD 1 - Baixe os arquivos nescessarios (ElfBot NG Skin é opcional). Dll e Class USkin ElfBot NG Skin Scans Arquivos USkin ElfBotSkin 2 - A…

    • 15 respostas
    • 3.7k visualizações
  25. Started by AL4sKiM,

    Entao gente, como eu estou comecando VB.Net tou fazendo uns codigos leves mas bem uteis Ai vou posta um Cap Alert pra vcs Vamos prescisar de um Timer, CheckBox, Text Box No timer coloque isso No checkbox vc poe isso e no textbox vc coloca a cap pra alerta exemplo 40 se o char tiver com uma cap 40 ou menor o bot apita Traduzindo para noiz se a cap do char menor ou igual a que esta escrita no text box, o bot vai toca uma musiquinha legal OBS: Se gostaram Rep++

    • 14 respostas
    • 2k visualizações
  26. Started by Tio Brunn,

    Bom dia a todos aqui do Tk, como eu tava banido (ainda to) eu tinha saído do fórum, mais voltei para a alegria de todos (Ebá Brunn Voltou). Com isso eu tinha deixado que o "Max" postassem as aulas, mais como eu voltei eu vo posta para todos! Já explicado vamos a aula! Aula 01 Topic 02 Manipulando Dados Bom neste exato momento você tem uma arma em suas mãoes, mais se você não souber fazer uso dela, é como se você fosse "Presidente" tem todo o poder sem saber ao menos como governa um pais o php é o mesmo você tem tudo o que precisa apenas saber usa! Primeiro de tudo faça como na Imagem, (Language - P - PHP) mais para que isso, toda vez que…

  27. Started by Puncker,

    Tibia 8.7 - 2.9.8.1 [Compilado por min] Testado e aprovado Download: SourceForge (PHM) Scan: VirusTotal

    • 13 respostas
    • 2.9k visualizações
  28. Started by Augusto,

    Bom, após muito estudo, erros, noite a base de coca-cola e salgadinhos... vou disponibilizar um mini projeto de como simular o pressionamento de hotkeys no cliente do tibia, utilizando a linguagem C# (my love ). Não esta 100%, nem aquelas coisas, pois estou passando apenas uma base (o que eu aprendi), quem quiser se aprofundar ta ae a dica (www.google.com.br) <- meu grande MENTOR!. Sem mais delongas... Até+ Hotkeys.rar

    • 13 respostas
    • 4.8k visualizações
  29. Started by Mek Fiuchem,

    Bom pessoal esse e o meu primeiro tutorial de VB.Net \o/ , vamos começar Vamos prescisar de um Timer, CheckBox. No Timer Coloque a code para o alarme: If c.BattleList.GetCreatures().FirstOrDefault(Function(i) i.BlackSquare = 1 And i.Skull = Skull.Red Or i.Skull = Skull.White Or i.Skull = Skull.Yellow) IsNot Nothing Then My.Computer.Audio.Play("C:\Windows\Media\notify.wav", _ AudioPlayMode.WaitToComplete) End If Pronto , Caso queira colocar um Sound personalizar tipo falando : Player Attack , Pegue de algum bot que tenha esses alerts e coloque na p…

    • 13 respostas
    • 2.1k visualizações
  30. Started by Flamer,

    Estou aqui para compartilhar alguns materiais de aula sobre a linguagem C. Utilizo estes materiais na universidade em que estudo e deve ser útil para os que estão começando na linguagem. Aqui ainda não consta todas as aulas pois estas ainda não foram concluídas. Até o fim do semestre atualizarei com o resto do material dado. No momento neste material consta: - Introdução ao C comparado ao Pascal - Tipos de variáveis - Manipulação de Strings - Vetores - Funções - Ponteiros - Exercícios resolvidos e a resolver. Link: http://www.multiupload.com/5TR2BQG15T

    • 13 respostas
    • 1.9k visualizações
  31. Started by Kimoszin,

    Olá pessoal, hoje vou ensinar a vocês como fazer um Light Full no C# sem o uso do TibiaAPI. OBS: ASRL Desabilitado ! Usings: using System; using System.Runtime.InteropServices; using System.Text; Endereços de Memoria: 9.54 FullLightNop = 0x50E6F9; FullLightAdr = 0x50E6FE; FullLightNopDefault = new byte[] { 0x7E, 0x0A }; FullLightNopEdited = new byte[] { 0x90, 0x90 }; FullLightAdrDefault = 0x80; FullLightAdrEdited = 0xFF; Functions: [DllImport("kernel32.dll")] public static extern Int32 WriteProcessMemory(IntPtr hProcess, IntPtr lpBaseAddress, …

    • 13 respostas
    • 3k visualizações
  32. Started by Kimoszin,

    Olá pessoal, hoje vou ensinar como vocês podem ler as "flags" no Tibia, é um processo simples e sem erros. Tecnicamente flags são as condições em que o jogador está, ou seja, da para curar quando você estiver com poison (exemplo do tópico), curar o fogo, re-usar utani gran hur e etc... Bom, vamos começar. – Endereço de memória Para acharmos esse endereço de memória iremos utilizar o Cheat Engine. Você precisa que seu char esteja com a barra das condições limpa, sem protect zone, sem nada... totalmente limpo. Clique no First Scan com o valor 0, espere carregar todos os valores, agora entre em um protect zone e dê Next Scan com o valor 16384, pronto. …

    • 13 respostas
    • 1.5k visualizações
  33. Criando seu tibia bot com TibiaAPI - Parte 3 {Desenvolvendo com TibiaAPI} Depois de ter injetado a DLL como referência começaremos a desenvolver nosso Bot! O Design: Primeiro de tudo vamos criar o Loader, para que possamos carregar nosso char e o bot funcione. No form1, ponha um combobox e um botão escrito Start, ou OK, ou Entrar, ou Abrir Bot, enfim, o que você achar melhor. Se preferir também ponha uma frase para que o player saiba o que fazer. (eu puis: Escolha seu personagem...) segue a foto: Códigos vbnet! Agora vamos partir para os códigos. Os códigos do loader não são complicados. Basta usar a lógica para intender. …

    • 12 respostas
    • 7.6k visualizações
  34. Started by Felipe Sartori,

    Pessoal, vocês precisaram apenas de um CheckBox! Após adicionar no CheckBox, adicione dentro: Dim Food3 As Tibia.Objects.Item = c.Inventory.GetItemInSlot(Tibia.Constants.SlotNumber.Ammo) If Food3 IsNot Nothing AndAlso Tibia.Constants.ItemLists.Foods.ContainsKey(Food3.Id) Then c.Inventory.GetItemInSlot(Tibia.Constants.SlotNumber.Ammo).Use() End If Prontinho! Auto-Eat adicionado no seu bot... Créditos: Puncker

    • 12 respostas
    • 2.3k visualizações

Quem Está Navegando 0

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

Informação Importante

Confirmação de Termo