google-site-verification: googlebaca44933768a824.html [CS:S] visual recoil removeal - Old Royal Hack Forum

Announcement

Collapse
No announcement yet.

[CS:S] visual recoil removeal

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

    [CS:S] visual recoil removeal

    weeeeeeeeeeewaaaaaaaaaaaaaaaaa! ;D

    :wheelchair:

    Code:
    240192B2   D986 B00B0000    FLD DWORD PTR DS:[ESI+BB0]               ; load m_vecPunchAngle.x into st0 register
    240192B8   D807             FADD DWORD PTR DS:[EDI]                  ; add qViewRenderAngles.x to st0
    240192BA   D91F             FSTP DWORD PTR DS:[EDI]                  ; store the result in qViewRenderAngles.x
    240192BC   D986 B40B0000    FLD DWORD PTR DS:[ESI+BB4]               ; load m_vecPunchAngle.y into st0 register
    240192C2   D847 04          FADD DWORD PTR DS:[EDI+4]                ; add qViewRenderAngles.y to st0
    240192C5   D95F 04          FSTP DWORD PTR DS:[EDI+4]                ; store the result in qViewRenderAngles.y
    240192C8   D986 B80B0000    FLD DWORD PTR DS:[ESI+BB8]               ; load m_vecPunchAngle.z into st0 register
    240192CE   D847 08          FADD DWORD PTR DS:[EDI+8]                ; add qViewRenderAngles.z to st0
    240192D1   D95F 08          FSTP DWORD PTR DS:[EDI+8]                ; store the result in qViewRenderAngles.z
    
    EAX 243FB344 client.243FB344
    ECX 14F8E700
    EDX 0013E410
    EBX 243FB32C client.243FB32C
    ESP 0013E48C
    EBP 243FB32C client.243FB32C
    ESI 14F8E520 pLocalPlayer
    EDI 243FB344 qViewRenderAngles
    EIP 240192B2 client.240192B2
    remove the visual recoil...
    Code:
    void __stdcall new_FrameStageNotify(ClientFrameStage_t curStage)
    {
    	gFrameStageNotifyHook.UnHook();
    	client->FrameStageNotify(curStage);
    	gFrameStageNotifyHook.ReHook();
    
    	if(gPlayer.getLocal()&&curStage == FRAME_RENDER_START)
    	{
    		QAngle viewangles;
    		engine->GetViewAngles(viewangles);
    		QAngle* pViewRenderAngles = (QAngle*)0x243FB344;
    		QAngle qDifference = QAngle(viewangles.x - pViewRenderAngles->x, viewangles.y - pViewRenderAngles->y, viewangles.z - pViewRenderAngles->z);
    		if(qDifference.x || qDifference.y)
    		{
    			pViewRenderAngles->x += qDifference.x;
    			pViewRenderAngles->y += qDifference.y;
    		}
    	}
    }
    now how about you inventing new or improving things on your own?
    you learn nothing by copy pasting...


    now get out of here!!1


    credits:
    my brain and olly dbg <3

    ps: if you like what you and you're going to use it you can thank me for this usefull post using the thanks button...kk



    EDIT:

    new address of the render angles is 0x243FD54C
    I 0x90 you!

    #2
    wat fucking hacker.

    Nice, good job.

    Comment


      #3
      avitamin ftw!! <3
      Cheers,
      RoleX

      Comment


        #4
        just tried and works like charm <3 ... thanks a lot aVitamin, very impressive =)
        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


          #5
          very nice post mate and me going to steal this code!!!

          Comment


            #6
            woohooo :o

            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 ЯδζέҲ? View Post
              avitamin ftw!! <3
              Cheers,
              RoleX

              faux cul :?)

              Contact:





              !8m:67%;<51>^5T0-7Nb2cIt-C|229/q]Ps67812
              HW: v3n0m4, Mattdog, Xeder
              yO.-(3_=4%Z*Y;<)gsqH_!"5"{_B?34dok&@_91;


              Comment


                #8
                very nice,
                but im pretty satisfyed by the way ill currently do it.






                gibs coins @
                1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                Comment


                  #9
                  Originally posted by wismeril View Post
                  faux cul :?)
                  w? c'est un nettoyeur,
                  il attand au toilettes et nettois,
                  avec sa langue croyant ke lon va lui dire merci.
                  bref c triste et detestable niksarassdemort...






                  gibs coins @
                  1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                  Comment


                    #10
                    Originally posted by czkb View Post
                    very nice,
                    but im pretty satisfyed by the way ill currently do it.
                    still patching it?
                    I 0x90 you!

                    Comment


                      #11
                      Originally posted by aVitamin View Post
                      still patching it?
                      yes indeed.






                      gibs coins @
                      1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                      Comment


                        #12
                        Hehe.. Nice work aVitamin!


                        Cheers,
                        .WiRED





                        (8:22:27 AM) Aspire: and i noticed your good at programming
                        (8:22:41 AM) czkb: bs im nubcake
                        νзηοма: cu later i have to bomb jerusalem from toilet
                        [root@project7 ~]# whoami
                        root

                        Comment


                          #13
                          Yeah this one is really :smiley_880:

                          Comment


                            #14
                            thanks for the code!
                            Code:
                            [IMG]http://i32.tinypic.com/2h4hn34.jpg[/IMG]

                            Comment


                              #15
                              really cool

                              Comment


                                #16
                                update yar, see first post


































                                asdf
                                I 0x90 you!

                                Comment


                                  #17
                                  Why do u make the new adress public?:((
                                  hi@

                                  Comment


                                    #18
                                    now all noobs have novisualrecoil-.-

                                    Comment


                                      #19
                                      if people wouldn't share information then you, my dears, wouldn't even have a base hook nor this visual norecoil.

                                      now think again...
                                      I 0x90 you!

                                      Comment


                                        #20
                                        Originally posted by aVitamin View Post
                                        if people wouldn't share information then you, my dears, wouldn't even have a base hook nor this visual norecoil.

                                        now think again...
                                        Mh ye okey this is right too :f

                                        But mhh...

                                        Okey you win ;D
                                        hi@

                                        Comment


                                          #21
                                          AMIFKNCOOL?

                                          Code:
                                          QAngle* GetRenderAngles()
                                          {
                                          	DWORD dwAddy = 0x2 + gMemory.dwFindPattern( (DWORD)GetModuleHandle( "client" ), 0x479000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x01\xFF\x50\x10\xE8\x00\x00\x00\x00", "xx????xxxxxx????" );
                                          	DWORD dwClass = *( (PDWORD) dwAddy );
                                          	return ( (QAngle*)( dwClass + 0x54 ) );
                                          }

                                          Comment


                                            #22
                                            Originally posted by Lawgiver View Post
                                            AMIFKNCOOL?

                                            Code:
                                            QAngle* GetRenderAngles()
                                            {
                                                DWORD dwAddy = 0x2 + gMemory.dwFindPattern( (DWORD)GetModuleHandle( "client" ), 0x479000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x01\xFF\x50\x10\xE8\x00\x00\x00\x00", "xx????xxxxxx????" );
                                                DWORD dwClass = *( (PDWORD) dwAddy );
                                                return ( (QAngle*)( dwClass + 0x54 ) );
                                            }

                                            Code:
                                            QAngle* GetRenderAngles()
                                            {
                                                static DWORD dwAddy  = 0x2 + gMemory.dwFindPattern( (DWORD)GetModuleHandle( "client" ), 0x479000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x01\xFF\x50\x10\xE8\x00\x00\x00\x00", "xx????xxxxxx????" );
                                                static DWORD dwClass = *( (PDWORD) dwAddy );    
                                                return dwClass ? ( (QAngle*)( dwClass + 0x54 ) ) : NULL/*QAngle(0,0,0)*/;
                                            }
                                            would have did this way to not pattern scan each time i use :p






                                            gibs coins @
                                            1KatP9B8KG7mvcoFhdLGua1isG88nYZE8C

                                            Comment


                                              #23
                                              Originally posted by czkb View Post
                                              Code:
                                              QAngle* GetRenderAngles()
                                              {
                                                  static DWORD dwAddy  = 0x2 + gMemory.dwFindPattern( (DWORD)GetModuleHandle( "client" ), 0x479000, (PBYTE)"\x8B\x0D\x00\x00\x00\x00\x8B\x01\xFF\x50\x10\xE8\x00\x00\x00\x00", "xx????xxxxxx????" );
                                                  static DWORD dwClass = *( (PDWORD) dwAddy );    
                                                  return dwClass ? ( (QAngle*)( dwClass + 0x54 ) ) : NULL/*QAngle(0,0,0)*/;
                                              }
                                              would have did this way to not pattern scan each time i use :p
                                              WIN.

                                              asdf5charshitnigga
                                              I 0x90 you!

                                              Comment


                                                #24
                                                oh noe its public again

                                                but nj
                                                Last edited by fibre; 11-27-2009, 05:35 PM.
                                                /* fibre */

                                                Comment


                                                  #25
                                                  where do you put this i know im a noob

                                                  Comment


                                                    #26
                                                    my way:
                                                    Code:
                                                    // IVRenderView::Push3DView #38
                                                    void __stdcall Push3DView( const CViewSetup &view, int nFlags, bool bUseRenderTarget, ITexture* pRenderTarget, Frustum frustumPlanes )
                                                    {
                                                    	CViewSetup nview;
                                                    	memcpy( &nview, &view, sizeof( CViewSetup ) );
                                                    
                                                    	C_BaseEntity *pLocal = g_Utils.GetBaseEntityByIndex( g_pEngineClient->GetLocalPlayer() );
                                                    	if( pLocal && pLocal->m_lifeState == LIFE_ALIVE )
                                                    	{
                                                    		QAngle qPunch = ToBasePlayer( pLocal )->GetPunchAngle();
                                                    		nview.angles -= qPunch;
                                                    	}
                                                    	
                                                    	memcpy( (void*)&view, &nview, sizeof( CViewSetup ) );
                                                    	g_Hooks.hPush3DView.UnHook();
                                                    	g_pRenderView->Push3DView( view, nFlags, bUseRenderTarget, pRenderTarget, frustumPlanes );
                                                    	g_Hooks.hPush3DView.ReHook();
                                                    }
                                                    :)

                                                    Comment


                                                      #27
                                                      vH has seen this way earlier :shifty:
                                                      Originally posted by wav
                                                      My German blood demands I decimate this game quickly.
                                                      XFire - AddMe

                                                      Comment


                                                        #28
                                                        Originally posted by bot33196 View Post
                                                        where do you put this i know im a noob
                                                        '

                                                        Put this to txt file and then call it 1377uberleethax0rz.exe, run and have fun with no recoil in css.

                                                        Am glad that i could helo ya!

                                                        Comment


                                                          #29
                                                          thanks for this usefull post

                                                          Comment


                                                            #30
                                                            Hey, thanks first of all. Prolly a stupid question but...what?s inside of unhook and rehook FSN ?

                                                            Comment


                                                              #31
                                                              Re: [CS:S] visual recoil removeal

                                                              very nice

                                                              Comment


                                                                #32
                                                                Re: [CS:S] visual recoil removeal

                                                                Hey im new , this cheat work on steam? (undetectable) ?
                                                                Btw Nice work GG

                                                                Comment


                                                                  #33
                                                                  Re: [CS:S] visual recoil removeal

                                                                  OMG OMG

                                                                  yes it is vac proof...

                                                                  Comment


                                                                    #34
                                                                    Re: [CS:S] visual recoil removeal

                                                                    still undetectable? Good job

                                                                    Comment


                                                                      #35
                                                                      Re: [CS:S] visual recoil removeal

                                                                      nice love it

                                                                      Comment


                                                                        #36
                                                                        Re: [CS:S] visual recoil removeal

                                                                        Isn't this method detected by vac... I would think it was... Anyways, good snippet.

                                                                        -DB72
                                                                        swagg

                                                                        Comment


                                                                          #37
                                                                          Re: [CS:S] visual recoil removeal

                                                                          Originally posted by darkbeam72 View Post
                                                                          Isn't this method detected by vac... I would think it was... Anyways, good snippet.

                                                                          -DB72
                                                                          does it modify memory? no it doesn't , there for this method isn't detected by vac.
                                                                          IP: 93.127.228.26
                                                                          Mail: [email protected]

                                                                          Comment


                                                                            #38
                                                                            Re: [CS:S] visual recoil removeal

                                                                            is this a script or something? i need scripts or cheats undetected by Hlguard cause he is blocking my scripts and cheats...

                                                                            Comment


                                                                              #39
                                                                              Re: [CS:S] visual recoil removeal

                                                                              nice a reall nice one

                                                                              Comment

                                                                              Working...
                                                                              X