Ive been trying to position (the yellow character’s) humanoidrootpart to the brick but it keeps position to my characters humanoidrootpart
The problem is a bit unclear… is the brick not following the character?
Just set the CFrame of the character to the brick then? You haven’t provided any code examples, shown the assembly of your model nor shown how your constraints are being attached so it’s hard to actually help you with your problem.
You don’t really explain the issue, or what you need help with, but if you’re trying to position a WeldConstraint on a character, you’ll have to position the part you’re welding relative to where you want it to be on the character.
Here’s an example you can use to make your own code. This will weld a part 3 studs infront of the player.
local Character = game.Players.fireboltofdeath.Character;
local Weld = Instance.new("WeldConstraint");
local Part = workspace.Part;
Part.CFrame = Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, -3);
Weld.Parent = Part;
Weld.Part0 = Part;
Weld.Part1 = Player.HumanoidRootPart;