Isosta
|
  |
| Joined: 10 May 2015 |
| Total Posts: 14729 |
|
|
| 05 Aug 2016 06:34 PM |
output:
RightArm Right Shoulder Torso RightLeg Right Hip Torso Head Neck Torso LeftArm Left Shoulder Torso Torso RootJoint HumanoidRootPart LeftLeg Left Hip Torso
ends up with only the LeftHip joint made and the others destroyed.
local CharacterModule = {}
do CharacterModule.SpawnCharacter = function() local CharacterModel = Instance.new('Model' ,game.Workspace) local Character = { Head = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(0,1.5,0), ['Size'] = Vector3.new(2, 1, 1), ['JointName'] = 'Neck' }, HumanoidRootPart = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(2, 2, 1), ['JointName'] = 'RootJoint' }, Torso = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(2, 2, 1), ['JointName'] = nil }, RightArm = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(1, 2, 1), ['JointName'] = 'Right Shoulder' }, RightLeg = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(1, 2, 1), ['JointName'] = 'Right Hip' }, LeftArm = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(1, 2, 1), ['JointName'] = 'Left Shoulder' }, LeftLeg = { ['Instance'] = Instance.new('Part', CharacterModel), ['Offset'] = CFrame.new(), ['Size'] = Vector3.new(1, 2, 1), ['JointName'] = 'Left Hip' }, } game.Players.LocalPlayer.Character = CharacterModel Character['Head']['Instance'].Name = 'Head' Character['HumanoidRootPart']['Instance'].Name = 'HumanoidRootPart' Character['Torso']['Instance'].Name = 'Torso' for i,v in next, Character do v['Instance'].Name = i v['Instance'].Size = v['Size'] local Motor6D if i ~= 'HumanoidRootPart' and i ~= 'Torso' then if i ~= 'Head' then v['Instance'].CanCollide = false end Motor6D = Instance.new('Motor6D') Motor6D.Parent = Character['Torso']['Instance'] Motor6D.Part0 = Character['Torso']['Instance'] Motor6D.C0 = v['Offset'] Motor6D.Part1 = v['Instance'] Motor6D.C1 = CFrame.new() Motor6D.Name = v['JointName'] elseif i == 'Torso' then Motor6D = Instance.new('Motor6D') Motor6D.Parent = Character['HumanoidRootPart']['Instance'] Motor6D.Name = Character['HumanoidRootPart']['JointName'] Motor6D.Part0 = Character['HumanoidRootPart']['Instance'] Motor6D.C0 = CFrame.new() Motor6D.Part1 = v['Instance'] Motor6D.C1 = CFrame.new() elseif i == 'HumanoidRootPart' then v['Instance'].CanCollide = false end if Motor6D then print(i,Motor6D,Motor6D.Parent) end end end end wait(3) CharacterModule.SpawnCharacter()
- pyth_n |
|
|
| Report Abuse |
|
Isosta
|
  |
| Joined: 10 May 2015 |
| Total Posts: 14729 |
|
| |
Isosta
|
  |
| Joined: 10 May 2015 |
| Total Posts: 14729 |
|
| |