|
You last visited: Today at 08:56
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,908
Received Thanks: 8,548
|
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,908
Received Thanks: 8,548
|
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,908
Received Thanks: 8,548
|
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,908
Received Thanks: 8,548
|
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 +1. The time now is 08:57.
|
|