Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

How can I fix this Clone Script?

wait(1)

local player = game.Players.LocalPlayer
local Mouse = player:GetMouse()
local humanoid = player.Character.Humanoid 
local s = humanoid:LoadAnimation(game.StarterPack.HandSign.Animation)





Mouse.KeyDown:connect(function(key)
game.Players.PlayerAdded:connect(function(player)
player.CharacterAdded:connect(function(character)
	local CharacterChildren = character:GetChildren() 
	for i,v in pairs(CharacterChildren) do
	local Clone = v:Clone()
	if key:lower() == "h" and humanoid then
    s:Play()
	player.Character.Humanoid.WalkSpeed = 16
	wait(.7)
	Clone.Parent = game.Workspace.Character 
	end
	end
end)

I'm trying to make the player play an animation, wait .7 seconds, then a clone to spawn right behind him when the player presses h. But I tried like 20 times. Now I'm here asking for help. Can ANYONE help? No one is helping me.

1 answer

wait(1)

local player = game.Players.LocalPlayer local Mouse = player:GetMouse() local humanoid = player.Character.Humanoid local s = humanoid:LoadAnimation(game.StarterPack.HandSign.Animation)

Mouse.KeyDown:connect(function(key) game.Players.PlayerAdded:connect(function(player) player.CharacterAdded:connect(function(character) local CharacterChildren = character:GetChildren() for i,v in pairs(CharacterChildren) do local Clone = v:Clone() if key:lower() == "h" and humanoid then s:Play() player.Character.Humanoid.WalkSpeed = 16 wait(.7) Clone.Parent = game.Workspace.Character end end end)

does this this work? use print to test it if you don't know

This discussion is preserved as it was. New answers, comments, and votes are closed.