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

How do I copy the whole character?

Character:Clone() only clones the bricks, the model has no textures or meshes. How do I clone the whole character rather than just the bricks?

EDIT: I get what's happening, my script loads exactly as the player enters, and by that point all the assets haven't loaded yet. How do I get the script to start once all the things have loaded?

5 comments

0

Perhaps try cloning the entire model of the Player from the Workspace?

0

Won't let me, it returns nil.

0

What exactly is the output giving you, and what is the code you are using?

0

It gives me exactly that, a nil value.

0

local player = game.Players.LocalPlayer / player2 = player:Clone() / character = player2.Character

1 answer

Try this.

local player = game.Players.LocalPlayer
player.CharacterAdded:wait()
player2 = player.Character:clone()
player2.Parent = game.Workspace

2 comments

0

It's in a local script, attempting to copy the player's character.

0

It will work unless you have FilteringEnabled on. If you do, you can use the PlayerAdded event.

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