MagusxD
Tipo de Conteúdo
Perfis
Fóruns
Atualizações
Quizzes
Store
Posts postados por MagusxD
-
-
vc poderia me add no skype para me ajudar a ser um *****? kyuubis2
Claro! ja adc acc la so o aceofspades552 ^^
-
Sabe gente, não é tão simples assim como vocês acham que é...
Exige técnica e tem que intender daquilo que você está fazendo...
Nesse tutorial está explicando como se cria um Aimbot...
Facil? Não, bem dificil!
Até mesmo porque se fosse facil não precisaria de programador, qualquer um faria...
Mas é assim...por isso as vezes demora tanto pra surgir um aimbot né?
Ferramentas
Antes de nós começássemos que você vai precisar de um compilador para construir seu código em uma aplicação corrente. Como você sabe que eu vou estar usando C #de meu código, e todos os exemplos estarão neste idioma. C #está baseado no vigamento de .Net. Usar isto precisarão do Vigamento de .Net SDKs. Se você já tem isto ou tem um pouco de dinheiro para gastar fora isto que eu sugestionaria adquirindo Estúdio Visual .Net, mas porque os programadores famintos, o Vigamento de .Net que SDK comandam que o compilador há pouco trabalhará bom, se gostam.
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
Use a ligação acima e carregue o Vigamento de .net v1.1 SDK. Novamente, eu não estou aqui para mimar se sente. Há bastante tutorials lá fora e instalando e usando o .net comandam para o compilador " CSC ". eu não vou explicar isto aqui. Se você não sabe usar isto, marcador de páginas este tutorial, google por usar o .net SDK, e volta uma vez você adquiriu algo compilado.
Conceitos de AimBot
Agora eu lhe darei uma linha de exterior básica do que um pixel que processa aimbot tem que fazer. Cálculos para qualquer tiro estarão baseado em fatores diferentes inclusive velocidade de vento, ângulo de vento, ângulo móvel, dá poder a, peso de projétil, etc. baseado nesta informação, junto com um ponto de partida, você poderá delinear fora a trajetória de qualquer determinado tiro. Para nosso aimbot nós estaremos ganhando esta informação baseado em pixels levado da tela. Baseado na cor e posição de pixels nós poderemos calcular todos os valores precisados delinear a trajetória de nosso projétil. Nós também poderemos escolher o ponto de nosso objetivo e calcular o poder precisou bater este objetivo.
O que nós precisaremos
Sempre que eu começo um projeto a primeira coisa que eu faço é enredo fora o que meu programa precisará fazer. Para nosso aimbot nós precisaremos poder fazer o seguinte:
Capaz adquirir valores baseado em pixel na tela: Nós estaremos adquirindo pixel fora a tela por um grupo de chamadas de winAPI32: GetDC, CreateCompatibleDC, CreateCompatibleBitmap, e BitBlt. Deste modo nós podemos mover pixel fora a tela e em um objeto em nossa aplicação. Nós podemos comparar então o pixel colore para emparelhar padrões para conferir para a informação nós precisamos. Nós também estaremos copiando informação ao clipboard.
Capaz usar a informação ganha para delinear nossa trajetória: Nós devemos poder fazer algo com os valores nós conseguimos delinear a trajetória de nosso projétil. Fazer isto nós estaremos usando um dll que eu compilei que isso contém uma função chamada ProjectilePosition. Esta função faz todos os cálculos principais dos que são precisados para um aimbot. Mais tarde no tutorial eu posso expor o código atrás disto, mas para agora só sabe que esta é a carne de boi de nosso aimbot. Esta função levará todos os valores precisam calcular a trajetória (windspeed de ie, ângulo, móvel, dá poder a, etc) e devolverá o x, y posicionam do projétil durante qualquer determinado tempo.
Capaz mirar um inimigo: Nós criaremos um nome de função que FireingSolution que calculará o poder precisou bater a posição do cursor. Nós também criaremos uma função que usará a posição do marcador de poder (o slider cinza sobre a barra de poder) calcular poder precisado. Nós também teremos nosso aimbot desenhar uma linha para indicar de que poder é precisado.
Depure: Nós somaremos código para ajudar use depura nosso aimbot para ajudar se algo sempre der errado.
Autorizando: Eu explicarei um simples contudo sistema de licenciamento efetivo; um que meu primeiro aimbot faltaram e permitiram isto ser escoado quando eu libertei primeiro reservadamente isto, enquanto adquirindo isto descoberto conseqüentemente.
E muitos mais. Eu não listei everthing do que nós precisaremos, mas isto é um esboço das funções principais vai nós estamos trabalhando em. A maioria do código de enchedor você terá que se produzir.
Conclusão
Novamente, esta é a primeira parte de principal para criar seu próprio aimbot. Na próxima parte eu começarei com mais código. Nós estaremos criando nossa forma principal e código somando para descobrir se Gunbound estiver correndo e se é que nós começaremos comparando pixels na tela para padrões que serão dispostos por calcular valores precisados. Eu estarei tentando para postar um tópico novo todo dois a três dias. Assim mantenha seus olhos abrem. Quando nós somos acabado que você deveria poder criar seu próprio aimbot de funcionamento.
Ok, assim eu disse que eu somaria algum código. Debaixo de é algum código levado de meu aimbot. Se você pode entender o que vai então em aqui você está em forma boa. Se isto não tem nenhum significado então a você que você deveria usar as ligações acima se informar sobre C #antes de opróximo tutorial fosse postado.
Código:
/// <summary>
/// Finds the position of the power marker.
/// </summary>
/// <returns>A value from 5 to 405 to show the position of the power marker.
public int ComputeForce()
{
Color color1;
if (bmp == null)
return int.MaxValue;
for (int i=0;i<400;i++)
{
color1 = PixelColor(244 + i, 564);
if (color1.R ==0 && color1.G == 0 && color1.B == 0)
return ixxxxx5;
}
}
return int.MaxValue;
}
Criando a volta principal para o aimbot
Atraindo à tela, em cima de Gunbound,
Pixels de Grabing da tela
E último, exibindo a cor do pixel debaixo do rato,
Eu gostaria de declarar novamente que o código que alqueives não estarão em sua totalidade, e como tal, você terá que colocar algum enchedor que vai se você gostaria de compilar isto em um programa corrente. Eu não estou aqui para lhe dar um aimbot. Eu estou aqui para ajudar todo o mundo ao longo do caminho de começar a criar próprio lá corta. Eu estou tentando para fixar aquela chama em você o adquirir a create/code seu próprio corta e não só lixivie fora esses que já são feitos. Eu vejo tantos pessoas que gastam s em s que tentam evitar um bot que foi feito um ano atrás. Assim nenhum mais comentário como " hipocrisia de i compila isto: (."
Devido ao pedido alto para código em VB eu estarei mostrando meu código em ambos o C #e VB.net. eu pensei de também exibir código em C++ mas não optei. Porém, eu usei uma teia fundou convertedor para levar meu C #para VB.net, assim pode haver alguns sintaxe perdendo. Nesse caso, por favor me deixe saber assim eu posso atualizar isto. Eu não quero gastar a verificação de tempo extra isto meu ego: )
Criando a volta principal para o aimbot
Ok, nós começaremos fora criando o coração de nosso código. Tudo começará e terminará aqui; em de uma maneira ou de outra. Agora, há alguns modos em uma aplicação de janelas que nós podemos continuar a montar uma volta por ler a tela e puxar nosso GUI em cima de Gunbound: Cronômetros, Multi Threads, etc. Porém, eu gosto de editar a volta principal para nossa aplicação. Aqui é uma função principal típica para uma aplicação de .net:
C#
Código:
static void Main()
{
Application.Run(new Form1());
}
VB.Net
Código:
Shared Sub Main()
Application.Run(New Form1)
End Sub
A função de Application.Run criará um Form1 novo e controlará todos os eventos. Qualquer código posto antes desta linha será correu antes da janela é criado. Qualquer código posto depois desta linha será correu enquanto a aplicação está fechando.
Nós vamos mudar isto para cima. Nós queremos controlar o que é happing nesta volta. Fazer isto nós vamos anular o Application.Run funcione e crie nossa própria volta. A primeira coisa que nós precisamos fazer é comentário fora esta linha. Logo nós precisamos criar nosso próprio Form1 e exibir isto à tela. Ultimamente nós precisamos criar uma volta que correrá contanto que o usuário não fechasse nossa forma e controlou todos os eventos que serão passados à forma. Berro é o código para controlar isto.
C#
Código:
static void Main()
{
//Application.Run(new Form1());
Form1 form = new Form1(); // Create our form
form.Show(); // Display our form
while (form.Created) // Loop while the form has not been closed
{
Application.DoEvents(); // Handle Events
Thread.Sleep(2); // Allow other proccess CPU time
}
}
VB.Net
Código:
Shared Sub Main()
'Application.Run(New Form1)
Dim form As Form1 = New Form1 'Create our form
form.Show 'Display our form
While form.Created 'Loop while the form has not been closed
Application.DoEvents 'Handle Events
Thread.Sleep(2) 'Allow other proccess CPU time
End While
End Sub
Atraindo à tela, em cima de Gunbound,
Agora nós precisamos de nossa volta principal para fazer algo. Nós começaremos fora puxando em cima de Gunbound, e qualquer outra aplicação que poderia acontecer para estar correndo na ocasião. Isto permitirá uso para exibir informação como a corrente móvel isso está correndo enquanto o usuário estiver no jogo. Também nos permitirá exibir informação de depuração à tela enquanto nós estivermos testando. Nós estaremos usando o gui de TextOut API para realizar isto.
Usar o gui API em um C #ou aplicação de VB.net precisará enganchar o dll no que esta função é. Para-faça isto que você precisa colocar o código seguinte em seu app.
C#
Código:
[DllImport("gdi32.dll")]
public static extern int TextOut(int hdc,int X,int Y,string lpstring ,int nCount);
Vb.net
Código:
<DllImport("gdi32.dll")> _ Public Shared Function TextOut(ByVal hdc As Integer, ByVal X As Integer, ByVal Y As Integer, ByVal lpstring As String, ByVal nCount As Integer) As Integer
End Function
se você vai usar DLLImport que você precisa acrescentar esta linha a sua seção USANDO ao topo de seu arquivo.
Código:
using System.Runtime.InteropServices;
Ok, assim nós temos uma ligação à função de TextOut. A primeira coisa que nós precisaremos usar isto é o hdc. Nós adquirimos isto chamando GetDC, novamente nós precisaremos importar esta função.
C#
Código:
[DllImport("user32.dll")]
public static extern int GetDC(int hWnd);
VB.net
Código:
<DllImport("user32.dll")> _
Public Shared Function GetDC(ByVal hWnd As Integer) As Integer
End Function
Deixa atraia algo à tela. Manter coisas simples eu vou criar uma função que nos deixará atraia texto à tela um enfileire de cada vez.
C#
Código:
public static void WriteLine(int hDC, string text)
{
TextOut(hDC, 5, (100 + (lineNum * 15)), text, text.Length);
lineNum += 1;
}
VB.Net
Código:
Public Shared Sub WriteLine(ByVal hDC As Integer, ByVal text As String)
TextOut(hDC, 5, (100 + (lineNum * 15)), text, text.Length)
lineNum += 1
End Sub
lineNum precisarão ser uma variável global. Agora, deixa edite nossa volta principal para atrair algo à tela, em cima de todas as aplicações de corrida. Usar GetDC para adquirir a manivela à tela global e não só uma janela que você passa para esta função 0 como é só parâmetro.
C#
Código:
static void Main()
{
//Application.Run(new Form1());
Form1 form = new Form1();
form.Show();
while (form.Created)
{
int dc = (int)GetDC(0);
WriteLine(dc,"Drawing Test");
WriteLine(dc,"Line2");
WriteLine(dc,"Line3");
lineNum = 0;
Application.DoEvents();
Thread.Sleep(2);
}
}
VB.Net
Código:
Shared Sub Main()
'Application.Run(new Form1())
Dim form As Form1 = New Form1
form.Show
While form.Created
Dim dc As Integer = CType(GetDC(0), Integer)
WriteLine(dc, "Drawing Test")
WriteLine(dc, "Line2")
WriteLine(dc, "Line3")
lineNum = 0
Application.DoEvents
Thread.Sleep(2)
End While
End Sub
A última coisa que nós precisamos atrair à tela em variáveis. Isto pode ser realizado pelo seguinte.
C#
Código:
public static void WriteLine(int hDC, string text, object[] args)
{
WriteLine(hDC, string.Format(text, args));
}
VB.Net
Código:
Public Shared Sub WriteLine(ByVal hDC As Integer, ByVal text As String, ByVal args As Object())
WriteLine(hDC, String.Format(text, args))
End Sub
Nós usamos esta função criando uma ordem de objeto que segurará nossas variáveis e os formatará em um fio por como alqueives.
C#
Código:
object[] msgHolder = new Object[5];
msgHolder[0] = Cursor.Position.X;
msgHolder[1] = Cursor.Position.Y;
WriteLine(dc, "Mouse At {0}, {1}", msgHolder);
VB.Net
Código:
Dim msgHolder(5) As Object
msgHolder(0) = Cursor.Position.X
msgHolder(1) = Cursor.Position.Y
WriteLine(dc, "Mouse At {0}, {1}", msgHolder)
Pixels de Grabing da tela
Por este ponto deveria entender você por que e como nós usamos DLLImport. Como tal, eu vou agora para para que não as funções das que nós precisaremos para as seções seguintes. Eu não vou revisar cada destes.
C#
Código:
[DllImport("gdi32.dll")]
public static extern int CreateCompatibleDC(int hdc);
[DllImport("gdi32.dll")]
public static extern int CreateCompatibleBitmap(int hdc,int nWidth,int nHeight);
[DllImport("gdi32.dll")]
public static extern int SelectObject(int hdc,int hObject);
[DllImport("gdi32.dll")]
public static extern int SelectObject(int hdc,IntPtr hObject);
[DllImport("gdi32.dll")]
public static extern int BitBlt(int hDestDC,int X,int Y,int nWidth,int nHeight,int hSrcDC,int xSrc,int ySrc,int dwRop);
[DllImport("gdi32.dll")]
public static extern int DeleteDC(int hdc);
[DllImport("gdi32.dll")]
public static extern int DeleteObject(int hObject);
[DllImport("user32.dll")]
public static extern int ReleaseDC(int hWnd,int hdc);
VB.Net
Código:
<DllImport("gdi32.dll")> _
Public Shared Function CreateCompatibleDC(ByVal hdc As Integer) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function CreateCompatibleBitmap(ByVal hdc As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function SelectObject(ByVal hdc As Integer, ByVal hObject As Integer) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function SelectObject(ByVal hdc As Integer, ByVal hObject As IntPtr) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function BitBlt(ByVal hDestDC As Integer, ByVal X As Integer, ByVal Y As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer, ByVal hSrcDC As Integer, ByVal xSrc As Integer, ByVal ySrc As Integer, ByVal dwRop As Integer) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function DeleteDC(ByVal hdc As Integer) As Integer
End Function
<DllImport("gdi32.dll")> _
Public Shared Function DeleteObject(ByVal hObject As Integer) As Integer
End Function
<DllImport("user32.dll")> _
Public Shared Function ReleaseDC(ByVal hWnd As Integer, ByVal hdc As Integer) As Integer
End Function
Agora, nós estamos criando um aimbot pixel-baseado e como tal a função principal que nós precisamos poder executar está inspecionando a cor de pixels a tela. Há muitos tutorials que isso lhe mostrará como fazer isto lá fora; assim, eu não vou ir este linha-por-linha entretanto. Se você quer saber o que cada linha está fazendo.... Google.
C#
Código:
public static Color PixelColor(int x, int y)
{
int dc = GetDC(0);
int compDC = CreateCompatibleDC(dc);
int compBMP = CreateCompatibleBitmap(dc,1,1);
int obj = SelectObject(compDC, compBMP);
int image = BitBlt(compDC, 0, 0, 1, 1, dc, x, y, 13369376);
int imageObj = SelectObject(compDC, compBMP);
Bitmap bmp = Image.FromHbitmap((IntPtr)imageObj);
DeleteDC(compDC)
DeleteObject(compBMP)
ReleaseDC(0,dc);
return bmp.GetPixel(0,0);
}
VB.Net
Código:
Public Shared Function PixelColor(ByVal x As Integer, ByVal y As Integer) As Color
Dim dc As Integer = GetDC(0)
Dim compDC As Integer = CreateCompatibleDC(dc)
Dim compBMP As Integer = CreateCompatibleBitmap(dc, 1, 1)
Dim obj As Integer = SelectObject(compDC, compBMP)
Dim image As Integer = BitBlt(compDC, 0, 0, 1, 1, dc, x, y, 13369376)
Dim imageObj As Integer = SelectObject(compDC, compBMP)
Dim bmp As Bitmap = Image.FromHbitmap(CType(imageObj, IntPtr))
DeleteDC(compDC)
DeleteObject(compBMP)
ReleaseDC(0, dc)
Return bmp.GetPixel(0, 0)
End Function
Antes de eu entrasse em o que esta função está fazendo que eu gostaria de agradecer gpMaker por me ajudar aperfeiçoe esta chamada. Eu estava fazendo isto um pequeno diferentemente, mas depois que nós trocássemos algum código eu que acabo mudando o meu para ajustar o código dele e eu não olhei atrás.
Nós usaremos esta função para conferir a cor de qualquer determinado X e local de Y. Esta função copiará um pixel da tela para um Bitmap que é 1x1 pixel grande (ou pequeno se você quer olhar para isto que modo). Isto então copys isto para uma variável de Bitmap administrada e lucros a cor daquele pixel. Depois, quando nós precisamos esquadrinhar a tela para procurar os jogadores posição móvel que nós estaremos mudando este código a BitBlt uma porção muito maior da tela para consumir menos tempo de processador.
E último, Exibindo a cor do pixel debaixo do rato,
Agora deixa gravata junto tudo isso. Nós vamos editar nossa volta principal novamente. Este tempo nós vamos exibir a cor do pixel debaixo do rato. De fato, nós vamos exibir a cor do pixel a X - 4 e Y -4. Isto está devido ao fato que se nós usamos o rato X e Y que nós estaremos adquirindo a cor do cursor.
Seguir é nosso final editou versão de nossa volta principal.
C#
Código:
static void Main()
{
//Application.Run(new Form1());
Form1 form = new Form1();
form.Show();
while (form.Created)
{
int dc = (int)GetDC(0);
WriteLine(dc,"Color Under Mouse");
object[] msgHolder = new Object[5];
msgHolder[0] = Cursor.Position.X -4;
msgHolder[1] = Cursor.Position.Y -4;
WriteLine(dc, "Mouse At {0}, {1}", msgHolder);
msgHolder[0] = PixelColor(Cursor.Position.X-4, Cursor.Position.Y-4);
WriteLine(dc, "{0}", msgHolder);
Application.DoEvents();
Thread.Sleep(2);
}
}
VB.Net
Código:
Shared Sub Main()
Dim form As Form1 = New Form1
form.Show
While form.Created
Dim dc As Integer = CType(GetDC(0), Integer)
WriteLine(dc, "Color Under Mouse")
Dim msgHolder(5) As Object
msgHolder(0) = Cursor.Position.X -4
msgHolder(1) = Cursor.Position.Y -4
WriteLine(dc, "Mouse At {0}, {1}", msgHolder)
msgHolder(0) = PixelColor(Cursor.Position.X -4, Cursor.Position.Y -4)
WriteLine(dc, "{0}", msgHolder)
Application.DoEvents
Thread.Sleep(2)
End While
End Sub
Espero ter ajudado...
Ass:MagusxD
Boa sorte com seu aimbot ^^.
Caso alguem queira ajuda me passa o E-mail crio junto com vc e lhe ajudo ^^.
-
Bea me da OP La!
-
Oieee Gente aque quem fala e a Bea e bem galera hoje eu estarei postando um server Muito Bom para Minecraft 1.4.4 e 1.4.5! Bom Vamos ao que interessa
ADMS:SnifGamer e Bea
Plugins:WorldEdit,iConomy,WelcomeRulezz,ConsoleScheduler,Vault,PlotMe,PermissionsEx,MultiverseCore,ModifyWorld,LWC,WorldGuard,Essentials,Jobs,ChatManager,EssentialsProtect,MultiversePortals,EssentialsSpawn,xAuth,Assasins,BlockHat,ChestShop e Factions (MALZ BOTEI TODOS PLUGINS KKK)
IP:mineplace.servegame.com
(OBS)Estou sem tempo agora mas depois eu posto algumas fotos prometo ;D)
-
Aff tenho nem oq dizer
-
Lanb aqui, cara nao to conseguindo acessar o servidor, ta sem conexao agora.... quero so saber se ele ta on, (OBS: tenho tekkit)
Blz ^^ ele ta ON sim sou a -BEA-
na conta do meu irmao na WC :D
-
Como faco pra coneseguir esse tekkit ?
Esta aqui querido ^^
Download:
É necessário se cadastrar para acessar o conteúdo.- Entre
- ou
- Cadastre-se
-
Falta colocar alguns acessos do Spawn para o Parkour, e colocar mais plugins, fora isso está bom.[/color]
Ola Desculpe Vou Melhorar .
Aki nao ta entrando ta dando erro ajuda ?Ajuda aki ta dando erro !
Ola Para jogar no meu Server precisa de Tekkit Amigo ^^
-
Que Bom Que Gostou :D
-
:) Tekkit 24Hs - Sem Lag
Oi Pessoal da WebCheats Hoje venho postar um server de minecraft Tekkit.
Vamos ao q interessa
Imagens:
Spawn
Loja
Arena
Parkour
Informaçoes:
Donos:
Bea
Elopsy
Nickgs
Plugins:
Economy
MagicCarpet
Anti-XRay
Anti-Grieff etc...
Warps:
Arena
Hell(Nether)
Parkour
Normal(Iniciar)
Bom Vamos ao que enteressa.
IP:80.241.209.46
Meu Primeiro Topico qualquer erro nao levem a mal.
-
Topíco bom mapa bem legal ^^.
-
O Topico Ate esta bom para mim ^^,Levo meu thx.
-
Me Ajudou Muito Vlw Ganho Meu "THX"
-
aqui ta dando Fim da Transmissao
-
sou a GabrielaMatadora - GabrielaMaga se quiser falar comigo
-
Quando te matam sabe a barra que fica carregando ate voçe nascer? nao Aperta o Repeat Hack so Use o Repeat Hack qnd voçe Nascer assim nao ira ficar invisivel e irao lhe matar tamber :)
---------------------------
Se Ajudei Agradeça
---------------------------
-
Funfou vlw :)
-
eu quero! me recruta pf
-
eu quero me da OP ou GM plz sou oTIMO EM Pixel Art
-
o site da EuroGunz ta off quero jogar Utopia ;_;
-
vei nunca joguei o euro '-'
-
eu nao tenho conta no Utopia como eu vo loga no jogo?
-
-
Vei mark perfeita! levo meu thanks
Qual foi seu Nick mais feio?
em Point Blank - Bate Papo
Postado
Ferazim '-' sem noção