Boa tarde pessoal do TibiaKing
Andei observando os tópicos aqi de Programação do Forum e notei que
a parte de Linguagem C falta muitos tutorias, projetos e tópicos a respeito de codigos pra crianção de bots.
Tentei aprender mais sobre as outras linguagens, porém é realmente dificil.
Como eu "aprendi" a programar em Linguagem C++ na faculdade (conhecimentos qase nulos qando pois não aprendemos a utilizar processos etc..), resolvi criar um bot (SEM TIBIA.API) em linguagem c++ com a ajuda de voces.
- Bot mais simples possivel e de facil utilização.
- Bot atualizado pra versão atual (Tibia 9.31) e futuras atualizações.
- Bot baseado (qase copiado 100%) no Mini-Bot feito por Kimoszin [Criando um Mini-Bot no Delphi (Sem API)], porém é mais simples..
- Trate-se de um trainer bot.
Imagem:
Form1.h:
SzerBot.cpp
// SzerBot.cpp : main project file.
#include "stdafx.h"
#include "Form1.h"
using namespace SzerBot;
[STAThreadAttribute]
int main(array<System::String ^> ^args)
{
// Enabling Windows XP visual effects before any controls are created
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);[/size][/size]
// Create the main window and run it
Application::Run(gcnew Form1());
return 0;
}
TextBox1 = SpellText (magia a ser usada)
TextBox2 = ManaText ( x de mana para usar a magia)
CheckBox1 = Box1 (ativar anti-kick)
CheckBox2 = Box2 (ativar eat food)
Label4 = XMana (mostrar mana atual do player)
Timer1 = ContFood (determinar o intervalo de tempo pra comer food)
Timer2 = ContMana (contar a mana atual do player)
Timer3 = ContTime (determinar o intervalo de tempo para girar o player)
RadioButton1 = Button1 (ligar o Bot)
RadioButton2 = Button2 (desligar o Bot)
Especificaçoes:
- O Anti-Kick vai girar o player de 5 em 5 minutos.
- O EatFood vai acionar a Hotkey F10 (onde vai estar selecionado pelo proprio player o food qe levou pra treinar) de 7 em 7 minutos.
- A opção do RadioButton2 (Desligado), ao abrir o bot, ja deve estar marcado.
- Quando clicado na opção Ligado (RadioButton1), a opção do RadioButton2 (Desligado) deve ser desmarcada.
- O Bot vai ler o numero de mana indicado para usar a magia, e quando o ContMana for igual ou superior, o Bot usará a magia.
Enfim, peço a ajuda de voces porqe meus conhecimentos são basicamentes nulos pois não sei fazer interação da linguagem com os processos.
Coloquei espesificaçoes bem óbvias.. mas é isso ai.
O Bot não é pra ser comercializado.. é para uso pessoal (principalmente pra mim qe deixo meus char treinando enquanto eu estudo ao lado).