Since nobody at today was able to make IsAlive check... The real once which warrock doing. and everyone checking it from health.. and since i found it 1 year ago. i'm sharing now the real ISALIVE CHECK FOR WarRock..
How i came to this conclusion which say this was IS the IsAliveCheck..
Around 1 year ago i was looking crosshairs code of warrock...
and i found this thing which wasn't the thing which i was looking but during the checking i founded out also this ...
how i came up to this conclusion, when you are getting killed your crosshairs left your screen. that how i cam up this conclusion.
Quote:
00586BB3 3905 90E5AD00 cmp dword ptr [ADE590], eax
00586BB9 75 18 jnz short 00586BD3 // its always crosshairs which enable crosshairs always if be nopped.
00586BBB A1 A49EAD00 mov eax, dword ptr [AD9EA4]
00586BC0 8BB8 D8C40000 mov edi, dword ptr [eax+C4D8]
00586BC6 E8 DE0CE9FF call 004178A9
00586BCB 3BC7 cmp eax, edi
00586BCD 74 04 je short 00586BD3
00586BCF B1 01 mov cl, 1
00586BD1 EB 02 jmp short 00586BD5
00586BD3 32C9 xor cl, cl
00586BD5 8B46 44 mov eax, dword ptr [esi+44]
00586BD8 E8 A3460D00 call 0065B280
00586BDD 80BE 24010000 0>cmp byte ptr [esi+124], 0
00586BE4 0F84 C5010000 je 00586DAF
00417892 57 push edi
00417893 8B3D D87EAD00 mov edi, dword ptr [AD7ED8]
00417899 68 40638C00 push 008C6340 ; ASCII "CLS_DIE"
0041789E 6A 05 push 5
004178A0 59 pop ecx
004178A1 E8 7A9E2C00 call 006E1720
004178A6 59 pop ecx
004178A7 5F pop edi
004178A8 C3 retn 004178A9 A1 F49EAD00 mov eax, dword ptr [AD9EF4]
004178AE 85C0 test eax, eax
004178B0 75 22 jnz short 004178D4
004178B2 6A 08 push 8
004178B4 E8 CB6A4100 call 0082E384 ; jmp to MSVCR90.operator new
004178B9 59 pop ecx
004178BA 85C0 test eax, eax
004178BC 74 0F je short 004178CD
004178BE 6A 03 push 3
004178C0 59 pop ecx
004178C1 C700 1C6B8C00 mov dword ptr [eax], 008C6B1C
004178C7 66:8948 04 mov word ptr [eax+4], cx
004178CB EB 02 jmp short 004178CF
004178CD 33C0 xor eax, eax
004178CF A3 F49EAD00 mov dword ptr [AD9EF4], eax
004178D4 C3 retn
Since if you know when you are dead inside the game crosshairs left your screen.
how does disasembled code look in c++
Code:
DWORD PlayerPtr = *(DWORD*)0xAD9EA4;
if ( PlayerPtr != 0 )
{
if ( *(DWORD*)(PlayerPtr+0xC4D8) != *(DWORD*)0xAD9EF4 /*Is Alive ptr*/ )
{
// Your Player or other player are ALIVE
}
}
P.S if you understand this code you can also make spawn check invicibility check which also no one was able to do... in the whole STORY of warrock..
P.S every credit for this going TO GHTheBoss aka TheBoss from GameHacks also the GameHacks Owner
Skype : GHTheBoss
Also another contribute to this great community...
WarRock Engine Font :P draw directly with WarRock Font with out using any directx font inside your cheats :P warrock doing the job for you....
First of all you should know about engine font...
WarRock didn't use any D3D releated font...
WarRock is Using GDI Library for draw text ingame...
Api used to DrawFont is DrawTextW ( which is UNICODE )
Why using engine font ? well engine font should be always better...
one of the milion of thing which can be cool. You don't need to reset font, warrock reset it for you.
#define ADDR_ENGINEFONT 0x6566F0
typedef the function and start drawing with warrock font ..
Another typ regarding your hook if you want a safe hook ... warrock call each frame multiwidebytetochar( i don't remember exactly api name) which is used by warrock font ... you can hook your menu inside multiwidebytetochar( i don't remember exactly api name)...
Engine font result here my menu is being drawed by warrock.
P.S every credit for this going TO GHTheBoss aka TheBoss from GameHacks also the GameHacks Owner
Skype : GHTheBoss
This address fo example (0x0040D700) contains char unicode example UNICODE ("A");
The next address (0x0040D700+1),(0x0040D700+2)... contains other char UNICODE;
I wont to change address value UNICODE with other char of string ,example "Hello";
I use this method:
This method work , change the pointer value but display ASCII char and not UNICODE char when i debugg with ollydbg.
I need store a UNICODE char somenone know what i change in my code?
[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 ?