Results 1 to 14 of 14
  1. #1
    cardoow's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    215
    Reputation
    28
    Thanks
    766
    My Mood
    Amazed

    Engine wallhack src

    In the hope my mailbox doesnt get flooded, a possibility for you guys to create your own engine wallhack

    The flags
    Code:
    enum whMasks
    {
    	mask_wh = 0x1,
    	mask_outline_white = 0x2,
    	mask_outline_red = 0x4,
    	mask_outline_green = 0x6,
    	mask_outline_blue = 0x8,
    	mask_outline_orange = 0xA,
    	mask_outline_yellow = 0xC,
    };
    Gets the wallhack mask for an object
    Code:
    DWORD ObjectWallhack(CEntity * pEnt, CClientInfo * pLocalClient)
    {
    	CClientInfo * pClient = GetClientByIndex(pEnt->clientNum);	
    	CEntity * pLocalEnt = GetEntityByIndex(cg->clientNum);
    	if(pClient != NULL && pLocalClient != NULL)
    	{
    		if(pClient->Team == pLocalClient->Team)
    			return outlineblue;
    		else
    		{
    			if(!CanSeePlayer(pEnt, 0x280F823))
    				return outlinered;
    			else
    				return outlinegreen;
    		}
    	}
    	return NULL;
    }
    Gets the mask for an object with an important parent
    Code:
    DWORD ParentWallhack(CEntity * pEnt, CClientInfo * pLocalClient)
    {
    	CClientInfo * pClient = GetClientByIndex(pEnt->ParentIndex);
    	if(pClient != NULL && pLocalClient != NULL)
    	{
    		if(pClient->Team == pLocalClient->Team)
    			return outlineblue;
    		else
    			return outlinered;
    	}
    	return NULL;
    }
    Entity loop trough all types you want to show on screen
    Code:
    DWORD GetWallhackMask(CEntity * pEnt)
    {		
    	CClientInfo * pLocalClient = GetClientByIndex(cg->clientNum);
    
    	if(pEnt != NULL && pEnt->isAlive & 1)
    	{
    		switch (pEnt->Type)
    		{
    			case ET_PLAYER:
    			{					
    				return ObjectWallhack(pEnt, pLocalClient);					
    			} break;
    
    			case ET_MISSILE:
    			{
    				return ParentWallhack(pEnt, pLocalClient);	
    			} break;
    
    			case ET_ITEM:
    			{
    				return outlinewhite;	
    			} break;
    
    			case ET_TURRET:
    			{
    				return ParentWallhack(pEnt, pLocalClient);	
    			} break;
    
    			case ET_HELICOPTER:
    			{							
    				return ParentWallhack(pEnt, pLocalClient);	
    			} break;
    
    			case ET_PLANE:
    			{	
    				return ParentWallhack(pEnt, pLocalClient);	
    			} break;
    
    			case ET_VEHICLE:
    			{
    				return ParentWallhack(pEnt, pLocalClient);	
    			} break;
    
    			case ET_AGENT:
    			{
    				return ObjectWallhack(pEnt, pLocalClient);	
    			} break;
    		}
    	}
    	return NULL;
    }
    Sample pseudo hook, you have to write this yourself
    Code:
    void SampleAddRefEntityToScene_Hook()
    {
    	CEntity * pEnt = (CEntity*)GrabEntityFromStack(); //hint: entity is the second param
    	DWORD dwMask = GetWallhackMask(pEnt);
    
    	//pseudo
    	rsi register = dwMask;
    	jumpback to original addrefentitytoscene	
        //
    }
    *edit, some extra info

    Code:
    typedef bool (*CanSeePlayer_)(int unknown, CEntity * pEnt, DWORD mask);
    CanSeePlayer_ CanSeePlayer = (CanSeePlayer_)0x1402A65B0;
    
    AddCEntity jumptable - 0x140264B30
    gl & hf
    Last edited by cardoow; 04-19-2014 at 02:09 PM.

  2. The Following 3 Users Say Thank You to cardoow For This Useful Post:

    hekc0211 (04-19-2014),Lovroman (04-19-2014),SammyDoge1 (04-20-2014)

  3. #2
    Horror's Avatar
    Join Date
    Oct 2010
    Gender
    male
    Location
    51,4.
    Posts
    6,920
    Reputation
    574
    Thanks
    5,050
    My Mood
    Twisted
    Credits please.
     

    Minion+ : February 2014 - January 2015
    Counter Strike: Global Offensive Minion : November 2014 - January 2015
    Alliance of Valiant Arms Minion : August 2014 - January 2015
    Need For Speed World Minion : January 2014 - January 2015
    Rust Minion : January 2014 - January 2015
    Call of Duty Minion : January 2013 - January 2015
    Editor : December 2012 - April 2013
    Donator : March 2014 - Current
    Member : October 2010 - Current

    Previously known as "Isaakske".

  4. #3
    cardoow's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    215
    Reputation
    28
    Thanks
    766
    My Mood
    Amazed
    Quote Originally Posted by Horror View Post
    Credits please.
    I wrote this myself, so no credits are needed

  5. The Following 2 Users Say Thank You to cardoow For This Useful Post:

    CatalystZero (04-20-2014),The Gunner (04-21-2014)

  6. #4
    evspurs's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    4
    Reputation
    10
    Thanks
    0
    My Mood
    Confused
    Hey sorry i am stuck could i have some help please sorry btw ): private message me if possible ty

    can i have ur skype i dont know how to make a wall hack so i really need help!

    help please
    Last edited by Lovroman; 04-20-2014 at 03:24 AM.

  7. #5
    CatalystZero's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Posts
    35
    Reputation
    10
    Thanks
    840
    My Mood
    Tired
    I need you to create a hack for me! PLEASE! I am shit at this game and enjoy the reactions. Please can you give me your skype and update the hack?

  8. #6
    paulito25's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    55
    Reputation
    10
    Thanks
    2
    PLEASE CARDOOW GIVE ME YOURRRRR SKYPPEEEE

  9. #7
    Lovroman's Avatar
    Join Date
    Sep 2012
    Gender
    male
    Posts
    9,417
    Reputation
    611
    Thanks
    11,990
    My Mood
    Cheerful
    @ @cardoow
    Is there any chance that you could share the structs ?

  10. #8
    The Gunner's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Posts
    10
    Reputation
    10
    Thanks
    0
    can you make ah hack for me please ??? or we can i do make ah hack ??? please help im from German !!!
    Last edited by The Gunner; 04-21-2014 at 02:27 AM.

  11. #9
    The Gunner's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Posts
    10
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by cardoow View Post
    I wrote this myself, so no credits are needed
    Can you make the hack for me and uploadet it ???

  12. #10
    SammyDoge1's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Location
    Tried looking behind you...?
    Posts
    2,207
    Reputation
    62
    Thanks
    2,147
    My Mood
    Tired
    Don't people understand he's not doing it?? He doesn't release this just for lulz i assume... Get to work yourself... Lazy ass ppl.. ...Seriously,





  13. #11
    cardoow's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    215
    Reputation
    28
    Thanks
    766
    My Mood
    Amazed
    Quote Originally Posted by Lovroman View Post
    @ @cardoow
    Is there any chance that you could share the structs ?
    I will but i cant edit my post for some reason

  14. #12
    SammyDoge1's Avatar
    Join Date
    Apr 2009
    Gender
    male
    Location
    Tried looking behind you...?
    Posts
    2,207
    Reputation
    62
    Thanks
    2,147
    My Mood
    Tired
    Quote Originally Posted by cardoow View Post
    I will but i cant edit my post for some reason
    Cuz its older then 24hours, you can edit this one, and post it in that one ,and ask lovro or Horror to edit the original post.





  15. #13
    cardoow's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    215
    Reputation
    28
    Thanks
    766
    My Mood
    Amazed
    Code:
    enum eTypes
    {
    	ET_GENERAL,
     	ET_PLAYER,
     	ET_PLAYER_CORPSE,
    	ET_ITEM,
     	ET_MISSILE,
     	ET_INVISIBLE,
    	ET_SCRIPTMOVER,
    	ET_SOUND_BLEND,
     	ET_FX,
     	ET_LOOP_FX,
     	ET_PRIMARY_LIGHT,
    	ET_TURRET,
     	ET_HELICOPTER,
     	ET_PLANE,
     	ET_VEHICLE,
     	ET_VEHICLE_COLLMAP,
     	ET_VEHICLE_CORPSE,
     	ET_VEHICLE_SPAWNER,
    	ET_AGENT
    };
    
    class CEntity
    {
    public:	
    	char unknown0[24];
    	Vec3 vOrigin; //0018
    	char unknown4[212];
    	int clientNum; //00F8
    	BYTE Type; //00FC
    	char unknown5[191];
    	BYTE WeaponNum; //01BC	
    	char unknown10[67];
    	int isAlive; //0200
    	char unknown[0x138];
    };
    
    class CClientInfo
    {
    public:
    	char unknown0[12];
    	int Team; //000C
    	char unknown1[8];
    	int Perk; //0018
    	char unknown2[872];
    	BYTE WeaponNum; //0384
    };
    
    class cg_t 
    {
    public:
    	int clientNum; //0x0000 
    };

  16. The Following User Says Thank You to cardoow For This Useful Post:

    Lovroman (04-21-2014)

  17. #14
    The Gunner's Avatar
    Join Date
    Apr 2014
    Gender
    male
    Posts
    10
    Reputation
    10
    Thanks
    0
    can you help me for the hack ?? Or can you make me the hack please !!!

Similar Threads

  1. Engine Wallhack !!!
    By BullDog12345 in forum Call of Duty Ghosts Coding & Resources
    Replies: 8
    Last Post: 03-14-2014, 04:15 PM
  2. [Tutorial] AVA Cheat Engine UAV/Wallhack Tutorial
    By DrGreedy in forum Alliance of Valiant Arms (AVA) Tutorials
    Replies: 20
    Last Post: 01-30-2013, 01:25 PM
  3. [Tutorial] Wallhack With Cheat Engine.
    By StanFR in forum CounterStrike (CS) 1.6 Hacks / Counter Strike: Source (CSS) Hacks
    Replies: 5
    Last Post: 01-26-2013, 09:49 PM
  4. [Help Request] Need help with UAV/wallhack for Cheat engine
    By Sirloth in forum Alliance of Valiant Arms (AVA) Help
    Replies: 1
    Last Post: 08-28-2012, 04:16 PM