Memory Hacks Q/Q

Got Detours working
Ty to topblast got ptc working
ty to no one memory hacks still d/c meh
--
Example of what am doIng...
( notice address not updated.. but on base it is)
Code:
       if(Weapon){
	    memcpy( (PBYTE)0x373DB2E9, (PBYTE)"\xB8\x00\x00\x00\x10\x90", 6 );
            memcpy( (PBYTE)0x373DB669, (PBYTE)"\xB8\x00\x00\x00\x10\x90", 6 );
		}else{
            memcpy( (PBYTE)0x373DB2E9, (PBYTE)"\x8B\x80\xC8\x02\x00\x00", 6 ); 
            memcpy( (PBYTE)0x373DB669, (PBYTE)"\x8B\x80\xC8\x02\x00\x00", 6 ); 
		}

		if(SuperBullets){
	    memcpy( (PBYTE)0x373D5D26, (PBYTE)"\x90\x90\x90", 3);
		}else{
            memcpy( (PBYTE)0x373D5D26, (PBYTE)"\x0F\x94\xC0", 3); 
	  	}

		if(Reload){
	    memcpy( (PBYTE)0x374602B7, (PBYTE)"\x90\x90\x90\x90\x90\x90", 6);
		}else{
            memcpy( (PBYTE)0x374602B7, (PBYTE)"\x0F\x84\xB1\x01\x00\x00", 6);
		}

               if( Nametags ){
            memcpy((LPVOID)0x373747AD, "\x90\x90", 2);
            memcpy((LPVOID)0x373747AD, "\x90\x90", 2);
                }else{
            memcpy((LPVOID)0x373747AD, "\x75\x21", 2);
            memcpy((LPVOID)0x373747AD, "\x75\x05", 2);
                }
Ty