Warrock - Code Snippets

03/08/2013 17:36 Xave :)#781
Quote:
Originally Posted by hansewurst View Post
...
Für meine Sourcen brauchst du keine Patchs xD

Mit Patch:
Code:
void MemEdit(void *adr, void *ptr, int size)
{
	DWORD dwback;
	VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &dwback);
	memcpy(adr,ptr,size);
	VirtualProtect(adr,size,dwback, &dwback);
}

template <typename T>void MemEdit(void* adr,T Vaule,T *Input = NULL)
{
    if(Input == 0)
	{
        MemEdit((void*)adr,(void*)&Vaule,sizeof(T));
	}
    else
	{
        MemEdit((void*)Input,(void*)adr,sizeof(T));
	}
}

MemEdit<double>(ADR_SPEED,(96 * Val.SpeedVal));
03/08/2013 17:42 hansewurst#782
Aufjedenfall funktioniert dein source bei mir nicht, brauch erst eine bestimmte Klasse

Könnt jemand bitte meinen source so verbessern das er funktioniert bzw. einen source zu meinem source schreiben, ich weis ihr sollt die arbeit nicht für mich machen aber ich bin grad total am verzweifeln :/
03/08/2013 17:45 Xave :)#783
Quote:
Originally Posted by hansewurst View Post
Aufjedenfall funktioniert dein source bei mir nicht, brauch erst eine bestimmte Klasse
Änder das:
Code:
//--------------------------Define Hacks--------------------------//

DWORD *ingame = (DWORD*)ADR_PLAYERPOINTER;
DWORD *outgame = (DWORD*)ADR_SERVERPOINTER;
in das:

Code:
//--------------------------Define Hacks--------------------------//

DWORD *ingame = (DWORD*)ADR_PLAYERPOINTER;
DWORD *outgame = (DWORD*)ADR_SERVERPOINTER;

struct CPlayer
{
	char xJumpToAdress1[0x1010C];
	float PlayerSpeed; // 0x1010C
	float Spread; // 0x10110
};

struct CBase
{
	CPlayer* pLocal;
	char xJumpToAdress1[0x129C74];
	CPlayer** pGlobal;
};

CBase *_Player = (CBase*)0x00A538D8;
Und das:
Code:
//--------------------------Start Hacks--------------------------//
void PlayerHacks()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
in das:
Code:
//--------------------------Start Hacks--------------------------//
void PlayerHacks()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
_Player->pLocal->Spread = 0.00F;
_Player->pLocal->PlayerSpeed = -200.00F; // 2x Speed
Und teste es ;)
03/08/2013 17:49 hansewurst#784
klappt nicht bekomm diese fehlermeldung:

c:\users\tommy\documents\visual studio 2010\projects\warrock hack\warrock hack\warrock hack.cpp(228): error C2065: 'Player': nichtdeklarierter Bezeichner
1>c:\users\tommy\documents\visual studio 2010\projects\warrock hack\warrock hack\warrock hack.cpp(228): error C2227: Links von "->pLocal" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
1> Typ ist ''unknown-type''
1>c:\users\tommy\documents\visual studio 2010\projects\warrock hack\warrock hack\warrock hack.cpp(228): error C2227: Links von "->PlayerSpeed" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.
03/08/2013 17:51 Xave :)#785
Quote:
Originally Posted by hansewurst View Post
Player
Es heißt "_Player"
03/08/2013 18:00 hansewurst#786
-.- hatte noch was anderes von mir drin :D
Aber es funktioniert herzlichen dank!
Wenn ich mal wieder nicht weider komm melde ich mich mal bei dir wenn du nichts dagegen hast ;)

Ich kann den speedhack anschalten blos, wie mach ich ihn wieder aus?

{
if(GetAsyncKeyState(VK_TAB) &1);
{
_Player->pLocal->PlayerSpeed = -300.00F; // 3x Speed
}

}

source von .xave
03/08/2013 21:22 Kazbah__#787
Quote:
It's working for me ;O
dein bypass crasht zwar nicht aber bringen tut er auch nix lol^^
03/09/2013 18:48 Xave :)#788
Quote:
Originally Posted by Zyzz__ View Post
dein bypass crasht zwar nicht aber bringen tut er auch nix lol^^
Also ich konnte Artillery Patchen ;)

Quote:
Originally Posted by hansewurst View Post
{
if(GetAsyncKeyState(VK_TAB) &1);
{
_Player->pLocal->PlayerSpeed = -300.00F; // 3x Speed
}
}
Code:
BOOL SpeedPatch = FALSE;
{
	if((GetAsyncKeyState(VK_TAB) &1));
	{
          if(SpeedPatch == FALSE){
	   _Player->pLocal->PlayerSpeed = -300.00F; // 3x Speed
           SpeedPatch  = TRUE;
          }else if(SpeedPatch  == TRUE)
          {
             _Player->pLocal->PlayerSpeed = -100.00F; // 1x Speed
             SpeedPatch  = FALSE;
          }
	}
     
}
€dit: @ _Zyzz

[Only registered and activated users can see links. Click Here To Register...]

Geht Doch :rolleyes:
03/10/2013 01:17 Kazbah__#789
Quote:
Geht Doch
so wie du ihn gepostet hast geht er nicht vllt haste ja eine addy rausgenommen ^^
03/10/2013 07:06 babyiloveyou12#790
request DIP hook/Midfunction....

thanks. realy need!
03/10/2013 08:36 ~ExoduS~*#791
Quote:
Originally Posted by Zyzz__ View Post
so wie du ihn gepostet hast geht er nicht vllt haste ja eine addy rausgenommen ^^
jo das stimmt 1check fehlt :D
03/10/2013 09:25 babyiloveyou12#792
Help DIP hook Please...

:(
03/10/2013 10:44 Xave :)#793
Quote:
Originally Posted by Zyzz__ View Post
so wie du ihn gepostet hast geht er nicht vllt haste ja eine addy rausgenommen ^^
Nur WR_CHECK_2 weil die VIP ist :P
03/10/2013 10:53 Phantom.#794
Quote:
Originally Posted by .χανє View Post
Nur WR_CHECK_2 weil die VIP ist :P
Code:
#define ASM_WARROCK_CHECK_2         0x5DAB9E
Die wird an deinem Schrott Bypass auch nichts mehr verändern.
03/10/2013 11:08 Xave :)#795
Quote:
Originally Posted by Phantom. View Post
Code:
#define ASM_WARROCK_CHECK_2         0x5DAB9E
Die wird an deinem Schrott Bypass auch nichts mehr verändern.
Meiner geht doch ;)
Nur der den ich Pub gestellt hab crasht nach paar min :)