Advertisement
Gametoy

U think

Feb 1st, 2018
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.04 KB | None | 0 0
  1. --[[
  2. ▂▃▄▅▆▇█▓▒░Ultra Instinct░▒▓█▇▆▅▄▃▂
  3. by Theamazingnater
  4. --]]
  5. plr = game.Players.LocalPlayer
  6. char = plr.Character
  7. coroutine.wrap(function()
  8. while true do
  9. wait(0.01)
  10. char:FindFirstChildOfClass("Humanoid").MaxHealth = math.huge
  11. char:FindFirstChildOfClass("Humanoid").Health = math.huge
  12. end
  13. end)()
  14. print([[
  15. ▂▃▄▅▆▇█▓▒░Ultra Instinct░▒▓█▇▆▅▄▃▂
  16. Thanks for using my Ultra Instinct script!
  17. Controls:
  18. Click to PAUNCH
  19. J to reset (may take a few tries to kill you)
  20. ]])
  21. wait(1)
  22. className = "Ultra Instinct"
  23. print(className .. " loaded.")
  24. char.Archivable = true
  25. wait(0.01)
  26. local pchar = char:Clone()
  27. pchar.Parent = char
  28. wait(0.01)
  29. char.Archivable = false
  30. function swait(num)
  31. if num==0 or num==nil then
  32. game:service'RunService'.Stepped:wait(0)
  33. else
  34. for i=0,num do
  35. game:service'RunService'.Stepped:wait(0)
  36. end
  37. end
  38. end
  39. function chatfunc(text)
  40. local chat = coroutine.wrap(function()
  41. if char:FindFirstChild("TalkingBillBoard")~= nil then
  42. char:FindFirstChild("TalkingBillBoard"):destroy()
  43. end
  44. local naeeym2 = Instance.new("BillboardGui",pchar)
  45. naeeym2.Size = UDim2.new(0,100,0,40)
  46. naeeym2.StudsOffset = Vector3.new(0,3,0)
  47. naeeym2.Adornee = pchar.Head
  48. naeeym2.Name = "TalkingBillBoard"
  49. local tecks2 = Instance.new("TextLabel",naeeym2)
  50. tecks2.BackgroundTransparency = 1
  51. tecks2.BorderSizePixel = 0
  52. tecks2.Text = ""
  53. tecks2.Font = "Fantasy"
  54. tecks2.TextSize = 30
  55. tecks2.TextStrokeTransparency = 0
  56. tecks2.TextColor3 = Color3.new(.6,0,0)
  57. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  58. tecks2.Size = UDim2.new(1,0,0.5,0)
  59. local tecks3 = Instance.new("TextLabel",naeeym2)
  60. tecks3.BackgroundTransparency = 1
  61. tecks3.BorderSizePixel = 0
  62. tecks3.Text = ""
  63. tecks3.Font = "Fantasy"
  64. tecks3.TextSize = 30
  65. tecks3.TextStrokeTransparency = 0
  66. tecks3.TextColor3 = Color3.new(0,0,255)
  67. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  68. tecks3.Size = UDim2.new(1,0,0.5,0)
  69. for i = 1,string.len(text),1 do
  70. tecks2.Text = string.sub(text,1,i)
  71. tecks3.Text = string.sub(text,1,i)
  72. wait(0.01)
  73. end
  74. wait(2)
  75. for i = 1, 50 do
  76. swait()
  77. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  78. tecks2.Rotation = tecks2.Rotation - .8
  79. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  80. tecks2.TextTransparency = tecks2.TextTransparency + .04
  81. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  82. tecks3.Rotation = tecks2.Rotation + .8
  83. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  84. tecks3.TextTransparency = tecks2.TextTransparency + .04
  85. end
  86. naeeym2:Destroy()
  87. end)
  88. chat()
  89. end
  90. function onChatted(msg)
  91. chatfunc(msg)
  92. end
  93. pchar.Name = plr.Name .. "'s Evil Clone"
  94. pchar.Humanoid.Animator:Destroy()
  95. pchar.Animate:Destroy()
  96. local animator = char.Humanoid.Animator:Clone()
  97. local animate = char.Animate:Clone()
  98. char.Humanoid.Animator:Destroy()
  99. char.Animate:Destroy()
  100. local tors = Instance.new("Weld",pchar)
  101. tors.Part0 = char.Torso
  102. tors.Part1 = pchar.Torso
  103. tors.C0 = CFrame.new(-0.356199265, 0.503915787, -3.50115204, -0.0559931286, 0.0467949994, 0.997334003, 0.401899099, 0.91545701, -0.0203895848, -0.91397047, 0.399685889, -0.070066154)
  104. pchar.Torso["Left Shoulder"].C1 = CFrame.new(0,0,0)
  105. pchar.HumanoidRootPart.RootJoint.C1 = CFrame.new(0,0,0)
  106. pchar.Torso.Neck.C1 = CFrame.new(0,0,0)
  107. char.Humanoid.PlatformStand = true
  108. for i = 0,1 ,0.03 do
  109. pchar.Torso["Left Shoulder"].C0 = pchar.Torso["Left Shoulder"].C0:lerp(CFrame.new(-1.91086864, 0.806926727, 1.90734863e-06, -0.430028975, 0.902815163, -3.83704901e-06, -0.902815104, -0.430028975, 1.26271885e-07, -1.5348196e-06, 3.51667404e-06, 1),i)
  110. pchar.HumanoidRootPart.RootJoint.C0 = pchar.HumanoidRootPart.RootJoint.C0:lerp(CFrame.new(0, 0, 0, -0.999241054, 0, 0.0389533713, 0, 1, 0, -0.0389533713, 0, -0.999241054),i)
  111. pchar.Torso.Neck.C0 = pchar.Torso.Neck.C0:lerp(CFrame.new(0.182051182, 1.44319725, -0.00518798828, -0.0284868497, 0.297621608, 0.954258919, 0, 0.954646349, -0.297742367, -0.999594271, -0.00848174281, -0.0271948632),i)
  112. game:GetService("RunService").RenderStepped:wait()
  113. end
  114. wait(1)
  115. chatfunc("Any last words?")
  116. wait(2)
  117. function chatfunc2(text)
  118. local chat = coroutine.wrap(function()
  119. if char:FindFirstChild("TalkingBillBoard")~= nil then
  120. char:FindFirstChild("TalkingBillBoard"):destroy()
  121. end
  122. local naeeym2 = Instance.new("BillboardGui",char)
  123. naeeym2.Size = UDim2.new(0,100,0,40)
  124. naeeym2.StudsOffset = Vector3.new(0,3,0)
  125. naeeym2.Adornee = char.Head
  126. naeeym2.Name = "TalkingBillBoard"
  127. local tecks2 = Instance.new("TextLabel",naeeym2)
  128. tecks2.BackgroundTransparency = 1
  129. tecks2.BorderSizePixel = 0
  130. tecks2.Text = ""
  131. tecks2.Font = "Fantasy"
  132. tecks2.TextSize = 30
  133. tecks2.TextStrokeTransparency = 0
  134. tecks2.TextColor3 = Color3.new(.6,0,0)
  135. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  136. tecks2.Size = UDim2.new(1,0,0.5,0)
  137. local tecks3 = Instance.new("TextLabel",naeeym2)
  138. tecks3.BackgroundTransparency = 1
  139. tecks3.BorderSizePixel = 0
  140. tecks3.Text = ""
  141. tecks3.Font = "Fantasy"
  142. tecks3.TextSize = 30
  143. tecks3.TextStrokeTransparency = 0
  144. tecks3.TextColor3 = Color3.new(0,0,255)
  145. tecks3.TextStrokeColor3 = Color3.new(0,0,0)
  146. tecks3.Size = UDim2.new(1,0,0.5,0)
  147. for i = 1,string.len(text),1 do
  148. tecks2.Text = string.sub(text,1,i)
  149. tecks3.Text = string.sub(text,1,i)
  150. wait(0.01)
  151. end
  152. wait(2)
  153. for i = 1, 50 do
  154. swait()
  155. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  156. tecks2.Rotation = tecks2.Rotation - .8
  157. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  158. tecks2.TextTransparency = tecks2.TextTransparency + .04
  159. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  160. tecks3.Rotation = tecks2.Rotation + .8
  161. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  162. tecks3.TextTransparency = tecks2.TextTransparency + .04
  163. end
  164. naeeym2:Destroy()
  165. end)
  166. chat()
  167. end
  168. function onChatted(msg)
  169. chatfunc2(msg)
  170. end
  171. chatfunc2("This can go 2 ways.")
  172. wait(2)
  173. chatfunc2("One, you walk away with me.")
  174. wait(2)
  175. chatfunc2("Two, I destroy you!")
  176. wait(0.5)
  177. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=308541535"
  178. char.Head.face.Texture = "http://www.roblox.com/asset/?id=172160305"
  179. local sound = Instance.new("Sound",char.Head)
  180. sound.SoundId = "rbxassetid://1511412389"
  181. sound.Volume = .5
  182. sound:Play()
  183. sound.Looped = true
  184. wait(7)
  185. local Player = game.Players.localPlayer
  186. local Character = Player.Character
  187. local red = 255
  188. local green = 255
  189. local blue = 255
  190. local Humanoid = Character.Humanoid
  191. local mouse = Player:GetMouse()
  192. local m = Instance.new("Model", Character)
  193. m.Name = "WeaponModel"
  194. local LeftArm = Character["Left Arm"]
  195. local RightArm = Character["Right Arm"]
  196. local LeftLeg = Character["Left Leg"]
  197. local RightLeg = Character["Right Leg"]
  198. local Head = Character.Head
  199. local Torso = Character.Torso
  200. local cam = game.Workspace.CurrentCamera
  201. local RootPart = Character.HumanoidRootPart
  202. local RootJoint = RootPart.RootJoint
  203. local equipped = false
  204. local attack = false
  205. local Anim = "Idle"
  206. local idle = 0
  207. local attacktype = 1
  208. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  209. local velocity = RootPart.Velocity.y
  210. local sine = 0
  211. local change = 1
  212. local grabbed = false
  213. local cn = CFrame.new
  214. local mr = math.rad
  215. local angles = CFrame.Angles
  216. local ud = UDim2.new
  217. local c3 = Color3.new
  218. local lim = 0
  219. local st = 0
  220. local necko = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  221. local attacktype = 1
  222. local ZTarget, RocketTarget = nil, nil
  223. local euler = CFrame.fromEulerAnglesXYZ
  224. function clerp(a,b,t)
  225. local qa = {QuaternionFromCFrame(a)}
  226. local qb = {QuaternionFromCFrame(b)}
  227. local ax, ay, az = a.x, a.y, a.z
  228. local bx, by, bz = b.x, b.y, b.z
  229. local _t = 1-t
  230. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  231. end
  232.  
  233. function QuaternionFromCFrame(cf)
  234. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  235. local trace = m00 + m11 + m22
  236. if trace > 0 then
  237. local s = math.sqrt(1 + trace)
  238. local recip = 0.5/s
  239. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  240. else
  241. local i = 0
  242. if m11 > m00 then
  243. i = 1
  244. end
  245. if m22 > (i == 0 and m00 or m11) then
  246. i = 2
  247. end
  248. if i == 0 then
  249. local s = math.sqrt(m00-m11-m22+1)
  250. local recip = 0.5/s
  251. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  252. elseif i == 1 then
  253. local s = math.sqrt(m11-m22-m00+1)
  254. local recip = 0.5/s
  255. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  256. elseif i == 2 then
  257. local s = math.sqrt(m22-m00-m11+1)
  258. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  259. end
  260. end
  261. end
  262.  
  263. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  264. local xs, ys, zs = x + x, y + y, z + z
  265. local wx, wy, wz = w*xs, w*ys, w*zs
  266. local xx = x*xs
  267. local xy = x*ys
  268. local xz = x*zs
  269. local yy = y*ys
  270. local yz = y*zs
  271. local zz = z*zs
  272. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  273. end
  274.  
  275. function QuaternionSlerp(a, b, t)
  276. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  277. local startInterp, finishInterp;
  278. if cosTheta >= 0.0001 then
  279. if (1 - cosTheta) > 0.0001 then
  280. local theta = math.acos(cosTheta)
  281. local invSinTheta = 1/math.sin(theta)
  282. startInterp = math.sin((1-t)*theta)*invSinTheta
  283. finishInterp = math.sin(t*theta)*invSinTheta
  284. else
  285. startInterp = 1-t
  286. finishInterp = t
  287. end
  288. else
  289. if (1+cosTheta) > 0.0001 then
  290. local theta = math.acos(-cosTheta)
  291. local invSinTheta = 1/math.sin(theta)
  292. startInterp = math.sin((t-1)*theta)*invSinTheta
  293. finishInterp = math.sin(t*theta)*invSinTheta
  294. else
  295. startInterp = t-1
  296. finishInterp = t
  297. end
  298. end
  299. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  300. end
  301. rayCast = function(Position, Direction, Range, Ignore)
  302. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  303. end
  304. local v = game.Players.localPlayer
  305. local torso = v.Character.Torso
  306. wait(1)
  307. local p = Instance.new("Part", v.Character)
  308. p.Name = "kit"
  309. p.Anchored = true
  310. p.Transparency = 0
  311. p.Material = "Plastic"
  312. p.CanCollide = false
  313. p.TopSurface = 0
  314. p.BottomSurface = 0
  315. p.Size = Vector3.new(0.2, 0.2, 0.2)
  316. p.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  317. local msh = Instance.new("SpecialMesh", p)
  318. msh.Scale = Vector3.new(-2, 2, 2)
  319. msh.MeshId = "http://www.roblox.com/asset/?id=0"
  320. msh.TextureId = "http://www.roblox.com/asset/?id=0"
  321. msh.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  322. local pn = Instance.new("Part", v.Character.kit)
  323. pn.Name = "tail2"
  324. pn.Anchored = true
  325. pn.Transparency = 0
  326. pn.Material = "Plastic"
  327. pn.CanCollide = false
  328. pn.TopSurface = 0
  329. pn.BottomSurface = 0
  330. pn.Size = Vector3.new(5, 3, 3)
  331. pn.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  332. local mshn = Instance.new("SpecialMesh", pn)
  333. mshn.Scale = Vector3.new(2, 2, 2)
  334. mshn.MeshId = "http://www.roblox.com/asset/?id=0"
  335. mshn.TextureId = "http://www.roblox.com/asset/?id=0"
  336. mshn.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  337. local pn3 = Instance.new("Part", v.Character.kit)
  338. pn3.Name = "tail3"
  339. pn3.Anchored = true
  340. pn3.Transparency = 0
  341. pn3.Material = "Plastic"
  342. pn3.CanCollide = false
  343. pn3.TopSurface = 0
  344. pn3.BottomSurface = 0
  345. pn3.Size = Vector3.new(0.2, 0.2, 0.2)
  346. pn3.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  347. local mshn3 = Instance.new("SpecialMesh", pn3)
  348. mshn3.Scale = Vector3.new(2, 2, 2)
  349. mshn3.MeshId = "http://www.roblox.com/asset/?id=0"
  350. mshn3.TextureId = "http://www.roblox.com/asset/?id=0"
  351. mshn3.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  352. local pn4 = Instance.new("Part", v.Character.kit)
  353. pn4.Name = "tail4"
  354. pn4.Anchored = true
  355. pn4.Transparency = 0
  356. pn4.Material = "Plastic"
  357. pn4.CanCollide = false
  358. pn4.TopSurface = 0
  359. pn4.BottomSurface = 0
  360. pn4.Size = Vector3.new(0.2, 0.2, 0.2)
  361. pn4.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  362. local mshn4 = Instance.new("SpecialMesh", pn4)
  363. mshn4.Scale = Vector3.new(-2, 2, 2)
  364. mshn4.MeshId = "http://www.roblox.com/asset/?id=0"
  365. mshn4.TextureId = "http://www.roblox.com/asset/?id=0"
  366. mshn4.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  367. local pn5 = Instance.new("Part", v.Character.kit)
  368. pn5.Name = "tail5"
  369. pn5.Anchored = true
  370. pn5.Transparency = 0
  371. pn5.Material = "Plastic"
  372. pn5.CanCollide = false
  373. pn5.TopSurface = 0
  374. pn5.BottomSurface = 0
  375. pn5.Size = Vector3.new(0.2, 0.2, 0.2)
  376. pn5.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  377. local mshn5 = Instance.new("SpecialMesh", pn5)
  378. mshn5.Scale = Vector3.new(2, 2, 2)
  379. mshn5.MeshId = "http://www.roblox.com/asset/?id=0"
  380. mshn5.TextureId = "http://www.roblox.com/asset/?id=0"
  381. mshn5.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  382. local pn6 = Instance.new("Part", v.Character.kit)
  383. pn6.Name = "tail6"
  384. pn6.Anchored = true
  385. pn6.Transparency = 0
  386. pn6.Material = "Plastic"
  387. pn6.CanCollide = false
  388. pn6.TopSurface = 0
  389. pn6.BottomSurface = 0
  390. pn6.Size = Vector3.new(0.2, 0.2, 0.2)
  391. pn6.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  392. local mshn6 = Instance.new("SpecialMesh", pn6)
  393. mshn6.Scale = Vector3.new(2, 2, 2)
  394. mshn6.MeshId = "http://www.roblox.com/asset/?id=0"
  395. mshn6.TextureId = "http://www.roblox.com/asset/?id=0"
  396. mshn6.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  397. local pn7 = Instance.new("Part", v.Character.kit)
  398. pn7.Name = "tail7"
  399. pn7.Anchored = true
  400. pn7.Transparency = 0
  401. pn7.Material = "Plastic"
  402. pn7.CanCollide = false
  403. pn7.TopSurface = 0
  404. pn7.BottomSurface = 0
  405. pn7.Size = Vector3.new(0.2, 0.2, 0.2)
  406. pn7.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  407. local mshn7 = Instance.new("SpecialMesh", pn7)
  408. mshn7.Scale = Vector3.new(2, 2, 2)
  409. mshn7.MeshId = "http://www.roblox.com/asset/?id=0"
  410. mshn7.TextureId = "http://www.roblox.com/asset/?id=0"
  411. mshn7.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  412. local pn8 = Instance.new("Part", v.Character.kit)
  413. pn8.Name = "tail8"
  414. pn8.Anchored = true
  415. pn8.Transparency = 0
  416. pn8.Material = "Plastic"
  417. pn8.CanCollide = false
  418. pn8.TopSurface = 0
  419. pn8.BottomSurface = 0
  420. pn8.Size = Vector3.new(0.2, 0.2, 0.2)
  421. pn8.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  422. local mshn8 = Instance.new("SpecialMesh", pn8)
  423. mshn8.Scale = Vector3.new(-2, 2, 2)
  424. mshn8.MeshId = "http://www.roblox.com/asset/?id=0"
  425. mshn8.TextureId = "http://www.roblox.com/asset/?id=0"
  426. mshn8.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  427. local pn9 = Instance.new("Part", v.Character.kit)
  428. pn9.Name = "tail9"
  429. pn9.Anchored = true
  430. pn9.Transparency = 0
  431. pn9.Material = "Plastic"
  432. pn9.CanCollide = false
  433. pn9.TopSurface = 0
  434. pn9.BottomSurface = 0
  435. pn9.Size = Vector3.new(0.2, 0.2, 0.2)
  436. pn9.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  437. local mshn9 = Instance.new("SpecialMesh", pn9)
  438. mshn9.Scale = Vector3.new(-2, 2, 2)
  439. mshn9.MeshId = "http://www.roblox.com/asset/?id=0"
  440. mshn9.TextureId = "http://www.roblox.com/asset/?id=0"
  441. mshn9.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  442. local pn0 = Instance.new("Part", v.Character.kit)
  443. pn0.Name = "ears"
  444. pn0.Anchored = true
  445. pn0.Transparency = 0
  446. pn0.Material = "Plastic"
  447. pn0.CanCollide = false
  448. pn0.TopSurface = 0
  449. pn0.BottomSurface = 0
  450. pn0.Size = Vector3.new(0.2, 0.2, 0.2)
  451. pn0.CustomPhysicalProperties = PhysicalProperties.new(0.01, 0, 0, 0, 0)
  452. local mshn0 = Instance.new("SpecialMesh", pn0)
  453. mshn0.Scale = Vector3.new(0.5, 0.5, 0.5)
  454. mshn0.MeshId = "http://www.roblox.com/asset/?id=361948302"
  455. mshn0.TextureId = "http://www.roblox.com/asset/?id=50657528"
  456. mshn0.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  457. p.Anchored = false
  458. local motor1 = Instance.new("Weld", p)
  459. motor1.Part0 = p
  460. motor1.Part1 = torso
  461. motor1.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  462. motor1.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  463. pn.Anchored = false
  464. local motor2 = Instance.new("Weld", pn)
  465. motor2.Part0 = pn
  466. motor2.Part1 = torso
  467. motor2.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  468. motor2.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  469. pn3.Anchored = false
  470. local motor3 = Instance.new("Weld", pn3)
  471. motor3.Part0 = pn3
  472. motor3.Part1 = torso
  473. motor3.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  474. motor3.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  475. pn4.Anchored = false
  476. local motor4 = Instance.new("Weld", pn4)
  477. motor4.Part0 = pn4
  478. motor4.Part1 = torso
  479. motor4.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  480. motor4.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  481. pn5.Anchored = false
  482. local motor5 = Instance.new("Weld", pn5)
  483. motor5.Part0 = pn5
  484. motor5.Part1 = torso
  485. motor5.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  486. motor5.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  487. pn6.Anchored = false
  488. local motor6 = Instance.new("Weld", pn6)
  489. motor6.Part0 = pn6
  490. motor6.Part1 = torso
  491. motor6.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  492. motor6.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  493. pn7.Anchored = false
  494. local motor7 = Instance.new("Weld", pn7)
  495. motor7.Part0 = pn7
  496. motor7.Part1 = torso
  497. motor7.C0 = CFrame.new(-2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  498. motor7.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  499. pn8.Anchored = false
  500. local motor8 = Instance.new("Weld", pn8)
  501. motor8.Part0 = pn8
  502. motor8.Part1 = torso
  503. motor8.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  504. motor8.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  505. pn9.Anchored = false
  506. local motor9 = Instance.new("Weld", pn9)
  507. motor9.Part0 = pn9
  508. motor9.Part1 = torso
  509. motor9.C0 = CFrame.new(2.36, -1.8, -0.87) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  510. motor9.C1 = CFrame.new(0, -1, 0.5) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  511. pn0.Anchored = false
  512. local motor0 = Instance.new("Weld", pn0)
  513. motor0.Part0 = pn0
  514. motor0.Part1 = v.Character.Head
  515. motor0.C0 = CFrame.new(0, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  516. game:GetService("RunService").Stepped:connect(function()
  517. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  518. velocity = RootPart.Velocity.y
  519. sine = sine + change
  520. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  521. if equipped == true or equipped == false then
  522. if RootPart.Velocity.y > 1 and hit == nil then
  523. Anim = "Jump"
  524. if attack == false then
  525. motor1.C0 = clerp(motor1.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(-90 + 0 * math.cos(sine / 10)), math.rad(80 + 0 * math.cos(sine / 25))), 0.1)
  526. motor2.C0 = clerp(motor2.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  527. motor3.C0 = clerp(motor3.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-110 + 0 * math.cos(sine / 25))), 0.1)
  528. motor4.C0 = clerp(motor4.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(-90 + 0 * math.cos(sine / 10)), math.rad(110 + 0 * math.cos(sine / 25))), 0.1)
  529. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  530. motor6.C0 = clerp(motor6.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  531. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(90 + 0 * math.cos(sine / 10)), math.rad(-80 + 0 * math.cos(sine / 25))), 0.1)
  532. motor8.C0 = clerp(motor8.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(-90 + 0 * math.cos(sine / 10)), math.rad(80 + 0 * math.cos(sine / 25))), 0.1)
  533. motor9.C0 = clerp(motor9.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + 0 * math.cos(sine / 10)), math.rad(-90 + 0 * math.cos(sine / 10)), math.rad(80 + 0 * math.cos(sine / 25))), 0.1)
  534. end
  535. else
  536. if RootPart.Velocity.y < -1 and hit == nil then
  537. Anim = "Fall"
  538. if attack == false then
  539. motor1.C0 = clerp(motor1.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(70 + 0 * math.cos(sine / 25))), 0.1)
  540. motor2.C0 = clerp(motor2.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  541. motor3.C0 = clerp(motor3.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  542. motor4.C0 = clerp(motor4.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(70 + 0 * math.cos(sine / 25))), 0.1)
  543. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  544. motor6.C0 = clerp(motor6.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  545. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(-70 + 0 * math.cos(sine / 25))), 0.1)
  546. motor8.C0 = clerp(motor8.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(70 + 0 * math.cos(sine / 25))), 0.1)
  547. motor9.C0 = clerp(motor9.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-45 + 0 * math.cos(sine / 10)), math.rad(0 + 0 * math.cos(sine / 10)), math.rad(70 + 0 * math.cos(sine / 25))), 0.1)
  548. end
  549. else
  550. if Torsovelocity < 1 and hit ~= nil then
  551. Anim = "Idle"
  552. if attack == false then
  553. change = 1
  554. motor1.C0 = clerp(motor1.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-5 + 5 * math.cos(sine / 50)), math.rad(0 + 5 * math.cos(sine / 80)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  555. motor2.C0 = clerp(motor2.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-5 + -5 * math.cos(sine / 70)), math.rad(0 + -5 * math.cos(sine / 50)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  556. motor3.C0 = clerp(motor3.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-5 + -5 * math.cos(sine / 80)), math.rad(0 + 5 * math.cos(sine / 65)), math.rad(-50 + 0 * math.cos(sine / 25))), 0.1)
  557. motor4.C0 = clerp(motor4.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(0 + 5 * math.cos(sine / 40)), math.rad(0 + 5 * math.cos(sine / 70)), math.rad(-40 + 0 * math.cos(sine / 25))), 0.1)
  558. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(0 + 5 * math.cos(sine / 60)), math.rad(0 + 5 * math.cos(sine / 65)), math.rad(40 + 0 * math.cos(sine / 25))), 0.1)
  559. motor6.C0 = clerp(motor6.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 35)), math.rad(0 + 5 * math.cos(sine / 70)), math.rad(0 + 0 * math.cos(sine / 25))), 0.1)
  560. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 70)), math.rad(0 + 5 * math.cos(sine / 35)), math.rad(-45 + 0 * math.cos(sine / 25))), 0.1)
  561. motor8.C0 = clerp(motor8.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 55)), math.rad(0 + 5 * math.cos(sine / 55)), math.rad(-10 + 0 * math.cos(sine / 25))), 0.1)
  562. motor9.C0 = clerp(motor9.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-50 + 5 * math.cos(sine / 65)), math.rad(0 + 5 * math.cos(sine / 60)), math.rad(35 + 0 * math.cos(sine / 25))), 0.1)
  563. end
  564. else
  565. if Torsovelocity > 2 and hit ~= nil then
  566. Anim = "Walk"
  567. if attack == false then
  568. motor1.C0 = clerp(motor1.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + -10 * math.cos(sine / 10)), math.rad(-45 + 10 * math.cos(sine / 10)), math.rad(45 + 0 * math.cos(sine / 10))), 0.1)
  569. motor2.C0 = clerp(motor2.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 10)), math.rad(45 + 10 * math.cos(sine / 10)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  570. motor3.C0 = clerp(motor3.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 10)), math.rad(45 + 10 * math.cos(sine / 10)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  571. motor4.C0 = clerp(motor4.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + -10 * math.cos(sine / 10)), math.rad(-45 + 10 * math.cos(sine / 10)), math.rad(45 + 0 * math.cos(sine / 10))), 0.1)
  572. motor5.C0 = clerp(motor5.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 10)), math.rad(45 + 10 * math.cos(sine / 10)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  573. motor6.C0 = clerp(motor6.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 10)), math.rad(45 + 10 * math.cos(sine / 10)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  574. motor7.C0 = clerp(motor7.C0, CFrame.new(-2.36, -1.8, -0.87) * angles(math.rad(-60 + 10 * math.cos(sine / 10)), math.rad(45 + 10 * math.cos(sine / 10)), math.rad(-45 + 0 * math.cos(sine / 10))), 0.1)
  575. motor8.C0 = clerp(motor8.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + -10 * math.cos(sine / 10)), math.rad(-45 + 10 * math.cos(sine / 10)), math.rad(45 + 0 * math.cos(sine / 10))), 0.1)
  576. motor9.C0 = clerp(motor9.C0, CFrame.new(2.36, -1.8, -0.87) * angles(math.rad(-60 + -10 * math.cos(sine / 10)), math.rad(-45 + 10 * math.cos(sine / 10)), math.rad(45 + 0 * math.cos(sine / 10))), 0.1)
  577. end
  578. end
  579. end
  580. end
  581. end
  582. end
  583. end)
  584. ParticleSettings = {
  585. Lifetime = 1,
  586. Texture = 'rbxassetid://1209757190',
  587. --Color1 is for UpperBody and Accessories, Color2 is for Lower Body
  588. Color1 = ColorSequence.new(BrickColor.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b).Color,BrickColor.new('Black').Color),
  589. Color2 = ColorSequence.new(BrickColor.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b).Color,BrickColor.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b).Color),
  590. AllBody = true,
  591. UpperBodyOnly = false,
  592. LowerBodyOnly = false,
  593. Accessories = true,
  594. Extras = true,
  595. }
  596. TrailSettings = {
  597. Lifetime = 1,
  598. Texture = 'rbxassetid://1209757190',
  599. --Color1 is for UpperBody and Accessories, Color2 is for Lower Body
  600. Color1 = ColorSequence.new(BrickColor.new('Deep orange').Color,BrickColor.new('Black').Color),
  601. Color2 = ColorSequence.new(BrickColor.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b).Color,BrickColor.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b).Color),
  602. AllBody = true,
  603. UpperBodyOnly = false,
  604. LowerBodyOnly = false,
  605. Accessories = true,
  606. Extras = true,
  607. }
  608. m = game:service'Players'.LocalPlayer:GetMouse()
  609. local p=game:service("Players").LocalPlayer
  610. Instance.new("ForceField", game.Players.LocalPlayer.Character). Visible = false
  611. local char=p.Character
  612. script.Parent=char
  613. local tor=char.Torso
  614. local hed=char.Head
  615. local larm=char:FindFirstChild("Left Arm")
  616. local rarm=char:FindFirstChild("Right Arm")
  617. local lleg=char:FindFirstChild("Left Leg")
  618. local rleg=char:FindFirstChild("Right Leg")
  619. local hum=char.Humanoid
  620. local cam=workspace.CurrentCamera
  621. local root=char.HumanoidRootPart
  622. local mouse=p:GetMouse()
  623. local hb=game:service("RunService").Heartbeat
  624. local rs=game:service("RunService").Stepped
  625. hum.MaxHealth= math.huge
  626. hum.Health=hum.MaxHealth
  627. local hair4 = Instance.new("Part",char)
  628. hair4.Material="Neon"
  629. hair4.CanCollide=false
  630. hair4.Size=Vector3.new(.5,2,0)
  631. hair4.BrickColor=BrickColor.Red()
  632. hair4.Transparency=1
  633.  
  634.  
  635.  
  636. local w = Instance.new("Weld",hair4)
  637. w.Part1=hair4
  638. w.Part0=tor
  639. w.C0=CFrame.new(-0.7,0,0.5)
  640.  
  641. local hair3 = Instance.new("Part",char)
  642. hair3.Material="Neon"
  643. hair3.CanCollide=false
  644. hair3.Size=Vector3.new(.5,2,0)
  645. hair3.BrickColor=BrickColor.Red()
  646. hair3.Transparency=1
  647.  
  648.  
  649.  
  650. local w = Instance.new("Weld",hair3)
  651. w.Part1=hair3
  652. w.Part0=tor
  653. w.C0=CFrame.new(0.7,0,0.5)
  654.  
  655.  
  656. local hat = Instance.new("Part",char)
  657. hat.Transparency = 0
  658. hat.CanCollide= false
  659. local image =Instance.new("SpecialMesh",hat)
  660. image.MeshId = 'http://www.roblox.com/asset/?id=1365696'
  661. image.TextureId ='rbxassetid://13656931'
  662. image.VertexColor = Vector3.new(torso.BrickColor.r, torso.BrickColor.g, torso.BrickColor.b)
  663. local w = Instance.new("Weld",hat)
  664. w.Part1=hat
  665. w.Part0=hed
  666. w.C0=CFrame.new(0,0.1,0)
  667. -----------------------------------------------------
  668. ----------------------------------------
  669. local bladee = Instance.new("ParticleEmitter",hair4)
  670. bladee.Texture = "http://www.roblox.com/asset/?id=298984512"
  671. bladee.LightEmission = 0.625
  672. bladee.EmissionDirection = "Left"
  673. bladee.LockedToPart = true
  674. bladee.Color = ParticleSettings.Color2
  675. bladee.Rate = 1000
  676. bladee.Lifetime = NumberRange.new(.5)
  677. bladee.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  678. bladee.Speed = NumberRange.new(5)
  679. bladee.Acceleration = Vector3.new(-50,40,0)
  680.  
  681. local bladee3 = Instance.new("ParticleEmitter",hair3)
  682. bladee3.Texture = "http://www.roblox.com/asset/?id=298984512"
  683. bladee3.LightEmission = 0.625
  684. bladee3.EmissionDirection = "Right"
  685. bladee3.LockedToPart = true
  686. bladee3.Color = ParticleSettings.Color2
  687. bladee3.Rate = 1000
  688. bladee3.Lifetime = NumberRange.new(.5)
  689. bladee3.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(1,0,0)})
  690. bladee3.Speed = NumberRange.new(5)
  691. bladee3.Acceleration = Vector3.new(50,40,0)
  692. m.KeyDown:connect(function(k)
  693. if k == "m" then
  694. if (hum ~= nil) then -- if a humanoid exists, then
  695. hum.Sit = true -- make the humanoid sit!
  696. end
  697. end
  698. end)
  699. do
  700. local filteredMessages = { ['____'] = '___' };
  701. local onPropertyChanged = function (obj)
  702. if (obj:isDescendantOf (workspace)) then
  703. local objText = obj.Text;
  704.  
  705. if (objText ~= '___' and objText:find '(%S)') then
  706. if (filteredMessages [objText] and filteredMessages [objText] ~= objText) then
  707. obj.Text = filteredMessages [objText];
  708. elseif (not filteredMessages [objText]) then
  709. obj.Text = '___';
  710.  
  711. local filtered = game:service 'Chat':FilterStringForBroadcast (objText, game:service 'Players'.localPlayer);
  712.  
  713. filteredMessages [objText] = filtered;
  714. filteredMessages [filtered] = filtered;
  715.  
  716. obj.Text = filtered;
  717. end;
  718. end;
  719. end;
  720. end;
  721.  
  722. local newInstance = Instance.new;
  723. Instance = {
  724. new = function (class, parent)
  725. local obj = newInstance (class, parent);
  726.  
  727. if (pcall (function()return obj.Text;end)) then
  728. obj:getPropertyChangedSignal ('Parent'):connect (function () onPropertyChanged (obj) end);
  729. obj:getPropertyChangedSignal ('Text'):connect (function() onPropertyChanged (obj) end);
  730. end;
  731.  
  732. return obj;
  733. end;
  734. };
  735. end;
  736. plr = game.Players.LocalPlayer
  737. mouse = plr:GetMouse()
  738. part = nil
  739. bp = nil
  740. particles = nil
  741. base = Instance.new("ScreenGui",plr.PlayerGui)
  742. bbg = Instance.new("BillboardGui",plr.Character.Head)
  743. bbg.Size = UDim2.new(0,200,0,50)
  744. bbg.StudsOffset = Vector3.new(3,3,0)
  745. bbgTl = Instance.new("TextLabel",bbg)
  746. bbgTl.BackgroundTransparency = 1
  747. bbgTl.Size = UDim2.new(10,0,1,0)
  748. bbgTl.Position = UDim2.new(-4.5,0,0,0)
  749. bbgTl.Font = "Fantasy"
  750. bbgTl.Text = " "
  751. bbgTl.TextSize = 30
  752. bbgTl.TextStrokeColor3 = Color3.new(0,0,0)
  753. bbgTl.TextStrokeTransparency = 0
  754. bbgTl.TextWrapped = true
  755. plr.Chatted:connect(function(msg)
  756. bbgTl.Text = msg
  757. wait(5)
  758. if bbgTl.Text == msg then
  759. bbgTl.Text = " "
  760. while true do
  761. while wait() do
  762. for i = 1,50 do
  763. wait()
  764. bbgTl.TextColor3 = bbgTl.TextColor3:lerp(Color3.fromRGB(85, 103, 34), 0.05)
  765. end
  766. for i = 1,50 do
  767. wait()
  768. bbgTl.TextColor3 = bbgTl.TextColor3:lerp(Color3.fromRGB(14, 83, 148), 0.05)
  769. end
  770. for i = 1,50 do
  771. wait()
  772. bbgTl.TextColor3 = bbgTl.TextColor3:lerp(Color3.fromRGB(245, 205, 48), 0.05)
  773. end
  774.  
  775. end
  776. end
  777. end
  778. end)
  779. animator.Parent = char.Humanoid
  780. animate.Parent = char
  781. pchar.Humanoid.Health = 0
  782. Instance.new("ForceField", game.Players.LocalPlayer.Character). Visible = false
  783. tors:Destroy()
  784. local explosion = Instance.new("Explosion",char)
  785. explosion.Position = char.Torso.Position
  786. explosion.BlastPressure = 4
  787. explosion.BlastRadius = 100
  788. char.Humanoid.PlatformStand = false
  789. char.Humanoid.Name = "ultra"
  790. mouse = plr:GetMouse()
  791. game:GetService("Debris"):AddItem(pchar,7)
  792. function Reset(key)
  793. if key == "j" then
  794. char.ultra.Health = 0
  795. coroutine.wrap(function()
  796. while true do
  797. wait(0.01)
  798. model:Destroy()
  799. end
  800. end)
  801. end
  802. end
  803. mouse.KeyDown:connect(Reset)
  804. local punch = Instance.new("Sound",char.Torso)
  805. punch.SoundId = "rbxassetid://386946017"
  806. punch.Volume = 0.5
  807. function PUNCH()
  808. local rhandclone = game.Players.LocalPlayer.Character.Torso["Right Shoulder"]:Clone()
  809. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  810. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  811. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  812. rhandweld.C0 = CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1)
  813. local hurtbox = Instance.new("Part",char["Right Arm"])
  814. hurtbox.Name = "Hurtbox"
  815. hurtbox.Size = Vector3.new(1, 0.23, 1)
  816. hurtbox.Transparency = 1
  817. hurtbox.CanCollide = false
  818. local hurtboxweld = Instance.new("Weld",hurtbox)
  819. hurtboxweld.Part0 = hurtbox
  820. hurtboxweld.Part1 = char["Right Arm"]
  821. hurtboxweld.C0 = CFrame.new(0, 0.924999475, 3.09944153e-06, 1, 0, 0, 0, 1.00000024, 0, 0, 0, 1.00000024)
  822. for i = 0,1 , 0.03 do
  823. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0.51918149, -1.36716592, 1, 0, 0, 0, 0.0228639934, -0.999738634, 0, 0.999738634, 0.0228639934),i)
  824. game:GetService("RunService").RenderStepped:wait()
  825. end
  826. function onTouched(brick)
  827. local humanoid = brick.Parent:FindFirstChildOfClass("Humanoid")
  828. if humanoid then
  829. humanoid:TakeDamage(10)
  830. punch:Play()
  831. end
  832. end
  833. hurtbox.Touched:connect(onTouched)
  834. wait(1)
  835. hurtbox:Destroy()
  836. for i = 0,1 , 0.03 do
  837. rhandweld.C0 = rhandweld.C0:lerp(CFrame.new(1.5, 0, 0, 1, -1.6395192e-43, 0, -1.6395192e-43, 1, 0, 0, 0, 1),i)
  838. game:GetService("RunService").RenderStepped:wait()
  839. end
  840. rhandweld:Destroy()
  841. rhandclone.Parent = char.Torso
  842. end
  843. mouse.Button1Down:connect(PUNCH)
  844. while true do
  845. wait(0.05)
  846. if model.Parent == nil then
  847. model.Parent = workspace
  848. end
  849. if sound.Parent == nil then
  850. sound.Parent = char
  851. end
  852. local hum = char:FindFirstChildOfClass("Humanoid")
  853. hum.MaxHealth = math.huge
  854. hum.Health = math.huge
  855. for i,v in pairs(char:GetChildren()) do
  856. if v.ClassName == "Part" then
  857. local cp = v:Clone()
  858. cp.Parent = model
  859. cp.Anchored = true
  860. cp.CanCollide = false
  861. cp.Material = Enum.Material.Neon
  862. cp.Transparency = 0.7
  863. if cp.Name == "HumanoidRootPart" then
  864. cp:Remove()
  865. end
  866. for i,v in pairs(cp:GetChildren()) do
  867. if v.ClassName == "Motor6D" or v.ClassName == "Weld" or v.ClassName == "Part" then
  868. v:Remove()
  869. end
  870. end
  871. game:GetService("Debris"):AddItem(cp,0.4)
  872. end
  873. end
  874. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement