|
Você não é registrado, por favor registre-se para ter acesso ao conteúdo completo. Caso seja registrado, efetue login. Esqueceu sua senha? Clique aqui Recomendamos o uso do Mozilla Firefox para uma melhor visualização. |
|
| Início | Postados Hoje | Marcar Fóruns Como Lidos | Álbums | Banidos | SE Team | Medalhas |
|
|||||||
| Registrar | Loteria VIP | Staff SE | Regras do fórum | Comunidade | Arcade | Postados Hoje | Pesquisar | Experience |
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|
#1 (permalink) | ||||||||||||||
![]() Registrado em: Dec 2008
Localização: Marte
Posts: 860
Agradeceu: 187
Agradecido 895 Vezes em 362 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
Meu Estado:
![]()
Nome Real: Marcos V.
|
Tutorial Trainer Visual Basic by ~zLuckrØx
Esse Tutorial Mostra Passo a Passo , Desde a Criação e Codigos Até Como deixar-lo com um Visual Melhor. Não Postarei Todos os Adress e Seus Valores, Nesse Tutorial, Se quiser Procure Pela Net que voce Encontrará. o Unico Adress e Value que Postarei é o do Power User ou ( Pu Hack ou Phoenix Hack ) Tanto Faiz o Nome, que é oq Usarei como Exemplo. Enviarei a Source do Exemplo do Tutorial, a Source ja está Undetectada e Funcional na Rev Atual do GB. Vamos La : 1° Abra um Novo Projeto em seu Visual Basic. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 2° Adicione um Modulo no Seu Projeto , se quiser Renomei Para Declaraveis. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 3° Pegue o Codigo Abaixo, Copie e Cole no Modulo. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Public Const PROCESS_ALL_ACCESS = &H1F0FFF Dim f1holder As Integer Dim timer_pos As Long 'API Declaration Public Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long Public Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Public Declare Function WriteProcessMemory Lib "kernel32" (ByVal hProcess As Long, ByVal lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long Public Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal Classname As String, ByVal WindowName As String) As Long Public Declare Function GetKeyPress Lib "user32" Alias "GetAsyncKeyState" (ByVal key As Long) As Integer Public Declare Function ReadProcessMem Lib "kernel32" Alias "ReadProcessMemory" (ByVal hProcess As Long, ByVal lpBaseAddress As Any, ByRef lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long Public Function WriteAByte(gamewindowtext As String, address As Long, value As Byte) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If WriteProcessMemory phandle, address, value, 1, 0& CloseHandle hProcess End Function Public Function WriteAnInt(gamewindowtext As String, address As Long, value As Integer) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If WriteProcessMemory phandle, address, value, 2, 0& CloseHandle hProcess End Function Public Function WriteALong(gamewindowtext As String, address As Long, value As Long) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If WriteProcessMemory phandle, address, value, 4, 0& CloseHandle hProcess End Function Public Function ReadAByte(gamewindowtext As String, address As Long, valbuffer As Byte) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If ReadProcessMem phandle, address, valbuffer, 1, 0& CloseHandle hProcess End Function Public Function ReadAnInt(gamewindowtext As String, address As Long, valbuffer As Integer) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If ReadProcessMem phandle, address, valbuffer, 2, 0& CloseHandle hProcess End Function Public Function ReadALong(gamewindowtext As String, address As Long, valbuffer As Long) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If ReadProcessMem phandle, address, valbuffer, 4, 0& CloseHandle hProcess End Function Public Function ReadAFloat(gamewindowtext As String, address As Long, valbuffer As Single) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If ReadProcessMem phandle, address, valbuffer, 4, 0& CloseHandle hProcess End Function Public Function WriteAFloat(gamewindowtext As String, address As Long, value As Single) Dim hwnd As Long Dim pid As Long Dim phandle As Long hwnd = FindWindow(vbNullString, gamewindowtext) If (hwnd = 0) Then MsgBox "O Jogo não Está Aberto, Por Favor Abra o GunBound !!", vbCritical, "Error" End Exit Function End If GetWindowThreadProcessId hwnd, pid phandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) If (phandle = 0) Then MsgBox "Impossivel de Capturar o Processo, Relogue-se !", vbCritical, "Error" Exit Function End If WriteProcessMemory phandle, address, value, 4, 0& CloseHandle hProcess End Function 4° Adicione um CheckBox no Seu Projeto. ( Qse todos os Trainer em VB Usam esse componente ). [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 5° Mude o Caption Organize-o do jeito que quiser. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 6° Dê 2 Cliks no Form para Abrir o formulario. Em Form Load Adicione o Seguinte Codigo : Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
App.TaskVisible = False 7° Esse Codigo Deixa Seu Programa Invisivel a Barra e Tbm Ao Gerenciador de Programas ( Ctrl + Alt + Del ). [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 8° Dê 2 CLicks no CheckBox Para Adicionarmos o Codigo. Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Call WriteALong("Gunbound", &H90DF6D, 0)
Call WriteALong("Gunbound", &H90DFDD, 0)
Bom Vamos Tentar entender essa Parte : Ao Clik ele Irá Verificar se o Nome da Janela do Jogo está ABerta no Caso "GunBound". Então irá Procurar pelo Adress do Cheat em questão ( Pu Hack ou Phoenix Hack são 2 Adress por isso 90DF6D e 90DFDD ), Observe que na Frente do Adress Tem um &H, Sempre que for Adicionar Algum Adress Use isto na Frente, Não se preocupe se o Adress Tiver Alguns Zero na Frente, Quando vc Adiciona-lo no Formulario ele irá se Quebrar e se arrumar Sozinho. e por Ultimo o Value Aquele 0 Ali no Final. Trainer Para PU + Phoenix Hack Completo. Para os Demais Cheats é so Seguir o msm Passo e Mudar os Adress e Values do msm. do jeito que está o Trainer Está Simples Demais ;S. Vamos Encrementar Mais ele xD. 9° Adicione Novamente outro Modulo, Renomei o Name dele para ProgressBar e Adicione o Codigo Abaixo : Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
Option Explicit Const WM_USER = &H400 Const CCM_FIRST = &H2000& Const CCM_SETBKCOLOR = (CCM_FIRST + 1) Const PBM_SETBKCOLOR = CCM_SETBKCOLOR Const PBM_SETBARCOLOR = (WM_USER + 9) Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Public Function ProgressBar_ForeColor(ByVal hwnd As Long, ByVal sCor As String) SendMessage hwnd, PBM_SETBARCOLOR, 0, ByVal VBColor(sCor) End Function Public Function ProgressBar_Color(ByVal hwnd As Long, ByVal sCor As String) SendMessage hwnd, PBM_SETBKCOLOR, 0, ByVal VBColor(sCor) End Function Private Function VBColor(sCor As String) As Long If Len(sCor) < 6 Then sCor = sCor & String(6 - Len(sCor), "0") End If VBColor = "&H" & Mid(sCor, 5, 2) & Mid(sCor, 3, 2) & Mid(sCor, 1, 2) End Function Praq esse Codigo Luck ? ele Fará com que as Cores das ProgressBar Muden Durante o Processo do Trainer. 10° Aperte Ctrl + T no Seu Projeto , Abrirá uma Janela , Procure e Selecione " Microsoft Windows Common Controls 6.0 (SP6) " [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 11° Olhe a OCX Ali em Baixo, Veja a Pasta Onde esla Está e não se esqueça de Po-la na Pasta do Seu Trainer quando Terminar. 12° Continuando Clique em Aplicar e Depois Ok. 13° Jogue 2 ProgressBar Para seu projeto. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 14° Renomei os Caption das 2 ProgressBar. Uma voce Renomeia para PgressBar2 e a Outra Para PgressBar1 na PgressBar2 , Ponha Visible = False. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 15° Adicione um Timer e Mude o Intervalo para : 1500 [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 16° Dê 2 Clikes Sobre o Timer e Adicione o Seguinte Codigo : Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
PgressBar2.Value = PgressBar2.Value + 20 If PgressBar2.Value = 100 Then PgressBar1.Value = 25 PgressBar2.Value = 0 Label1.Caption = "Login Sucessfull" End If If PgressBar1.Value = 25 Then PgressBar2.Value = PgressBar2.Value + 20 End If If PgressBar2.Value = 100 Then PgressBar1.Value = 50 PgressBar2.Value = 0 Label1.Caption = "Carregando Aguarde" End If If PgressBar1.Value = 50 Then PgressBar2.Value = PgressBar2.Value + 20 End If If PgressBar2.Value = 100 Then PgressBar1.Value = 75 PgressBar2.Value = 0 Label1.Caption = "Carregando Aguarde" End If If PgressBar1.Value = 75 Then PgressBar2.Value = PgressBar2.Value + 20 End If If PgressBar2.Value = 100 Then PgressBar1.Value = 100 Label1.Caption = "Iniciando Aplicativo" Check1.Visible = True Timer1.Enabled = False End If End Sub [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 18° Agora no Check1 que é Aquele Componente para ATivar o "Phoenix Hack" Vá em Visible e Ponha para False. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] 19° Novamente no Form Load, ( para quem não lembra é só da 2 cliks no form ), Adicione o Seguinte Codigo : Código:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
'Mudando a Cor da ProgreessBar1 Call ProgressBar_ForeColor(ProgressBar1.hwnd, "0000FF") 'Mudando a Cor da ProgreessBar2 Call ProgressBar_ForeColor(ProgressBar2.hwnd, "8B7500") Basicamente esse Codigo é para Muda a Cor da ProgressBar, Voce Pode Mudar a Seu Gosto Basta Mudar os Numeros Marcados na SS Abaixo. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Pronto Agora de F5 e Divirta-se com Seu Trainer. Para os Iniciantes Para Compilar Seu Projeto é só clik que nem na ss Abaixo. [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Ps: Tutorial e Source Baypassed Funcionando na Rev Atual do GunBoundWC. Você só Poderaro Freezar Algum Cheat quando o GameGuard Estiver Atualizando. Download Source [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Download Bloco de Notas [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar] Créditos Tutorial, Fotos e Source : ~zLuckrØx
__________________
|
||||||||||||||
|
|
|
||||||||||||||
| Links Patrocinados |
![]() |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| [Interlude] Todos Itens Vesper Para Interlude | mend3 | [Armaduras] C4 | Interlude | 101 | 07-12-2015 01:26 PM |
| [Download] Danger trainer 4.0 + Tutorial | RoPbOuT | [GB | Players] Hackers | Cheats | 2 | 13-12-2009 07:41 PM |
| Game Server Erros. | VslDream | [L2J] Dúvidas Solucionadas | 7 | 24-06-2009 09:00 PM |
| [ Tutorial ] Eclipse + Maven + Ant | Lawliet | [L2J] Tutoriais | 0 | 09-05-2009 05:39 PM |
| Criando uma DLL | Secret Experience | [MU] Outros | 1 | 03-02-2009 03:39 PM |