SHOW:
|
|
- or go back to the newest paste.
| 1 | game.Players.PlayerAdded:connect(function(Player) | |
| 2 | wait() | |
| 3 | local character = Player.Character | |
| 4 | ||
| 5 | --Put model on player | |
| 6 | - | local model = game.ServerStorage.Rex:clone() |
| 6 | + | local model = game.ServerStorage.Dummy:clone() |
| 7 | model.Parent = character | |
| 8 | model:MoveTo(character.Torso.Position) | |
| 9 | ||
| 10 | --Debouncer | |
| 11 | local bPos = Instance.new("BodyPosition")
| |
| 12 | bPos.Position = Vector3.new(character.Torso.Position.X,character.Torso.Position.Y,character.Torso.Position.Z) | |
| 13 | bPos.Parent = character.Torso | |
| 14 | bPos.P = 0 | |
| 15 | bPos.D = 0 | |
| 16 | ||
| 17 | --Make player invisible | |
| 18 | for _,invis in pairs(character:GetChildren()) do | |
| 19 | if invis.ClassName == "Part" then | |
| 20 | invis.Transparency = 1 | |
| 21 | end | |
| 22 | ||
| 23 | if invis.ClassName == "Hat" or invis.ClassName == "Accessory" then | |
| 24 | invis:destroy() | |
| 25 | end | |
| 26 | ||
| 27 | if invis.Name == "Head" then | |
| 28 | invis:FindFirstChild("face"):destroy()
| |
| 29 | end | |
| 30 | end | |
| 31 | ||
| 32 | --Make welds | |
| 33 | local torsoWeld = Instance.new("Motor6D")
| |
| 34 | torsoWeld.Part0 = character.HumanoidRootPart | |
| 35 | torsoWeld.Part1 = model.HumanoidRootPart | |
| 36 | ||
| 37 | torsoWeld.C0 = CFrame.new(0,0,0) | |
| 38 | ||
| 39 | torsoWeld.Parent = character.Torso | |
| 40 | ||
| 41 | --Animation Setup | |
| 42 | local animController = Instance.new("AnimationController")
| |
| 43 | local anim = Instance.new("Animator")
| |
| 44 | anim.Parent = animController | |
| 45 | animController.Parent = character.Humanoid | |
| 46 | ||
| 47 | if model.AnimPlay then | |
| 48 | model.AnimPlay.Disabled = false | |
| 49 | end | |
| 50 | ||
| 51 | ||
| 52 | ||
| 53 | end) |