Advertisement
num6456

Untitled

Mar 17th, 2018
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.83 KB | None | 0 0
  1. -- Made by Theamazingnater, please give credit!
  2. plr = game.Players.LocalPlayer
  3. char = plr.Character
  4. model = Instance.new("Model",char)
  5. model.Name = "Trail"
  6. wait(0.5)
  7.  
  8. -- Sounds --
  9. energyoverflow = Instance.new("Sound",model)
  10. energyoverflow.SoundId = "rbxassetid://905876599"
  11. energyoverflow.Volume = 4
  12. zapping = Instance.new("Sound",model)
  13. zapping.SoundId = "rbxassetid://379557765"
  14. zapping.Volume = 4
  15. ------------
  16.  
  17. -- Funcs
  18. function swait(num)
  19. if num==0 or num==nil then
  20. game:service'RunService'.Stepped:wait(0)
  21. else
  22. for i=0,num do
  23. game:service'RunService'.Stepped:wait(0)
  24. end
  25. end
  26. end
  27.  
  28. function chatfunc(text)
  29. local chat = coroutine.wrap(function()
  30. if char:FindFirstChild("TalkingBillBoard")~= nil then
  31. char:FindFirstChild("TalkingBillBoard"):destroy()
  32. end
  33. local naeeym2 = Instance.new("BillboardGui",char)
  34. naeeym2.Size = UDim2.new(0,100,0,40)
  35. naeeym2.StudsOffset = Vector3.new(0,3,0)
  36. naeeym2.Adornee = char.Head
  37. naeeym2.Name = "TalkingBillBoard"
  38. local tecks2 = Instance.new("TextLabel",naeeym2)
  39. tecks2.BackgroundTransparency = 1
  40. tecks2.BorderSizePixel = 0
  41. tecks2.Text = ""
  42. tecks2.Font = "Fantasy"
  43. tecks2.TextSize = 30
  44. tecks2.TextStrokeTransparency = 0
  45. tecks2.TextColor3 = Color3.new(.6,0,0)
  46. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  47. tecks2.Size = UDim2.new(1,0,0.5,0)
  48. local tecks3 = Instance.new("TextLabel",naeeym2)
  49. tecks3.BackgroundTransparency = 1
  50. tecks3.BorderSizePixel = 0
  51. tecks3.Text = ""
  52. tecks3.Font = "Fantasy"
  53. tecks3.TextSize = 30
  54. tecks3.TextStrokeTransparency = 0
  55. tecks3.TextColor3 = Color3.new(0,0,255)
  56. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  57. tecks3.Size = UDim2.new(1,0,0.5,0)
  58. for i = 1,string.len(text),1 do
  59. tecks2.Text = string.sub(text,1,i)
  60. tecks3.Text = string.sub(text,1,i)
  61. wait(0.01)
  62. end
  63. wait(2)
  64. for i = 1, 50 do
  65. swait()
  66. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  67. tecks2.Rotation = tecks2.Rotation - .8
  68. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  69. tecks2.TextTransparency = tecks2.TextTransparency + .04
  70. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  71. tecks3.Rotation = tecks2.Rotation + .8
  72. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  73. tecks3.TextTransparency = tecks2.TextTransparency + .04
  74. end
  75. naeeym2:Destroy()
  76. end)
  77. chat()
  78. end
  79. function onChatted(msg)
  80. chatfunc(msg)
  81. end
  82. plr.Chatted:connect(onChatted)
  83. wait(1)
  84. chatfunc("I am noob!!!")
  85. wait(2)
  86. chatfunc("I AM NOOB!!!")
  87. wait(1)
  88. for i,v in pairs(char:GetChildren()) do
  89. if v.ClassName == "Hat" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" then
  90. v:Remove()
  91. end
  92. end
  93. growingList = {}
  94. degrowingList = {}
  95. Basepart = Instance.new("Part")
  96. Baseparticle = Instance.new("ParticleEmitter")
  97. local counter = 0
  98.  
  99. game:GetService("RunService").RenderStepped:connect(function()
  100. for _,grow in pairs(growingList) do
  101. local cframe = grow.CFrame
  102. grow.Size = grow.Size+Vector3.new(1,1,1)
  103. grow.Transparency = grow.Transparency+0.04
  104. end
  105. for _,degrow in pairs(degrowingList) do
  106. local cframe = degrow.CFrame
  107. degrow.Size = degrow.Size-Vector3.new(1,1,1)
  108. degrow.Transparency = degrow.Transparency+0.04
  109. end
  110. end)
  111.  
  112. for i=1,100 do
  113. wait()
  114. counter = counter+1
  115. if counter > 2 then
  116. counter = 0
  117. local part = Basepart:Clone()
  118. part.Color = Color3.fromRGB(255,175,0)
  119. part.Shape = Enum.PartType.Cylinder
  120. part.Anchored = true
  121. part.CanCollide = false
  122. part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(math.random(-360,360)),math.rad(math.random(-360,360)),math.rad(math.random(-360,360)))
  123. part.Parent = game.Workspace
  124. part.Material = Enum.Material.Neon
  125. part.Size = Vector3.new(1000000000,6,6)
  126.  
  127. game:GetService("Debris"):AddItem(part,1)
  128. table.insert(degrowingList,part)
  129. local part = Basepart:Clone()
  130. part.Color = Color3.fromRGB(255,175,0)
  131. part.Shape = Enum.PartType.Ball
  132. part.Anchored = true
  133. part.CanCollide = false
  134. part.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  135. part.Parent = game.Workspace
  136. part.Material = Enum.Material.Neon
  137. part.Size = Vector3.new(1,1,1)
  138. game:GetService("Debris"):AddItem(part,3)
  139. table.insert(growingList,part)
  140.  
  141. end
  142. for _,player in pairs(game.Workspace:GetChildren()) do
  143. if player:FindFirstChild("Humanoid") then
  144. player.Humanoid.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),0)
  145. end
  146. end
  147.  
  148. end
  149.  
  150. counter = counter+1
  151. for _,player in pairs(game.Workspace:GetChildren()) do
  152. if player:FindFirstChild("Humanoid") then
  153. player.Humanoid.CameraOffset = Vector3.new(0,0,0)
  154. end
  155.  
  156.  
  157. end
  158. local colorlist = {ColorSequenceKeypoint.new(0,Color3.fromRGB(0,255,255)),
  159. ColorSequenceKeypoint.new(0.148,Color3.fromRGB(0,255,255)),
  160. ColorSequenceKeypoint.new(0.193,Color3.fromRGB(72,0,255)),
  161. ColorSequenceKeypoint.new(0.366,Color3.fromRGB(72,0,255)),
  162. ColorSequenceKeypoint.new(0.4,Color3.fromRGB(0,255,255)),
  163. ColorSequenceKeypoint.new(0.63,Color3.fromRGB(0,255,255)),
  164. ColorSequenceKeypoint.new(0.8,Color3.fromRGB(72,0,255)),
  165. ColorSequenceKeypoint.new(1,Color3.fromRGB(0,0,255))
  166. }
  167. local uiParticle = Baseparticle:Clone()
  168. uiParticle.Color = ColorSequence.new(colorlist)
  169. uiParticle.LightEmission = 1
  170. uiParticle.Size = NumberSequence.new(0.8)
  171. uiParticle.LockedToPart = true
  172. uiParticle.Texture = "rbxassetid://1143059159"
  173. local transparencylist = { NumberSequenceKeypoint.new(0,1),
  174. NumberSequenceKeypoint.new(0.5,0.67),
  175. NumberSequenceKeypoint.new(1,1)
  176. }
  177.  
  178. uiParticle.Transparency = NumberSequence.new(transparencylist)
  179. uiParticle.ZOffset = -1
  180. uiParticle.LockedToPart = true
  181. uiParticle.Lifetime = NumberRange.new(0.05,0.05)
  182. uiParticle.Speed = NumberRange.new(0,0)
  183. uiParticle.Rate = math.huge
  184.  
  185. for _,hat in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  186.  
  187. if hat:IsA("BasePart") then
  188. if hat.Name ~= "Head" and hat.Name ~= "HumanoidRootPart" then
  189. uiParticle:Clone().Parent = hat
  190. end
  191. end
  192. end
  193. for i,v in pairs(char:GetChildren()) do
  194. if v.ClassName == "Part" then
  195. v.Transparency = 1
  196. end
  197. end
  198. char.Head.face:Remove()
  199. chatfunc("I can't stay in this form for long...")
  200. char.Humanoid.Name = "ultrainstinct"
  201. energyoverflow:Play()
  202. zapping.Looped = true
  203. zapping:Play()
  204. while true do
  205. wait(0.05)
  206. local hum = char:FindFirstChildOfClass("Humanoid")
  207. hum.MaxHealth = math.huge
  208. hum.Health = math.huge
  209. for i,v in pairs(char:GetChildren()) do
  210. if v.ClassName == "Part" then
  211. local cp = v:Clone()
  212. cp.Parent = model
  213. cp.Anchored = true
  214. cp.CanCollide = false
  215. cp.Material = Enum.Material.Neon
  216. cp.Transparency = 0.7
  217. if cp.Name == "HumanoidRootPart" then
  218. cp:Remove()
  219. end
  220. for i,v in pairs(cp:GetChildren()) do
  221. if v.ClassName == "Motor6D" then
  222. v:Remove()
  223. end
  224. end
  225. game:GetService("Debris"):AddItem(cp,0.5)
  226. end
  227. end
  228. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement