Advertisement
Leodu41

ppepflzepgfkz

Oct 8th, 2019
240
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. local skipBtn = script.GuiFolder.skipButton:Clone()
  3. skipBtn.Parent = screenUi
  4. skipBtn.MouseButton1Click:Connect(function()
  5. if(skipintro == false)then
  6. skipintro = true
  7. skipBtn.Text = "Skipping Intro.."
  8. end
  9. end)
  10.  
  11. coroutine.resume(coroutine.create(function()
  12. while true do
  13. Swait()
  14. skipBtn.BackgroundColor3 = BrickColor.Random().Color
  15. skipBtn.BorderColor3 = C3(1, 1, 1)
  16. skipBtn.TextColor3 = BrickColor.Random().Color
  17. skipBtn.TextStrokeColor3 = C3(1, 1, 1)
  18. skipBtn.Rotation = 0 - 2 * COS(SINE / 24)
  19. end
  20. end))
  21.  
  22. function Intro()
  23. ATTACK = true
  24. Humanoid.WalkSpeed = 0
  25. if(not skipintro) then
  26. if(script["Mode"].Value == "Karma")then
  27. warnedpeople("I'm not usually the type to hold a grudge..")
  28. repeat
  29. wait()
  30. until sick.TimePosition > 120.6
  31. if(not skipintro) then
  32. warnedpeople("But..")
  33. repeat
  34. wait()
  35. until sick.TimePosition > 121.8
  36. end
  37. if(not skipintro) then
  38. warnedpeople("You've effected me.")
  39. repeat
  40. wait()
  41. until sick.TimePosition > 124.1
  42. end
  43. if(not skipintro) then
  44. warnedpeople("And now,")
  45. repeat
  46. wait()
  47. until sick.TimePosition > 125.2
  48. end
  49. if(not skipintro) then
  50. warnedpeople("I'm nothing..")
  51. repeat
  52. wait()
  53. until sick.TimePosition > 127.1
  54. end
  55. if(not skipintro) then
  56. warnedpeople("But rage.")
  57. repeat
  58. wait()
  59. until sick.TimePosition > 129.3
  60. end
  61. skipBtn:Destroy()
  62. sick.TimePosition = 129.4
  63. hasarrived("KARMA")
  64. Humanoid.WalkSpeed = Speed
  65. ATTACK = false
  66. elseif(script["Mode"].Value == "ByeBye")then
  67. if(not skipintro) then
  68. warnedpeople("I try to keep my cool but..")
  69. repeat
  70. wait()
  71. until sick.TimePosition > 5.757
  72. end
  73. if(not skipintro) then
  74. warnedpeople("My life turns in slow motion..")
  75. repeat
  76. wait()
  77. until sick.TimePosition > 9.300
  78. end
  79. skipBtn:Destroy()
  80. sick.TimePosition = 9.300
  81. hasarrived("KARMA")
  82. Humanoid.WalkSpeed = Speed
  83. ATTACK = false
  84. elseif(script["Mode"].Value == "Insane")then
  85. if(not skipintro) then
  86. repeat
  87. Swait()
  88. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0, 0, 0 + ((1) - 1)) * ANGLES(RAD(15 - 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)), 0.15 / Animation_Speed)
  89. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1, 0.5, 0.5) * ANGLES(RAD(-3.5 * COS(SINE / 12)), RAD(-45), RAD(12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed)
  90. RootJoint.C0 = Clerp(RootJoint.C0,ROOTC0 * CF(0, 0, 0 + 0.1 * COS(SINE / 12)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.8 / Animation_Speed)
  91. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1, 0.5, 0.5) * ANGLES(RAD(0), RAD(45), RAD(-12)) * ANGLES(RAD(-45 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 12)), RAD(0), RAD(0)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  92. RightHip.C0 = Clerp(RightHip.C0, CF(1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(80), RAD(0)) * ANGLES(RAD(-8), RAD(0), RAD(2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  93. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1, -1 - 0.1 * COS(SINE / 12), -0.01) * ANGLES(RAD(0), RAD(-80), RAD(0)) * ANGLES(RAD(-8), RAD(5), RAD(15-2.5 * COS(SINE / 12))), 0.8 / Animation_Speed)
  94. until sick.TimePosition > 115
  95. end
  96. if(not skipintro) then
  97. repeat
  98. Swait()
  99. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -1 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.2 / Animation_Speed/8)
  100. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  101. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.5 * Player_Size, 1 * Player_Size, 0.1 * Player_Size) * ANGLES(RAD(30), RAD(-690), RAD(2 - 2.5 * COS(SINE / 12) + 2.5 * SIN(SINE / 24))) * RIGHTSHOULDERC0, 0.15 / Animation_Speed/8)
  102. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(90), RAD(25), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed/8)
  103. RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.3 * Player_Size, -1 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.2 / Animation_Speed/8)
  104. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1.2, 0.2 - 0.1 * COS(SINE / 24), -0.4 - 0.1 * COS(SINE / 24)) * ANGLES(RAD(45), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.2 / Animation_Speed/8)
  105. until sick.TimePosition > 117
  106. end
  107. local HITFLOOR,HITPOS = Raycast(RightArm.CFrame*CF(0,0.2,0).p+VT(0,0.2,0), (CF(RootPart.Position, RootPart.Position + VT(0, -1, 0))).lookVector, 4*RootPart.Size.X, Character)
  108. if HITFLOOR then
  109. for i = 1, 5 do
  110. CreateFlyingDebree(HITFLOOR,CF(HITPOS),MRANDOM(1,2),VT(MRANDOM(10,60)/20,MRANDOM(10,60)/20,MRANDOM(10,60)/20),5,MRANDOM(45,85))
  111. end
  112. Chunks(RightArm)
  113. WACKYEFFECT({Time = 25, EffectType = "Wave", Size = VT(1,2,1), Size2 = VT(15,0,15), Transparency = 0, Transparency2 = 1, CFrame = CF(HITPOS) * ANGLES(RAD(0), RAD(MRANDOM(0,360)), RAD(0)) , MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = 765590102, SoundPitch = MRANDOM(8,12)/10, SoundVolume = 4})
  114. end
  115. local sp = Instance.new("Part", Hole2)
  116. sp.Anchored = true
  117. sp.CanCollide = false
  118. sp.Locked = true
  119. sp.Transparency = 0
  120. sp.Material = "Neon"
  121. sp.Size = Vector3.new(1,1,1)
  122. sp.TopSurface = "SmoothNoOutlines"
  123. sp.BottomSurface = "SmoothNoOutlines"
  124. sp.BrickColor = BrickColor.new("Royal purple")
  125. local spm = Instance.new("SpecialMesh", sp)
  126. spm.MeshType = "Sphere"
  127. spm.Scale = Vector3.new(21,21,21)
  128. local sp2 = Instance.new("Part", Hole2)
  129. sp2.Name = "Energy"
  130. sp2.BrickColor = BrickColor.new("Royal purple")
  131. sp2.Size = Vector3.new(1, 1, 1)
  132. sp2.Shape = "Ball"
  133. sp2.CanCollide = false
  134. sp2.Anchored = true
  135. sp2.Locked = true
  136. sp2.TopSurface = 0
  137. sp2.BottomSurface = 0
  138. sp2.Transparency = 1
  139. local spm2 = Instance.new("SpecialMesh",sp2)
  140. spm2.MeshId = "rbxassetid://9982590"
  141. spm2.Scale = Vector3.new(2,2,2)
  142. local X = Instance.new("Part", Character)
  143. X.Locked = true
  144. X.Name = "Shell"
  145. X.Anchored = false
  146. X.CanCollide = false
  147. X.Transparency = 0
  148. X.Reflectance = 0
  149. X.BottomSurface = 0
  150. X.TopSurface = 0
  151. X.Shape = 0
  152. X.BrickColor = BrickColor.new("Royal purple")
  153. X.Size = Vector3.new(2, 2, 2)
  154. X.Material = "Neon"
  155. local Z = Instance.new("SpecialMesh", X)
  156. Z.MeshType = "Sphere"
  157. Z.Scale = Vector3.new(0.5,0.5,1)
  158. X.CFrame = Hole2.CFrame
  159. if(not skipintro) then
  160. repeat
  161. Swait()
  162. spm.Scale = spm.Scale - Vector3.new(1,1,1)
  163. sp.CFrame = RootPart.CFrame * CFrame.new(0,1,-2)
  164. RootJoint.C0 = Clerp(RootJoint.C0, ROOTC0 * CF(0 * Player_Size, 0 * Player_Size, -1 * Player_Size) * ANGLES(RAD(45), RAD(0), RAD(0)), 0.2 / Animation_Speed*3)
  165. Neck.C0 = Clerp(Neck.C0, NECKC0 * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * ANGLES(RAD(0), RAD(0), RAD(0)), 0.2 / Animation_Speed)
  166. RightShoulder.C0 = Clerp(RightShoulder.C0, CF(1.45 * Player_Size, 0.2 * Player_Size, -0.125 * Player_Size) * ANGLES(RAD(60 + MRANDOM(-5,5)), RAD(0), RAD(25 + MRANDOM(-5,5))) * ANGLES(RAD(0), RAD(80), RAD(0)) * RIGHTSHOULDERC0, 0.15 / Animation_Speed * 5)
  167. LeftShoulder.C0 = Clerp(LeftShoulder.C0, CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * ANGLES(RAD(90), RAD(25), RAD(45)) * LEFTSHOULDERC0, 0.15 / Animation_Speed)
  168. RightHip.C0 = Clerp(RightHip.C0, CF(1 * Player_Size, -0.3 * Player_Size, -1 * Player_Size) * ANGLES(RAD(0), RAD(90), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(-20)), 0.2 / Animation_Speed)
  169. LeftHip.C0 = Clerp(LeftHip.C0, CF(-1.2, 0.2 - 0.1 * COS(SINE / 24), -0.4 - 0.1 * COS(SINE / 24)) * ANGLES(RAD(45), RAD(-70), RAD(0)) * ANGLES(RAD(0), RAD(0), RAD(10)), 0.2 / Animation_Speed)
  170. until sick.TimePosition > 119
  171. end
  172. for i = 1, 100, 20 do
  173. Swait()
  174. sp.CFrame = RootPart.CFrame*CFrame.new(0,1,-2)
  175. end
  176. skipBtn:Destroy()
  177. sp:Destroy()
  178. sp2:Destroy()
  179. X:Destroy()
  180. sick.TimePosition = 119.1
  181. hasarrived("KARMA")
  182. Humanoid.WalkSpeed = Speed
  183. ATTACK = false
  184. end
  185. end
  186. end
  187.  
  188. coroutine.resume(coroutine.create(function()
  189. while true do
  190. Swait()
  191. SINE = SINE + CHANGE
  192. end
  193. end))
  194.  
  195. Intro()
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement