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

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

    hm dunno what to say...floxy asked me about it and i came out with this...

    Code:
    #include "IVModelRender.h"
    
    IMaterial* g_pTextureRed;
    IMaterial* g_pTextureYellow; 
    IMaterial* g_pTextureBlue;
    IMaterial* g_pTextureGreen;
    IMaterial* g_pTextureWhite;
    IMaterial* g_pTextureWhite2;
    
    CVMTHook gDrawModelExHook;
    int	__stdcall new_DrawModelEx( ModelRenderInfo_t &pInfo )
    {
    	if(g_pTextureRed == NULL)
    		g_pTextureRed = gCheat.m_pMaterialSystem->FindMaterial("models\\textures\\Red", TEXTURE_GROUP_MODEL);
    	if(g_pTextureYellow == NULL)
    		g_pTextureYellow = gCheat.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 = gCheat.m_pMaterialSystem->FindMaterial("models\\textures\\Blue", TEXTURE_GROUP_MODEL);
    	if(g_pTextureGreen == NULL)
    		g_pTextureGreen = gCheat.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 = gCheat.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 = gCheat.m_pModelinfo->GetModelName(pInfo.pModel);
    
    		if(strstr(pszModelName, "models/player"))
    		{
    			IMaterial* pTexture = g_pTextureWhite;
    			IMaterial* pWallHackTexture = g_pTextureWhite2;
    
    			CBaseEntity* pModelEntity = (CBaseEntity*)gCheat.m_pEntList->GetClientEntity(pInfo.entity_index);
    			if(pModelEntity)
    			{
    				player_info_t pinfo;
    				int iLifestate = *(int*)((DWORD)pModelEntity + 0x87);
    
    				if( iLifestate == LIFE_ALIVE
    				&&  gCheat.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;
    				}
    			}
    			gCheat.m_pModelRender->ForcedMaterialOverride(pWallHackTexture);
    			gCheat.m_pModelRender->DrawModelEx(pInfo);
    			gCheat.m_pModelRender->ForcedMaterialOverride(pTexture);
    		}
    		else
    		{
    			gCheat.m_pModelRender->ForcedMaterialOverride(NULL);
    		}
    	}
    	int iRet = gCheat.m_pModelRender->DrawModelEx(pInfo);
    	gCheat.m_pModelRender->ForcedMaterialOverride(NULL);
    	gDrawModelExHook.ReHook();
    
    	return iRet;
    }
    i know there is much to improve but it was just a test and it worked pretty well...so have fun with it :/

    edit: ruining ea is fun kekekekeke needed materials

    mindcontrol
    Attached Files
    I 0x90 you!

    #2
    nice work, can you post a screenie if you have a sec?
    /* fibre */

    Comment


      #3
      Thanks aVita for code and works perfectly :) , screenshot for fibre:



      It's like D3D chams :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


        #4
        imo it's even better then d3d chams cuz you don't got to logg the primcounts and numverts manually for every model....you can simply check for model name and modify it's texture. and one other neat thing is, that you can change the texture based on hp, lifestate, friendssystem, aiming at, etc, etc.

        keep dat in mind yawl.
        party12
        I 0x90 you!

        Comment


          #5
          Lawgiver showed me a screenie of this and i fell in love. Good work.
          Xfire: Darkpyro525

          Msn: [email protected]

          Comment


            #6
            gj :D

            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


              #7
              Originally posted by aVitamin View Post
              imo it's even better then d3d chams cuz you don't got to logg the primcounts and numverts manually for every model....you can simply check for model name and modify it's texture. and one other neat thing is, that you can change the texture based on hp, lifestate, friendssystem, aiming at, etc, etc.

              keep dat in mind yawl.
              party12
              Yes, you're right. And no need to D3D hooking just for chams if u like to stick with the engine. And exactly as you said, no gay logging and this is very flexible to many directions. Oh well you can change textures ingame with D3D too but this is just so much better and simplier in every way :D, great job aVitamin!
              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


                #8
                yeh looks cool
                /* fibre */

                Comment


                  #9
                  Hi!
                  I've tried to integrate this into my hack.
                  After I hooked DrawModelEx, I saw that the function never gets called (tried with console outputs). Then I tried DrawModel, it worked but ONLY on round end (since the last enemy died) and in freezetime (until the roundtime begins). In this time, the DrawModel function gets called, but only with the Shell_18.mdl-model. At all the other time, the function doesn't get called. Here's my hook, like all my other hooks look like:
                  Code:
                   VirtualProtect((LPVOID)&gHookedModelRender->DrawModelEx, 4, PAGE_EXECUTE_READWRITE, &dHook);
                   gHookedModelRender->DrawModelEx = &DrawModelEx;
                   VirtualProtect((LPVOID)&gHookedModelRender->DrawModelEx, 4, dHook, NULL);
                  I hope someone can help me ;)

                  Comment


                    #10
                    Code:
                    		pdwModelRender = (PDWORD)(IVModelRender*)EngineFactory("VEngineModel012", NULL);
                    		
                    		DWORD* pVTable = (DWORD*)pdwModelRender;
                    		pVTable = (DWORD*)pVTable[0];
                    DrawModelEx: pVTable[19]

                    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


                      #11
                      RapidShare: Easy Filehosting

                      damnit please reupload

                      Comment


                        #12
                        Very awesom!
                        Originally posted by v3n0m4

                        Sam: All us PC boys will go to hell
                        wtf: hahahaha
                        Sam: according to the bible masturbation is not aloud
                        wtf: so much win for the guy who made internet a reality
                        wtf: he damned everyone on earth at once
                        Sam: lmao
                        wtf: mass banhammer
                        wtf: forfeit your souls idiots clik on me instead
                        Sam: BOOM
                        Sam: BAN HAMMER
                        wtf: but for sure all women come too
                        wtf: wich will make it a very cool place
                        Sam: all hot women
                        Sam: and ugly women
                        Sam: to make us food
                        wtf: forced to rape all these bitch for eternity sounds like a great scenario to me
                        Sam: sandwiches
                        wtf: sandwich for us semen for them
                        wtf: in bread maybe semwich

                        Comment


                          #13
                          very very cool and impressive Thx !

                          :)

                          Comment


                            #14
                            This could be handy, thanks aVita ;)

                            Comment


                              #15
                              Since I'm a n00b and don't know how to use these. Could someone please explain. Or integrate them into a loader or something for me.

                              Comment


                                #16
                                Hi
                                Now it works perfectly, thanks :P
                                But if I try to connect to a server my hack crashes. If I open my own server with bots, it works perfect. Does anybody know how I can solve it?!

                                Comment


                                  #17
                                  can anyone reupload the files?

                                  Comment


                                    #18
                                    Yeah i will right now.


                                    Here. http://rapidshare.com/files/21673488...rials.rar.html
                                    Last edited by sL.; 04-02-2009, 11:47 PM.
                                    Xfire: Darkpyro525

                                    Msn: [email protected]

                                    Comment


                                      #19
                                      Nvm I got it. Thanks

                                      Comment


                                        #20
                                        When avit told me about that a week ago that was my output:

                                        Code:
                                        IMaterial* red;
                                        IMaterial* blue;
                                        IMaterial* white;
                                        IMaterial* yellow;
                                        IMaterial* green;
                                        
                                        cVMTHook hkDrawModelEx;
                                        void _stdcall new_DrawModelEx( ModelRenderInfo_t &pInfo )
                                        {
                                        	if( !gMenu.chams )
                                        		goto DrawIt;
                                        
                                        	IMaterial *Texture, *Texture2;
                                        	red->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                        	blue->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                        	white->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                        
                                        	IClientEntity* ClientEnt = m_pEntList->GetClientEntity( pInfo.entity_index );
                                        	if( ClientEnt == NULL || ClientEnt->IsDormant() )
                                        		goto DrawIt;
                                        	C_BaseEntity* pBaseEntity = ClientEnt->GetBaseEntity();
                                        	if( pBaseEntity == NULL || pBaseEntity->IsDormant() )
                                        		goto DrawIt;
                                        	if( !pBaseEntity->IsPlayer() )
                                        	{
                                        		if( strstr( m_pModelInfo->GetModelName( pBaseEntity->GetModel() ), "player" ))
                                        		{
                                        			m_pModelRender->ForcedMaterialOverride( white );
                                        			hkDrawModelEx.UnHook();
                                        			m_pModelRender->DrawModelEx( pInfo );
                                        			hkDrawModelEx.ReHook();
                                        			m_pModelRender->ForcedMaterialOverride( 0 );
                                        			return;
                                        		}
                                        		goto DrawIt;
                                        	}
                                        
                                        	
                                        	if( pBaseEntity->GetTeamNumber() == 2 )
                                        	{
                                        		Texture = red;
                                        		Texture2 = yellow;
                                        	}
                                        	if( pBaseEntity->GetTeamNumber() == 3 )
                                        	{
                                        		Texture = blue;
                                        		Texture2 = green;
                                        	}
                                        
                                        	hkDrawModelEx.UnHook();
                                        
                                        	m_pModelRender->ForcedMaterialOverride( Texture );
                                        	m_pModelRender->DrawModelEx( pInfo );
                                        	m_pModelRender->ForcedMaterialOverride( 0 );
                                        	m_pModelRender->ForcedMaterialOverride( Texture2 );
                                        	m_pModelRender->DrawModelEx( pInfo );
                                        	m_pModelRender->ForcedMaterialOverride( 0 );
                                        
                                        	hkDrawModelEx.ReHook();
                                        	return;
                                        
                                        DrawIt:
                                        	hkDrawModelEx.UnHook();
                                        	m_pModelRender->DrawModelEx( pInfo );
                                        	hkDrawModelEx.ReHook();
                                        }
                                        IM BACK BTW =D

                                        Comment


                                          #21
                                          Originally posted by Lawgiver View Post
                                          When avit told me about that a week ago that was my output:

                                          Code:
                                          IMaterial* red;
                                          IMaterial* blue;
                                          IMaterial* white;
                                          IMaterial* yellow;
                                          IMaterial* green;
                                          
                                          cVMTHook hkDrawModelEx;
                                          void _stdcall new_DrawModelEx( ModelRenderInfo_t &pInfo )
                                          {
                                          	if( !gMenu.chams )
                                          		goto DrawIt;
                                          
                                          	IMaterial *Texture, *Texture2;
                                          	red->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                          	blue->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                          	white->SetMaterialVarFlag( MATERIAL_VAR_IGNOREZ, true );
                                          
                                          	IClientEntity* ClientEnt = m_pEntList->GetClientEntity( pInfo.entity_index );
                                          	if( ClientEnt == NULL || ClientEnt->IsDormant() )
                                          		goto DrawIt;
                                          	C_BaseEntity* pBaseEntity = ClientEnt->GetBaseEntity();
                                          	if( pBaseEntity == NULL || pBaseEntity->IsDormant() )
                                          		goto DrawIt;
                                          	if( !pBaseEntity->IsPlayer() )
                                          	{
                                          		if( strstr( m_pModelInfo->GetModelName( pBaseEntity->GetModel() ), "player" ))
                                          		{
                                          			m_pModelRender->ForcedMaterialOverride( white );
                                          			hkDrawModelEx.UnHook();
                                          			m_pModelRender->DrawModelEx( pInfo );
                                          			hkDrawModelEx.ReHook();
                                          			m_pModelRender->ForcedMaterialOverride( 0 );
                                          			return;
                                          		}
                                          		goto DrawIt;
                                          	}
                                          
                                          	
                                          	if( pBaseEntity->GetTeamNumber() == 2 )
                                          	{
                                          		Texture = red;
                                          		Texture2 = yellow;
                                          	}
                                          	if( pBaseEntity->GetTeamNumber() == 3 )
                                          	{
                                          		Texture = blue;
                                          		Texture2 = green;
                                          	}
                                          
                                          	hkDrawModelEx.UnHook();
                                          
                                          	m_pModelRender->ForcedMaterialOverride( Texture );
                                          	m_pModelRender->DrawModelEx( pInfo );
                                          	m_pModelRender->ForcedMaterialOverride( 0 );
                                          	m_pModelRender->ForcedMaterialOverride( Texture2 );
                                          	m_pModelRender->DrawModelEx( pInfo );
                                          	m_pModelRender->ForcedMaterialOverride( 0 );
                                          
                                          	hkDrawModelEx.ReHook();
                                          	return;
                                          
                                          DrawIt:
                                          	hkDrawModelEx.UnHook();
                                          	m_pModelRender->DrawModelEx( pInfo );
                                          	hkDrawModelEx.ReHook();
                                          }
                                          IM BACK BTW =D
                                          some lulz hidden in there including no pointer checks, multiple un- and rehooking and multiple calling of unneeded functions that wont change during the execution of the code, therefore i win this time :p
                                          I 0x90 you!

                                          Comment


                                            #22
                                            Originally posted by aVitamin View Post
                                            some lulz hidden in there including no pointer checks, multiple un- and rehooking and multiple calling of unneeded functions that wont change during the execution of the code, therefore i win this time :p
                                            You have the win :(

                                            Comment


                                              #23
                                              Better Solution To Colors ;)

                                              Instead Of Making the client Download that skin pack, Use these textures that are already in the game. 100% perfect already tested.

                                              Code:
                                              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");
                                              I went through the Materials and found these for you guys. <3

                                              Comment


                                                #24
                                                floxy does that, too
                                                I 0x90 you!

                                                Comment


                                                  #25
                                                  Anyone knwos a way to apply a texture directly to a material (not via flag path)?

                                                  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


                                                    #26
                                                    I always get this error:
                                                    ...(12): error C2061: syntax error : identifier 'ModelRenderInfo_t'

                                                    i looked everywhere, but i can't find my mistake. anyone has the same problem or a reason for me?
                                                    thx in advise.

                                                    Comment


                                                      #27
                                                      Originally posted by iHakk View Post
                                                      I always get this error:
                                                      ...(12): error C2061: syntax error : identifier 'ModelRenderInfo_t'

                                                      i looked everywhere, but i can't find my mistake. anyone has the same problem or a reason for me?
                                                      thx in advise.
                                                      #include "sdk\public\engine\ivmodelrender.h"

                                                      maybe?

                                                      Comment


                                                        #28
                                                        If anyone would post the SDK from 2005, already rigged together instead of the files straight from the CGF. I would Greatly Appreciate it.. I cant seem to find it anywhere, and I officially suck at trying to put it together myself. Thanks

                                                        Comment


                                                          #29
                                                          Originally posted by bwpwns View Post
                                                          If anyone would post the SDK from 2005, already rigged together instead of the files straight from the CGF. I would Greatly Appreciate it.. I cant seem to find it anywhere, and I officially suck at trying to put it together myself. Thanks
                                                          Source SDK -> Create Mod -> Source code only -> C:\SDK -> C:\SDK will contain the newest SDK.

                                                          Comment


                                                            #30
                                                            Thanks ;), However It looks like its exactly the same files as if i was to copy it from the CGF files... The Thing im not understanding is if you download any PUBLIC Sourcecode to a hack, It has a folder called SDK; but it looks likes its just the files from the "public" folder that is extracted when i do this. Files are missing as if I have to move them. EX(C:\SDK\cl_dll\ to C:\SDK\public\cl_dll) to get the same files in the same location as the other sdk from 2003 have. If I just throw the Public folder in place of the SDK folder(in the public source codes) It gives me tons of errors of files missing, unless i copy them into that directory. Thats What im confused about. How do you know where to relocate the files?
                                                            Last edited by Guest; 04-12-2009, 09:52 PM.

                                                            Comment


                                                              #31
                                                              Hm, the SDK from 2k7 and 2k3 for CSS should look the same..

                                                              Maybe you downloaded the OB SDK by accident? :P

                                                              Comment


                                                                #32
                                                                uhm tbh, it's pretty simple....

                                                                1. extract the ep1 folder from the sourcesdk.gcf to any directory you want
                                                                2. use the windows search function to search all *.cpp files in the sdk and delete them
                                                                3. include any header you need..if you get errors like "couldn't open/find...blah"
                                                                ( ..\sourcesdk\ep1\public\cdll_int.h(14) : fatal error C1083) then simply search for the file and add it's path to the additional includes line(c++ in the project properties)...in this case ..\sourcesdk\ep1\public\;

                                                                4. code your hack from scratch and start selling
                                                                I 0x90 you!

                                                                Comment


                                                                  #33
                                                                  @ avitamin:

                                                                  Why would you delete all *.cpp files? :P

                                                                  Comment


                                                                    #34
                                                                    cuz most *.cpp files of the original sdk are not needed since we only need the classes/structures to access the right memory...+ i like to place my sdk in my project folders so i want to keep the sdk as small as i can w/o soring needed and not needed headers out.
                                                                    I 0x90 you!

                                                                    Comment


                                                                      #35
                                                                      Originally posted by Lawgiver View Post
                                                                      #include "sdk\public\engine\ivmodelrender.h"

                                                                      maybe?
                                                                      #include "Source/ivmodelrender.h"

                                                                      i included it in the header of the .cpp file now, too.

                                                                      after pointing at the mentioned part with my mouse, i get the decleration
                                                                      struct ModelRenderInfo_t
                                                                      but when I try to build the solution the errors still appear.

                                                                      Comment


                                                                        #36
                                                                        Originally posted by aVitamin View Post
                                                                        cuz most *.cpp files of the original sdk are not needed since we only need the classes/structures to access the right memory...+ i like to place my sdk in my project folders so i want to keep the sdk as small as i can w/o soring needed and not needed headers out.
                                                                        Well but a big part of coding is doing research in the SDK and compare what you see in the debugger.. isn't possible with deleted CPP files. :P

                                                                        Comment


                                                                          #37
                                                                          C:\sourcesdk <- research
                                                                          :smiley_1027:
                                                                          C:\Dokumente und Einstellungen\aVitaminz0r\Eigene Dateien\Visual Studio 2008\Projects\[ring3r]\sourcesdk <- header files only

                                                                          i know i could also include the headers from the C:\sourcesdk one but I DON'T WANT TO!!1
                                                                          I 0x90 you!

                                                                          Comment


                                                                            #38
                                                                            Originally posted by aVitamin View Post
                                                                            C:\sourcesdk <- research
                                                                            :smiley_1027:
                                                                            C:\Dokumente und Einstellungen\aVitaminz0r\Eigene Dateien\Visual Studio 2008\Projects\[ring3r]\sourcesdk <- header files only

                                                                            i know i could also include the headers from the C:\sourcesdk one but I DON'T WANT TO!!1
                                                                            Ok. :Kiss: ( <- wat )

                                                                            Comment


                                                                              #39
                                                                              There are files that are missing that dont seem to be in the ep1 folder at all. :S

                                                                              Comment


                                                                                #40
                                                                                Originally posted by bwpwns View Post
                                                                                There are files that are missing that dont seem to be in the ep1 folder at all. :S
                                                                                holysheep






                                                                                gibs coins @
                                                                                1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                                                                                Comment


                                                                                  #41
                                                                                  Originally posted by 毒ブルース View Post
                                                                                  holysheep
                                                                                  [irony]thanks[/irony]

                                                                                  party17party17party17party17party17party17party17party17party17party17
                                                                                  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


                                                                                    #42
                                                                                    Originally posted by bwpwns View Post
                                                                                    There are files that are missing that dont seem to be in the ep1 folder at all. :S
                                                                                    for example?:closedeyes:
                                                                                    I 0x90 you!

                                                                                    Comment


                                                                                      #43
                                                                                      Well, I already developed some stuff on an older released version of the SDK; That someone else compiled already. Im Just wanting to Upgrade the files, without having to redo the intire hack. Files that are included in the first project dont exist in the ep1 folder. Ex:IGameSystem.h.Ive looked through all the ep1 folders for it :\.

                                                                                      Comment


                                                                                        #44
                                                                                        Originally posted by bwpwns View Post
                                                                                        Well, I already developed some stuff on an older released version of the SDK; That someone else compiled already. Im Just wanting to Upgrade the files, without having to redo the intire hack. Files that are included in the first project dont exist in the ep1 folder. Ex:IGameSystem.h.Ive looked through all the ep1 folders for it :\.
                                                                                        Dont even bother trying to switch to new SDK from old. It's too much useless work when you can just write new hack with new SDK and still have same features you had with old and even better.
                                                                                        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


                                                                                          #45
                                                                                          Ok, thanks. I thought it would as simple as switching the files around with the new ones. xD <3

                                                                                          Comment


                                                                                            #46
                                                                                            Originally posted by bwpwns View Post
                                                                                            Ok, thanks. I thought it would as simple as switching the files around with the new ones. xD <3
                                                                                            No, its not that simple, easier is to download VC 2008, start new empty project and move on from there =)
                                                                                            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


                                                                                              #47
                                                                                              Seems like a lot of work just to test the spycam, Draw Sprites as another Barrel and add Sweet d3d Styled chams through the engine. :(

                                                                                              Comment


                                                                                                #48
                                                                                                Originally posted by bwpwns View Post
                                                                                                Seems like a lot of work just to test the spycam, Draw Sprites as another Barrel and add Sweet d3d Styled chams through the engine. :(
                                                                                                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

                                                                                                Comment


                                                                                                  #49
                                                                                                  lolcolors
                                                                                                  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


                                                                                                    #50
                                                                                                    Originally posted by bwpwns View Post
                                                                                                    If anyone would post the SDK from 2005, already rigged together instead of the files straight from the CGF. I would Greatly Appreciate it.. I cant seem to find it anywhere, and I officially suck at trying to put it together myself. Thanks
                                                                                                    the source sdk actually compile fine using 2k5,
                                                                                                    i may upload ep1 & ep2 if ppl fail to edit the 2 - 3 thing that need to be edited but lol its dumb edit.






                                                                                                    gibs coins @
                                                                                                    1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                                                                                                    Comment

                                                                                                    Working...
                                                                                                    X