code für nen bot (wasd)

06/26/2010 15:06 Nektarius#1
Hi,
ich wollte mir mal nen bot machen der für mich in crossfire rumläuft.
Dazu verwendete ich autohotkeyscripts aber die nimmt cf nicht an.
Welchen befehl oder was auch immer muss ich verwenden ???
Nein ich habe NICHT for zu "farmen".
Danke
06/26/2010 15:09 .ToKeN-#2
Dafür braucht man einen Bypass und den fidnest du nicht wie Sand am mehr ;)
#closerequest
06/26/2010 16:02 Blutkampf#3
Also einen code für einen Bot kenne ich nicht.
Aber ich habe einen und Releasen werde ich ihn aber ich bin diesesmal ein thanks geiler und verlange thanks :D
06/26/2010 16:15 Nektarius#4
was soll en bypass sein ?
06/26/2010 16:17 Mixiii#5
Quote:
Originally Posted by Blutkampf View Post
Also einen code für einen Bot kenne ich nicht.
Aber ich habe einen und Releasen werde ich ihn aber ich bin diesesmal ein thanks geiler und verlange thanks :D

dann mal herdamit :D:D
06/26/2010 16:23 PornoB!tch#6
Naja

Bots die patched werden können -.-
Altmodisch

STEIGT UM AUF HARDWARE BOTS
MEINS LÄUFT UBER USB UND SIMULIERT EINE TASTATUR UND MAUS.
06/26/2010 16:31 Nektarius#7
Quote:
Originally Posted by PornoB!tch View Post
Naja

Bots die patched werden können -.-
Altmodisch

STEIGT UM AUF HARDWARE BOTS
MEINS LÄUFT UBER USB UND SIMULIERT EINE TASTATUR UND MAUS.
wie geht des ?
06/26/2010 16:42 ..:FreeZo:..#8
Ja
woll ich auch mal wissen
wie sowas mit BOTS geht
06/26/2010 16:48 Blutkampf#9
Quote:
Originally Posted by PornoB!tch View Post
Naja

Bots die patched werden können -.-
Altmodisch

STEIGT UM AUF HARDWARE BOTS
MEINS LÄUFT UBER USB UND SIMULIERT EINE TASTATUR UND MAUS.
Der Bot von mir macht dauernt klicks.

Nur ich werde ihn jetzt für Cross Fire umstellen könnte dauern hab ihn für andere Games gemacht damit er auch wenn man master des raumes ist dann ein game startet...
06/26/2010 18:32 Eiscremekugel#10
VB = AppActivate..

c++ = SendInput oder keybd_event wobei ich SendInput empfehle

keybd_event source die ich mal für CF geschrieben hab in c++...

ist nur ein beispiel ihr müsst noch bisschen selber coden sonst funzt er nicht :)

PHP Code:
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <cstdio>
#include <iostream>
#include <string.h>
#include <ctype.h>


using namespace std;

int main(void)
{
   
HWND hwnd
   
hwnd FindWindow(NULL,L"CrossFire");   
   
SetForegroundWindow(hwnd); // oder SW_MAXIMIZE als 2. Parameter
   
SetActiveWindow(hwnd);

   if(
hwnd)                      
   {
      
cout<<"           CrossFire Prozess wurde gefunden!\n";
   }
   else
   {
      
cout<<"           CrossFire Prozess wurde nicht gefunden!\n";
   }

{
int i;
 
    for(
i=1150i++) //Test Schleife

{
  
printf("                .....Anti - AFK  Kick Bot.....\n");
  
printf("                Coded by der Kugel aus Eiscreme\n");
  
printf("                ------For Elitepvpers.com------\n");


 
SendMessage(hwndWM_KEYDOWNVK_SNAPSHOT0);
 
Sleep(250);
 
SendMessage(hwndWM_KEYUPVK_SNAPSHOT0);
  
printf("                        --SnapShot--\n");
        
// Linkemaustaste drücken -mouseeventbd 
    
keybd_event(0x0100NULL);
        
// Linkemaustaste loslassen
    
keybd_event(0x010KEYEVENTF_KEYUP0); 
    
Sleep(800);
        
// Taste W drücken
    
keybd_event(0x5700NULL);
        
// Taste W Loslassen 
    
keybd_event(0x570KEYEVENTF_KEYUP0); 
    
Sleep(800);
        
// Taste S drücken
    
keybd_event(0x5300NULL);
        
// Taste S Loslassen
    
keybd_event(0x530KEYEVENTF_KEYUP0); 
    
Sleep(800);
        
// Taste A drücken
    
keybd_event(0x4100NULL);
        
// Taste A Loslassen
    
keybd_event(0x410KEYEVENTF_KEYUP0); 
    
Sleep(800);
        
// Taste D drücken
    
keybd_event(0x4400NULL);
        
// Taste D Loslassen
    
keybd_event(0x440KEYEVENTF_KEYUP0); 
    
Sleep(800);

    }
    
}

ist viel crap drinne zum testen etc... z.B sendmessage ... usw...


und
@ ToKen wenn man keine ahnung hat bitte einfach mal den mund halten...
dafür brauch man noch lange keinen bypass...
Quote:
Originally Posted by PornoB!tch View Post
Naja

Bots die patched werden können -.-
Altmodisch

STEIGT UM AUF HARDWARE BOTS
MEINS LÄUFT UBER USB UND SIMULIERT EINE TASTATUR UND MAUS.
? hardware bots was soll das darstellen..

man kann virtuelle tastendrücke simulieren via key.sends oder man macht es über die win api endweder mit keybd event ... was einen tastendruck simuliert (ein tastendruck enthält drücken und los lassen das sollte man bedenken) oder sendinput mit directinput... sprich man simuliert die tastendrücke so wie sie über die tastatur kommen mit sendinput dürfte es zu 100% gehn..


warum die macro scripts nicht gehn kann ich dir auch sagen ... da crossfire ne directx anwendung ist musst du erstmal das handle bzw den fokus vom fenster bekommen sonst geht garnichts
06/26/2010 18:47 Nektarius#11
soll ich des als .exe speichern oder vb oder vbs oder was ?
hast du schon getestet ob crossfire auf die befehle reagiert ?
06/27/2010 00:22 Eiscremekugel#12
Nein wie gesagt ich weiss nicht genau ob crossfire directinput benutzt...
falls ja wird die keybd_event funktion nicht funktionieren..

also einfach austesten...

die source ist in vs c++ geschrieben...

mit vb meinte ich visual basic... damit dort die key.sends funktion funktioniert musst du erst mit der AppActivate funktion den fokus von crossfire bekommen
06/27/2010 11:47 Nektarius#13
so weit habe ich das schon verstanden
bei wow funktioniert ein einfacher bot in .ahk, funktioniert er in crossfire wegen dem fokus nicht ?
06/27/2010 11:52 WTF!!#14
@Nektarius
Was redest du da?!
06/27/2010 11:53 Nektarius#15
sollte das dann so ähnlich aussehen ? :

Public Function Shell( _
ByVal PathName As String, _
Optional ByVal Style As AppWinStyle = AppWinStyle.MinimizedFocus, _
Optional ByVal Wait As Boolean = False, _
Optional ByVal Timeout As Integer = -1 _
) As Integer

Public Overloads Sub AppActivate( _
ByVal { "CrossFire" | ProcessId As Integer } _
)