DrakerMaker

dumbness

Dec 14th, 2019
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. print([[
  2. this is bullcrap
  3.  
  4. i cant believe i spent so much time into this piece of garbage
  5. ]])
  6. local sound = Instance.new("Sound", owner.Character.Head)
  7. sound.Name = "caster"
  8. sound.SoundId = "rbxassetid://1512964041"
  9. sound.Volume = 3
  10. sound.Looped = true
  11. sound:Play()
  12. Instance.new("FlangeSoundEffect", sound)
  13. local remote = Instance.new("RemoteEvent", owner.Character.Head)
  14. remote.Name = "cast"
  15. function wbtwe(Part0, Part1, C0)
  16. local weld = Instance.new("Weld", Part0)
  17. weld.Part0 = Part0
  18. weld.Part1 = Part1
  19. weld.C0 = Part1.CFrame:inverse() *Part1.CFrame *C0
  20. return weld
  21. end
  22. pbl = 0
  23. NLS([[
  24. while game:GetService("RunService").RenderStepped:wait() do
  25. owner.Character.Head.cast:FireServer(owner.Character.Head.caster.PlaybackLoudness)
  26. workspace.CurrentCamera.FieldOfView = 90 +owner.Character.Head.caster.PlaybackLoudness/15
  27. end
  28. ]], owner.Character)
  29. hrw = wbtwe(owner.Character.Torso, owner.Character.HumanoidRootPart, CFrame.new(0, 0, 0) *CFrame.Angles(0, 0, 0))
  30. law = wbtwe(owner.Character["Left Arm"], owner.Character.Torso, CFrame.new(1.5, 0, 0) *CFrame.Angles(0, 25, 0))
  31. raw = wbtwe(owner.Character["Right Arm"], owner.Character.Torso, CFrame.new(-1.5, 0, 0) *CFrame.Angles(0, 0, 0))
  32. llw = wbtwe(owner.Character["Left Leg"], owner.Character.Torso, CFrame.new(0.45, 2.1, 0) *CFrame.Angles(0, 25, 0))
  33. rlw = wbtwe(owner.Character["Right Leg"], owner.Character.Torso, CFrame.new(-0.4, 2.1, 0) *CFrame.Angles(0, 0, -0))
  34. hw = wbtwe(owner.Character.Head, owner.Character.Torso, CFrame.new(0, -1.5, 0) *CFrame.Angles(0, 0, 0))
  35. anim = coroutine.wrap(function()
  36. while game:GetService("RunService").Stepped:wait() do
  37. hrw.C0 = hrw.C0:lerp(owner.Character.HumanoidRootPart.CFrame:inverse() *owner.Character.HumanoidRootPart.CFrame *CFrame.new(0, math.rad(math.random(-55, 55)), 0) *CFrame.Angles(pbl/5, pbl/5, pbl/5), 0.1)
  38. hw.C0 = hw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0, -1.5, 0) *CFrame.Angles(0, 0, 0), 2)
  39. law.C0 = law.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(1.5, 0, 0) *CFrame.Angles(pbl/5, 25 +pbl/5, pbl/-6), 0.1)
  40. raw.C0 = raw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-1.5, 0, 0) *CFrame.Angles(pbl/0.1, pbl/0.1, pbl/0.1), 0.1)
  41. llw.C0 = llw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(0.45, 2.1, 0) *CFrame.Angles(pbl/5, 25 +pbl/5, pbl/-6), 0.1)
  42. rlw.C0 = rlw.C0:lerp(owner.Character.Torso.CFrame:inverse() *owner.Character.Torso.CFrame *CFrame.new(-0.4, 2.1, 0) *CFrame.Angles(pbl/0.1, pbl/0.1, pbl/0.1), 0.1)
  43. end
  44. end)anim()
  45. remote.OnServerEvent:connect(function(P,X)
  46. pbl = X
  47. end)
  48. owner.Chatted:connect(function(msg)
  49. if msg:sub(1,3) == "!pl" then
  50. sound:Stop()
  51. sound.SoundId = "rbxassetid://"..msg:sub(5)
  52. sound:Play()
  53. end
  54. end)
Add Comment
Please, Sign In to add comment