Sorry I am asking this again I am just super confused I keep getting "HumanoidRootPart is not a valid member of model"
local uis = game:GetService('UserInputService')
local player = game.Players.LocalPlayer
local shockwave = game.Workspace.Shockwave
local connect = player.Character.HumanoidRootPart
shockwave.Transparency = 1
local weld = Instance.new('Weld')
weld.Part0 = connect
weld.Part1 = shockwave
weld.Parent = connect
uis.InputBegan:Connect(function(input, proccessedEvent)
if input.UserInputType == Enum.UserInputType.Keyboard then
if input.KeyCode == Enum.KeyCode.C then
shockwave.Transparency = 0
end
shockwave.Transparency = 1
end
end)

2 comments
Try adding player.Character:WaitForChild("HumanoidRootPart") on line 4.
nope