How to Find Walk Through Walls Addy ?

Posts 1–15 of 15 · Page 1 of 1
How to Find Walk Through Walls Addy ?


Any experienced coder could guide me how to get WTW with Addy
OllyDbg or Cheat Engine?

I tried a logger I inject more and has no effect on the game
@UltraPGNoob @giniyat101

help-me pls.
didn't I post a tut earlier?

check my sig for : how to make a logger
Quote Originally Posted by UltraPGNoob View Post
didn't I post a tut earlier?

check my sig for : how to make a logger
how do I find this address
Code:
DWORD ClientShell = *(DWORD*)(CShell+0x??????);
is BasicPlayerInfo ?
Quote Originally Posted by Tuninho1337 View Post
how do I find this address
Code:
DWORD ClientShell = *(DWORD*)(CShell+0x??????);
is BasicPlayerInfo ?
not BasicPlayerInfo.. if you make STW you need WallMgr! and STW addy! use olldbg for finding!

String :
1. EdgeShotEnabled
2. WallShotEnabled
3. PerfectWallShotEnabled

Thanks me!
Quote Originally Posted by Shartob1 View Post
not BasicPlayerInfo.. if you make STW you need WallMgr! and STW addy! use olldbg for finding!

String :
1. EdgeShotEnabled
2. WallShotEnabled
3. PerfectWallShotEnabled

Thanks me!
I do not want STW
I want WTW.
1)You need ClientShell address.
2)You need PlayerClient address. It is ClientShell+0x54 now.
3)You can make your's logger, or use this 3 offsets ( and 3 default values)

0x1bc 56
0x1c0 140
0x1c4 56
it is X, Y, Z offsets, for WTW you need 1 and 3 offset, set value -56 in loop. if you want be in undermap - set second offset to value -140.
Sorry for my horrible english.
what are the strings to search for this in ollydebug? so we can update it?
Quote Originally Posted by quack196 View Post
what are the strings to search for this in ollydebug? so we can update it?
i wrote right offsets. its no string, you have find it with logger.
for example:

Code:
DWORD PlayerClient = *(DWORD*)(ClientShell+0x54);
	  file<<"\n\n-----------------PlayerClient---------------\n";
      if(PlayerClient)
      {
            for(int i=0;i<0x1024;i+=4)
                  file << "\n0x" << hex << i << " = " << dec << *(float*)(PlayerClient+i);
                  
         
      }
Quote Originally Posted by CrazyFrost View Post
i wrote right offsets. its no string, you have find it with logger.
for example:

Code:
DWORD PlayerClient = *(DWORD*)(ClientShell+0x54);
	  file<<"\n\n-----------------PlayerClient---------------\n";
      if(PlayerClient)
      {
            for(int i=0;i<0x1024;i+=4)
                  file << "\n0x" << hex << i << " = " << dec << *(float*)(PlayerClient+i);
                  
         
      }
but this is for CFNA whereas i play a different version of CF
Quote Originally Posted by CrazyFrost View Post
i wrote right offsets. its no string, you have find it with logger.
for example:

Code:
DWORD PlayerClient = *(DWORD*)(ClientShell+0x54);
	  file<<"\n\n-----------------PlayerClient---------------\n";
      if(PlayerClient)
      {
            for(int i=0;i<0x1024;i+=4)
                  file << "\n0x" << hex << i << " = " << dec << *(float*)(PlayerClient+i);
                  
         
      }
I was looking at taking a look at it and saw olly
Code:
MOV ECX,DWORD PTR DS:[EAX+54]
as you said playerclient is clientshell + 0x54
then this is the EAX clientshell correct? more as I get his address
since it is not possible to make a Breakpoint
it's actually for each crossfire. eax is the value stored in clientshell
Quote Originally Posted by UltraPGNoob View Post
it's actually for each crossfire. eax is the value stored in clientshell
Is there any binary sequence to find the client shell?
because I do not know how I can find it since it does not have a text string.
Quote Originally Posted by Tuninho1337 View Post
Is there any binary sequence to find the client shell?
because I do not know how I can find it since it does not have a text string.
ClientShell you may find by string "WeaponReload"...
yes this is the right string

should be :
Code:
mov ???, dword ptr:[eax+54]
Posts 1–15 of 15 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us