Advertisement
oka1

Untitled

Aug 14th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.55 KB | None | 0 0
  1. xxa = game.Players:WaitForChild("Rakyo")
  2. xxa.Character["Head"].BrickColor = BrickColor.new("Really Black")
  3. xxa.Character["Left Arm"].BrickColor = BrickColor.new("Really Black")
  4. xxa.Character["Right Arm"].BrickColor = BrickColor.new("Really Black")
  5. xxa.Character["Torso"].BrickColor = BrickColor.new("Really Black")
  6. xxa.Character["Left Leg"].BrickColor = BrickColor.new("Really Black")
  7. xxa.Character["Right Leg"].BrickColor = BrickColor.new("Really Black")
  8. game.Workspace.Rakyo.Shirt:Remove()
  9. game.Workspace.Rakyo.Pants:Remove()
  10.  
  11.  
  12. local sizePoints = {
  13. NumberSequenceKeypoint.new(0,.687,0),
  14. NumberSequenceKeypoint.new(.111,.875,0),
  15. NumberSequenceKeypoint.new(.327,1.19,0),
  16. NumberSequenceKeypoint.new(.646,1.56,0),
  17. NumberSequenceKeypoint.new(.805,1.37,0),
  18. NumberSequenceKeypoint.new(.905,1.06,0),
  19. NumberSequenceKeypoint.new(.968,.938,0),
  20. NumberSequenceKeypoint.new(.984,1.13,0),
  21. NumberSequenceKeypoint.new(1,1.62,0),
  22. }
  23. local Size = NumberSequence.new(sizePoints)
  24. p = game.Players:WaitForChild("Rakyo")
  25. char = p.Character
  26. for i,v in pairs(char:children()) do
  27. if v:IsA("Hat") then
  28. v.Handle.Mesh.VertexColor = Vector3.new(0,0,0)
  29. end
  30. end
  31. x = Instance.new("ParticleEmitter",char["Head"])
  32. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  33. x.Texture = "rbxassetid://290968480"
  34. x.Size = Size
  35. x.Speed = NumberRange.new(-1,-1)
  36. x.VelocitySpread = 50
  37. x.Lifetime = NumberRange.new(1.5,2.5)
  38. x.Rate = 70
  39. x = Instance.new("ParticleEmitter",char["Right Arm"])
  40. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  41. x.Texture = "rbxassetid://290968480"
  42. x.Size = Size
  43. x.Speed = NumberRange.new(-1,-1)
  44. x.VelocitySpread = 50
  45. x.Lifetime = NumberRange.new(1.5,2.5)
  46. x.Rate = 70
  47. x = Instance.new("ParticleEmitter",char["Left Arm"])
  48. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  49. x.Texture = "rbxassetid://290968480"
  50. x.Size = Size
  51. x.Speed = NumberRange.new(-1,-1)
  52. x.VelocitySpread = 50
  53. x.Lifetime = NumberRange.new(1.5,2.5)
  54. x.Rate = 70
  55. x = Instance.new("ParticleEmitter",char["Torso"])
  56. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  57. x.Texture = "rbxassetid://290968480"
  58. x.Size = Size
  59. x.Speed = NumberRange.new(-1,-1)
  60. x.VelocitySpread = 50
  61. x.Lifetime = NumberRange.new(1,1.5)
  62. x.Rate = 70
  63. x = Instance.new("ParticleEmitter",char["Right Leg"])
  64. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  65. x.Texture = "rbxassetid://290968480"
  66. x.Size = Size
  67. x.Speed = NumberRange.new(-1,-1)
  68. x.VelocitySpread = 50
  69. x.Lifetime = NumberRange.new(1.5,2.5)
  70. x.Rate = 70
  71. x = Instance.new("ParticleEmitter",char["Left Leg"])
  72. x.Color = ColorSequence.new(Color3.new(0,0,0),Color3.new(0,0,0))
  73. x.Texture = "rbxassetid://290968480"
  74. x.Size = Size
  75. x.Speed = NumberRange.new(-1,-1)
  76. x.VelocitySpread = 50
  77. x.Lifetime = NumberRange.new(1.5,2.5)
  78. x.Rate = 70
  79. des = false
  80. fling = true
  81. dot = false
  82. falling = false
  83. jump = true
  84. tp = true
  85. shoot = true
  86. hum = char.Humanoid
  87. punch = true
  88. neckp = char.Torso.Neck.C0
  89. neck = char.Torso.Neck
  90. hum.MaxHealth = 999999999
  91. wait()
  92. hum.Health =hum.MaxHealth
  93. des = false
  94. root=char.HumanoidRootPart
  95. torso = char.Torso
  96. local ChatService = game:GetService("Chat")
  97. local player = game.Players.LocalPlayer
  98. lig = Instance.new("PointLight",player.Character.Torso)
  99. lig.Color=Color3.new(255,0,0)
  100. m=player:GetMouse()
  101. bb = Instance.new("BillboardGui",player.Character.Head)
  102. bb.Enabled = true
  103. function newRay(start,face,range,wat)
  104. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  105. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  106. return rey,hit,pos
  107. end
  108. aa1={}
  109. torso=game.Players.LocalPlayer.Character.Torso
  110.  
  111. local WorldUp = Vector3.new(0,1,0)
  112. function look2(Vec1,Vec2)
  113. local Orig = Vec1
  114. Vec1 = Vec1+Vector3.new(0,1,0)
  115. Vec2 = Vec2+Vector3.new(0,1,0)
  116. local Forward = (Vec2-Vec1).unit
  117. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  118. local Right = Up:Cross(Forward).unit
  119. Forward = -Forward
  120. Right = -Right
  121. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  122. end
  123.  
  124. function look(CFr,Vec2)
  125. local A = Vector3.new(0,0,0)
  126. local B = CFr:inverse()*Vec2
  127. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  128. if B.Z > 0 then
  129. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  130. elseif B.Z == 0 then
  131. if B.Y > 0 then
  132. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  133. elseif B.Y < 0 then
  134. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  135. else
  136. CF = CFr
  137. end
  138. end
  139. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  140. local Up = Vector3.new(X,Y,Z)
  141. local Forward = (Vec2-CFr.p).unit
  142. local Right = Up:Cross(Forward)
  143. Forward = -Forward
  144. Right = -Right
  145. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  146. end
  147.  
  148. function simulate(j,d,m,r,t)
  149. local joint = j
  150. for i,v in ipairs(t) do
  151. if v[1]:FindFirstChild("Weld") then
  152. local stiff = m.CFrame.lookVector*0.03
  153. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  154. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  155. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  156. local pos = joint.p+(dir*(d*0.5))
  157. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  158. local inv = v[1].Weld.Part0.CFrame
  159. local rel1 = inv:inverse()*pos
  160. local rel2 = inv:inverse()*(pos-(dir*dis))
  161. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  162. v[1].Weld.C0 = cf
  163. v[2] = inv*cf
  164. --v[1].CFrame = cf
  165. end
  166. end
  167. end
  168. for i=1,8 do
  169. local p = Instance.new("Part",char)
  170. p.Anchored = false
  171. p.BrickColor = BrickColor.new("Really black")
  172. p.CanCollide = false
  173. p.FormFactor="Custom"
  174. p.Material = "SmoothPlastic"
  175. p.TopSurface = "SmoothNoOutlines"
  176. p.BottomSurface = "SmoothNoOutlines"
  177. p.RightSurface = "SmoothNoOutlines"
  178. p.LeftSurface = "SmoothNoOutlines"
  179. p.FrontSurface = "SmoothNoOutlines"
  180. p.BackSurface = "SmoothNoOutlines"
  181.  
  182. p.Size=Vector3.new(2,.2,0.2)
  183. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  184. mesh = Instance.new("BlockMesh",p)
  185. mesh.Scale = Vector3.new(1,1,4)
  186. local w = Instance.new("Motor6D",p)
  187. w.Part0 = aa1[i-1] and aa1[i-1][1] or torso
  188. w.Part1 = p
  189. w.Name = "Weld"
  190. --table.insert(aa1,p)
  191. aa1[i] = {p,p.CFrame}
  192.  
  193. end
  194. game:service"RunService".Stepped:connect(function()
  195. simulate(torso.CFrame*CFrame.new(0,0.9,.5),.6,torso,Vector3.new(),aa1)
  196. end)
  197. bb.AlwaysOnTop = true
  198. bb.Size = UDim2.new(0,200,0,50)
  199. bb.StudsOffset = Vector3.new(0,1,0)
  200. gui=Instance.new("TextBox",bb)
  201. gui.Text = "* "
  202. gui.Size = UDim2.new(0,133,0,45)
  203. gui.Position=UDim2.new(0,57,0,-40)
  204. gui.TextColor3 = Color3.new(255,255,255)
  205. gui.BackgroundColor3=Color3.new(0,0,0)
  206. gui.TextWrapped = true
  207. gui.TextScaled = true
  208. gui.TextXAlignment = "Left"
  209. gui.TextYAlignment = "Top"
  210. gui.Visible = false
  211. gui.BorderColor3 = Color3.new(0,0,0)
  212. punch2 = true
  213. gui1=Instance.new("TextButton",bb)
  214. gui1.Position=UDim2.new(0,5,0,-43)
  215. gui1.Size = UDim2.new(0,190,0,51)
  216.  
  217. gui1.TextColor3 = Color3.new(255,255,255)
  218. gui1.BackgroundColor3=Color3.new(255,255,255)
  219. jump2 = true
  220. gui1.Visible = false
  221. img = Instance.new("ImageLabel",bb)
  222. img.Size = UDim2.new(0,46,0,47)
  223. img.Position = UDim2.new(0,10,0,-41)
  224. img.Image = "rbxassetid://447301252"
  225. img.BorderColor3 = Color3.new(0,0,0)
  226. img.Visible = false
  227. soka = Instance.new("Sound",char)
  228. soka.SoundId = "http://www.roblox.com/asset/?id = 142514588"
  229. soka.Volume = 1
  230. boom = Instance.new("Sound",char)
  231. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  232. boom.Volume = 1
  233. boom2 = Instance.new("Sound",char)
  234. boom2.SoundId = "http://www.roblox.com/asset/?id = 449025737"
  235. boom2.Volume = 1
  236. boom3 = Instance.new("Sound",char)
  237. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  238. boom3.Volume = 1
  239. tps = Instance.new("Sound",char)
  240. tps.SoundId = "http://www.roblox.com/asset/?id = 289556450"
  241. tps.Volume = 1
  242. asd = Instance.new("Sound",char)
  243. asd.SoundId = "http://www.roblox.com/asset/?id = 447310433"
  244. asd.Volume =1
  245. asd1 = Instance.new("Sound",char)
  246. asd1.SoundId = "http://www.roblox.com/asset/?id = 358280695"
  247.  
  248. asd2 = Instance.new("Sound",char)
  249. asd2.SoundId = "http://www.roblox.com/asset/?id = 203343427"
  250. asd2.Looped = true
  251. asd2.Volume = 5
  252. asd3 = Instance.new("Sound",char)
  253. asd3.SoundId = "http://www.roblox.com/asset/?id = 399068918"
  254. asd3.Looped = true
  255. asd4 = Instance.new("Sound",char)
  256. asd4.SoundId = "http://www.roblox.com/asset/?id = 295728012"
  257. asd4.Looped = true
  258. asd5 = Instance.new("Sound",char)
  259. asd5.SoundId = "http://www.roblox.com/asset/?id = 362252261"
  260. asd5.Looped = true
  261. gas = Instance.new("Sound",char)
  262. gas.SoundId = "http://www.roblox.com/asset/?id = 345052019"
  263. asd6 = Instance.new("Sound",char)
  264. asd6.SoundId = "http://www.roblox.com/asset/?id = 470697553"
  265. asd6.Looped = true
  266. function play(play)
  267. asd:Play()
  268. wait(0.05)
  269. --asd1:Play()
  270. end
  271.  
  272.  
  273.  
  274. ------------
  275. -------------------------
  276.  
  277. function stream(origin,dir,length,size)
  278. local parts = {}
  279. for i = 1,length do
  280. local p = Instance.new("Part",char)
  281. p.Anchored = true
  282. p.Transparency = 0.5
  283. p.TopSurface = 0
  284. p.BottomSurface = 0
  285. p.CanCollide = false
  286. p.BrickColor = BrickColor.new("Really black")
  287. p.Size = Vector3.new(10,30,10) -- for now
  288. p.CFrame = CFrame.new(origin+dir*i*size)*CFrame.Angles(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi)
  289. parts[i] = {p,CFrame.Angles(math.random()*math.pi/5,math.random()*math.pi/5,math.random()*math.pi/5)}
  290. game:GetService("Debris"):AddItem(p,3)
  291. end
  292. Spawn(function()
  293. while parts do
  294. for i,v in pairs(parts) do
  295. if v[1].Parent == char then
  296. v[1].CFrame = v[1].CFrame*v[2]
  297. else
  298. parts = nil
  299. break
  300. end
  301. end
  302. wait(0.02)
  303. end
  304. end)
  305. end
  306.  
  307. --[[-- listen for their chatting
  308. player.Chatted:connect(function(message)
  309. a = string.len(message)
  310. gui.Text = ""
  311. gui.Visible = true
  312. gui1.Visible = true
  313. des = false
  314. img.Visible = true
  315. print(a)
  316. if dot == false then
  317. gui.Text = ""
  318. for i = 1,string.len(message) do
  319. gui.Text =gui.Text..message:sub(i,i)
  320. play()
  321.  
  322. end
  323. end
  324.  
  325.  
  326. des = true
  327. end)]]--
  328. m.KeyDown:connect(function(k)
  329. if k == "g" then
  330. asd2:Play()
  331.  
  332.  
  333. end
  334. end)
  335.  
  336. m.KeyDown:connect(function(k)
  337. if k == "r" then
  338.  
  339. asd4:Play()
  340. end
  341. end)
  342. m.KeyDown:connect(function(k)
  343. if k == "q" then
  344.  
  345. asd3:Play()
  346. end
  347. end)
  348. m.KeyDown:connect(function(k)
  349. if k == "z" then
  350. img.Image = "rbxassetid://332766052"
  351.  
  352. end
  353. end)
  354. m.KeyDown:connect(function(k)
  355. if k == "c" then
  356. img.Image = "rbxassetid://447301252"
  357.  
  358. end
  359. end)
  360. m.KeyDown:connect(function(k)
  361. if k == "b" then
  362.  
  363. asd6:Play()
  364. end
  365. end)
  366. mouse = p:GetMouse()
  367. m.KeyDown:connect(function(k)
  368. if k:byte() == 48 then
  369.  
  370. hum.WalkSpeed = 100
  371. end
  372. end)
  373. m.KeyDown:connect(function(k)
  374. if k:byte() == 50 then
  375.  
  376. soka:Play()
  377. end
  378. end)
  379. m.KeyDown:connect(function(k)
  380. if k:byte() == 52 then
  381.  
  382. end
  383. end)
  384. m.KeyDown:connect(function(k)
  385. if k:byte() == 51 then
  386.  
  387. char.Head.face.Texture = "rbxassetid://332768867"
  388. end
  389. end)
  390. m.KeyUp:connect(function(k)
  391. if k:byte() == 48 then
  392.  
  393. hum.WalkSpeed = 16
  394. end
  395. end)
  396. p.Chatted:connect(function(m)
  397. if m == "Okay." then
  398. soka:Play()
  399. end
  400. end)
  401. m.KeyDown:connect(function(k)
  402. if k == "x" then
  403. if des == true then
  404. gui.Visible = false
  405. gui.Text = "* "
  406. gui1.Visible = false
  407. img.Visible = false
  408. end
  409. end
  410. end)
  411. m.KeyDown:connect(function(key)
  412. if key == "j" then
  413. if tp == true then
  414. tp = false
  415. tps:Play()
  416. char.Head.face.Parent = game.Lighting
  417. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 1
  418. end
  419.  
  420. end
  421. wait(0.5)
  422. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 0
  423. end
  424.  
  425. end
  426. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  427. char.HumanoidRootPart.Transparency = 1
  428. game.Lighting.face.Parent = char.Head
  429. wait(0.2)
  430.  
  431. tp = true
  432.  
  433.  
  434. end
  435. end
  436. end)
  437.  
  438.  
  439. m.KeyDown:connect(function(key)
  440. if key == "t" then
  441. if punch2 == true then
  442. punch2 = false
  443. punch = false
  444.  
  445. local ChatService = game:GetService("Chat")
  446.  
  447. neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
  448. ChatService:Chat(char.Head, "Welp...")
  449. wait(1)
  450. local ChatService = game:GetService("Chat")
  451.  
  452.  
  453. ChatService:Chat(char.Head ,"...I guess this is it then.")
  454. wait(1)
  455. local ChatService = game:GetService("Chat")
  456.  
  457.  
  458. ChatService:Chat(char.Head, "DIE")
  459. neck.C0 = neckp
  460. wait(0.6)
  461. org = char.Torso["Left Shoulder"].C0
  462. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  463. wait()
  464. killbrick2 = Instance.new("Part",char)
  465. killbrick2.Size = Vector3.new(80,80,9000)
  466. killbrick2.Transparency = 1
  467.  
  468. killbrick2.CanCollide = true
  469. wait(0.1)
  470. killbrick2.CanCollide = false
  471.  
  472. killbrick2.Anchored = true
  473.  
  474. killbrick2.CFrame = char.Torso.CFrame * CFrame.new(0,0,-1005)
  475.  
  476. killbrick2.Touched:connect(function(h)
  477. local x = h.Parent:FindFirstChild("Humanoid")
  478. if x then
  479. if x.Parent.Name == game.Players.LocalPlayer.Name then
  480. safe = true
  481. else safe = false
  482. end
  483. if x then
  484. if safe == false then
  485. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 900
  486. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  487. boom:Play()
  488. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  489.  
  490.  
  491. wait(0.2)
  492. x.Parent:BreakJoints()
  493. wait()
  494. safe = true
  495. end
  496. end
  497. end
  498. end)
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507. local rng = Instance.new("Part", char)
  508. rng.Anchored = true
  509. rng.BrickColor = BrickColor.new("Really black")
  510. rng.CanCollide = false
  511. rng.FormFactor = 3
  512. rng.Name = "Ring"
  513. rng.Size = Vector3.new(1, 1, 1)
  514. rng.Transparency = 0.8
  515. rng.TopSurface = 0
  516. rng.BottomSurface = 0
  517. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  518. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  519. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  520. local rngm = Instance.new("SpecialMesh", rng)
  521. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  522. rngm.Scale = Vector3.new(1, 1.3, 2)
  523. local rng1 = Instance.new("Part", char)
  524. rng1.Anchored = true
  525. rng1.BrickColor = BrickColor.new("Really black")
  526. rng1.CanCollide = false
  527. rng1.FormFactor = 3
  528. rng1.Name = "Ring"
  529. rng1.Size = Vector3.new(1, 1, 1)
  530. rng1.Transparency = 0.8
  531. rng1.TopSurface = 0
  532. rng1.BottomSurface = 0
  533. rng1.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  534. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  535. rng1.CFrame = rng1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  536. local rngm1 = Instance.new("SpecialMesh", rng1)
  537. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  538. rngm1.Scale = Vector3.new(1, 1.3, 2)
  539.  
  540. local p = (torso.CFrame*CFrame.new(-20,0,3))
  541. stream(p.p,((p*Vector3.new(-0.7,0,1))-p.p).unit,90,5) -- 20 is number of parts, 6 is distance between each one
  542. local p = (torso.CFrame*CFrame.new(20,0,3))
  543. stream(p.p,((p*Vector3.new(0.7,0,1))-p.p).unit,90,5) -- same here
  544.  
  545. local rng2 = Instance.new("Part", char)
  546. rng2.Anchored = true
  547. rng2.BrickColor = BrickColor.new("Really black")
  548. rng2.CanCollide = false
  549. rng2.FormFactor = 3
  550. rng2.Name = "Ring"
  551. rng2.Size = Vector3.new(1, 1, 1)
  552. rng2.Transparency = 0.8
  553. rng2.TopSurface = 0
  554. rng2.BottomSurface = 0
  555. rng2.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  556. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  557. rng2.CFrame = rng2.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  558. local rngm2 = Instance.new("SpecialMesh", rng2)
  559. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  560. rngm2.Scale = Vector3.new(1, 1.3, 2)
  561. wait(0.1)
  562.  
  563. boom3:Play()
  564. coroutine.wrap(function()
  565. for i = 1, 35, 0.5 do
  566.  
  567.  
  568.  
  569.  
  570.  
  571. rngm.Scale = Vector3.new(50 + i*2, 10 + i*2, 2.5+ i*4)
  572. rngm1.Scale = Vector3.new(50 + i*2, 1.4 + i*2, 1.4+ i*4)
  573. rngm2.Scale = Vector3.new(50 + i*2, 10 + i*2, 1.2+ i*4)
  574.  
  575. wait()
  576. end
  577. wait()
  578. rng:Destroy()
  579. rng1:Destroy()
  580. rng2:Destroy()
  581. killbrick2:Remove()
  582. wait(0.5)
  583. char.Torso["Left Shoulder"].C0 = org
  584. wait(1)
  585. punch2 = true
  586. punch = true
  587. wait()
  588.  
  589.  
  590. end)()
  591.  
  592.  
  593.  
  594. end
  595.  
  596.  
  597. wait(.1)
  598.  
  599.  
  600. end
  601. end)
  602.  
  603.  
  604.  
  605.  
  606.  
  607. m.KeyDown:connect(function(key)
  608. if key == "k" then
  609. if punch == true then
  610. punch = false
  611. org = char.Torso["Left Shoulder"].C0
  612. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  613. killbrick = Instance.new("Part",char)
  614. killbrick.Size = Vector3.new(5,1,5)
  615. killbrick.Transparency = 1
  616. killbrick:BreakJoints()
  617. killbrick.CanCollide = false
  618. local wel = Instance.new("Weld",killbrick)
  619. wel.Part0 = killbrick
  620. wel.Part1 = char["Left Arm"]
  621. wel.C0 = CFrame.new(0,1,0)
  622. force = 90
  623.  
  624. killbrick.Touched:connect(function(h)
  625. local x = h.Parent.Humanoid
  626. if x.Health >= 6000 then
  627. fling = false
  628. end
  629. if x.Health < 6000 then
  630. fling = true
  631. end
  632. local stop = h.Parent.Torso.Velocity
  633. if x.Parent.Name == game.Players.LocalPlayer.Name then
  634. safe = true
  635. else safe = false
  636. end
  637. if x then
  638. if safe == false then
  639. if fling == true then
  640. force = 900
  641.  
  642. end
  643. if fling == false then
  644. force = 200
  645. end
  646.  
  647.  
  648. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * force
  649. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  650. boom:Play()
  651. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  652.  
  653.  
  654. wait(0.2)
  655. x:TakeDamage(5000)
  656. wait()
  657. safe = true
  658. bodyforc:Remove()
  659. h.Parent.Torso.Velocity = stop
  660.  
  661. end
  662. end
  663. end)
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. local rng = Instance.new("Part", char)
  675. rng.Anchored = true
  676. rng.BrickColor = BrickColor.new("Really black")
  677. rng.CanCollide = false
  678. rng.FormFactor = 3
  679. rng.Name = "Ring"
  680. rng.Size = Vector3.new(1, 1, 1)
  681. rng.Transparency = 0.8
  682. rng.TopSurface = 0
  683. rng.BottomSurface = 0
  684. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  685. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  686. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  687. local rngm = Instance.new("SpecialMesh", rng)
  688. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  689. rngm.Scale = Vector3.new(1, 1.3, 2)
  690. wait(0.1)
  691.  
  692. boom2:Play()
  693. coroutine.wrap(function()
  694. for i = 1, 10, .4 do
  695. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  696.  
  697. wait()
  698. end
  699. wait()
  700. rng:Destroy()
  701. killbrick:Remove()
  702. wait(0.5)
  703. char.Torso["Left Shoulder"].C0 = org
  704. wait(1)
  705.  
  706. punch = true
  707. wait()
  708. end)()
  709.  
  710.  
  711.  
  712. end
  713.  
  714.  
  715. wait(.1)
  716.  
  717.  
  718. end
  719. end)
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734. m.KeyDown:connect(function(key)
  735. if key == "m" then
  736. if jump == true then
  737. jump = false
  738.  
  739.  
  740. local rng = Instance.new("Part", char)
  741. rng.Anchored = true
  742. rng.BrickColor = BrickColor.new("Really black")
  743. rng.CanCollide = false
  744. rng.FormFactor = 3
  745. rng.Name = "Ring"
  746. rng.Size = Vector3.new(1, 1, 1)
  747. rng.Transparency = 0.35
  748. rng.TopSurface = 0
  749. rng.BottomSurface = 0
  750. rng.Position = torso.Position - Vector3.new(0,2,0)
  751. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  752. local rngm = Instance.new("SpecialMesh", rng)
  753. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  754. rngm.Scale = Vector3.new(1, 1.3, 2)
  755. wait(0.1)
  756. BV = Instance.new("BodyVelocity", torso)
  757. BV.maxForce = Vector3.new(0,20000,0)
  758. BV.P = 1000
  759. BV.velocity = Vector3.new(0,100,0)
  760. boom:Play()
  761. coroutine.wrap(function()
  762. for i = 1, 60, 2 do
  763. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  764. rng.Transparency = i/60
  765. wait()
  766. end
  767. wait()
  768. rng:Destroy()
  769.  
  770. hum.WalkSpeed = 50
  771. wait(1)
  772.  
  773. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  774. v:Destroy() jumping2 = true falling = true wait(0.3) jumping2 = false falling = false wait(1.7) jump = true hum.WalkSpeed = 16 falling = false
  775. end end
  776. wait()
  777. end)()
  778.  
  779.  
  780.  
  781. end
  782.  
  783.  
  784. wait(.1)
  785.  
  786.  
  787. end
  788. end)
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795. m.KeyDown:connect(function(key)
  796. if key == "n" then
  797.  
  798. if falling == true then
  799. falling = false
  800. if jumping2 == true then
  801. jumping2 = false
  802. jump = false
  803. BV = Instance.new("BodyVelocity", torso)
  804. BV.maxForce = Vector3.new(0,-20000,0)
  805. BV.P = -1000
  806. BV.velocity = Vector3.new(0,-70,0)
  807. wait(0.6)
  808. local rng = Instance.new("Part", char)
  809. rng.Anchored = true
  810. rng.BrickColor = BrickColor.new("Really black")
  811. rng.CanCollide = false
  812. rng.FormFactor = 3
  813. rng.Name = "Ring"
  814. rng.Size = Vector3.new(1, 1, 1)
  815. rng.Transparency = 0.35
  816. rng.TopSurface = 0
  817. rng.BottomSurface = 0
  818. rng.Position = torso.Position - Vector3.new(0,2,0)
  819. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  820. local rngm = Instance.new("SpecialMesh", rng)
  821. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  822. rngm.Scale = Vector3.new(1, 1.3, 2)
  823.  
  824.  
  825. boom:Play()
  826. coroutine.wrap(function()
  827. for i = 1, 60, 2 do
  828. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  829. rng.Transparency = i/60
  830. wait()
  831. end
  832. wait()
  833. rng:Destroy()
  834.  
  835.  
  836.  
  837.  
  838. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  839. v:Destroy() wait(2) jumping2 = true hum.WalkSpeed = 16
  840. end end
  841. wait()
  842. end)()
  843.  
  844.  
  845.  
  846. end
  847.  
  848.  
  849. wait(.1)
  850.  
  851. end
  852. end
  853. end)
  854. m.KeyDown:connect(function(k)
  855. if k == "f" then
  856. asd3:Stop()
  857. asd2:Stop()
  858. asd4:Stop()
  859. asd6:Stop()
  860. asd5:Stop()
  861. end
  862. end)
  863. ------------
  864. -- ~CLarramore 2016
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement