Alright. I'm back at it again with another question. I will try to be as detailed as possible.
Ok wonderful community of scriptinghelpers, I shall provide code and then explain what it's purpose is for, and then describe my issue.
This is the entirety of the code inside of the localscript I've created.
function onKeyPress(inputObject, gameProcessedEvent)
if inputObject.KeyCode == Enum.KeyCode.J then
print("Titan Shift in action")
a = game.ReplicatedStorage.AeikeTitan:Clone()
a.Parent = game.Workspace
end
end
game:GetService("UserInputService").InputBegan:connect(onKeyPress)
Here is my hiearchy.
https://gyazo.com/695496ec3fa9d3e632dd1ce6bdea40fd
Now, what I am currently aiming to do in this little project I've been working on is to make it so that when a player presses J, a custom-build creature I've put in ReplicatedStorage clones itself and the clone's parent becomes the Workspace. And from there, the creature would teleport to the players position. And then, from there, the player would teleport into the creatures neck. What happens next will be saved for another question.
INFO:
My creature's neck part is named "Neck". My creature's name in hiearchy is AeikeTitan.
How exactly do I make the teleportation of the creature to the player, and then the player to the neck of the creature, happen?
And again, using a localscript for this. Any help would be greatly appreciated!

3 comments
You're forgetting that this must be done by a server script in order for the model to replicate to other players. A server script must be made to do all that Aeike outlined; the only thing for the client to do is to tell the server script when to do the aforementioned.
@tkcmdr This only depends on whether Workspace.FilteringEnabled is turned on.
@Link150 Always assume it is.