I tried to make a script of it but it didnt work. Here is the script I used: local award = game.Workspace.BadgeAwarder2 local player = game.Players.LocalPlayer local character = game.Players.LocalPlayer.Character local humanoid = character:WaitForChild("Humanoid") local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
wait(10) award.Part.Position=Vector3.new(humanoidRootPart.Position)
You put "Vector3.new(humanoidRootPart.Position)" instead of just "humanoidRootPart.Position"
The position propertie is already an vector3, so, you're trying to put an vector3 inside a vector3.new, ti causes an error because of that, heres a fixed script
local award = game.Workspace.BadgeAwarder2 local player = game.Players.LocalPlayer local character = game.Players.LocalPlayer.Character local humanoid = character:WaitForChild("Humanoid") local humanoidRootPart = character:WaitForChild("HumanoidRootPart") wait(10) award.Position = humanoidRootPart.Position