Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.19 KB | None | 0 0
  1. --wait(3)
  2. --By Rufus14 (oh god)
  3. --owner = game:GetService("Players"):GetPlayerFromCharacter(script.Parent)
  4. character = owner.Character
  5. NLS([[
  6. --By Rufus14
  7. localplayer = game:GetService("Players").LocalPlayer
  8. character = localplayer.Character
  9. local remote = character:WaitForChild("remotenigga")
  10. local music = character.Head:WaitForChild("musicc")
  11. mouse = localplayer:GetMouse()
  12. mouse.KeyDown:connect(function(key)
  13. key = key:lower()
  14. if key == "q" then
  15. remote:FireServer("changemode")
  16. end
  17. end)
  18. while game:GetService("RunService").RenderStepped:wait() do
  19. workspace.CurrentCamera.CFrame = workspace.CurrentCamera.CFrame * CFrame.new(((music.PlaybackLoudness/40000)*math.random(-10,10)),((music.PlaybackLoudness/40000)*math.random(-10,10)),((music.PlaybackLoudness/40000)*math.random(-10,10))) * CFrame.fromEulerAnglesXYZ(0,0,((music.PlaybackLoudness/200000)*math.random(-10,10)))
  20. end
  21. ]], character)
  22. mode = 1
  23. step = game:GetService("RunService").Stepped
  24. local remote = Instance.new("RemoteEvent", character)
  25. remote.Name = "remotenigga"
  26. local billboard = Instance.new("BillboardGui", character.Head)
  27. billboard.Adornee = character.Head
  28. billboard.StudsOffset = Vector3.new(-5.5, 4, 0)
  29. billboard.Size = UDim2.new(4,0,2,0)
  30. local text = Instance.new("TextLabel", billboard)
  31. text.Text = "😳Close To Me😳"
  32. text.BackgroundTransparency = 1
  33. text.TextScaled = true
  34. text.TextStrokeTransparency = 0
  35. text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
  36. text.Size = billboard.Size
  37. text.Font = "Code"
  38. text.TextColor3 = Color3.fromRGB(255,255,255)
  39. local music = Instance.new("Sound", character.Head)
  40. music.SoundId = "rbxassetid://3255566549"
  41. music.Looped = true
  42. music.Name = "musicc"
  43. music.Volume = 5
  44. music:Play()
  45. local flange = Instance.new("FlangeSoundEffect", music)
  46. flange.Depth = 1
  47. flange.Mix = 1
  48. flange.Rate = 2.4
  49. local rightarm = Instance.new("Weld", owner.Character.Torso)
  50. rightarm.Part0 = owner.Character.Torso
  51. rightarm.Part1 = owner.Character["Right Arm"]
  52. rightarm.C0 = CFrame.new(1.5,0,0)
  53. rightarm.Name = "RightArmWeld"
  54. local rightleg = Instance.new("Weld", owner.Character.Torso)
  55. rightleg.Part0 = owner.Character.Torso
  56. rightleg.Part1 = owner.Character["Right Leg"]
  57. rightleg.C0 = CFrame.new(0.5,-2,0)
  58. rightleg.Name = "RightLegWeld"
  59. local leftarm = Instance.new("Weld", owner.Character.Torso)
  60. leftarm.Part0 = owner.Character.Torso
  61. leftarm.Part1 = owner.Character["Left Arm"]
  62. leftarm.C0 = CFrame.new(-1.5,0,0)
  63. leftarm.Name = "LeftArmWeld"
  64. local leftleg = Instance.new("Weld", owner.Character.Torso)
  65. leftleg.Part0 = owner.Character.Torso
  66. leftleg.Part1 = owner.Character["Left Leg"]
  67. leftleg.C0 = CFrame.new(-0.5,-2,0)
  68. leftleg.Name = "LeftLegWeld"
  69. local head = Instance.new("Weld", owner.Character.Torso)
  70. head.Part0 = owner.Character.Torso
  71. head.Part1 = owner.Character.Head
  72. head.C0 = CFrame.new(0,1.5,0)
  73. head.Name = "HeadWeld"
  74. local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
  75. humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
  76. humanoidrootpart.Part1 = owner.Character.Torso
  77. humanoidrootpart.Name = "HumanoidRootPartWeld"
  78. cananimate = true
  79. sine = 0
  80. rootpart = character.HumanoidRootPart
  81. seizure2 = false
  82. remote.OnServerEvent:connect(function(who, what)
  83. if who == owner then
  84. if what == "changemode" then
  85. mode = mode + 1
  86. if mode > 5 then
  87. mode = 1
  88. end
  89. if mode == 1 then
  90. text.Text = "😳PURITY😳"
  91. text.TextStrokeColor3 = Color3.fromRGB(0,255,255)
  92. text.TextColor3 = Color3.fromRGB(255,255,255)
  93. music.SoundId = "rbxassetid://1076825525"
  94. music.Volume = 5
  95. music.PlaybackSpeed = 1
  96. flange.Depth = 1
  97. flange.Mix = 1
  98. flange.Rate = 2.4
  99. elseif mode == 2 then
  100. text.Text = "mayhem?????😳😳"
  101. text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  102. text.TextColor3 = Color3.fromRGB(255,0,0)
  103. music.SoundId = "rbxassetid://614032233"
  104. music.Volume = 5
  105. music.PlaybackSpeed = 1.2
  106. flange.Depth = 1
  107. flange.Mix = 1
  108. flange.Rate = 2.4
  109. elseif mode == 3 then
  110. text.Text = "h"
  111. text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  112. text.TextColor3 = Color3.fromRGB(0,0,0)
  113. music.SoundId = "rbxassetid://277989165"
  114. music.Volume = 7
  115. music.PlaybackSpeed = 1
  116. flange.Depth = 1
  117. flange.Mix = 1
  118. flange.Rate = 2.4
  119. elseif mode == 4 then
  120. text.Text = "INSANITY! 😑😑😑"
  121. text.TextStrokeColor3 = Color3.fromRGB(0,0,0)
  122. text.TextColor3 = Color3.fromRGB(0,0,0)
  123. music.SoundId = "rbxassetid://435019840"
  124. music.Volume = 5
  125. music.PlaybackSpeed = 1
  126. flange.Depth = 1
  127. flange.Mix = 1
  128. flange.Rate = 1
  129. coroutine.wrap(function()
  130. while mode == 4 do
  131. if mode == 4 then
  132. text.Text = "insaNITY! 😑😑"
  133. text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  134. wait()
  135. end
  136. if mode == 4 then
  137. text.Text = "inaSAnity! 😑😑"
  138. text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  139. wait()
  140. end
  141. if mode == 4 then
  142. text.Text = "INsANITY! 😑😑"
  143. text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  144. wait()
  145. end
  146. if mode == 4 then
  147. text.Text = "INSaniTY! 😑😑"
  148. text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  149. wait()
  150. end
  151. if mode == 4 then
  152. text.Text = "INSANITY! 😑😑"
  153. text.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  154. wait()
  155. end
  156. end
  157. end)()
  158. elseif mode == 5 then
  159. text.Text = "CRAZY EPIC SHAKING FUNN Y!!!"
  160. text.TextStrokeColor3 = Color3.fromRGB(255, 255, 0)
  161. text.TextColor3 = Color3.fromRGB(0, 255, 0)
  162. music.SoundId = "rbxassetid://1916505674"
  163. music.Volume = 5
  164. music.PlaybackSpeed = 1
  165. flange.Depth = 1
  166. flange.Mix = 1
  167. flange.Rate = 1
  168. seizure2 = false
  169. coroutine.wrap(function()
  170. while wait(1.225) and mode == 5 do
  171. if seizure2 then
  172. seizure2 = false
  173. else
  174. seizure2 = true
  175. end
  176. end
  177. end)()
  178. end
  179. music:Play()
  180. end
  181. end
  182. end)
  183. animhype2 = false
  184. seizure = false
  185. coroutine.wrap(function()
  186. while wait(5) do
  187. if seizure then
  188. seizure = false
  189. else
  190. seizure = true
  191. end
  192. end
  193. end)()
  194. coroutine.wrap(function()
  195. while wait(0.5) do
  196. if animhype2 then
  197. animhype2 = false
  198. else
  199. animhype2 = true
  200. end
  201. end
  202. end)()
  203. while step:wait() do
  204. if cananimate then
  205. sine = sine + 1
  206. if mode == 1 then
  207. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(rootpart.RotVelocity.y/5,3+math.sin(sine/5)*3.5,-math.sin(sine/10)*2) * CFrame.fromEulerAnglesXYZ(-math.cos(sine/10),0,rootpart.RotVelocity.y/10),0.15)
  208. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.cos(sine/5) + math.rad(-20),0,0) * CFrame.new(0,0.5,0),0.15)
  209. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,math.rad(-40)+math.cos(sine/5)*2) * CFrame.new(0,-0.9,0),0.15)
  210. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(40)-math.cos(sine/5)*2) * CFrame.new(0,-0.9,0),0.15)
  211. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(-math.cos(sine/10),0,0) * CFrame.new(0,-1,0),0.15)
  212. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.cos(sine/10),0,0) * CFrame.new(0,-1,0),0.15)
  213. elseif mode == 2 then
  214. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(math.sin(sine/2)/3,0,0) * CFrame.Angles(0,0,math.sin(sine/2)/4+rootpart.RotVelocity.y/50),0.6)
  215. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
  216. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.rad(90)+math.cos(sine/1)/1.5,math.rad(20)+math.sin(sine/2)/1.5,-math.sin(sine/2)) * CFrame.new(0,-1+math.sin(sine/2)/2,0),0.6)
  217. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.rad(90)+math.cos(sine/1)/1.5,math.rad(-20)-math.sin(sine/2)/1.5,math.sin(sine/2)) * CFrame.new(0,-1+math.sin(sine/2)/2,0),0.6)
  218. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,-math.sin(sine/2)/3) * CFrame.new(0,-1,0),0.6)
  219. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,-math.sin(sine/2)/3) * CFrame.new(0,-1,0),0.6)
  220. elseif mode == 3 then
  221. if animhype2 then
  222. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-math.cos(sine/1)/3,0) * CFrame.Angles(0,math.pi/2,rootpart.RotVelocity.y/50),0.6)
  223. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/1)/4,-(math.pi/2)+math.rad(20),0) * CFrame.new(0,0.5,0),0.6)
  224. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  225. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  226. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.sin(sine/1)/3,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  227. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-1) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-1,0),0.6)
  228. else
  229. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-math.cos(sine/1)/3,0) * CFrame.Angles(0,math.pi/2,rootpart.RotVelocity.y/50),0.6)
  230. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/1)/4,-(math.pi/2)+math.rad(20),0) * CFrame.new(0,0.5,0),0.6)
  231. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  232. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.pi-math.rad(10)+math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  233. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.sin(sine/1)/3,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  234. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-1) * CFrame.Angles(-math.sin(sine/1)/1.5,0,0) * CFrame.new(0,-1,0),0.6)
  235. end
  236. elseif mode == 4 then
  237. if seizure then
  238. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-1.5+math.sin(sine/2),0) * CFrame.Angles((-math.pi/2)+math.sin(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  239. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/2)/2,0,0) * CFrame.new(0,0.5,0),0.6)
  240. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,math.rad(-50)) * CFrame.new(0,-0.5,0),0.6)
  241. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,math.rad(50)) * CFrame.new(0,-0.5,0),0.6)
  242. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  243. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  244. else
  245. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2)/1.5,0) * CFrame.Angles(math.sin(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  246. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine/2)/2,0,0) * CFrame.new(0,0.5,0),0.6)
  247. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  248. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-0.5,0),0.6)
  249. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  250. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.cos(sine/2)*1.5,0,0) * CFrame.new(0,-1,0),0.6)
  251. end
  252. elseif mode == 5 then
  253. if seizure2 then
  254. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2),0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3),0.6)
  255. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,0.5,0),0.6)
  256. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-0.5,0),0.6)
  257. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-0.5,0),0.6)
  258. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-1,0),0.6)
  259. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(math.cos(sine)*3,math.sin(sine*1.1)*3,math.sin(sine*1.1)*3) * CFrame.new(0,-1,0),0.6)
  260. else
  261. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0.5+math.sin(sine/2),math.cos(sine/4)) * CFrame.Angles(math.cos(sine/2)/2,0,rootpart.RotVelocity.y/50),0.6)
  262. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,0.5,0),0.6)
  263. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  264. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-0.5,0),0.6)
  265. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  266. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.6)
  267. end
  268. end
  269. end
  270. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement