google-site-verification: googlebaca44933768a824.html [HL2 Engine] Engine Chams - even better then the D3D ones - Old Royal Hack Forum

Announcement

Collapse
No announcement yet.

[HL2 Engine] Engine Chams - even better then the D3D ones

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #51
    Originally posted by Lawgiver View Post
    Its not that much work. Id say one hour and you have a running basehook for VC++ 2008. And i can tell you its so much better than 2003, it compiles faster and just looks so much better :D



    <3 awesome colors! :D
    my colorscheme is better =D







    gibs coins @
    1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

    Comment


      #52
      upload the needed files again plz <3

      Comment


        #53
        nvm, ill just stick to shitty d3d lolz


        Last edited by corpsedawg; 04-22-2009, 04:18 PM.

        Comment


          #54
          Originally posted by corpsedawg View Post
          nvm, ill just stick to shitty d3d lolz



          ???

          charchar

          i search a good source code for Dods with aimbot and other stuff i know this is the same engine as counter strike source but css hacks are not work in dods.

          Comment


            #55
            reupload please , cant download materials.

            Comment


              #56
              Originally posted by PikachuMaster View Post
              reupload please , cant download materials.
              Can a man have better name...
              lolmaoman: Germans are born with a lifetime x22 login engraved into their birth certificates. True story.
              I DONT HAVE TEAMVIEWER AND IM NOT GOING TO GIVE ANY 24/7 ONLINE SUPPORT VIA STEAM, XFIRE OR OTHER IM PROGRAMS SO DONT BOTHER ASKING. THANKS.

              Comment


                #57
                Pokemontrainer floxy? :)

                i search a good source code for Dods with aimbot and other stuff i know this is the same engine as counter strike source but css hacks are not work in dods.

                Comment


                  #58
                  big sorry for bumping this old thread, but I'm really interested in this topic.
                  I changed to OB SDK to hack DoD:S, so I wanted to get off from D3D for just using chams..

                  this is my snippit for this..

                  Code:
                  CVMTHookManager gDrawModelExHook;
                  int	__stdcall new_DrawModelEx( ModelRenderInfo_t &pInfo )
                  {
                  	if(var.vis_chams == 0)
                  	return 0;
                  	if(g_pTextureRed == NULL)
                  		g_pTextureRed = g_pMaterialSystem->FindMaterial("models\\textures\\Red", TEXTURE_GROUP_MODEL);
                  	if(g_pTextureYellow == NULL)
                  		g_pTextureYellow = g_pMaterialSystem->FindMaterial("models\\textures\\Yellow", TEXTURE_GROUP_MODEL);
                  	else
                  	{
                  		if(g_pTextureYellow->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                  			g_pTextureYellow->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                  	}
                  	if(g_pTextureBlue == NULL)
                  		g_pTextureBlue = g_pMaterialSystem->FindMaterial("models\\textures\\Blue", TEXTURE_GROUP_MODEL);
                  	if(g_pTextureGreen == NULL)
                  		g_pTextureGreen = g_pMaterialSystem->FindMaterial("models\\textures\\Green", TEXTURE_GROUP_MODEL);
                  	else
                  	{
                  		if(g_pTextureGreen->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                  			g_pTextureGreen->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                  	}
                  	if(g_pTextureWhite == NULL)
                  		g_pTextureWhite =g_pMaterialSystem->FindMaterial("models\\textures\\White", TEXTURE_GROUP_MODEL);
                  	if(g_pTextureWhite2 == NULL)
                  		g_pTextureWhite2 = g_pTextureWhite;
                  	else
                  	{
                  		if(g_pTextureWhite2->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                  			g_pTextureWhite2->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                  	}
                  
                  	gDrawModelExHook.UnHook();
                  	if( pInfo.pModel )
                  	{
                  		const char* pszModelName = g_pModelInfo->GetModelName(pInfo.pModel);
                  
                  		if(strstr(pszModelName, "models/player"))
                  		{
                  			IMaterial* pTexture = g_pTextureWhite;
                  			IMaterial* pWallHackTexture = g_pTextureWhite2;
                  
                  			CBaseEntity* pModelEntity = (CBaseEntity*)g_pEntList->GetClientEntity(pInfo.entity_index);
                  			if(pModelEntity)
                  			{
                  				player_info_t pinfo;
                  				//int iLifestate = *(int*)((DWORD)pModelEntity + 0x87);
                  
                  				if( pModelEntity->IsAlive()
                  				&&  g_pEngine->GetPlayerInfo(pInfo.entity_index, &pinfo))
                  				{
                  					//int iTeam = *(int*)((DWORD)pModelEntity + 0x90);
                  
                  					if(pModelEntity->GetTeamNumber() == 2)
                  					{
                  						pTexture = g_pTextureRed;
                  						pWallHackTexture = g_pTextureYellow;
                  					}
                  					else if(pModelEntity->GetTeamNumber() == 3)
                  					{
                  						pTexture = g_pTextureBlue;
                  						pWallHackTexture = g_pTextureGreen;
                  					}
                  				}
                  				else
                  				{
                  					pTexture = g_pTextureWhite;
                  					pWallHackTexture = g_pTextureWhite2;
                  				}
                  			}
                  			else
                  			{
                  				if(strstr(pszModelName, "models/player/german_"))
                  				{
                  					pTexture = g_pTextureRed;
                  					pWallHackTexture = g_pTextureYellow;
                  				}
                  				if(strstr(pszModelName, "models/player/american_"))
                  				{
                  					pTexture = g_pTextureBlue;
                  					pWallHackTexture = g_pTextureGreen;
                  				}
                  			}
                  			g_pModelRender->ForcedMaterialOverride(pWallHackTexture);
                  			g_pModelRender->DrawModelEx(pInfo);
                  			g_pModelRender->ForcedMaterialOverride(pTexture);
                  		}
                  		else
                  		{
                  			g_pModelRender->ForcedMaterialOverride(NULL);
                  		}
                  	}
                  	int iRet = g_pModelRender->DrawModelEx(pInfo);
                  	g_pModelRender->ForcedMaterialOverride(NULL);
                  	gDrawModelExHook.ReHook();
                  
                  	return iRet;
                  }
                  but it isnt working. any help?
                  thanks in advice

                  Comment


                    #59
                    Well it would be cool, what isnt working..

                    Crashes? -> WHERE? ( Debugger )
                    Doesnt work at all? -> Function hooked properly?

                    Comment


                      #60
                      File not found. reupload kthx
                      b 2 k 5: baeh, a dead fly in my cola, brb

                      Comment


                        #61
                        it doesn't work at all.
                        should i call it in a specific function (e.g. createmove, ...) or isn't that necessary?

                        Comment


                          #62
                          You have to hook DrawModel like you hooked CreateMove.

                          Comment


                            #63
                            But with correct index ofc. Fire up Olly and get it at DOD:S, idk it since i dont have DOD:S :/
                            lolmaoman: Germans are born with a lifetime x22 login engraved into their birth certificates. True story.
                            I DONT HAVE TEAMVIEWER AND IM NOT GOING TO GIVE ANY 24/7 ONLINE SUPPORT VIA STEAM, XFIRE OR OTHER IM PROGRAMS SO DONT BOTHER ASKING. THANKS.

                            Comment


                              #64
                              Originally posted by mencore View Post
                              But with correct index ofc. Fire up Olly and get it at DOD:S, idk it since i dont have DOD:S :/
                              Please get DOD:S, it's so fun game to rage. X(

                              Comment


                                #65
                                Originally posted by Lawgiver View Post
                                Please get DOD:S, it's so fun game to rage. X(
                                I will buy it when i have more money, new car hogged half of my income this month :D, i could propably get it next month :P
                                lolmaoman: Germans are born with a lifetime x22 login engraved into their birth certificates. True story.
                                I DONT HAVE TEAMVIEWER AND IM NOT GOING TO GIVE ANY 24/7 ONLINE SUPPORT VIA STEAM, XFIRE OR OTHER IM PROGRAMS SO DONT BOTHER ASKING. THANKS.

                                Comment


                                  #66
                                  Originally posted by mencore View Post
                                  I will buy it when i have more money, new car hogged half of my income this month :D, i could propably get it next month :P
                                  Very nice. party17

                                  Comment


                                    #67
                                    materials download link pl0x beavis
                                    b 2 k 5: baeh, a dead fly in my cola, brb

                                    Comment


                                      #68
                                      v nice post i might try this out =D
                                      Code:
                                      [IMG]http://i32.tinypic.com/2h4hn34.jpg[/IMG]

                                      Comment


                                        #69
                                        can someone PLEASE just fucking post the materials? kthx
                                        b 2 k 5: baeh, a dead fly in my cola, brb

                                        Comment


                                          #70
                                          IMaterial* red = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_red_small", "Model textures");
                                          IMaterial* blue = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_blue_dead", "Model textures");
                                          IMaterial* white = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_tick", "Model textures");
                                          IMaterial* yellow = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_hostage_small", "Model textures");
                                          IMaterial* green = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_radio_ring", "Model textures");

                                          Read the posts first please

                                          also I still cannot see the logic in why I'd want engine chams over d3d

                                          Comment


                                            #71
                                            Originally posted by entername View Post
                                            IMaterial* red = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_red_small", "Model textures");
                                            IMaterial* blue = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_blue_dead", "Model textures");
                                            IMaterial* white = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_tick", "Model textures");
                                            IMaterial* yellow = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_hostage_small", "Model textures");
                                            IMaterial* green = WHATEVER.m_pMaterialSystem->FindMaterial("materials\\sprites\\player_radio_ring", "Model textures");

                                            Read the posts first please

                                            also I still cannot see the logic in why I'd want engine chams over d3d
                                            D3D Is like the best ever. xD
                                            Checkout my community.

                                            Comment


                                              #72
                                              Originally posted by Scenetic View Post
                                              D3D Is like the best ever. xD
                                              you figure out how to log the values yet
                                              /* fibre */

                                              Comment


                                                #73
                                                Originally posted by demize View Post
                                                can someone PLEASE just fucking post the materials? kthx
                                                Quit raging. Attached them to aVitamins post.

                                                Originally posted by entername View Post
                                                also I still cannot see the logic in why I'd want engine chams over d3d
                                                If you dont like/want/know/your religion says you cant/ to hook D3D and want to keep your hack as pure enginehook.
                                                lolmaoman: Germans are born with a lifetime x22 login engraved into their birth certificates. True story.
                                                I DONT HAVE TEAMVIEWER AND IM NOT GOING TO GIVE ANY 24/7 ONLINE SUPPORT VIA STEAM, XFIRE OR OTHER IM PROGRAMS SO DONT BOTHER ASKING. THANKS.

                                                Comment


                                                  #74
                                                  Originally posted by Scenetic View Post
                                                  D3D Is like the best ever. xD
                                                  yeye...keep dreamin'...try to change the textures colors depending on lifestate, hp, friendssystem using pure d3d hookenz...

                                                  also the outcome is the same...the different models are drawnn with a colored textures...doesn't matter if you use d3d or engine chams...at the end it gets drawn with d3d nevertheless
                                                  I 0x90 you!

                                                  Comment


                                                    #75
                                                    Originally posted by aVitamin View Post
                                                    yeye...keep dreamin'...try to change the textures colors depending on lifestate, hp, friendssystem using pure d3d hookenz...

                                                    also the outcome is the same...the different models are drawnn with a colored textures...doesn't matter if you use d3d or engine chams...at the end it gets drawn with d3d nevertheless
                                                    And nothing more to add! Well said :D
                                                    lolmaoman: Germans are born with a lifetime x22 login engraved into their birth certificates. True story.
                                                    I DONT HAVE TEAMVIEWER AND IM NOT GOING TO GIVE ANY 24/7 ONLINE SUPPORT VIA STEAM, XFIRE OR OTHER IM PROGRAMS SO DONT BOTHER ASKING. THANKS.

                                                    Comment


                                                      #76
                                                      Originally posted by aVitamin View Post
                                                      lifestate, hp, friendssystem

                                                      also the outcome is the same...the different models are drawnn with a colored textures...doesn't matter if you use d3d or engine chams...at the end it gets drawn with d3d nevertheless
                                                      I'm working on that (lifestate)

                                                      Also this gets patched by pure :anim22:



                                                      Originally posted by mencore View Post
                                                      Quit raging. Attached them to aVitamins post.



                                                      If you dont like/want/know/your religion says you cant/ to hook D3D and want to keep your hack as pure enginehook.
                                                      Well I prefer my hyrid ;p

                                                      Comment


                                                        #77
                                                        Originally posted by fibre View Post
                                                        you figure out how to log the values yet
                                                        ALMOST :[
                                                        Needa get / make / get help with a d3d logger.
                                                        Checkout my community.

                                                        Comment


                                                          #78
                                                          Originally posted by Scenetic View Post
                                                          ALMOST :[
                                                          Needa get / make / get help with a d3d logger.
                                                          would you like someone to wipe your ass too?

                                                          Comment


                                                            #79
                                                            Originally posted by Scenetic View Post
                                                            ALMOST :[
                                                            Needa get / make / get help with a d3d logger.
                                                            Its really easy. :o

                                                            Originally posted by entername View Post
                                                            I'm working on that (lifestate)
                                                            You won't success on it. :)

                                                            Comment


                                                              #80
                                                              Originally posted by Lawgiver View Post
                                                              Its really easy. :o

                                                              I have nothing close to a logger.
                                                              Checkout my community.

                                                              Comment


                                                                #81
                                                                Originally posted by Lawgiver View Post
                                                                Its really easy. :o



                                                                You won't success on it. :)

                                                                I need to get the offset for pBase (idk if it can be done ):/ So imma need tooo fire up olly debug

                                                                Comment


                                                                  #82
                                                                  rofl...you guys should really quit c+p'ing ;D
                                                                  I 0x90 you!

                                                                  Comment


                                                                    #83
                                                                    thanks for this usefull post

                                                                    Comment


                                                                      #84
                                                                      Originally posted by sokalt View Post
                                                                      thanks for this usefull post
                                                                      Thanks for this useless bump.

                                                                      Comment


                                                                        #85
                                                                        A screenie would be nice, but this is also a year old. Still, I like to read :]

                                                                        Comment


                                                                          #86
                                                                          Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                          Do i have to use that "blabla.Hook()" & "blabla.UnHook()" for getting this code working?
                                                                          [Ĺ.Ğ.Ś] san-gohan: speed hack name hi please ?
                                                                          Critycal /vH: auschwitz hook v88 heil hitler edition
                                                                          [Ĺ.Ğ.Ś] san-gohan has changed name to [Ĺ.Ğ.Ś] san-gohan auschwitz
                                                                          ___________________________________________
                                                                          Hellhound: Dont u dare troll me.
                                                                          ШΛLL-Ε: and why/how would u know
                                                                          Hellhound: coz
                                                                          Hellhound: lawgiver
                                                                          Hellhound: is my
                                                                          Hellhound: sex buddy

                                                                          Comment


                                                                            #87
                                                                            Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                            yes
                                                                            or do you think its there just for fun

                                                                            Comment


                                                                              #88
                                                                              Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                              well, i saw it in another snippet too, for FrameStageNotify. and i know it's not needed for FrameStageNotify, so i thought maybe i didn't have to do it
                                                                              [Ĺ.Ğ.Ś] san-gohan: speed hack name hi please ?
                                                                              Critycal /vH: auschwitz hook v88 heil hitler edition
                                                                              [Ĺ.Ğ.Ś] san-gohan has changed name to [Ĺ.Ğ.Ś] san-gohan auschwitz
                                                                              ___________________________________________
                                                                              Hellhound: Dont u dare troll me.
                                                                              ШΛLL-Ε: and why/how would u know
                                                                              Hellhound: coz
                                                                              Hellhound: lawgiver
                                                                              Hellhound: is my
                                                                              Hellhound: sex buddy

                                                                              Comment


                                                                                #89
                                                                                Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                Hello , i just got all unhook , rehook , everything working , but i dont know how to hook it , can anyone help me please? And please no posts like we can , or can or w/e , please help.

                                                                                Comment


                                                                                  #90
                                                                                  Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                  wtf you can unhook but you cant hook???
                                                                                  how is that possible?

                                                                                  Code:
                                                                                  #define HOOK_FUNCTION(FUNKTIONSPOINTER,R?CKGABE,PARAMETER,ORIGINAL,ZIEL) \
                                                                                  	try \
                                                                                  	{ \
                                                                                  		FUNKTIONSPOINTER = (R?CKGABE (__stdcall*)PARAMETER)DetourFunction((PBYTE)ORIGINAL,(PBYTE)ZIEL); \
                                                                                  		m_pConLog->Write(true,FOREGROUND_GREEN | FOREGROUND_INTENSITY,"[HOOKED (DETOURED)]:\n\t%s to %s from [%X] to [%X]",#FUNKTIONSPOINTER,#ZIEL,ORIGINAL,ZIEL); \
                                                                                  	} \
                                                                                  	catch (...) \
                                                                                  	{ \
                                                                                  		m_pConLog->Error("Failed to hook %s to %s",#FUNKTIONSPOINTER,#ZIEL); \
                                                                                  	}
                                                                                  
                                                                                  HOOK_FUNCTION(m_pHooks->m_pDrawModelEx,int,(ModelRenderInfo_t&),dwVTableMRender[19],nDrawModelEx);

                                                                                  Comment


                                                                                    #91
                                                                                    Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                    is very good

                                                                                    Comment


                                                                                      #92
                                                                                      Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                      hmm , not working on CSS , i m using TGS Basehook wich already have DrawModelEx Hooked ..

                                                                                      DrawModelEx :
                                                                                      Code:
                                                                                      int	__stdcall nDrawModelEx( ModelRenderInfo_t &pInfo )
                                                                                      {
                                                                                      		if(g_pTextureRed == NULL)
                                                                                      		g_pTextureRed = m_pMaterialSystem->FindMaterial("models\\textures\\Red", TEXTURE_GROUP_MODEL);
                                                                                      	if(g_pTextureYellow == NULL)
                                                                                      		g_pTextureYellow = m_pMaterialSystem->FindMaterial("models\\textures\\Yellow", TEXTURE_GROUP_MODEL);
                                                                                      	else
                                                                                      	{
                                                                                      		if(g_pTextureYellow->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                                                                                      			g_pTextureYellow->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                                                                                      	}
                                                                                      	if(g_pTextureBlue == NULL)
                                                                                      		g_pTextureBlue = m_pMaterialSystem->FindMaterial("models\\textures\\Blue", TEXTURE_GROUP_MODEL);
                                                                                      	if(g_pTextureGreen == NULL)
                                                                                      		g_pTextureGreen = m_pMaterialSystem->FindMaterial("models\\textures\\Green", TEXTURE_GROUP_MODEL);
                                                                                      	else
                                                                                      	{
                                                                                      		if(g_pTextureGreen->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                                                                                      			g_pTextureGreen->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                                                                                      	}
                                                                                      	if(g_pTextureWhite == NULL)
                                                                                      		g_pTextureWhite = m_pMaterialSystem->FindMaterial("models\\textures\\White", TEXTURE_GROUP_MODEL);
                                                                                      	if(g_pTextureWhite2 == NULL)
                                                                                      		g_pTextureWhite2 = g_pTextureWhite;
                                                                                      	else
                                                                                      	{
                                                                                      		if(g_pTextureWhite2->GetMaterialVarFlag(MATERIAL_VAR_IGNOREZ) == FALSE)
                                                                                      			g_pTextureWhite2->SetMaterialVarFlag(MATERIAL_VAR_IGNOREZ, TRUE);
                                                                                      	}
                                                                                      	gDrawModelExHook.Unhook();
                                                                                      	if( pInfo.pModel )
                                                                                      	{
                                                                                      		const char* pszModelName = m_pModelinfo->GetModelName(pInfo.pModel);
                                                                                      
                                                                                      		if(strstr(pszModelName, "models/player"))
                                                                                      		{
                                                                                      			IMaterial* pTexture = g_pTextureWhite;
                                                                                      			IMaterial* pWallHackTexture = g_pTextureWhite2;
                                                                                      
                                                                                      			CBaseEntity* pModelEntity = (CBaseEntity*)m_pEntList->GetClientEntity(pInfo.entity_index);
                                                                                      			if(pModelEntity)
                                                                                      			{
                                                                                      				player_info_t pinfo;
                                                                                      				int iLifestate = *(int*)((DWORD)pModelEntity + 0x87);
                                                                                      
                                                                                      				if( iLifestate == LIFE_ALIVE
                                                                                      				&&  m_pEngine->GetPlayerInfo(pInfo.entity_index, &pinfo))
                                                                                      				{
                                                                                      					int iTeam = *(int*)((DWORD)pModelEntity + 0x90);
                                                                                      
                                                                                      					if(iTeam == 2)
                                                                                      					{
                                                                                      						pTexture = g_pTextureRed;
                                                                                      						pWallHackTexture = g_pTextureYellow;
                                                                                      					}
                                                                                      					else if(iTeam == 3)
                                                                                      					{
                                                                                      						pTexture = g_pTextureBlue;
                                                                                      						pWallHackTexture = g_pTextureGreen;
                                                                                      					}
                                                                                      				}
                                                                                      				else
                                                                                      				{
                                                                                      					pTexture = g_pTextureWhite;
                                                                                      					pWallHackTexture = g_pTextureWhite2;
                                                                                      				}
                                                                                      			}
                                                                                      			else
                                                                                      			{
                                                                                      				if(strstr(pszModelName, "models/player/t_"))
                                                                                      				{
                                                                                      					pTexture = g_pTextureRed;
                                                                                      					pWallHackTexture = g_pTextureYellow;
                                                                                      				}
                                                                                      				if(strstr(pszModelName, "models/player/ct_"))
                                                                                      				{
                                                                                      					pTexture = g_pTextureBlue;
                                                                                      					pWallHackTexture = g_pTextureGreen;
                                                                                      				}
                                                                                      			}
                                                                                      			m_pModelRender->ForcedMaterialOverride(pWallHackTexture);
                                                                                      			pDrawModelEx(pInfo);
                                                                                      			m_pModelRender->ForcedMaterialOverride(pTexture);
                                                                                      		}
                                                                                      		else
                                                                                      		{
                                                                                      			m_pModelRender->ForcedMaterialOverride(NULL);
                                                                                      		}
                                                                                      	}
                                                                                      	int iRet = pDrawModelEx(pInfo);
                                                                                      	m_pModelRender->ForcedMaterialOverride(NULL);
                                                                                      	gDrawModelExHook.ReHook();
                                                                                      
                                                                                      	return iRet;
                                                                                      
                                                                                      	//return pDrawModelEx( pInfo );
                                                                                      }
                                                                                      and how its hooked :
                                                                                      Code:
                                                                                      	if( m_pModelRender == NULL )
                                                                                      	{
                                                                                      		m_pModelRender = ( IVModelRender* )g_pEngineFactory( "VEngineModel012", NULL );
                                                                                      		LOG_INTERFACE( m_pModelRender );
                                                                                      
                                                                                      		if( m_pModelRender )
                                                                                      		{
                                                                                      			CVTableHook m_vModelRender;
                                                                                      			DWORD *pdwModelRender = ( DWORD* )*( DWORD* )m_pModelRender;
                                                                                      
                                                                                      			*( DWORD* )&pDrawModelEx = m_vModelRender.Create( pdwModelRender, 19, ( DWORD )nDrawModelEx );
                                                                                      		}
                                                                                      	}
                                                                                      Why it isnt working?
                                                                                      IP: 93.127.228.26
                                                                                      Mail: [email protected]

                                                                                      Comment


                                                                                        #93
                                                                                        Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                        you need to copy the materials folder intro your cstrike folder
                                                                                        Last edited by xiNSANE; 06-07-2010, 09:54 PM.

                                                                                        Comment


                                                                                          #94
                                                                                          Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                          I Did , but prolly if the models wouldn't there wouldn't it return invisible models or purple shits?
                                                                                          IP: 93.127.228.26
                                                                                          Mail: [email protected]

                                                                                          Comment


                                                                                            #95
                                                                                            I have no idea how to code but this sounds very interesting and many people like it so far in the thread.

                                                                                            Comment


                                                                                              #96
                                                                                              Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                              @ hellhound, try updating to new css netvars bra


                                                                                              THESE ARE OLD in the code posted.

                                                                                              Code:
                                                                                              int iLifestate = *(int*)((DWORD)pModelEntity + 0x87);
                                                                                              
                                                                                              if( iLifestate == LIFE_ALIVE
                                                                                              &&  m_pEngine->GetPlayerInfo(pInfo.entity_index, &pinfo))
                                                                                              {
                                                                                                  int iTeam = *(int*)((DWORD)pModelEntity + 0x90);

                                                                                              Comment


                                                                                                #97
                                                                                                Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                                Originally posted by jesusjuice View Post
                                                                                                @ hellhound, try updating to new css netvars bra


                                                                                                THESE ARE OLD in the code posted.

                                                                                                Code:
                                                                                                int iLifestate = *(int*)((DWORD)pModelEntity + 0x87);
                                                                                                
                                                                                                if( iLifestate == LIFE_ALIVE
                                                                                                &&  m_pEngine->GetPlayerInfo(pInfo.entity_index, &pinfo))
                                                                                                {
                                                                                                    int iTeam = *(int*)((DWORD)pModelEntity + 0x90);

                                                                                                thanks for posting but look @ the date :D
                                                                                                IP: 93.127.228.26
                                                                                                Mail: [email protected]

                                                                                                Comment


                                                                                                  #98
                                                                                                  Re: [HL2 Engine] Engine Chams - even better then the D3D ones

                                                                                                  old Thread but rly coool small video


                                                                                                  but if i join the next server its crash ;/
                                                                                                  ??m?

                                                                                                  Comment

                                                                                                  Working...
                                                                                                  X