War Rock Cheat Programming Discussion

11/01/2013 19:03 darckalliance#181
i have de address of QUICK_PLANT and QUICK_DEFUSE in ASM and i bypass it...i search now address of DEFUSEANYWHERE IN ASM because PLANTANYWHERE code is:

Code:
#define PLANTANYWHERE_ASM 0x58025D
11/02/2013 13:52 henksmit#182
request: updated structs
11/02/2013 14:04 n4n033#183
Quote:
Originally Posted by CyberMask View Post
these are wrong


Code:
DWORD ASM_STAMINA3 = 0x50810D;//ON : EB|1
DWORD ASM_NOSPREAD = 0x5104F4;//ON : 90|6
correct me if i made a mistake
you failed too xD

Code:
#define ADR_STAMINA3 0x4F8053
#define ADR_NOSPREAD 0x50EF49
( just check them into dump ;) )
11/02/2013 14:51 Kazbah__#184
Quote:
Originally Posted by n4n033 View Post
you failed too xD

Code:
#define ADR_STAMINA3 0x4F8053
#define ADR_NOSPREAD 0x50EF49
( just check them into dump ;) )
CyberMask's NoSpread addy is correct

but both stamina3 are wrong :D

#define ADR_STAMINA3 0x4F7FE3
11/02/2013 15:03 Combatdafuq#185
@Someone know how to check if player is swiming on in water ?
11/02/2013 15:35 Kazbah__#186
Quote:
@Someone know how to check if player is swiming on in water ?
0xAEE328

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

Code:
#define ADR_LocalKillNameColor             0x8CE830 // 10.10.13

*(double*)(ADR_LocalKillNameColor) = 0;
Credits: Kazbah
11/02/2013 15:46 Combatdafuq#187
Quote:
Originally Posted by Kazbah__ View Post
0xAEE328
what exactly it doing ?
11/02/2013 15:49 Kazbah__#188
Quote:
what exactly it doing ?
its player state swim
11/02/2013 15:50 Combatdafuq#189
Quote:
Originally Posted by Kazbah__ View Post
its player state swim

NVM GOT IT
11/02/2013 16:22 bananegel#190
Quote:
Originally Posted by Kazbah__ View Post
0xAEE328

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

Code:
#define ADR_LocalKillNameColor             0x8CE830 // 10.10.13

*(double*)(ADR_LocalKillNameColor) = 0;
Credits: Kazbah
Only visible for yourself i guess?
11/02/2013 16:30 n4n033#191
Quote:
Originally Posted by Kazbah__ View Post
CyberMask's NoSpread addy is correct

but both stamina3 are wrong :D

#define ADR_STAMINA3 0x4F7FE3
Well failed in dumps xD

Quote:
Originally Posted by bananegel View Post
Only visible for yourself i guess?
since "Local" is written yh ;)
11/02/2013 16:38 bananegel#192
Quote:
Originally Posted by n4n033 View Post
Well failed in dumps xD



since "Local" is written yh ;)
lol didn't even see xd
11/02/2013 17:30 n4n033#193
Address Crypter :

Code:
#include <windows.h>
#include <stdio.h>

//========================================//
//===========[ Adress crypter ]===========//
//==============[ Coded by ]==============//
//==============[ ~AeroMan ]==============//
//==============[ ~ N4N033 ]==============//
//========================================//

class _xCrypt
{
public:
	DWORD *_xAdress_encryption(DWORD _xAdress, int _xCryption_size);
	DWORD *_xAdress_decryption(DWORD _xAdress, int _xCryption_size);
	DWORD *_xSize_encryption(DWORD value);
	DWORD *_xSize_decryption(DWORD value);
};_xCrypt*_xCrypter;

DWORD *_xCrypt::_xAdress_decryption(DWORD _xAdress, int _xCryption_size)
{
	int _xVal_1 = 7; //Our first substraction value
	int _xVal_2 = 2; //Our second substraction value

	_xAdress = (_xAdress / _xVal_1 / _xVal_2 /_xCryption_size); //Current adress - Value 1 - Value 2 - Cryption size
	return (DWORD*)_xAdress; //We return the recalculated value
}

DWORD *_xCrypt::_xAdress_encryption(DWORD _xAdress, int _xCryption_size)
{
	int _xVal_1 = 7; //Our first value to add
	int _xVal_2 = 2; //Our second value to add

	_xAdress = (_xAdress * _xVal_1 * _xVal_2 *_xCryption_size); //Current adress * Value 1 * Value 2 * Cryption size
	return (DWORD*)_xAdress; //We return the recalculated value
}

DWORD *_xCrypt::_xSize_encryption(DWORD value)
{
	//Max value of 5

	switch(value) //Switch the value to the case
	{
	case 0: value = 0x3C; break; //60
	case 1: value = 0x47; break; //71
	case 2: value = 0x53; break; //83
	case 3: value = 0x5E; break; //94
	case 4: value = 0x6A; break; //106
	case 5: value = 0x164; break; //356
	}

	return (DWORD*)value;
}

DWORD *_xCrypt::_xSize_decryption(DWORD value)
{
	//Max value of 5

	switch(value) //Switch the value to the case
	{
	case 0x3C: value = 0; break; //60
	case 0x47: value = 1; break; //71
	case 0x53: value = 2; break; //83
	case 0x5E: value = 3; break; //94
	case 0x6A: value = 4; break; //106
	case 0x164: value = 5; break; //356
	}

	return (DWORD*)value;
}
Keep Credits If You Use It !

( Credits To AeroMan & Me ! )
11/02/2013 18:21 Alliance™#194
Request:

DefuseAnywhere asm
11/02/2013 18:35 bananegel#195
Quote:
Originally Posted by Alliance™ View Post
Request:

DefuseAnywhere asm
#define ADR_PLANTDEFUSEANYWHERE 0x58025D