You last visited: Today at 20:45
Advertisement
War Rock Cheat Programming Discussion
Discussion on War Rock Cheat Programming Discussion within the WarRock forum part of the Shooter category.
11/07/2013, 17:40
#241
elite*gold: 26
Join Date: Nov 2013
Posts: 410
Received Thanks: 249
Because my addylog dont' work?
Pattern.h
Code:
bool Match(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask )
return false;
return (*szMask) == NULL;
}
DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask, bool doExtract, int offset)
{
for(DWORD i=0; i < dwLen; i++)
if( Match( (BYTE*)( dwAddress+i ),bMask,szMask) )
if(doExtract)
return *(DWORD*)(dwAddress+i+offset);
else
return (DWORD)(dwAddress+i+offset);
return 0;
}
Main.cpp
Code:
void Write(){
ofstream file;
file.open("C:\\Users\\...\\Desktop\\Alliance_Addys.txt");
file<<"#define ADR_PLAYERPOINTER "<<FindPattern(0x00400000,0x00986000,(BYTE*)"\xA1\xF0\x17\xAF\x00\x85\xC0\x74\x17\x83\xA0\xC8\x02\x01\x00\x00","xx??xxxxxxxxxxxx",true,2);
file.close();
Sleep(100);
ExitProcess(0);
}
this is output:
Code:
#define ADR_PLAYERPOINTER 0
11/08/2013, 15:35
#242
elite*gold: 0
Join Date: Oct 2013
Posts: 1,547
Received Thanks: 796
I Need PLAYER_SIZE Addy !!!
11/08/2013, 15:50
#243
elite*gold: 73
Join Date: Mar 2011
Posts: 2,909
Received Thanks: 8,549
Code:
DWORD ADR_OFFSET_GLOBALPLAYERSIZE = 0xB10; // 06/11/2013
DWORD ADR_OFFSET_LOCALPLAYERSIZE = 0xA1DC; // 06/11/2013
11/08/2013, 16:01
#244
elite*gold: 0
Join Date: Nov 2013
Posts: 21
Received Thanks: 54
Quote:
Originally Posted by
Alliance™
Because my addylog dont' work?
Pattern.h
Code:
bool Match(const BYTE* pData, const BYTE* bMask, const char* szMask)
{
for(;*szMask;++szMask,++pData,++bMask)
if(*szMask=='x' && *pData!=*bMask )
return false;
return (*szMask) == NULL;
}
DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask, bool doExtract, int offset)
{
for(DWORD i=0; i < dwLen; i++)
if( Match( (BYTE*)( dwAddress+i ),bMask,szMask) )
if(doExtract)
return *(DWORD*)(dwAddress+i+offset);
else
return (DWORD)(dwAddress+i+offset);
return 0;
}
Main.cpp
Code:
void Write(){
ofstream file;
file.open("C:\\Users\\...\\Desktop\\Alliance_Addys.txt");
file<<"#define ADR_PLAYERPOINTER "<<FindPattern(0x00400000,0x00986000,(BYTE*)"\xA1\xF0\x17\xAF\x00\x85\xC0\x74\x17\x83\xA0\xC8\x02\x01\x00\x00","xx??xxxxxxxxxxxx",true,2);
file.close();
Sleep(100);
ExitProcess(0);
}
this is output:
Code:
#define ADR_PLAYERPOINTER 0
The pattern don't work for some reason
1) There are dynamic bytes
2)
Quote:
this should be
Quote:
try this one
\xA1\x00\x00\x00\x00\x84\xC0\x74\x17(pattern) , x????xxxx (mask)
11/08/2013, 17:14
#245
elite*gold: 26
Join Date: Nov 2013
Posts: 410
Received Thanks: 249
I try but don't work...the output is:
Code:
#define ADR_PLAYERPOINTER 0
11/08/2013, 17:14
#246
elite*gold: 0
Join Date: Oct 2013
Posts: 1,547
Received Thanks: 796
AutoMedic/Ammo Source.
Code:
if(AutoAmmo)
{
WriteMEM<float>((void*)MEM_AUTOAMMO,9999.0f);
}
Code:
if(AutoMedic)
{
WriteMEM<float>((void*)MEM_AUTOMEDIC,9999.0f);
}
11/08/2013, 17:33
#247
elite*gold: 73
Join Date: Mar 2011
Posts: 2,909
Received Thanks: 8,549
this auto ammo/medic suck use the one from upk with packets
11/08/2013, 19:04
#248
elite*gold: 0
Join Date: Apr 2010
Posts: 726
Received Thanks: 1,128
Quote:
Originally Posted by
Alliance™
I try but don't work...the output is:
Code:
#define ADR_PLAYERPOINTER 0
Here you go for correct pattern :
DWORD PlayerPTR = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x85\xC0\x 74\x17\x83\xA0\xC8\x02\x01\x00\x00", "x???xxxxxxxxxxxx", 1, true);
11/08/2013, 19:47
#249
elite*gold: 0
Join Date: Nov 2013
Posts: 21
Received Thanks: 54
Quote:
Originally Posted by
Alliance™
I try but don't work...the output is:
Code:
#define ADR_PLAYERPOINTER 0
yea , my mistake , here there is the correct one
Code:
\xA1\x00\x00\x00\x00\x85\xC0\x74\x17(pattern) , x????xxxx (mask)
Quote:
Here you go for correct pattern :
DWORD PlayerPTR = FindPattern((PBYTE)"\xA1\x00\x00\x00\x00\x85\xC0\x 74\x17\x83\xA0\xC8\x02\x01\x00\x00", "x???xxxxxxxxxxxx", 1, true);
the pattern can be more short because if you go on ollydbg->wrdump->search for binary string and insert the pattern like : A1 ?? ?? ?? ?? 85 C0 74 15 ,you can see that the first result is the playerpointer
11/08/2013, 20:54
#250
elite*gold: 0
Join Date: Oct 2013
Posts: 162
Received Thanks: 170
Quote:
Originally Posted by
Kazbah__
Code:
DWORD ADR_OFFSET_GLOBALPLAYERSIZE = 0xB10; // 06/11/2013
DWORD ADR_OFFSET_LOCALPLAYERSIZE = 0xA1DC; // 06/11/2013
good job about localplayersize question how you exactly using it ?
Quote:
Originally Posted by
Kazbah__
this auto ammo/medic suck use the one from upk with packets
they changed automedic code on upk style
11/08/2013, 21:34
#251
elite*gold: 26
Join Date: Nov 2013
Posts: 410
Received Thanks: 249
Quote:
Originally Posted by
Cyanstack
yea , my mistake , here there is the correct one
Code:
\xA1\x00\x00\x00\x00\x85\xC0\x74\x17(pattern) , x????xxxx (mask)
the pattern can be more short because if you go on ollydbg->wrdump->search for binary string and insert the pattern like : A1 ?? ?? ?? ?? 85 C0 74 15 ,you can see that the first result is the playerpointer
I resolved this is the correct pattern:
Code:
FindPattern((PBYTE)"\xA1\xF0\x00\x00\x00\x85\xC0\x74","xx??xxxx",true,1);
compare old byte with new byte of address:
Code:
0040A5EF A1 F0 17 AF 00 85 C0 74 New byte
0040A0DC A1 F0 E2 AE 00 85 C0 74 Old byte
mask: xx??xxxx
pattern: \xA1\xF0\x00\x00\x00\x85\xC0\x74
11/08/2013, 21:39
#252
elite*gold: 73
Join Date: Mar 2011
Posts: 2,909
Received Thanks: 8,549
Quote:
they changed automedic code on upk style
no they didnt, update your cserver maybe or dont be stupid
11/08/2013, 22:01
#253
elite*gold: 0
Join Date: Oct 2013
Posts: 1,547
Received Thanks: 796
Kann jemand die Aktuellen Addys & Structs Posten ?
11/08/2013, 23:57
#254
elite*gold: 73
Join Date: Mar 2011
Posts: 2,909
Received Thanks: 8,549
Quote:
Kann jemand die Aktuellen Addys & Structs Posten ?
schreib welche du brauchst
11/09/2013, 04:00
#255
elite*gold: 0
Join Date: Oct 2013
Posts: 162
Received Thanks: 170
Quote:
Originally Posted by
Kazbah__
no they didnt, update your cserver maybe or dont be stupid
i has it working in other way.
but has i noticed on code i saw some changment.
Similar Threads
[Farmville2]Rock&Wood Cheat.
10/28/2012 - Facebook - 0 Replies
Credits:
http://www.pwnthis.net/2012/10/farmville-2-cheats -vanishing-rocks.html
1. Gehe auf deine Farm.
2. Öffne Cheat Engine.
3. Öffne den flash plugin bei Firefox.
4. Ändere den Value type auf Text.
5. Scanne: obstruction_rock.
6. Wähle alle Ergebnisse aus und nutzen dann den roten Pfeil.
Can you help me in Cheat Engine for the rock paper scissor please ?
08/04/2011 - 4Story - 4 Replies
With Cheat Engine 6 I tried to modifie the number of victories:
I win one time, I put 1 and do first scan
I win twice, I put 2 and I do next scen
I win three times and I put 3 and next scan and I found the adress number:
07482200
I modifie for put 15 and I try to leave and he didn't work I repaet operations and I try to continue but didn't work either =(
Do you know how make that ?
help war rock cheat
04/14/2008 - Say Hello - 3 Replies
can some 1 give me some cheat for war rock thx.
[email protected] :confused:
All times are GMT +2. The time now is 20:47 .