So it’s obvious that local and not local scripts are different. However, this simply does not make sense for me;
If you make a character model (using the plugin Roblox gives to you) and you teleport the humanoid root part, the whole thing will teleport with it. HOWEVER, if you do this same thing with a local script, only the humanoidrootpart will teleport and not the rest of the body. Does anyone know why?
Example:
local test = workspace.test
local HRP = test.humanoidrootpart
HRP.CFrame = CFrame.new(1,1,1)
What it does:
Teleports the whole character
—————————————————-
But Same code but with local script only teleports the humanoid root part.