WarRock EU - Code Snippets

03/22/2012 14:37 xxfabbelxx#6631
Quote:
Originally Posted by Yazzn (: View Post
Code:
if (xMenu.CH_ExitWR)
{
	DWORD dwWR;
	dwWR = (DWORD)GetModuleHandleA("WarRock.Exe");
	{
		while (!dwWR);
		{
			ExitProcess(0);
		}
	}
}
Du holst dir das HANDLE zur WarRock.exe, castest es in einen DWORD und lässt eine Schleife laufen, in der überprüft wird ob der Wert ungleich NULL ist, sollte das der Fall sein, rufst du ExitProcess() auf.
Das ist einfach nur grẹnzdebil und zeigt, wie wenig Ahnung manche Leute hier haben.

Zum Radar: Ich bezweifle, dass dein Radar so richtig funktioniert.
geht nicht auch einfach

if(ExitWR)
{
ExitProcess(0);
}

???



Quote:
Originally Posted by S!ckniiqhtz View Post
ich denke ihr VIP coder koennt immer alles alleine ?
Die structs für PlayerInfo haben sich nicht verändert.
hero ist ein VIP Coder...???
03/22/2012 14:38 Chown¡¡qhtz#6632
Quote:
Originally Posted by xxfabbelxx View Post
geht nicht auch einfach

if(ExitWR)
{
ExitProcess(0);
}

???
geht.
Quote:
Originally Posted by xxfabbelxx View Post
hero ist ein VIP Coder...???
ja, weiß aber nicht mehr genau welche seite das war, glaube wrundco oder so was.
03/22/2012 14:58 +Yazzn#6633
Quote:
Originally Posted by xxfabbelxx View Post
geht nicht auch einfach

if(ExitWR)
{
ExitProcess(0);
}
Ja, unbedingt!
03/22/2012 15:47 xxfabbelxx#6634
Quote:
Originally Posted by Yazzn (: View Post
Ja, unbedingt!
wozu dann die ganze umschreibung mit dem handle? :D

- an den coder gerichtet natürlich

er fragt ja ab, ob warrock prozess besteht, falls ja, schließt er das ding. Aber man muss ja warrock zwangsweise anhaben, um einen cheat zu injecten...
03/23/2012 21:27 __BuRn3R#6635
Im Drunk in Inline Asm:

#define ADR_IMDRUNK 0xA01710
Code:
	if (xPlayer.CH_ImDrunk)
	{
		__asm
		{
			MOV DWORD PTR DS:[ADR_IMDRUNK], 1
		}
	}
	else
	{
		__asm
		{
			MOV DWORD PTR DS:[ADR_IMDRUNK], 0
		}
	}

Credits to me!
03/24/2012 02:36 alfmkwndk#6636
Help

UNL AMMO ??
RapidFire ???
03/24/2012 10:27 +Yazzn#6637
Quote:
Originally Posted by alfmkwndk View Post
Help

UNL AMMO ??
RapidFire ???
Help

COMPLETE SENTENCES ??
03/24/2012 11:34 Chown¡¡qhtz#6638
Quote:
Originally Posted by Yazzn (: View Post
Help

COMPLETE SENTENCES ??
Ich glaube der gute Heer möchte die Unl Ammo & RapidFire source :).
Aber der nette Member kann ja ein paar Seiten zurück Blättern :P.

Nein im Ernst:

Dude, if you want something from us, please make understandable sentences.
03/24/2012 11:42 UnknownData#6639
Code:
#define OFS_MYINDEX 0xC490

DWORD ColorR;
DWORD ColorG;
DWORD ColorB;
DWORD PlayerPos_X;
DWORD PlayerPos_Y;
DWORD PlayerPos_Z;
DWORD DotPos_X;
DWORD DotPos_Y;
DWORD DotPos_Z;

BOOL GetEnemy(int Player)
{
CPlayerInfo *pLocalInfo = GetPlayerInfoByIndex(OFS_MYINDEX);
CPlayerInfo *pGlobInfo	= GetPlayerInfoByIndex(Player);
if(pLocalInfo->Team == pGlobInfo->Team)
{
return FALSE;
}else{
return TRUE;
}
return NULL;
}
VOID SetColor(int i)
{
if(!GetEnemy(i))
{
ColorR  = 0;
ColorG  = 255;
ColorB  = 0;
}else{
ColorR  = 255;
ColorG  = 0;
ColorB  = 0;
}
}
	if (CH_Radar2D)
	{
		cMenu->DrawBox(pDevice, 700, 50, 150, 150, BLUE);
		cTools->DrawDot(776, 126, 255, 255, 255, pDevice);
		for (int i = 0; i < 32; i++)
		{
			if (!pPlayer->pJump || !pPlayer->pLocal)break;
			CPlayer* thePlayer = pPlayer->pJump[i];
			CPlayerInfo *InfoOfPlayer = GetPlayerInfoByIndex(i);
			if (pInfo && pPlayer)
			{
				CPlayerInfo *pLocalInfo = GetPlayerInfoByIndex(OFS_MYINDEX);
				D3DXVECTOR3 ViewArray_Player(pPlayer->pJump[i]->fViewX,pPlayer->pJump[i]->fViewY,pPlayer->pJump[i]->fViewZ),ViewArray;
				if (GetScreenCoordFromWorld(pDevice,ViewArray,ViewArray_Player))
				{
					PlayerPos_X = ViewArray.x;
					PlayerPos_Y = ViewArray.y;
					PlayerPos_Z = ViewArray.z;
					DotPos_X = (776 + (PosX / 10));
					DotPos_Y = (126 + (PosY / 10));
					DotPos_Z = NULL;
					cTools->DrawDot(DotPos_X, DotPos_Y, ColorR, ColorG, ColorB, pDevice);
				}
			}
		}
	}
Credits:
Quote:
_BuRn3R_ - Base
UnknownData - Some Work :P
03/25/2012 09:31 MR.Jokers#6640
Auto Ready / Start ?
03/25/2012 14:39 R3d_L!n3#6641
Description :
Allow you to roll by standing , I think thats enough to say . . .

Code:
ADR_ChangeRollMethod                          0x00835024 

		switch(RedLine.rWeapon.RL_RollStyle)
		{

                        default : *(float*) ADR_ChangeRollMethod  = 100;break;
			case 1  : *(float*) ADR_ChangeRollMethod = 0.2;break;


		}

Credits :
R3d_L!n3

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

@alfmkwndk
UnlAmmo = DWORD / Addie = 0
RapidFire = i dunno cuz never used the addie ><
03/25/2012 20:08 PowerB#6642
Request ASM Bypass
03/25/2012 20:16 __BuRn3R#6643
Quote:
Originally Posted by PowerB View Post
Request ASM Bypass
Wird dir keiner geben!
03/25/2012 23:35 GraFixPL#6644
Search: AutoBomb, AutoNipper, AutoDefuse, AutoPlant
03/25/2012 23:38 hero9910#6645
Quote:
Originally Posted by GraFixPL View Post
Search: AutoBomb, AutoNipper, AutoDefuse, AutoPlant
Code:
VOID BotHacks()
{
	DWORD dwPlayerPtr = *(DWORD*)Addys::Ptr::Player;
	DWORD dwServerPtr = *(DWORD*)Addys::Ptr::Server;
	if ( dwPlayerPtr != 0 )
	{
		if ( cBot.CH_AutoBomb )
		{
			if ( GetGlobalInfo(GetLocalInfo())->Team == 0 )
			{
			    p_Player->pLocal->Weapon1 = 91;
			    p_Player->pLocal->Weapon2 = 91;
				p_Player->pLocal->Weapon3 = 91;
			}
		}
		if ( cBot.CH_AutoNipper )
		{
			if ( GetGlobalInfo(GetLocalInfo())->Team == 1 )
			{
				p_Player->pLocal->Weapon1 = 118;
			    p_Player->pLocal->Weapon2 = 118;
				p_Player->pLocal->Weapon3 = 118;
			}
		}
		if ( cBot.CH_AutoPlant )
		{
			if ( GetGlobalInfo(GetLocalInfo())->Team == 0 && p_Player->pLocal->Weapon2 == 91 )
			{
				p_Player->pLocal->WeaponState = *(INT*)(Addys::Mem::WeaponShot);
				p_Player->pLocal->AutoPlant = 1;
			}
		}
		if ( cBot.CH_AutoDefuse )
		{
			if ( GetGlobalInfo(GetLocalInfo())->Team == 1 && p_Player->pLocal->Weapon2 == 118 )
			{
				p_Player->pLocal->WeaponState = *(INT*)(Addys::Mem::WeaponShot);
				p_Player->pLocal->AutoDefuse = 1;
			}
		}
	}
Code:
VOID HackMain()
{
	DWORD dwWarRock;
	do
	{
		dwWarRock = (DWORD)GetModuleHandleA("WARROCK.EXE");
	}
	while(!dwWarRock);
	for ( ; ; )
	{
		BotHacks();
		Sleep(2);
	}
}
Credits: Cyberrazzer