DrakerMaker

help

Jan 10th, 2020
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. local thing = Instance.new("Part", owner.Character)
  2. thing.Anchored = true
  3. thing.CanCollide = false
  4. thing.Transparency = 1
  5. function wbtwe(Part0, Part1, C0)
  6. local weld = Instance.new("Weld", Part0)
  7. weld.Part0 = Part0
  8. weld.Part1 = Part1
  9. weld.C0 = Part1.CFrame:inverse() *Part1.CFrame *C0
  10. return weld
  11. end
  12. walk = 0
  13. hrw = wbtwe(owner.Character.Torso, owner.Character.HumanoidRootPart, CFrame.new(0, 0, 0) *CFrame.Angles(0, 0, 0))
  14. law = wbtwe(owner.Character["Left Arm"], owner.Character.Torso, CFrame.new(0.6, 1.8, 0) *CFrame.Angles(0, 25, 0.1) *CFrame.fromEulerAnglesXYZ(0, 0, 45.4))
  15. raw = wbtwe(owner.Character["Right Arm"], owner.Character.Torso, CFrame.new(-0.6, 1.8, 0) *CFrame.Angles(0, 0, -0.1) *CFrame.fromEulerAnglesXYZ(0, 0, -45.4))
  16. llw = wbtwe(owner.Character["Left Leg"], owner.Character.Torso, CFrame.new(0.45, 2.1, 0) *CFrame.Angles(0, 25, 0))
  17. rlw = wbtwe(owner.Character["Right Leg"], owner.Character.Torso, CFrame.new(-0.4, 2.1, 0) *CFrame.Angles(0, 0, 0) *CFrame.Angles(0, 0, 0))
  18. hw = wbtwe(owner.Character.Head, owner.Character.Torso, CFrame.new(0, -1.5, 0))
  19. local song = Instance.new("Sound", owner.Character.Head)
  20. Instance.new("FlangeSoundEffect", song)
  21. song.Volume = 5
  22. song.SoundId = "rbxassetid://526867175"
  23. song.Looped = true
  24. song:Play()
  25. walkincrease = 0.1
  26. anim = coroutine.wrap(function()
  27. while game:GetService("RunService").Stepped:wait() do
  28. walk = walk +walkincrease
  29. hw.C0 = owner.Character.Head.CFrame:inverse() *owner.Character.Head.CFrame *CFrame.new(0, -1.5, 0) *CFrame.Angles(0, math.cos(walk) *math.rad(math.random(0.1, 25)), 0)
  30. hrw.C0 = hrw.C0:lerp(owner.Character.HumanoidRootPart.CFrame:inverse() *owner.Character.HumanoidRootPart.CFrame *CFrame.new(0, -4
  31. +math.cos(walk) *4, math.sin(walk) *2) *CFrame.Angles(math.cos(walk) *1, 0, 0), 0.1)
  32. llw.C0 = llw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.45, 2.1, math.sin(walk) *-2) *CFrame.Angles(math.sin(walk) *-2, 25, 0), 0.1)
  33. rlw.C0 = rlw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-0.4, 2.1, math.sin(walk) *-2) *CFrame.Angles(math.sin(walk) *-2, 0, 0), 0.1)
  34. end
  35. end)anim()
Add Comment
Please, Sign In to add comment