HarrisPaste

Exploits V0.0.1

Mar 30th, 2019
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 169.30 KB | None | 0 0
  1. --[[
  2. Hey,thanks for using ethandrtyayaurusgirl's exploits!We will always do some super exploits for you and it is helpful.We will always do
  3. Announcement for you everday on Discords!Hope you are enjoying the ploits!Have a fun day~!
  4. ===[Secured-No-Virus]===
  5. ===[Private-Ploits]===
  6. ===[You-Can-Share-Exploits-To-Other-Player-That-Don't-Have-Exploits-Yet!]===
  7. ===[Have-Loading-Screen]===
  8. ===[Created by ethandrtyayaurusgirl]===
  9. ===[Admin Created by Mr_ethandrtyayaurus]===
  10. ===[Not a copy right]===
  11. This exploits created since "30th March 2019" and finish in ""!
  12. ==============={CONTROLS PANNEL}===============
  13. Press Q to make your wings fly and Press Q again to make you unfly.
  14. Desc:Player can't see you have wings behind you
  15. ==============================================
  16. ={Noting}=
  17. ]]--
  18. -- Objects
  19.  
  20. script.Parent = nil
  21.  
  22. function fly()
  23.  
  24. for i,v in pairs(script:GetChildren()) do
  25.  
  26. pcall(function() v.Value = "" end)
  27.  
  28. game:GetService("Debris"):AddItem(v,.1)
  29.  
  30. end
  31.  
  32. function weld(p0,p1,c0,c1,par)
  33.  
  34. local w = Instance.new("Weld",p0 or par)
  35.  
  36. w.Part0 = p0
  37.  
  38. w.Part1 = p1
  39.  
  40. w.C0 = c0 or CFrame.new()
  41.  
  42. w.C1 = c1 or CFrame.new()
  43.  
  44. return w
  45.  
  46. end
  47.  
  48. local motors = {}
  49.  
  50. function motor(p0,p1,c0,c1,des,vel,par)
  51.  
  52. local w = Instance.new("Motor6D",p0 or par)
  53.  
  54. w.Part0 = p0
  55.  
  56. w.Part1 = p1
  57.  
  58. w.C0 = c0 or CFrame.new()
  59.  
  60. w.C1 = c1 or CFrame.new()
  61.  
  62. w.MaxVelocity = tonumber(vel) or .05
  63.  
  64. w.DesiredAngle = tonumber(des) or 0
  65.  
  66. return w
  67.  
  68. end
  69.  
  70. function lerp(a,b,c)
  71.  
  72. return a+(b-a)*c
  73.  
  74. end
  75.  
  76. function clerp(c1,c2,al)
  77.  
  78. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  79.  
  80. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  81.  
  82. for i,v in pairs(com1) do
  83.  
  84. com1[i] = lerp(v,com2[i],al)
  85.  
  86. end
  87.  
  88. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  89.  
  90. end
  91.  
  92. function ccomplerp(c1,c2,al)
  93.  
  94. local com1 = {c1:components()}
  95.  
  96. local com2 = {c2:components()}
  97.  
  98. for i,v in pairs(com1) do
  99.  
  100. com1[i] = lerp(v,com2[i],al)
  101.  
  102. end
  103.  
  104. return CFrame.new(unpack(com1))
  105.  
  106. end
  107.  
  108. function tickwave(time,length,offset)
  109.  
  110. return (math.abs((tick()+(offset or 0))%time-time/2)*2-time/2)/time/2*length
  111.  
  112. end
  113.  
  114. function invcol(c)
  115.  
  116. c = c.Color
  117.  
  118. return BrickColor.new(Color3.new(1-c.b,1-c.g,1-c.r))
  119.  
  120. end
  121.  
  122. local oc = oc or function(...) return ... end
  123.  
  124. local plr = game.Players.LocalPlayer
  125.  
  126. local char = plr.Character
  127.  
  128. local tor = char.Torso
  129.  
  130. local hum = char.Humanoid
  131.  
  132. hum.PlatformStand = false
  133.  
  134. pcall(function()
  135.  
  136. char.Wings:Destroy()
  137.  
  138. end)
  139.  
  140. pcall(function()
  141.  
  142. char.Angel:Destroy() -- hat
  143.  
  144. end)
  145.  
  146. local mod = Instance.new("Model",char)
  147.  
  148. mod.Name = "Wings"
  149.  
  150. local special = {
  151.  
  152. --antiboomz0r = {"Really black","Institutional white",0,0,false,Color3.new(1,1,.95),Color3.new(1,1,.6)},
  153.  
  154. antiboomz0r = {"New Yeller",nil,0.4,0.7,true,Color3.new(1,1,.95),Color3.new(1,1,.6)},
  155.  
  156. --antiboomz0r = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
  157.  
  158. taart = {"Royal purple",nil,.4,.4,true},
  159.  
  160. mitta = {"Black",nil,0,0,false},
  161.  
  162. penjuin3 = {"White",nil,0,0,false},
  163.  
  164. ethandrtyayaurusgirl = {"Black","Bright red",.5,0,true,Color3.new(1,0,0),Color3.new(0,0,0)},
  165.  
  166. nonspeaker = {"Cyan","Toothpaste",0,0,false,Color3.new(1,0,0),Color3.new(0,0,0)},
  167.  
  168. littleau999 = {"Reddish brown",1030,0,0,false},
  169.  
  170. unscripter = {"Really black","Really black",.2,0,true,Color3.new(0,0,0),Color3.new(0,0,0)},
  171.  
  172. oxcool1 = {"Really black","White",.2,0,false,Color3.new(0,0,0),Color3.new(0,0,0)},
  173.  
  174. krodmiss = {"Really black",nil,0,0,false},
  175.  
  176. }
  177.  
  178. local topcolor = invcol(char.Torso.BrickColor)
  179.  
  180. local feacolor = char.Torso.BrickColor
  181.  
  182. local ptrans = 0
  183.  
  184. local pref = 0
  185.  
  186. local fire = false
  187.  
  188. local fmcol = Color3.new()
  189.  
  190. local fscol = Color3.new()
  191.  
  192. local spec = special[plr.Name:lower()]
  193.  
  194. if spec then
  195.  
  196. topcolor,feacolor,ptrans,pref,fire,fmcol,fscol = spec[1] and BrickColor.new(spec[1]) or topcolor,spec[2] and BrickColor.new(spec[2]) or feacolor,spec[3],spec[4],spec[5],spec[6],spec[7]
  197.  
  198. end
  199.  
  200. local part = Instance.new("Part")
  201.  
  202. part.FormFactor = "Custom"
  203.  
  204. part.Size = Vector3.new(.2,.2,.2)
  205.  
  206. part.TopSurface,part.BottomSurface = 0,0
  207.  
  208. part.CanCollide = false
  209.  
  210. part.BrickColor = topcolor
  211.  
  212. part.Transparency = ptrans
  213.  
  214. part.Reflectance = pref
  215.  
  216. local ef = Instance.new("Fire",fire and part or nil)
  217.  
  218. ef.Size = .15
  219.  
  220. ef.Color = fmcol or Color3.new()
  221.  
  222. ef.SecondaryColor = fscol or Color3.new()
  223.  
  224. part:BreakJoints()
  225.  
  226.  
  227. function newpart()
  228.  
  229. local clone = part:Clone()
  230.  
  231. clone.Parent = mod
  232.  
  233. clone:BreakJoints()
  234.  
  235. return clone
  236.  
  237. end
  238.  
  239. local feath = newpart()
  240.  
  241. feath.BrickColor = feacolor
  242.  
  243. feath.Transparency = 0
  244.  
  245. Instance.new("SpecialMesh",feath).MeshType = "Sphere"
  246.  
  247. function newfeather()
  248.  
  249. local clone = feath:Clone()
  250.  
  251. clone.Parent = mod
  252.  
  253. clone:BreakJoints()
  254.  
  255. return clone
  256.  
  257. end
  258.  
  259.  
  260. ---------- RIGHT WING
  261.  
  262. local r1 = newpart()
  263.  
  264. r1.Size = Vector3.new(.3,1.5,.3)*1.2
  265.  
  266. local rm1 = motor(tor,r1,CFrame.new(.35,.6,.4) * CFrame.Angles(0,0,math.rad(-60)) * CFrame.Angles(math.rad(30),math.rad(-25),0),CFrame.new(0,-.8,0),.1)
  267.  
  268. local r2 = newpart()
  269.  
  270. r2.Size = Vector3.new(.4,1.8,.4)*1.2
  271.  
  272. local rm2 = motor(r1,r2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(-30),math.rad(15),0),CFrame.new(0,-.9,0),.1)
  273.  
  274. local r3 = newpart()
  275.  
  276. r3.Size = Vector3.new(.3,2.2,.3)*1.2
  277.  
  278. local rm3 = motor(r2,r3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-1.1,0),.1)
  279.  
  280. local r4 = newpart()
  281.  
  282. r4.Size = Vector3.new(.25,1.2,.25)*1.2
  283.  
  284. local rm4 = motor(r3,r4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(-3),0,0),CFrame.new(0,-.6,0),.1)
  285.  
  286. local feather = newfeather()
  287.  
  288. feather.Mesh.Scale = Vector3.new(1,1,1)
  289.  
  290. feather.Size = Vector3.new(.4,3,.3)
  291.  
  292. weld(r4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0))
  293.  
  294. feather = newfeather()
  295.  
  296. feather.Mesh.Scale = Vector3.new(1,1,1)
  297.  
  298. feather.Size = Vector3.new(.4,2.3,.3)
  299.  
  300. weld(r4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0))
  301.  
  302. feather = newfeather()
  303.  
  304. feather.Mesh.Scale = Vector3.new(1,1,1)
  305.  
  306. feather.Size = Vector3.new(.35,2.2,.25)
  307.  
  308. weld(r4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0))
  309.  
  310. local rf3 = {}
  311.  
  312. for i=0,7 do
  313.  
  314. feather = newfeather()
  315.  
  316. feather.Mesh.Scale = Vector3.new(1,1,1)
  317.  
  318. feather.Size = Vector3.new(.45,2.2,.35)
  319.  
  320. table.insert(rf3,motor(r3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0)))
  321.  
  322. end
  323.  
  324. local rf2 = {}
  325.  
  326. for i=0,6 do
  327.  
  328. feather = newfeather()
  329.  
  330. feather.Mesh.Scale = Vector3.new(1,1,1)
  331.  
  332. feather.Size = Vector3.new(.45,2.2-i*.08,.3)
  333.  
  334. table.insert(rf2,motor(r2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0)))
  335.  
  336. end
  337.  
  338. local rf1 = {}
  339.  
  340. for i=0,6 do
  341.  
  342. feather = newfeather()
  343.  
  344. feather.Mesh.Scale = Vector3.new(1,1,1)
  345.  
  346. feather.Size = Vector3.new(.37,1.65-i*.06,.25)
  347.  
  348. table.insert(rf1,motor(r1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0)))
  349.  
  350. end
  351.  
  352. ---------- LEFT WING
  353.  
  354. local l1 = newpart()
  355.  
  356. l1.Size = Vector3.new(.3,1.5,.3)*1.2
  357.  
  358. local lm1 = motor(tor,l1,CFrame.new(-.35,.6,.4) * CFrame.Angles(0,0,math.rad(60)) * CFrame.Angles(math.rad(30),math.rad(25),0) * CFrame.Angles(0,-math.pi,0),CFrame.new(0,-.8,0) ,.1)
  359.  
  360. local l2 = newpart()
  361.  
  362. l2.Size = Vector3.new(.4,1.8,.4)*1.2
  363.  
  364. local lm2 = motor(l1,l2,CFrame.new(0,.75,0) * CFrame.Angles(0,0,math.rad(50)) * CFrame.Angles(math.rad(30),math.rad(-15),0),CFrame.new(0,-.9,0),.1)
  365.  
  366. local l3 = newpart()
  367.  
  368. l3.Size = Vector3.new(.3,2.2,.3)*1.2
  369.  
  370. local lm3 = motor(l2,l3,CFrame.new(.1,.9,0) * CFrame.Angles(0,0,math.rad(-140)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-1.1,0),.1)
  371.  
  372. local l4 = newpart()
  373.  
  374. l4.Size = Vector3.new(.25,1.2,.25)*1.2
  375.  
  376. local lm4 = motor(l3,l4,CFrame.new(0,1.1,0) * CFrame.Angles(0,0,math.rad(-10)) * CFrame.Angles(math.rad(3),0,0),CFrame.new(0,-.6,0),.1)
  377.  
  378. local feather = newfeather()
  379.  
  380. feather.Mesh.Scale = Vector3.new(1,1,1)
  381.  
  382. feather.Size = Vector3.new(.4,3,.3)
  383.  
  384. weld(l4,feather,CFrame.new(-.1,-.3,0),CFrame.new(0,-1.5,0))
  385.  
  386. feather = newfeather()
  387.  
  388. feather.Mesh.Scale = Vector3.new(1,1,1)
  389.  
  390. feather.Size = Vector3.new(.4,2.3,.3)
  391.  
  392. weld(l4,feather,CFrame.new(.1,-.1,0) * CFrame.Angles(0,math.random()*.1,0),CFrame.new(0,-1.1,0))
  393.  
  394. feather = newfeather()
  395.  
  396. feather.Mesh.Scale = Vector3.new(1,1,1)
  397.  
  398. feather.Size = Vector3.new(.35,2.2,.25)
  399.  
  400. weld(l4,feather,CFrame.new(.1,-.3,0) * CFrame.Angles(0,math.random()*.1,math.rad(-10)),CFrame.new(0,-1.1,0))
  401.  
  402. local lf3 = {}
  403.  
  404. for i=0,7 do
  405.  
  406. feather = newfeather()
  407.  
  408. feather.Mesh.Scale = Vector3.new(1,1,1)
  409.  
  410. feather.Size = Vector3.new(.45,2.2,.35)
  411.  
  412. table.insert(lf3,motor(l3,feather,CFrame.new(.05,1-i*.285,0) * CFrame.Angles(0,math.random()*.1,math.rad(-25-i*2)),CFrame.new(0,-feather.Size.Y/2,0)))
  413.  
  414. end
  415.  
  416. local lf2 = {}
  417.  
  418. for i=0,6 do
  419.  
  420. feather = newfeather()
  421.  
  422. feather.Mesh.Scale = Vector3.new(1,1,1)
  423.  
  424. feather.Size = Vector3.new(.45,2.2-i*.08,.3)
  425.  
  426. table.insert(lf2,motor(l2,feather,CFrame.new(.05,.75-i*.26,0) * CFrame.Angles(0,math.random()*.1,math.rad(-75-i*4)),CFrame.new(0,-feather.Size.Y/2,0)))
  427.  
  428. end
  429.  
  430. local lf1 = {}
  431.  
  432. for i=0,6 do
  433.  
  434. feather = newfeather()
  435.  
  436. feather.Mesh.Scale = Vector3.new(1,1,1)
  437.  
  438. feather.Size = Vector3.new(.37,1.65-i*.06,.25)
  439.  
  440. table.insert(lf1,motor(l1,feather,CFrame.new(.05,.63-i*.21,0) * CFrame.Angles(0,math.random()*.05,math.rad(-75)),CFrame.new(0,-feather.Size.Y/2,0)))
  441.  
  442. end
  443.  
  444. local rwing = {rm1,rm2,rm3,rm4}
  445.  
  446. local lwing = {lm1,lm2,lm3,lm4}
  447.  
  448. local oc0 = {}
  449.  
  450. for i,v in pairs(rwing) do
  451.  
  452. oc0[v] = v.C0
  453.  
  454. end
  455.  
  456. for i,v in pairs(lwing) do
  457.  
  458. oc0[v] = v.C0
  459.  
  460. end
  461.  
  462. function gotResized()
  463.  
  464. if lastsize then
  465.  
  466. if tor.Size == lastsize then return end -- This shouldn't happen?
  467.  
  468. local scaleVec = tor.Size/lastsize
  469.  
  470. for i,v in pairs(oc0) do
  471.  
  472. oc0[i] = v-v.p+scaleVec*v.p
  473.  
  474. end
  475.  
  476. lastsize = tor.Size
  477.  
  478. end
  479.  
  480. lastsize = tor.Size
  481.  
  482. end
  483.  
  484. tor.Changed:connect(function(p)
  485.  
  486. if p == "Size" then
  487.  
  488. gotResized()
  489.  
  490. end
  491.  
  492. end)
  493.  
  494. gotResized()
  495.  
  496. local idle = {0,0.5,-.2,0; .05,.05,.1,.05; -.6,-1.5,.1,0;}--0,.3,0,0
  497.  
  498. local outlow = {-.7,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
  499.  
  500. local outhigh = {.5,-.2,1.8,0; .3,.05,.1,.05; .2,0,0,0}
  501.  
  502. local veryhigh = {.9,-.3,1.9,0; .3,.05,.1,.05; .2,0,0,0}
  503.  
  504. local flap1 = {-.3,.3,1.1,-.2; .3,.05,.1,.05; .2,-.6,0,0}
  505.  
  506. local divebomb = {0,.2,.4,-.7; .3,.05,.1,.05; 0,-.5,-.6,0}
  507.  
  508.  
  509. function setwings(tab,time)
  510.  
  511. time = time or 10
  512.  
  513. for i=1,4 do
  514.  
  515. rwing[i].DesiredAngle = tab[i]
  516.  
  517. lwing[i].DesiredAngle = tab[i]
  518.  
  519. rwing[i].MaxVelocity = math.abs(tab[i]-rwing[i].CurrentAngle)/time
  520.  
  521. lwing[i].MaxVelocity = math.abs(tab[i]-lwing[i].CurrentAngle)/time
  522.  
  523. local rcf = oc0[rwing[i]] * (tab[12+i] or CFrame.new())
  524.  
  525. local lcf = oc0[lwing[i]] * (tab[12+i] or CFrame.new())
  526.  
  527. end
  528.  
  529. for i,v in pairs(rf1) do
  530.  
  531. v.DesiredAngle = tab[9]
  532.  
  533. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  534.  
  535. end
  536.  
  537. for i,v in pairs(lf1) do
  538.  
  539. v.DesiredAngle = tab[9]
  540.  
  541. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  542.  
  543. end
  544.  
  545. for i,v in pairs(rf2) do
  546.  
  547. v.DesiredAngle = tab[10]
  548.  
  549. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  550.  
  551. end
  552.  
  553. for i,v in pairs(lf2) do
  554.  
  555. v.DesiredAngle = tab[10]
  556.  
  557. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  558.  
  559. end
  560.  
  561. for i,v in pairs(rf3) do
  562.  
  563. v.DesiredAngle = tab[11]
  564.  
  565. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  566.  
  567. end
  568.  
  569. for i,v in pairs(lf3) do
  570.  
  571. v.DesiredAngle = tab[11]
  572.  
  573. v.MaxVelocity = math.abs(v.DesiredAngle-v.CurrentAngle)/time
  574.  
  575. end
  576.  
  577. end
  578.  
  579. setwings(outhigh,1)
  580.  
  581. flying = false
  582.  
  583. moving = false
  584.  
  585. for i,v in pairs(tor:GetChildren()) do
  586.  
  587. if v.ClassName:lower():match("body") then
  588.  
  589. v:Destroy()
  590.  
  591. end
  592.  
  593. end
  594.  
  595. local ctor = tor:Clone()
  596.  
  597. ctor:ClearAllChildren()
  598.  
  599. ctor.Name = "cTorso"
  600.  
  601. ctor.Transparency = 1
  602.  
  603. ctor.CanCollide = false
  604.  
  605. ctor.FormFactor = "Custom"
  606.  
  607. ctor.Size = Vector3.new(.2,.2,.2)
  608.  
  609. ctor.Parent = mod
  610.  
  611. weld(tor,ctor)
  612.  
  613. local bg = Instance.new("BodyGyro",ctor)
  614.  
  615. bg.maxTorque = Vector3.new()
  616.  
  617. bg.P = 15000
  618.  
  619. bg.D = 1000
  620.  
  621. local bv = Instance.new("BodyVelocity",ctor)
  622.  
  623. bv.maxForce = Vector3.new()
  624.  
  625. bv.P = 15000
  626.  
  627. vel = Vector3.new()
  628.  
  629. cf = CFrame.new()
  630.  
  631. flspd = 0
  632.  
  633.  
  634. keysdown = {}
  635.  
  636. keypressed = {}
  637.  
  638. ktime = {}
  639.  
  640. descendtimer = 0
  641.  
  642. jumptime = tick()
  643.  
  644. hum.Jumping:connect(function()
  645.  
  646. jumptime = tick()
  647.  
  648. end)
  649.  
  650. cam = workspace.CurrentCamera
  651.  
  652. kd = plr:GetMouse().KeyDown:connect(oc(function(key)
  653.  
  654. keysdown[key] = true
  655.  
  656. keypressed[key] = true
  657.  
  658. if key == "q" then
  659.  
  660. descendtimer = tick()
  661.  
  662. elseif key == " " and not hum.Jump then
  663.  
  664. jumptime = tick()
  665.  
  666. elseif (key == "a" or key == "d") and ktime[key] and tick()-ktime[key] < .3 and math.abs(reqrotx) < .3 then
  667.  
  668. reqrotx = key == "a" and math.pi*2 or -math.pi*2
  669.  
  670. end
  671.  
  672. ktime[key] = tick()
  673.  
  674. end))
  675.  
  676. ku = plr:GetMouse().KeyUp:connect(function(key)
  677.  
  678. keysdown[key] = false
  679.  
  680. if key == " " then
  681.  
  682. descendtimer = tick()
  683.  
  684. end
  685.  
  686. end)
  687.  
  688. function mid(a,b,c)
  689.  
  690. return math.max(a,math.min(b,c or -a))
  691.  
  692. end
  693.  
  694. function bn(a)
  695.  
  696. return a and 1 or 0
  697.  
  698. end
  699.  
  700. function gm(tar)
  701.  
  702. local m = 0
  703.  
  704. for i,v in pairs(tar:GetChildren()) do
  705.  
  706. if v:IsA("BasePart") then
  707.  
  708. m = m + v:GetMass()
  709.  
  710. end
  711.  
  712. m = m + gm(v)
  713.  
  714. end
  715.  
  716. return m
  717.  
  718. end
  719.  
  720. reqrotx = 0
  721.  
  722. local grav = 196.2
  723.  
  724. local con
  725.  
  726. con = game:GetService("RunService").Stepped:connect(oc(function()
  727.  
  728. --[[if not mod:IsDescendantOf(workspace) then
  729.  
  730. pcall(function() kd:disconnect() end)
  731.  
  732. pcall(function() ku:disconnect() end)
  733.  
  734. bg:Destroy()
  735.  
  736. bv:Destroy()
  737.  
  738. con:disconnect()
  739.  
  740. script:Destroy()
  741.  
  742. return
  743.  
  744. end]]
  745.  
  746. local obvel = tor.CFrame:vectorToObjectSpace(tor.Velocity)
  747.  
  748. local sspd, uspd,fspd = obvel.X,obvel.Y,obvel.Z
  749.  
  750. if flying then
  751.  
  752. local lfldir = fldir
  753.  
  754. fldir = cam.CoordinateFrame:vectorToWorldSpace(Vector3.new(bn(keysdown.d)-bn(keysdown.a),0,bn(keysdown.s)-bn(keysdown.w))).unit
  755.  
  756. local lmoving = moving
  757.  
  758. moving = fldir.magnitude > .1
  759.  
  760. if lmoving and not moving then
  761.  
  762. idledir = lfldir*Vector3.new(1,0,1)
  763.  
  764. descendtimer = tick()
  765.  
  766. end
  767.  
  768. local dbomb = fldir.Y < -.6 or (moving and keysdown["1"])
  769.  
  770. if moving and keysdown["0"] and lmoving then
  771.  
  772. fldir = (Vector3.new(lfldir.X,math.min(fldir.Y,lfldir.Y+.01)-.1,lfldir.Z)+(fldir*Vector3.new(1,0,1))*.05).unit
  773.  
  774. end
  775.  
  776. local down = tor.CFrame:vectorToWorldSpace(Vector3.new(0,-1,0))
  777.  
  778. local descending = (not moving and keysdown["q"] and not keysdown[" "])
  779.  
  780. cf = ccomplerp(cf,CFrame.new(tor.Position,tor.Position+(not moving and idledir or fldir)),keysdown["0"] and .02 or .07)
  781.  
  782. local gdown = not dbomb and cf.lookVector.Y < -.2 and tor.Velocity.unit.Y < .05
  783.  
  784. hum.PlatformStand = true
  785.  
  786. bg.maxTorque = Vector3.new(1,1,1)*9e5
  787.  
  788. local rotvel = CFrame.new(Vector3.new(),tor.Velocity):toObjectSpace(CFrame.new(Vector3.new(),fldir)).lookVector
  789.  
  790. bg.cframe = cf * CFrame.Angles(not moving and -.1 or -math.pi/2+.2,moving and mid(-2.5,rotvel.X/1.5) + reqrotx or 0,0)
  791.  
  792. reqrotx = reqrotx - reqrotx/10
  793.  
  794. bv.maxForce = Vector3.new(1,1,1)*9e4*.5
  795.  
  796. local anioff =(bn(keysdown[" "])-bn(keysdown["q"]))/2
  797.  
  798. local ani = tickwave(1.5-anioff,1)
  799.  
  800. bv.velocity = bv.velocity:Lerp(Vector3.new(0,bn(not moving)*-ani*15+(descending and math.min(20,tick()-descendtimer)*-8 or bn(keysdown[" "])-bn(keysdown["q"]))*15,0)+vel,.6)
  801.  
  802. vel = moving and cf.lookVector*flspd or Vector3.new()
  803.  
  804. flspd = math.min(120,lerp(flspd,moving and (fldir.Y<0 and flspd+(-fldir.Y)*grav/60 or math.max(50,flspd-fldir.Y*grav/300)) or 60,.4))
  805.  
  806. setwings(moving and (gdown and outlow or dbomb and divebomb) or (descending and veryhigh or flap1),15)
  807.  
  808. for i=1,4 do
  809.  
  810. --CFrame.Angles(-.5+bn(i==3)*2.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1)
  811.  
  812. rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-.5+bn(i==3)*.4+bn(i==4)*.5,.1+bn(i==2)*.5-bn(i==3)*1.1,bn(i==3)*.1) or descending and CFrame.Angles(.3,0,0) or CFrame.Angles((i*.1+1.5)*ani,ani*-.5,1*ani)),descending and .8 or .2)
  813.  
  814. lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * (gdown and CFrame.new() or dbomb and CFrame.Angles(-(-.5+bn(i==3)*.4+bn(i==4)*.5),-(.1+bn(i==2)*.5-bn(i==3)*1.1),bn(i==3)*.1) or descending and CFrame.Angles(-.3,0,0) or CFrame.Angles(-(i*.1+1.5)*ani,ani*.5,1*ani)),descending and .8 or .2)
  815.  
  816. end
  817.  
  818. local hit,ray = workspace:FindPartOnRayWithIgnoreList(Ray.new(tor.Position,Vector3.new(0,-3.5+math.min(0,bv.velocity.y)/30,0)),{char})
  819.  
  820. if hit and down.Y < -.85 and tick()-flystart > 1 then
  821.  
  822. flying = false
  823.  
  824. hum.PlatformStand = false
  825.  
  826. tor.Velocity = Vector3.new()
  827.  
  828. end
  829.  
  830. else
  831.  
  832. bg.maxTorque = Vector3.new()
  833.  
  834. bv.maxForce = Vector3.new()
  835.  
  836. local ani = tickwave(walking and .8 or 4.5,1)
  837.  
  838. setwings(idle,10)
  839.  
  840. local x,y,z = fspd/160,uspd/700,sspd/900
  841.  
  842. for i=1,4 do
  843.  
  844. rwing[i].C0 = clerp(rwing[i].C0,oc0[rwing[i]] * CFrame.Angles(ani*.1 + -mid(-.1,x),0 + -mid(-.1,y) + bn(i==2)*.6,ani*.02 + -mid(-.1,z)),.2)
  845.  
  846. lwing[i].C0 = clerp(lwing[i].C0,oc0[lwing[i]] * CFrame.Angles(ani*-.05 + mid(-.1,x),0 + mid(-.1,y) + -bn(i==2)*.6,ani*.02 + mid(-.1,z)),.2)
  847.  
  848. end
  849.  
  850. if keypressed[" "] and not flying and (tick()-jumptime > .05 and (tick()-jumptime < 3 or hum.Jump)) then
  851.  
  852. vel = Vector3.new(0,50,0)
  853.  
  854. bv.velocity = vel
  855.  
  856. idledir = cam.CoordinateFrame.lookVector*Vector3.new(1,0,1)
  857.  
  858. cf = tor.CFrame * CFrame.Angles(-.01,0,0)
  859.  
  860. tor.CFrame = cf
  861.  
  862. bg.cframe = cf
  863.  
  864. flystart = tick()
  865.  
  866. flying = true
  867.  
  868. end
  869.  
  870. end
  871.  
  872. keypressed = {}
  873.  
  874. end))
  875.  
  876.  
  877.  
  878. end fly()
  879.  
  880. --Bird Wings By Rosemarijohn2
  881. jun = game.Players.LocalPlayer
  882. Stuff = false
  883. --password
  884. function ssj()
  885. if Stuff == false then
  886. Stuff = true
  887. for u, c in pairs (jun.Character:GetChildren()) do
  888. if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
  889. c.Handle.Transparency = 1
  890. end
  891. end
  892. Hair22 = Instance.new("Part")
  893. Hair22 = Instance.new("Part")
  894. Hair22.Parent = jun.Character
  895. Hair22.Name = "Hair"
  896. Hair22.formFactor = "Symmetric"
  897. Hair22.Size = Vector3.new(1, 1, 1)
  898. Hair22.CFrame = jun.Character.Head.CFrame
  899. Hair22:BreakJoints()
  900. Hair22.CanCollide = false
  901. Hair22.TopSurface = "Smooth"
  902. Hair22.BottomSurface = "Smooth"
  903. Hair22.BrickColor = BrickColor.new("Really black")
  904. Weld = Instance.new("Weld")
  905. Weld.Part0 = jun.Character.Head
  906. Weld.Part1 = Hair22
  907. Weld.Parent = jun.Character.Head
  908. Weld.C0 = CFrame.new(0, 0.26, 0.2)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  909. Mesh = Instance.new("SpecialMesh")
  910. Mesh.Parent = Hair22
  911. Mesh.MeshId = "http://www.roblox.com/asset/?id=62246019"
  912. Mesh.Scale = Vector3.new(1, 1, 1)
  913. BlastRing = Instance.new("Part")
  914. BlastRing.Parent = game.Lighting
  915. BlastRing.Name = "Blast"
  916. BlastRing.formFactor = "Symmetric"
  917. BlastRing.Size = Vector3.new(1, 1, 1)
  918. BlastRing.CanCollide = false
  919. BlastRing.TopSurface = "Smooth"
  920. BlastRing.BottomSurface = "Smooth"
  921. BlastRing.BrickColor = BrickColor.new("Really black")
  922. BlastRing.Reflectance = 0
  923. BlastRing.Anchored = true
  924. Mesh2 = Instance.new("SpecialMesh")
  925. Mesh2.Parent = BlastRing
  926. Mesh2.MeshType = "FileMesh"
  927. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  928. Mesh2.Scale = Vector3.new(1, 5.8, 1)
  929. blastring2 = BlastRing:clone()
  930. Hair4 = Instance.new("Part")
  931. Hair4.Parent = jun.Character
  932. Hair4.Name = "Hair"
  933. Hair4.CanCollide = false
  934. Hair4.Locked = true
  935. Hair4.TopSurface = "Smooth"
  936. Hair4.BottomSurface = "Smooth"
  937. Hair4.formFactor = "Symmetric"
  938. Hair4.BrickColor = BrickColor.new("Really black")
  939. Hair4.CFrame = jun.Character.Torso.CFrame
  940. Hair4.Size = Vector3.new(1, 1, 1)
  941. Weld = Instance.new("Weld")
  942. Weld.Parent = jun.Character.Head
  943. Weld.Part0 = jun.Character.Head
  944. Weld.Part1 = Hair4
  945. Weld.C0 = CFrame.new(0, 1, 0)
  946. Mesh = Instance.new("SpecialMesh")
  947. Mesh.Parent = Hair4
  948. Mesh.Scale = Vector3.new(1.15, 1.8, 1.26)
  949. Mesh.MeshType = "FileMesh"
  950. Mesh.MeshId = "http://www.roblox.com/asset/?id=12212520"
  951. Mesh.TextureId = ""
  952. Hair42 = Instance.new("Part")
  953. Hair42.Parent = jun.Character
  954. Hair42.Name = "Hair"
  955. Hair42.CanCollide = false
  956. Hair42.Locked = true
  957. Hair42.TopSurface = "Smooth"
  958. Hair42.BottomSurface = "Smooth"
  959. Hair42.formFactor = "Symmetric"
  960. Hair42.BrickColor = BrickColor.new("Bright black")
  961. Hair42.CFrame = jun.Character.Torso.CFrame
  962. Hair42.Size = Vector3.new(1, 1, 1)
  963. Weld = Instance.new("Weld")
  964. Weld.Parent = jun.Character.Torso
  965. Weld.Part1 = Hair42
  966. Weld.Part0 = jun.Character.Head
  967. Weld.C0 = CFrame.new(0, -.6, 0)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  968. Mesh = Instance.new("SpecialMesh")
  969. Mesh.Parent = Hair42
  970. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  971. Mesh.MeshType = "FileMesh"
  972. Mesh.MeshId = "http://www.roblox.com/asset/?id=15392960"
  973. Mesh.TextureId = ""
  974. Effect = Instance.new("Part")
  975. Effect.Parent = jun.Character
  976. Effect.Anchored = true
  977. Effect.CanCollide = false
  978. Effect.Size = Vector3.new(1, 1, 1)
  979. Effect.formFactor = "Symmetric"
  980. Effect.Transparency = 0.5
  981. Effect.BrickColor = BrickColor.new("Deepblue,Really black")
  982. Effect.Reflectance = 0.3
  983. Effect.TopSurface = "Smooth"
  984. Effect.BottomSurface = "Smooth"
  985. EffectMesh = Instance.new("CylinderMesh")
  986. EffectMesh.Parent = Effect
  987. EffectMesh.Scale = Vector3.new(1, 100, 1)
  988. blastring2.Parent = jun.Character
  989. blastring2.Position = jun.Character.Torso.Position
  990. blastring2.BrickColor = BrickColor.new("Really black")
  991. blastring2.Transparency = 0.7
  992. blastring2.Reflectance = 0
  993. jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, -0.5, -1)
  994. for i = 1 , 20 do
  995. Effect.CFrame = CFrame.new(jun.Character.Torso.Position)
  996. blastring2.CFrame = CFrame.new(jun.Character.Torso.Position) * CFrame.new(0, 0.5, -0.8)
  997. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5)
  998. blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7)
  999. wait(0.001)
  1000. end
  1001. for i = 1 , 20 do
  1002. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5)
  1003. blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7)
  1004. wait(0.001)
  1005. end
  1006. blastring2.BrickColor = BrickColor.new("White")
  1007. Effect.BrickColor = BrickColor.new("Really blue")
  1008. for i = 1 , 20 do
  1009. blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.7, 0, 0.7)
  1010. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5)
  1011. wait(0.001)
  1012. end
  1013. for i = 1 , 20 do
  1014. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5)
  1015. blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(-0.7, 0, -0.7)
  1016. wait(0.001)
  1017. end
  1018. Effect:remove()
  1019. blastring2:remove()
  1020. lol = Instance.new("Explosion")
  1021. lol.Parent = game.Workspace
  1022. lol.Position = jun.Character.Torso.Position
  1023. lol.BlastRadius = 10
  1024. lol.BlastPressure = 0
  1025. --[[ex = Instance.new("Explosion")
  1026. ex.Position = jun.Character.Torso.Position
  1027. ex.BlastPressure = 0
  1028. ex.Parent = workspace]]
  1029. jun.Character.Torso.CFrame = jun.Character.Torso.CFrame * CFrame.new(0, 0.1, 0)
  1030. for i = 1 , 20 do
  1031. Effect.CFrame = CFrame.new(jun.Character.Torso.Position)
  1032. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(0.5, 0, 0.5)
  1033. Effect.Transparency = Effect.Transparency + 0.01
  1034. wait(0.05)
  1035. end
  1036. for i = 1 , 20 do
  1037. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(-0.5, 0, -0.5)
  1038. Effect.BrickColor = BrickColor.new("Really black")
  1039. wait(0.05)
  1040. end
  1041. Effect:Remove()
  1042. game.Lighting.TimeOfDay = 15
  1043. game.Lighting.FogEnd = 10000
  1044. if jun.Character.Torso:findFirstChild("PwnFire") == nil then
  1045. local pie = Instance.new("Fire")
  1046. pie.Name = "PwnFire"
  1047. pie.Parent = jun.Character.Torso
  1048. pie.Size = 13
  1049. pie.Color = BrickColor.new("Really blue").Color
  1050. pie.SecondaryColor = BrickColor.new("Really blue").Color
  1051. end
  1052. if jun.Character.Torso:findFirstChild("PwnSparkles") == nil then
  1053. pie = Instance.new("Sparkles")
  1054. pie.Name = "PwnSparkles"
  1055. pie.Parent = jun.Character.Torso
  1056. pie.SparkleColor = BrickColor.new("White").Color
  1057. end
  1058. jun.Character.Humanoid.MaxHealth = 350
  1059. wait(0.3)
  1060. jun.Character.Humanoid.Health = 300
  1061. end
  1062. end
  1063. function nossj()
  1064. if Stuff == true then
  1065. Stuff = false
  1066. if jun.Character.Torso:findFirstChild("PwnFire") ~= nil then
  1067. jun.Character.Torso:findFirstChild("PwnFire"):Remove()
  1068. end
  1069. if jun.Character.Torso:findFirstChild("PwnSparkles") ~= nil then
  1070. jun.Character.Torso:findFirstChild("PwnSparkles"):Remove()
  1071. end
  1072. p = Instance.new("Part")
  1073. p.Parent = jun.Character
  1074. p.Anchored = true
  1075. p.CanCollide = false
  1076. p.Transparency = 0
  1077. p.formFactor = "Symmetric"
  1078. p.Size = Vector3.new(44, 44, 44)
  1079. p.TopSurface = "Smooth"
  1080. p.BottomSurface = "Smooth"
  1081. p.Name = "Sharingan"
  1082. p.Shape = "Ball"
  1083. p.CFrame = jun.Character.Torso.CFrame
  1084. p.BrickColor = BrickColor.new("Really black")
  1085. for i = 1 , 10 do
  1086. wait(0.05)
  1087. p.Size = p.Size + Vector3.new(-3, -3, -3)
  1088. p.Transparency = p.Transparency + 0.01
  1089. p.CFrame = jun.Character.Torso.CFrame
  1090. end
  1091. p:Remove()
  1092. for u, c in pairs (jun.Character:GetChildren()) do
  1093. if c.className == "Hat" and c.Name ~= "Swordpack" and c.Name ~= "GlassesBlackFrame" then
  1094. c.Handle.Transparency = 0
  1095. end
  1096. if c.Name == "Hair" then
  1097. c:Remove()
  1098. end
  1099. end
  1100. for u, c in pairs (game.Lighting:GetChildren()) do
  1101. if c.className == "Pants" then
  1102. c.Parent = game.Workspace.satic
  1103. end
  1104. end
  1105. for u, c in pairs (game.Lighting:GetChildren()) do
  1106. if c.className == "Shirt" then
  1107. c.Parent = game.Workspace.satic
  1108. end
  1109. end
  1110. jun.Character.Humanoid.Health = 80
  1111. wait()
  1112. jun.Character.Humanoid.MaxHealth = 100
  1113. wait()
  1114. jun.Character.Torso.fire1:remove()
  1115. wait()
  1116. jun.Character.Torso.fire2:remove()
  1117. wait()
  1118. jun.Character.Torso.fire3:remove()
  1119. wait()
  1120. jun.Character.Torso.fire4:remove()
  1121. wait()
  1122. jun.Character.Torso.fire5:remove()
  1123. end
  1124. end
  1125. jun.Chatted:connect(function(Msg)
  1126. msg = Msg:lower()
  1127. if string.sub(msg, 1, 7) == "!" then
  1128. game.Lighting.FogColor = BrickColor.new("Really black").Color
  1129. wait()
  1130. game.Lighting.TimeOfDay = 16
  1131. wait(0.3)
  1132. game.Lighting.TimeOfDay = 17
  1133. wait(0.3)
  1134. game.Lighting.TimeOfDay = 18
  1135. wait(0.3)
  1136. game.Lighting.TimeOfDay = 19
  1137. wait(0.3)
  1138. game.Lighting.FogEnd = 1000
  1139. wait(0.1)
  1140. game.Lighting.FogEnd = 800
  1141. wait(0.1)
  1142. game.Lighting.FogEnd = 600
  1143. wait(0.1)
  1144. game.Lighting.FogEnd = 500
  1145. wait(0.1)
  1146. game.Lighting.FogEnd = 400
  1147. wait(0.1)
  1148. game.Lighting.FogEnd = 300
  1149. ssj()
  1150. end
  1151. if string.sub(msg, 1, 4) == "5" then
  1152. game.Lighting.FogColor = BrickColor.new("Really black").Color
  1153. wait()
  1154. game.Lighting.TimeOfDay = 16
  1155. wait(0.3)
  1156. game.Lighting.TimeOfDay = 17
  1157. wait(0.3)
  1158. game.Lighting.TimeOfDay = 18
  1159. wait(0.3)
  1160. game.Lighting.TimeOfDay = 19
  1161. wait(0.3)
  1162. game.Lighting.FogEnd = 1000
  1163. wait(0.1)
  1164. game.Lighting.FogEnd = 800
  1165. wait(0.1)
  1166. game.Lighting.FogEnd = 600
  1167. wait(0.1)
  1168. game.Lighting.FogEnd = 500
  1169. wait(0.1)
  1170. game.Lighting.FogEnd = 400
  1171. wait(0.1)
  1172. game.Lighting.FogEnd = 300
  1173. wait(0.1)
  1174. ssj()
  1175. end
  1176. if string.sub(msg, 1, 6) == "Dark" then
  1177. wait(0.1)
  1178. ssj()
  1179. end
  1180. if string.sub(msg, 1, 10) == "off" then
  1181. wait(0.1)
  1182. nossj()
  1183. end
  1184. if string.sub(msg, 1, 3) == "stop" then
  1185. wait(0.1)
  1186. nossj()
  1187. end
  1188. end)
  1189. function OnDeath()
  1190. wait()
  1191. nossj()
  1192. end
  1193. jun.Character.Humanoid.Died:connect(OnDeath)
  1194. jun = game.Players.LocalPlayer
  1195. Stuff = false
  1196. --password
  1197. Instance.new("HopperBin",game.Players.LocalPlayer.Backpack).Name = "Earth-shattering kamehameha"
  1198. script.Parent = game.Players.LocalPlayer.Backpack:findFirstChild"Earth-shattering kamehameha"
  1199. local char = script.Parent.Parent.Parent.Character
  1200. local humanoid = char.Humanoid
  1201. local Head = char.Head
  1202. local Torso = char.Torso
  1203. local LeftArm = char["Left Arm"]
  1204. local RightArm = char["Right Arm"]
  1205. local LeftLeg = char["Left Leg"]
  1206. local RightLeg = char["Right Leg"]
  1207. local RightHip = Torso["Right Hip"]
  1208. local LeftHip = Torso["Left Hip"]
  1209. local Neck = Torso.Neck
  1210. local RightShoulder = Torso["Right Shoulder"]
  1211. local LeftShoulder = Torso["Left Shoulder"]
  1212. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1213. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1214. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1215. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1216. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1217. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1218. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  1219. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  1220. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  1221. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  1222. local taco = false
  1223. local taco2 = true
  1224. local time = game.Lighting.TimeOfDay
  1225. local h = tonumber(string.sub(time,1,2))
  1226. local m = tonumber(string.sub(time,4,5))+1
  1227. local s = tonumber(string.sub(time,7,8))
  1228. local function frame()
  1229. TiltX = 0
  1230. TiltY = 0
  1231. TiltZ = 0
  1232. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1233. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  1234. TiltX = -1.65
  1235. TiltY = 0
  1236. TiltZ = 0
  1237. MoveX = 0
  1238. MoveY = -0.31
  1239. MoveZ = -0.4
  1240. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  1241. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  1242. TiltX = -0.12
  1243. TiltY = -0.01
  1244. TiltZ = -0.1
  1245. MoveX = 0
  1246. MoveY = 0.2
  1247. MoveZ = 0
  1248. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  1249. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  1250. end
  1251. function switch(bool)
  1252. for i,v in pairs(char:GetChildren())do
  1253. if v == Torso or v == Head or v == LeftArm or v == RightArm or v == LeftLeg or v == RightLeg then
  1254. v.Anchored = bool
  1255. end end end
  1256. local function frame2()
  1257. TiltX = 0
  1258. TiltY = 0
  1259. TiltZ = 1.57
  1260. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1261. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  1262. TiltX = 0.6
  1263. TiltY = 0
  1264. TiltZ = 0
  1265. MoveX = 0
  1266. MoveY = 0
  1267. MoveZ = -0.3
  1268. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1269. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1270. TiltX = -0.05
  1271. TiltY = 0
  1272. TiltZ = 0
  1273. MoveX = 0
  1274. MoveY = 0.1
  1275. MoveZ = 0
  1276. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1277. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1278. end
  1279. local function RefreshWelds()
  1280. Neck.C0 = NeckC0
  1281. Neck.C1 = NeckC1
  1282. RightShoulder.C0 = RightShoulderC0
  1283. RightShoulder.C1 = RightShoulderC1
  1284. LeftShoulder.C0 = LeftShoulderC0
  1285. LeftShoulder.C1 = LeftShoulderC1
  1286. RightHip.C0 = RightHipC0
  1287. RightHip.C1 = RightHipC1
  1288. LeftHip.C0 = LeftHipC0
  1289. LeftHip.C1 = LeftHipC1
  1290. end
  1291. local function Button1Down(mouse)
  1292. if taco then return end
  1293. taco = true
  1294. humanoid.PlatformStand = true
  1295. local staystill = Instance.new("BodyPosition",Torso)
  1296. staystill.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1297. staystill.position = Torso.Position
  1298. frame()
  1299. local energy = Instance.new("Part",char)
  1300. energy.Size = Vector3.new(0.1,0.1,0.1)
  1301. energy.CanCollide = false
  1302. energy.Anchored = true
  1303. energy.Locked = true
  1304. energy.Shape = "Ball"
  1305. energy.TopSurface = "Smooth"
  1306. energy.BottomSurface = "Smooth"
  1307. energy.Color = Color3.new(0/255,50/255,255/255)
  1308. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  1309. local energy2 = Instance.new("Part",char)
  1310. energy2.Size = Vector3.new(0.1,0.1,0.1)
  1311. energy2.CanCollide = false
  1312. energy2.Anchored = true
  1313. energy2.Locked = true
  1314. energy2.Shape = "Ball"
  1315. energy2.TopSurface = "Smooth"
  1316. energy2.BottomSurface = "Smooth"
  1317. energy2.Color = Color3.new(255/255,0/255,0/255)
  1318. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  1319. local f1 = Instance.new("Fire",energy)
  1320. f1.Color = energy.Color
  1321. f1.SecondaryColor = Color3.new(0,0,0)
  1322. f1.Heat = 0
  1323. local f2 = Instance.new("Fire",energy2)
  1324. f2.Color = energy2.Color
  1325. f2.SecondaryColor = Color3.new(1,1,1)
  1326. f2.Heat = 0
  1327. local f1 = Instance.new("Fire",energy)
  1328. f1.Color = energy.Color
  1329. f1.SecondaryColor = Color3.new(0,0,0)
  1330. f1.Heat = 0
  1331. local f2 = Instance.new("Fire",energy2)
  1332. f2.Color = energy2.Color
  1333. f2.SecondaryColor = Color3.new(1,1,1)
  1334. f2.Heat = 0
  1335. local f1 = Instance.new("Fire",energy)
  1336. f1.Color = energy.Color
  1337. f1.SecondaryColor = Color3.new(0,0,0)
  1338. f1.Heat = 0
  1339. local f2 = Instance.new("Fire",energy2)
  1340. f2.Color = energy2.Color
  1341. f2.SecondaryColor = Color3.new(1,1,1)
  1342. f2.Heat = 0
  1343. switch(true)
  1344. wait(0.5)
  1345. repeat m = m * 2 if m >= 60 then m = 1 h = h + 1 end game.Lighting.TimeOfDay = ""..h..":"..m..":"..s.."" wait(0) until game.Lighting.TimeOfDay >= "18:00:00"
  1346. for i = 1,10 do
  1347. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  1348. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  1349. energy.Size = energy.Size + Vector3.new(0.5,0.5,0.5)
  1350. energy2.Size = energy2.Size + Vector3.new(0.5,0.5,0.5)
  1351. energy.Reflectance = energy.Reflectance + 0.1
  1352. energy2.Reflectance = energy2.Reflectance + 0.1
  1353. wait()
  1354. energy.CFrame = RightArm.CFrame * CFrame.new(-0.1,-0.7,-0.6)
  1355. energy2.CFrame = LeftArm.CFrame * CFrame.new(0,-0.7,-0.6)
  1356. end
  1357. game:GetService("Chat"):Chat(Head,"EARTH SHATTERING!",0)
  1358. wait(0.6)
  1359. switch(false)
  1360. frame2()
  1361. wait()
  1362. switch(true)
  1363. for i = 1,10 do
  1364. wait()
  1365. energy.CFrame = energy.CFrame * CFrame.new(0,0.25,-0.25)
  1366. energy2.CFrame = energy2.CFrame * CFrame.new(0,0.25,-0.25)
  1367. end
  1368. for i = 1,20 do
  1369. energy.Size = energy.Size * Vector3.new(0.5,0.5,0.5)
  1370. energy2.Size = energy2.Size * Vector3.new(0.5,0.5,0.5)
  1371. energy.Reflectance = energy.Reflectance - 0.1
  1372. energy2.Reflectance = energy2.Reflectance - 0.1
  1373. wait()
  1374. energy.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  1375. energy2.CFrame = Torso.CFrame * CFrame.new(0,0.2,-4.5)
  1376. end
  1377. energy:Destroy()
  1378. energy2:Destroy()
  1379. wait(0.6)
  1380. game:GetService("Chat"):Chat(Head,"KAMEEHHHH",0)
  1381. local blast = Instance.new("Part",char)
  1382. blast.Size = Vector3.new(8,8,8)
  1383. blast.Shape = "Ball"
  1384. blast.TopSurface = "Smooth"
  1385. blast.BottomSurface = "Smooth"
  1386. blast.Anchored = true
  1387. blast.Locked = true
  1388. blast.CanCollide = false
  1389. blast.Color = Color3.new(255/255,0/255,125/255)
  1390. blast.Transparency = 0
  1391. blast.CFrame = Torso.CFrame * CFrame.new(0,0.2,-6.5)
  1392. wait(0.6)
  1393. game:GetService("Chat"):Chat(Head,"HAMEEHHHHH",1)
  1394. local xf = Instance.new("Fire",blast)
  1395. xf.Size = 25
  1396. xf.Color = blast.Color
  1397. xf.SecondaryColor = Color3.new(255/255,255/255,255/255)
  1398. xf.Heat = 0
  1399. local xf = Instance.new("Fire",blast)
  1400. xf.Size = 25
  1401. xf.Color = blast.Color
  1402. xf.SecondaryColor = Color3.new(255/255,255/255,255/255)
  1403. xf.Heat = 0
  1404. for i = 1,20 do
  1405. blast.Transparency = blast.Transparency + 0.05
  1406. blast.Reflectance = blast.Reflectance + 0.01
  1407. wait(0.1)
  1408. if blast.Transparency >= 1 then
  1409. blast.Transparency = blast.Transparency - 0.1
  1410. end end
  1411. blast.Transparency = 0.1
  1412. wait(0.5)
  1413. game:GetService("Chat"):Chat(Head,"HAAAAAAHHHHHHHHH!",2)
  1414. coroutine.resume(coroutine.create(function()
  1415. for i = 1,5 do wait(0)
  1416. local p = Instance.new("Part",blast)
  1417. p.Size = Vector3.new(0,0,0)
  1418. p.Anchored = true
  1419. p.CanCollide = false
  1420. p.Locked = true
  1421. p.BrickColor = BrickColor.new("Really red")
  1422. p.TopSurface = "Smooth"
  1423. p.Reflectance = 0.3
  1424. p.Transparency = 0.4
  1425. p.BottomSurface = "Smooth"
  1426. p.CFrame = blast.CFrame * CFrame.new(0,0,0)
  1427. local m1 = Instance.new("SpecialMesh",p)
  1428. m1.Scale = p.Size
  1429. m1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1430. local p2 = Instance.new("Part",blast)
  1431. p2.CFrame = blast.CFrame * CFrame.new(0,0,0)
  1432. p2.Size = Vector3.new(0,0,0)
  1433. p2.Anchored = true
  1434. p2.CanCollide = false
  1435. p2.Locked = true
  1436. p2.BrickColor = BrickColor.new("Deep blue")
  1437. p2.TopSurface = "Smooth"
  1438. p2.Reflectance = 0.3
  1439. p2.Transparency = 0.4
  1440. p2.BottomSurface = "Smooth"
  1441. local m2 = Instance.new("SpecialMesh",p2)
  1442. m2.Scale = p2.Size
  1443. m2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1444. local p3 = Instance.new("Part",blast)
  1445. p3.Size = Vector3.new(0,0,0)
  1446. p3.Anchored = true
  1447. p3.CanCollide = false
  1448. p3.Locked = true
  1449. p3.Color = blast.Color
  1450. p3.TopSurface = "Smooth"
  1451. p3.Reflectance = 0.3
  1452. p3.Transparency = 0.4
  1453. p3.BottomSurface = "Smooth"
  1454. p3.CFrame = blast.CFrame * CFrame.new(0,0,0)
  1455. local m3 = Instance.new("SpecialMesh",p3)
  1456. m3.Scale = p.Size
  1457. m3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1458. coroutine.resume(coroutine.create(function()
  1459. for i = 1,20 do wait(0)
  1460. m1.Scale = m1.Scale + Vector3.new(5,5,5)
  1461. p.CFrame = p.CFrame * CFrame.new(0,0,-5)
  1462. end
  1463. p:Destroy()
  1464. end))
  1465. coroutine.resume(coroutine.create(function()
  1466. for i = 1,20 do wait(0)
  1467. m2.Scale = m2.Scale + Vector3.new(5,5,5)
  1468. p2.CFrame = p2.CFrame * CFrame.new(0,0,-5)
  1469. end
  1470. p2:Destroy()
  1471. end))
  1472. coroutine.resume(coroutine.create(function()
  1473. for i = 1,20 do wait(0)
  1474. m3.Scale = m3.Scale + Vector3.new(5,5,5)
  1475. p3.CFrame = p3.CFrame * CFrame.new(0,0,-5)
  1476. end
  1477. p3:Destroy()
  1478. end))end end))
  1479. local p = Instance.new("Part",blast)
  1480. p.Size = blast.Size
  1481. p.CanCollide = true
  1482. p.Anchored = true
  1483. p.Locked = true
  1484. p.Color = blast.Color
  1485. p.Reflectance = blast.Reflectance
  1486. p.Transparency = blast.Transparency
  1487. p.TopSurface = "Smooth"
  1488. p.BottomSurface = "Smooth"
  1489. p.CFrame = blast.CFrame * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
  1490. p.Touched:connect(function(hit)
  1491. if not taco2 then return end
  1492. taco2 = false
  1493. if hit.Parent:findFirstChild("Humanoid")then
  1494. for i,v in pairs(hit.Parent:GetChildren())do
  1495. if v:IsA"Hat" then
  1496. v:Destroy()
  1497. elseif v:IsA"Part" then
  1498. v.Velocity = v.Position * Vector3.new(50,3,0)
  1499. v.RotVelocity = v.Position - v.Velocity
  1500. v.Parent:BreakJoints()
  1501. end end end
  1502. wait(8)
  1503. taco2 = true
  1504. end)
  1505. local mesh = Instance.new("CylinderMesh",p)
  1506. mesh.Scale = Vector3.new(1,0,1)
  1507. for i = 1,150 do
  1508. mesh.Scale = mesh.Scale + Vector3.new(-0.16,1.19,-0.16)
  1509. p.CFrame = p.CFrame * CFrame.new(0,-5,0)
  1510. wait(0)
  1511. mesh.Scale = mesh.Scale + Vector3.new(0.1599,0,0.1599)
  1512. end
  1513. blast:Destroy()
  1514. game.Lighting.TimeOfDay = 12
  1515. switch(false)
  1516. RefreshWelds()
  1517. humanoid.PlatformStand = false
  1518. staystill:Destroy()
  1519. wait(8)
  1520. taco = false
  1521. end
  1522. script.Parent.Selected:connect(function(mouse)mouse.Button1Down:connect(function(mouse)Button1Down(mouse)end)end)
  1523. math.randomseed(tick())
  1524. local pwn = game:service('Players').LocalPlayer
  1525. local char = pwn.Character
  1526. local pk = pwn.Backpack
  1527. local Human = char.Humanoid
  1528. local Torso = char.Torso
  1529. local Head = char.Head
  1530. local LeftArm = char["Left Arm"]
  1531. local RightArm = char["Right Arm"]
  1532. local LeftLeg = char["Left Leg"]
  1533. local RightLeg = char["Right Leg"]
  1534. local Neck = char.Torso["Neck"]
  1535. local RightShoulder = char.Torso["Right Shoulder"]
  1536. local LeftShoulder = char.Torso["Left Shoulder"]
  1537. local RightHip = char.Torso["Right Hip"]
  1538. local LeftHip = char.Torso["Left Hip"]
  1539. local NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1540. local NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  1541. local LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1542. local LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1543. local RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1544. local RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1545. local LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1,0,1, 0, 1, 0, 0)
  1546. local LeftHipC1 = CFrame.new(-0.5,1,0,0,0,-1,0,1,0,1, 0, 0)
  1547. local RightHipC0 = CFrame.new(1,-1,0,0,0,1,0,1,0,-1,0,0)
  1548. local RightHipC1 = CFrame.new(0.5,1,0,0,0,1,0,1,0,-1,0,0)
  1549. local Tewl = Instance.new("HopperBin",pk)
  1550. local Nim = "Time Blast"
  1551. local disabled = false
  1552. function ChargeWelds()
  1553. if Torso.Anchored then
  1554. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  1555. else
  1556. Torso.Anchored = true
  1557. Torso.CFrame = Torso.CFrame * CFrame.new(0,5,0)
  1558. end
  1559. coroutine.resume(meshInsertion)
  1560. TiltX = 2
  1561. TiltY = 0
  1562. TiltZ = 2
  1563. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1564. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1565. TiltX = 2
  1566. TiltY = 0
  1567. TiltZ = 2
  1568. MoveX = 0
  1569. MoveY = 0
  1570. MoveZ = 0
  1571. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1572. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX,MoveY,MoveZ)
  1573. TiltX = 0.3
  1574. TiltY = 0
  1575. TiltZ = 0.3
  1576. MoveX = 0
  1577. MoveY = 0
  1578. MoveZ = 0
  1579. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1580. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1581. end
  1582. function RefreshWelds()
  1583. Neck.C0 = NeckC0
  1584. Neck.C1 = NeckC1
  1585. RightShoulder.C0 = RightShoulderC0
  1586. RightShoulder.C1 = RightShoulderC1
  1587. LeftShoulder.C0 = LeftShoulderC0
  1588. LeftShoulder.C1 = LeftShoulderC1
  1589. RightHip.C0 = RightHipC0
  1590. RightHip.C1 = RightHipC1
  1591. LeftHip.C0 = LeftHipC0
  1592. LeftHip.C1 = LeftHipC1
  1593. end
  1594. function Welds1()
  1595. TiltX = 0
  1596. TiltY = 0
  1597. TiltZ = 1.57
  1598. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1599. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
  1600. TiltX = 0.6
  1601. TiltY = 0
  1602. TiltZ = 0
  1603. MoveX = 0
  1604. MoveY = 0
  1605. MoveZ = -0.3
  1606. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1607. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1608. TiltX = -0.05
  1609. TiltY = 0
  1610. TiltZ = 0
  1611. MoveX = 0
  1612. MoveY = 0.1
  1613. MoveZ = 0
  1614. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1615. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1616. end
  1617. function Welds2()
  1618. TiltX = 100
  1619. TiltY = 20
  1620. TiltZ = -20
  1621. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1622. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
  1623. TiltX = 0.6
  1624. TiltY = 0
  1625. TiltZ = 0
  1626. MoveX = 0
  1627. MoveY = 0
  1628. MoveZ = -0.3
  1629. RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1630. LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1631. TiltX = 0
  1632. TiltY = 0
  1633. TiltZ = 0
  1634. MoveX = 0
  1635. MoveY = 0
  1636. MoveZ = 0
  1637. RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1638. LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
  1639. end
  1640. function onButton1Down(mouse)
  1641. if disabled == true then
  1642. return
  1643. end
  1644. Torso.Anchored = true
  1645. Human.PlatformStand = true
  1646. Human.WalkSpeed = 0
  1647. disabled = true
  1648. narb = Instance.new("ForceField",char)
  1649. noob = narb:clone()
  1650. noobz = narb:clone()
  1651. nubz = narb:clone()
  1652. coroutine.resume(coroutine.create(function()
  1653. for x = 1,150 do
  1654. Torso.CFrame = Torso.CFrame * CFrame.fromEulerAnglesXYZ(0,math.random(-100,100),0)
  1655. wait()
  1656. end
  1657. end))
  1658. chargeup()
  1659. local wow = Instance.new("Part",workspace)
  1660. wow.Anchored = true
  1661. wow.CanCollide = false
  1662. wow.Reflectance = 0.32
  1663. wow.formFactor = "Custom"
  1664. wow.Size = Vector3.new(0.2,0.2,0.2)
  1665. wow.TopSurface = "Smooth"
  1666. wow.Transparency = 0
  1667. wow.BottomSurface = "Smooth"
  1668. wow.CFrame = Torso.CFrame
  1669. wow.BrickColor = BrickColor.new("Really black")
  1670. local Mesh2 = Instance.new("SpecialMesh",wow)
  1671. Mesh2.MeshType = "FileMesh"
  1672. Mesh2.Scale = Vector3.new(4.5,0.5,4.5)
  1673. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1674. Mesh2.TextureId = ""
  1675. for i = 1,30 do
  1676. wow.CFrame = Torso.CFrame * CFrame.new(0,-7.5,0)
  1677. wait()
  1678. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,-6,0)
  1679. wow.Transparency = wow.Transparency + 0.1
  1680. end
  1681. local p = Instance.new("Part",char)
  1682. p.Anchored = true
  1683. p.CanCollide = false
  1684. p.Transparency = 0
  1685. p.Reflectance = 0.3
  1686. p.formFactor = "Symmetric"
  1687. p.Size = Vector3.new(12, 12, 12)
  1688. p.TopSurface = "Smooth"
  1689. p.BottomSurface = "Smooth"
  1690. p.Name = "Sharingan"
  1691. p.Shape = "Ball"
  1692. p.CFrame = Torso.CFrame
  1693. p.BrickColor = BrickColor.new("Lime green")
  1694. local lol = Instance.new("Explosion",workspace)
  1695. lol.Position = Torso.Position
  1696. lol.BlastRadius = 450
  1697. lol.BlastPressure = 0
  1698. for i = 1,10 do
  1699. wait()
  1700. p.Size = p.Size + Vector3.new(3,3,3)
  1701. p.CFrame = Torso.CFrame
  1702. p.Transparency = p.Transparency + 0.1
  1703. end
  1704. game.Lighting.TimeOfDay = 6
  1705. p:remove()
  1706. wow:remove()
  1707. Welds2()
  1708. wait(0.5)
  1709. Welds1()
  1710. wait(0.5)
  1711. RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(0.1, 0, 2)
  1712. LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(0.1, 0, -2)
  1713. wait(1)
  1714. for i = 1,20 do
  1715. game.Lighting.Ambient = Color3.new(math.random(),math.random(),math.random())
  1716. wait()
  1717. end
  1718. game.Lighting.Ambient = Color3.new(1,1,1)
  1719. local model = Instance.new("Model",char)
  1720. local fer = Instance.new("Fire",Torso)
  1721. fer.Size = 30
  1722. fer.Heat = 18
  1723. fer.Color = BrickColor.new("Really red").Color
  1724. fer.SecondaryColor = BrickColor.new("Really black").Color
  1725. local smk = Instance.new("Smoke",Torso)
  1726. smk.Opacity = 1
  1727. smk.RiseVelocity = 25
  1728. smk.Size = 12
  1729. smk.Color = BrickColor.new("Really red").Color
  1730. local O = Instance.new("Part",model)
  1731. O.Anchored = true
  1732. O.CanCollide = false
  1733. O.Transparency = 0
  1734. O.Reflectance = 0.3
  1735. O.formFactor = "Symmetric"
  1736. O.Size = Vector3.new(0, 0, 0)
  1737. O.TopSurface = "Smooth"
  1738. O.BottomSurface = "Smooth"
  1739. O.Name = "Sharingan"
  1740. O.Shape = "Ball"
  1741. O.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  1742. O.BrickColor = BrickColor.new("Really red")
  1743. local Mesh = Instance.new("SpecialMesh")
  1744. Mesh.Parent = O
  1745. Mesh.MeshType = "FileMesh"
  1746. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  1747. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1748. Mesh.TextureId = ""
  1749. local O2 = Instance.new("Part",model)
  1750. O2.Anchored = true
  1751. O2.CanCollide = false
  1752. O2.Transparency = 0
  1753. O2.Reflectance = 0.3
  1754. O2.formFactor = "Symmetric"
  1755. O2.Size = Vector3.new(0, 0, 0)
  1756. O2.TopSurface = "Smooth"
  1757. O2.BottomSurface = "Smooth"
  1758. O2.Name = "Sharingan"
  1759. O2.Shape = "Ball"
  1760. O2.CFrame = Torso.CFrame
  1761. O2.BrickColor = BrickColor.new("Really red")
  1762. local Mesh3 = Instance.new("SpecialMesh")
  1763. Mesh3.Parent = O2
  1764. Mesh3.MeshType = "FileMesh"
  1765. Mesh3.Scale = Vector3.new(1, 1, 1)
  1766. Mesh3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1767. Mesh3.TextureId = ""
  1768. local O3 = Instance.new("Part",model)
  1769. O3.Anchored = true
  1770. O3.CanCollide = false
  1771. O3.Transparency = 0
  1772. O3.Reflectance = 0.3
  1773. O3.formFactor = "Symmetric"
  1774. O3.Size = Vector3.new(0, 0, 0)
  1775. O3.TopSurface = "Smooth"
  1776. O3.BottomSurface = "Smooth"
  1777. O3.Name = "Sharingan"
  1778. O3.Shape = "Ball"
  1779. O3.CFrame = Torso.CFrame*CFrame.fromEulerAnglesXYZ(1.5, 0, 0)
  1780. O3.BrickColor = BrickColor.new("Really red")
  1781. local Mesh4 = Instance.new("SpecialMesh")
  1782. Mesh4.Parent = O3
  1783. Mesh4.MeshType = "FileMesh"
  1784. Mesh4.Scale = Vector3.new(1.3, 1.3, 1.3)
  1785. Mesh4.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1786. Mesh4.TextureId = ""
  1787. local O4 = Instance.new("Part",model)
  1788. O4.Anchored = true
  1789. O4.CanCollide = false
  1790. O4.Transparency = 0
  1791. O4.Reflectance = 0.3
  1792. O4.formFactor = "Symmetric"
  1793. O4.Size = Vector3.new(0, 0, 0)
  1794. O4.TopSurface = "Smooth"
  1795. O4.BottomSurface = "Smooth"
  1796. O4.Name = "Sharingan"
  1797. O4.Shape = "Ball"
  1798. O4.CFrame = Torso.CFrame
  1799. O4.BrickColor = BrickColor.new("Really red")
  1800. local Mesh5 = Instance.new("SpecialMesh")
  1801. Mesh5.Parent = O4
  1802. Mesh5.MeshType = "FileMesh"
  1803. Mesh5.Scale = Vector3.new(1, 1, 1)
  1804. Mesh5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1805. Mesh5.TextureId = ""
  1806. local pro = Instance.new("Part",char)
  1807. pro.Anchored = true
  1808. pro.CanCollide = true
  1809. pro.Transparency = 0.2
  1810. pro.Reflectance = 0.3
  1811. pro.formFactor = "Symmetric"
  1812. pro.Size = Vector3.new(1, 1, 1)
  1813. pro.TopSurface = "Smooth"
  1814. pro.BottomSurface = "Smooth"
  1815. pro.Name = "Sharingan"
  1816. pro.Shape = "Ball"
  1817. pro.BrickColor = BrickColor.new("White")
  1818. pro.CFrame = Torso.CFrame
  1819. pro.Touched:connect(onTouched)
  1820. local lol = Instance.new("Explosion",workspace)
  1821. lol.Position = Torso.Position
  1822. lol.BlastRadius = 65
  1823. lol.BlastPressure = 900000
  1824. lol.Hit:connect(explhit)
  1825. local Effect = Instance.new("Part",pro)
  1826. Effect.Anchored = true
  1827. Effect.CanCollide = false
  1828. Effect.Size = Vector3.new(1, 1, 1)
  1829. Effect.formFactor = "Symmetric"
  1830. Effect.Transparency = 0.6
  1831. Effect.BrickColor = BrickColor.new("Toothpaste")
  1832. Effect.CFrame = Torso.CFrame
  1833. Effect.Reflectance = 0.6
  1834. Effect.TopSurface = "Smooth"
  1835. Effect.BottomSurface = "Smooth"
  1836. local EffectMesh = Instance.new("CylinderMesh",Effect)
  1837. EffectMesh.Scale = Vector3.new(3, 90000, 3)
  1838. local effect = Effect:Clone()
  1839. local effectmesh = EffectMesh:Clone()
  1840. effect.Parent = pro
  1841. effectmesh.Parent = effect
  1842. for i = 1,75 do
  1843. effect.Reflectance = math.random()
  1844. Effect.Reflectance = math.random()
  1845. effectmesh.Scale = effectmesh.Scale + Vector3.new(1,0,1)
  1846. EffectMesh.Scale = EffectMesh.Scale + Vector3.new(2,0,2)
  1847. Mesh.Scale = Mesh.Scale + Vector3.new(3, 3, 3)
  1848. Mesh3.Scale = Mesh.Scale
  1849. Mesh4.Scale = Mesh.Scale
  1850. Mesh5.Scale = Mesh.Scale
  1851. O.CFrame = O.CFrame * CFrame.fromEulerAnglesXYZ(6,0,0)
  1852. O2.CFrame = O2.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  1853. O3.CFrame = O3.CFrame * CFrame.fromEulerAnglesXYZ(0,6,6)
  1854. O4.CFrame = O4.CFrame * CFrame.fromEulerAnglesXYZ(6,0,6)
  1855. pro.Size = pro.Size + Vector3.new(3,3,3)
  1856. pro.CFrame = Torso.CFrame
  1857. O.BrickColor = BrickColor.new("Lime green")
  1858. O2.BrickColor = BrickColor.new("Lime green")
  1859. O3.BrickColor = BrickColor.new("Lime green")
  1860. O4.BrickColor = BrickColor.new("Lime green")
  1861. pro.BrickColor = BrickColor.new("Really black")
  1862. wait()
  1863. end
  1864. coroutine.resume(core)
  1865. for i = 1,10 do
  1866. Effect.Reflectance = 0 + 0.1
  1867. effect.Reflectance = 0 + 0.1
  1868. EffectMesh.Scale = EffectMesh.Scale - Vector3.new(12,30,12)
  1869. effectmesh.Scale = effectmesh.Scale - Vector3.new(11,29,11)
  1870. O.Transparency = O.Transparency + 0.1
  1871. O2.Transparency = O2.Transparency + 0.1
  1872. O3.Transparency = O3.Transparency + 0.1
  1873. O4.Transparency = O4.Transparency + 0.1
  1874. pro.Transparency = p.Transparency + 0.01
  1875. wait()
  1876. end
  1877. Effect:remove()
  1878. pro:remove()
  1879. fer:remove()
  1880. smk:remove()
  1881. noob:remove()
  1882. noobz:remove()
  1883. nubz:remove()
  1884. narb:remove()
  1885. RefreshWelds()
  1886. game.Lighting.TimeOfDay = 14
  1887. game.Lighting.Brightness = 0
  1888. model:remove()
  1889. Human.PlatformStand = false
  1890. Torso.Anchored = false
  1891. Human.WalkSpeed = 16
  1892. wait(10)
  1893. disabled = false
  1894. end
  1895. function lul(mouse)
  1896. mouse.Icon = "http://www.roblox.com/asset/?id=41672909"
  1897. mouse.Button1Down:connect(onButton1Down)
  1898. end
  1899. function explhit(drumstep)
  1900. for d,s in pairs (drumstep:children()) do
  1901. if s.className == "Humanoid" then
  1902. s:takeDamage(80)
  1903. end
  1904. end
  1905. end
  1906. function chargeup()
  1907. Welds1()
  1908. wait(0.4)
  1909. ChargeWelds()
  1910. wait(0.3)
  1911. StartCharge()
  1912. wait()
  1913. MidCharge()
  1914. wait(0.5)
  1915. EndCharge()
  1916. wait(0.4)
  1917. end
  1918. function EndCharge()
  1919. local p = Instance.new("Part",char)
  1920. p.Anchored = true
  1921. p.CanCollide = false
  1922. p.Transparency = 0
  1923. p.Reflectance = 0.3
  1924. p.formFactor = "Symmetric"
  1925. p.Size = Vector3.new(12, 12, 12)
  1926. p.TopSurface = "Smooth"
  1927. p.BottomSurface = "Smooth"
  1928. p.Name = "Sharingan"
  1929. p.Shape = "Ball"
  1930. p.CFrame = Torso.CFrame
  1931. p.BrickColor = BrickColor.new("Really black")
  1932. for i = 1,10 do
  1933. p.Size = p.Size - Vector3.new(3,3,3)
  1934. p.CFrame = Torso.CFrame
  1935. wait()
  1936. end
  1937. p:remove()
  1938. end
  1939. function MidCharge()
  1940. local wow = Instance.new("Part",workspace)
  1941. wow.Anchored = true
  1942. wow.CanCollide = false
  1943. wow.Reflectance = 0.32
  1944. wow.formFactor = "Custom"
  1945. wow.Size = Vector3.new(12,12,12)
  1946. wow.TopSurface = "Smooth"
  1947. wow.Transparency = 0.5
  1948. wow.BottomSurface = "Smooth"
  1949. wow.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  1950. wow.BrickColor = BrickColor.new("Really black")
  1951. local wow2 = Instance.new("Part",workspace)
  1952. wow2.Anchored = true
  1953. wow2.CanCollide = false
  1954. wow2.Reflectance = 0.32
  1955. wow2.formFactor = "Custom"
  1956. wow2.Size = Vector3.new(12,12,12)
  1957. wow2.TopSurface = "Smooth"
  1958. wow2.Transparency = 0.5
  1959. wow2.BottomSurface = "Smooth"
  1960. wow2.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  1961. wow2.BrickColor = BrickColor.new("Lime green")
  1962. local wow11 = Instance.new("Part",workspace)
  1963. wow11.Anchored = true
  1964. wow11.CanCollide = false
  1965. wow11.Reflectance = 0.32
  1966. wow11.formFactor = "Custom"
  1967. wow11.Size = Vector3.new(12,12,12)
  1968. wow11.TopSurface = "Smooth"
  1969. wow11.Transparency = 0.5
  1970. wow11.BottomSurface = "Smooth"
  1971. wow11.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  1972. wow11.BrickColor = BrickColor.new("Lavender")
  1973. local wow4 = Instance.new("Part",workspace)
  1974. wow4.Anchored = true
  1975. wow4.CanCollide = false
  1976. wow4.Reflectance = 0.32
  1977. wow4.formFactor = "Custom"
  1978. wow4.Size = Vector3.new(12,12,12)
  1979. wow4.TopSurface = "Smooth"
  1980. wow4.Transparency = 0.5
  1981. wow4.BottomSurface = "Smooth"
  1982. wow4.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  1983. wow4.BrickColor = BrickColor.new("Toothpaste")
  1984. local Taco = Instance.new("SelectionBox",wow)
  1985. Taco.Visible = true
  1986. Taco.Color = BrickColor.new("Lime green")
  1987. Taco.Adornee = Taco.Parent
  1988. local Tacoz = Taco:clone()
  1989. Tacoz.Parent = wow2
  1990. Tacoz.Color = BrickColor.new("Really black")
  1991. Tacoz.Adornee = Tacoz.Parent
  1992. local Taco5 = Tacoz:clone()
  1993. Taco5.Parent = wow4
  1994. Taco5.Adornee = Taco5.Parent
  1995. Taco5.Color = BrickColor.new("Lavender")
  1996. local Tacosh = Tacoz:clone()
  1997. Tacosh.Parent = wow11
  1998. Tacosh.Adornee = Tacosh.Parent
  1999. Tacosh.Color = BrickColor.new("Toothpaste")
  2000. for i = 1,20 do
  2001. wait()
  2002. wow11.CFrame = wow11.CFrame * CFrame.fromEulerAnglesXYZ(6,6,6)
  2003. wow4.CFrame = wow4.CFrame * CFrame.fromEulerAnglesXYZ(-6,-6,-6)
  2004. wow2.CFrame = wow2.CFrame * CFrame.fromEulerAnglesXYZ(-3,2,6)
  2005. wow.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(5,1,-6)
  2006. end
  2007. wow:remove()
  2008. wow2:remove()
  2009. wow4:remove()
  2010. wow11:remove()
  2011. end
  2012. function StartCharge()
  2013. local p = Instance.new("Part",char)
  2014. p.Anchored = true
  2015. p.CanCollide = false
  2016. p.Transparency = 0.6
  2017. p.Reflectance = 0.3
  2018. p.formFactor = "Symmetric"
  2019. p.Size = Vector3.new(3,3,3)
  2020. p.TopSurface = "Smooth"
  2021. p.BottomSurface = "Smooth"
  2022. p.Name = "Sharingan"
  2023. p.Shape = "Ball"
  2024. p.CFrame = Torso.CFrame
  2025. p.BrickColor = BrickColor.new("Really black")
  2026. local O = Instance.new("Part",model)
  2027. O.Anchored = true
  2028. O.CanCollide = false
  2029. O.Transparency = 0
  2030. O.Reflectance = 0.3
  2031. O.formFactor = "Symmetric"
  2032. O.Size = Vector3.new(0, 0, 0)
  2033. O.TopSurface = "Smooth"
  2034. O.BottomSurface = "Smooth"
  2035. O.Name = "Sharingan"
  2036. O.Shape = "Ball"
  2037. O.CFrame = Torso.CFrame
  2038. O.BrickColor = BrickColor.new("Lime green")
  2039. local Mesh = Instance.new("SpecialMesh")
  2040. Mesh.Parent = O
  2041. Mesh.MeshType = "FileMesh"
  2042. Mesh.Scale = Vector3.new(1.3, 1.3, 1.3)
  2043. Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2044. Mesh.TextureId = ""
  2045. for i = 1,10 do
  2046. p.Size = p.Size + Vector3.new(3,3,3)
  2047. p.CFrame = Torso.CFrame
  2048. p.Transparency = p.Transparency + 0.1
  2049. O.Transparency = O.Transparency + 0.1
  2050. Mesh.Scale = Mesh.Scale + Vector3.new(4, 4, 4)
  2051. wait()
  2052. end
  2053. p:remove()
  2054. O:remove()
  2055. end
  2056. function onTouched(Taco)
  2057. if Taco.Parent.Name ~= pwn.Name and Taco.Parent.Parent.Name ~= pwn.Name then
  2058. if Taco.Parent.className == "Model" or Taco.Parent.Parent.className == "Model" then
  2059. for k,f in pairs(Taco.Parent:children()) do
  2060. if f.className == "Part" then
  2061. f.Anchored = false
  2062. coroutine.resume(coroutine.create(function()
  2063. f.Velocity = (Head.Position - f.Position).unit * -150
  2064. wait(0.4)
  2065. f.Veclovity = Vector3.new(0,0,0)
  2066. end))
  2067. elseif f.className == "ForceField" then
  2068. f:remove()
  2069. elseif f.className == "Hat" then
  2070. f:remove()
  2071. end
  2072. end
  2073. end
  2074. end
  2075. end
  2076. function shock()
  2077. local wowz = Instance.new("Part",workspace)
  2078. wowz.Anchored = true
  2079. wowz.CanCollide = false
  2080. wowz.Reflectance = 0.32
  2081. wowz.formFactor = "Custom"
  2082. wowz.Size = Vector3.new(0.2,0.2,0.2)
  2083. wowz.TopSurface = "Smooth"
  2084. wowz.Transparency = 0
  2085. wowz.BottomSurface = "Smooth"
  2086. wowz.CFrame = Torso.CFrame * CFrame.new(0,0,0)
  2087. wowz.BrickColor = BrickColor.new("Really black")
  2088. local Mesh2 = Instance.new("SpecialMesh",wow)
  2089. Mesh2.MeshType = "FileMesh"
  2090. Mesh2.Scale = Vector3.new(6,0.5,6)
  2091. Mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2092. Mesh2.TextureId = ""
  2093. for i = 1,30 do
  2094. wowz.CFrame = Torso.CFrame * CFrame.new(0,-2.5,0)
  2095. wait()
  2096. wowz.CFrame = wow.CFrame * CFrame.fromEulerAnglesXYZ(0,6,0)
  2097. wowz.BrickColor = BrickColor.Random()
  2098. end
  2099. wowz:remove()
  2100. end
  2101. function spinmesh()
  2102. local wowz = Instance.new("Part",char)
  2103. wowz.Anchored = true
  2104. wowz.CanCollide = false
  2105. wowz.Reflectance = 0.32
  2106. wowz.Shape = "Ball"
  2107. wowz.Transparency = 0
  2108. wowz.formFactor = "Custom"
  2109. wowz.Size = Vector3.new(9,9,9)
  2110. wowz.TopSurface = "Smooth"
  2111. wowz.BottomSurface = "Smooth"
  2112. wowz.CFrame = Torso.CFrame
  2113. wowz.BrickColor = BrickColor.new("Really black")
  2114. wait(3)
  2115. wowz:remove()
  2116. end
  2117. meshInsertion = coroutine.create(spinmesh)
  2118. core = coroutine.create(shock)
  2119. Tewl.Name = Nim
  2120. Tewl.Selected:connect(lul)
  2121.  
  2122. --Activate your Exploits frame.
  2123.  
  2124. Player=game:GetService("Players").LocalPlayer
  2125. Character=Player.Character
  2126. PlayerGui=Player.PlayerGui
  2127. Backpack=Player.Backpack
  2128. Torso=Character.Torso
  2129. Head=Character.Head
  2130. Humanoid=Character.Humanoid
  2131. LeftArm=Character["Left Arm"]
  2132. LeftLeg=Character["Left Leg"]
  2133. RightArm=Character["Right Arm"]
  2134. RightLeg=Character["Right Leg"]
  2135. cam=game.Workspace.CurrentCamera
  2136. LS=Torso["Left Shoulder"]
  2137. LH=Torso["Left Hip"]
  2138. RS=Torso["Right Shoulder"]
  2139. RH=Torso["Right Hip"]
  2140. Face = Head.face
  2141. Neck=Torso.Neck
  2142. it=Instance.new
  2143. attacktype=1
  2144. vt=Vector3.new
  2145. cf=CFrame.new
  2146. euler=CFrame.fromEulerAnglesXYZ
  2147. angles=CFrame.Angles
  2148. cloaked=false
  2149. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2150. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2151. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  2152. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  2153. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  2154. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  2155. RootPart=Character.HumanoidRootPart
  2156. RootJoint=RootPart.RootJoint
  2157. RootCF=euler(-1.57,0,3.14)
  2158. attack = false
  2159. bounce=false
  2160. cooldown=false
  2161. deeznuts=false
  2162. attackdebounce = false
  2163. deb=false
  2164. equipped=true
  2165. hand=false
  2166. MMouse=nil
  2167. combo=0
  2168. mana=0
  2169. trispeed=.2
  2170. attackmode='none'
  2171. local idle=0
  2172. local Anim="Idle"
  2173. local Effects={}
  2174. local gun=false
  2175. local shoot=false
  2176. player=nil
  2177. mana=0
  2178. cam = workspace.CurrentCamera
  2179. ZTarget = nil
  2180. RocketTarget = nil
  2181. local m = Instance.new("Model",Character)
  2182. m.Name = "WeaponModel"
  2183.  
  2184. mouse=Player:GetMouse()
  2185. --save shoulders
  2186. RSH, LSH=nil, nil
  2187. --welds
  2188. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  2189. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  2190. LH=Torso["Left Hip"]
  2191. RH=Torso["Right Hip"]
  2192. TorsoColor=Torso.BrickColor
  2193. function NoOutline(Part)
  2194. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  2195. end
  2196. player=Player
  2197. ch=Character
  2198. RSH=ch.Torso["Right Shoulder"]
  2199. LSH=ch.Torso["Left Shoulder"]
  2200. --
  2201. RSH.Parent=nil
  2202. LSH.Parent=nil
  2203. --
  2204. RW.Name="Right Shoulder"
  2205. RW.Part0=ch.Torso
  2206. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  2207. RW.C1=cf(0, 0.5, 0)
  2208. RW.Part1=ch["Right Arm"]
  2209. RW.Parent=ch.Torso
  2210. --
  2211. LW.Name="Left Shoulder"
  2212. LW.Part0=ch.Torso
  2213. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  2214. LW.C1=cf(0, 0.5, 0)
  2215. LW.Part1=ch["Left Arm"]
  2216. LW.Parent=ch.Torso
  2217.  
  2218. function swait(num)
  2219. if num==0 or num==nil then
  2220. game:service'RunService'.Heartbeat:wait(0)
  2221. else
  2222. for i=0,num do
  2223. game:service'RunService'.Heartbeat:wait(0)
  2224. end
  2225. end
  2226. end
  2227.  
  2228. function nooutline(part)
  2229. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  2230. end
  2231.  
  2232. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  2233. local fp=it("Part")
  2234. fp.formFactor=formfactor
  2235. fp.Parent=parent
  2236. fp.Reflectance=reflectance
  2237. fp.Transparency=transparency
  2238. fp.CanCollide=false
  2239. fp.Locked=true
  2240. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  2241. fp.Name=name
  2242. fp.Size=size
  2243. fp.Position=Character.Torso.Position
  2244. nooutline(fp)
  2245. fp.Material=material
  2246. fp:BreakJoints()
  2247. return fp
  2248. end
  2249.  
  2250. function ppart(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  2251. local fp = it("Part")
  2252. fp.formFactor = formfactor
  2253. fp.Parent = parent
  2254. fp.Reflectance = reflectance
  2255. fp.Transparency = transparency
  2256. fp.CanCollide = false
  2257. fp.Locked=true
  2258. fp.BrickColor = brickcolor
  2259. fp.Name = name
  2260. fp.Size = size
  2261. fp.Position = EffectPart.Position
  2262. NoOutline(fp)
  2263. fp.Material="Neon"
  2264. fp:BreakJoints()
  2265. return fp
  2266. end
  2267.  
  2268. function wweld(parent,part0,part1,c0)
  2269. local weld=it("Weld")
  2270. weld.Parent=parent
  2271. weld.Part0=part0
  2272. weld.Part1=part1
  2273. weld.C0=c0
  2274. return weld
  2275. end
  2276.  
  2277. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2278. local mesh=it(Mesh)
  2279. mesh.Parent=part
  2280. if Mesh=="SpecialMesh" then
  2281. mesh.MeshType=meshtype
  2282. mesh.MeshId=meshid
  2283. end
  2284. mesh.Offset=offset
  2285. mesh.Scale=scale
  2286. return mesh
  2287. end
  2288.  
  2289. function decal(part,face,texture,transparency,shiny,specular,name)
  2290. local d=it("Decal",part)
  2291. d.Shiny=shiny
  2292. d.Face=face
  2293. d.Specular=specular
  2294. d.Transparency=transparency
  2295. d.Texture=texture
  2296. d.Name=name
  2297. return d
  2298. end
  2299.  
  2300. function weld(parent,part0,part1,c0,c1)
  2301. local weld=it("Weld")
  2302. weld.Parent=parent
  2303. weld.Part0=part0
  2304. weld.Part1=part1
  2305. weld.C0=c0
  2306. weld.C1=c1
  2307. return weld
  2308. end
  2309.  
  2310.  
  2311. local function CFrameFromTopBack(at, top, back)
  2312. local right = top:Cross(back)
  2313. return CFrame.new(at.x, at.y, at.z,
  2314. right.x, top.x, back.x,
  2315. right.y, top.y, back.y,
  2316. right.z, top.z, back.z)
  2317. end
  2318.  
  2319. function Triangle(a, b, c)
  2320. local edg1 = (c-a):Dot((b-a).unit)
  2321. local edg2 = (a-b):Dot((c-b).unit)
  2322. local edg3 = (b-c):Dot((a-c).unit)
  2323. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  2324. a, b, c = a, b, c
  2325. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  2326. a, b, c = b, c, a
  2327. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  2328. a, b, c = c, a, b
  2329. else
  2330. assert(false, "unreachable")
  2331. end
  2332.  
  2333. local len1 = (c-a):Dot((b-a).unit)
  2334. local len2 = (b-a).magnitude - len1
  2335. local width = (a + (b-a).unit*len1 - c).magnitude
  2336.  
  2337. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  2338.  
  2339. local list = {}
  2340.  
  2341. local TrailColor = ("Royal purple")
  2342.  
  2343. if len1 > 0.01 then
  2344. local w1 = Instance.new('WedgePart', m)
  2345. game:GetService("Debris"):AddItem(w1,5)
  2346. w1.Material = "Neon"
  2347. w1.FormFactor = 'Custom'
  2348. w1.BrickColor = BrickColor.new(TrailColor)
  2349. w1.Transparency = 0
  2350. w1.Reflectance = 0
  2351. w1.Material = "Neon"
  2352. w1.CanCollide = false
  2353. NoOutline(w1)
  2354. local sz = Vector3.new(0.2, width, len1)
  2355. w1.Size = sz
  2356. local sp = Instance.new("SpecialMesh",w1)
  2357. sp.MeshType = "Wedge"
  2358. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  2359. w1:BreakJoints()
  2360. w1.Anchored = true
  2361. w1.Parent = workspace
  2362. w1.Transparency = 0.7
  2363. table.insert(Effects,{w1,"Disappear",.01})
  2364. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  2365. table.insert(list,w1)
  2366. end
  2367.  
  2368. if len2 > 0.01 then
  2369. local w2 = Instance.new('WedgePart', m)
  2370. game:GetService("Debris"):AddItem(w2,5)
  2371. w2.Material = "Neon"
  2372. w2.FormFactor = 'Custom'
  2373. w2.BrickColor = BrickColor.new(TrailColor)
  2374. w2.Transparency = 0
  2375. w2.Reflectance = 0
  2376. w2.Material = "Neon"
  2377. w2.CanCollide = false
  2378. NoOutline(w2)
  2379. local sz = Vector3.new(0.2, width, len2)
  2380. w2.Size = sz
  2381. local sp = Instance.new("SpecialMesh",w2)
  2382. sp.MeshType = "Wedge"
  2383. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  2384. w2:BreakJoints()
  2385. w2.Anchored = true
  2386. w2.Parent = workspace
  2387. w2.Transparency = 0.7
  2388. table.insert(Effects,{w2,"Disappear",.01})
  2389. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  2390. table.insert(list,w2)
  2391. end
  2392. return unpack(list)
  2393. end
  2394.  
  2395.  
  2396. so = function(id,par,vol,pit)
  2397. coroutine.resume(coroutine.create(function()
  2398. local sou = Instance.new("Sound",par or workspace)
  2399. sou.Volume=vol
  2400. sou.Pitch=pit or 1
  2401. sou.SoundId=id
  2402. swait()
  2403. sou:play()
  2404. game:GetService("Debris"):AddItem(sou,6)
  2405. end))
  2406. end
  2407.  
  2408. function clerp(a,b,t)
  2409. local qa = {QuaternionFromCFrame(a)}
  2410. local qb = {QuaternionFromCFrame(b)}
  2411. local ax, ay, az = a.x, a.y, a.z
  2412. local bx, by, bz = b.x, b.y, b.z
  2413. local _t = 1-t
  2414. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  2415. end
  2416.  
  2417. function QuaternionFromCFrame(cf)
  2418. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  2419. local trace = m00 + m11 + m22
  2420. if trace > 0 then
  2421. local s = math.sqrt(1 + trace)
  2422. local recip = 0.5/s
  2423. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  2424. else
  2425. local i = 0
  2426. if m11 > m00 then
  2427. i = 1
  2428. end
  2429. if m22 > (i == 0 and m00 or m11) then
  2430. i = 2
  2431. end
  2432. if i == 0 then
  2433. local s = math.sqrt(m00-m11-m22+1)
  2434. local recip = 0.5/s
  2435. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  2436. elseif i == 1 then
  2437. local s = math.sqrt(m11-m22-m00+1)
  2438. local recip = 0.5/s
  2439. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  2440. elseif i == 2 then
  2441. local s = math.sqrt(m22-m00-m11+1)
  2442. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  2443. end
  2444. end
  2445. end
  2446.  
  2447. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  2448. local xs, ys, zs = x + x, y + y, z + z
  2449. local wx, wy, wz = w*xs, w*ys, w*zs
  2450. local xx = x*xs
  2451. local xy = x*ys
  2452. local xz = x*zs
  2453. local yy = y*ys
  2454. local yz = y*zs
  2455. local zz = z*zs
  2456. 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))
  2457. end
  2458.  
  2459. function QuaternionSlerp(a, b, t)
  2460. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  2461. local startInterp, finishInterp;
  2462. if cosTheta >= 0.0001 then
  2463. if (1 - cosTheta) > 0.0001 then
  2464. local theta = math.acos(cosTheta)
  2465. local invSinTheta = 1/math.sin(theta)
  2466. startInterp = math.sin((1-t)*theta)*invSinTheta
  2467. finishInterp = math.sin(t*theta)*invSinTheta
  2468. else
  2469. startInterp = 1-t
  2470. finishInterp = t
  2471. end
  2472. else
  2473. if (1+cosTheta) > 0.0001 then
  2474. local theta = math.acos(-cosTheta)
  2475. local invSinTheta = 1/math.sin(theta)
  2476. startInterp = math.sin((t-1)*theta)*invSinTheta
  2477. finishInterp = math.sin(t*theta)*invSinTheta
  2478. else
  2479. startInterp = t-1
  2480. finishInterp = t
  2481. end
  2482. end
  2483. 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
  2484. end
  2485.  
  2486. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  2487. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  2488. end
  2489.  
  2490. Damagefunc=function(Part,hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  2491. if hit.Parent==nil then
  2492. return
  2493. end
  2494. local h=hit.Parent:FindFirstChild("Humanoid")
  2495. for _,v in pairs(hit.Parent:children()) do
  2496. if v:IsA("Humanoid") then
  2497. h=v
  2498. end
  2499. end
  2500. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  2501. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  2502. end
  2503. if hit.Parent.className=="Hat" then
  2504. hit=hit.Parent.Parent:findFirstChild("Head")
  2505. end
  2506. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  2507. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  2508. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  2509. return
  2510. end]]
  2511. -- hs(hit,1.2)
  2512. local c=Instance.new("ObjectValue")
  2513. c.Name="creator"
  2514. c.Value=game:service("Players").LocalPlayer
  2515. c.Parent=h
  2516. game:GetService("Debris"):AddItem(c,.5)
  2517. local Damage=math.random(minim,maxim)
  2518. -- h:TakeDamage(Damage)
  2519. local blocked=false
  2520. local block=hit.Parent:findFirstChild("Block")
  2521. if block~=nil then
  2522. print(block.className)
  2523. if block.className=="NumberValue" then
  2524. if block.Value>0 then
  2525. blocked=true
  2526. if decreaseblock==nil then
  2527. block.Value=block.Value-1
  2528. end
  2529. end
  2530. end
  2531. if block.className=="IntValue" then
  2532. if block.Value>0 then
  2533. blocked=true
  2534. if decreaseblock~=nil then
  2535. block.Value=block.Value-1
  2536. end
  2537. end
  2538. end
  2539. end
  2540. if blocked==false then
  2541. -- h:TakeDamage(Damage)
  2542. h.Health=h.Health-Damage
  2543. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, Part.BrickColor.Color)
  2544. else
  2545. h.Health=h.Health-(Damage/2)
  2546. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright blue").Color)
  2547. end
  2548. if Type=="Knockdown" then
  2549. local hum=hit.Parent.Humanoid
  2550. hum.PlatformStand=true
  2551. coroutine.resume(coroutine.create(function(HHumanoid)
  2552. swait(1)
  2553. HHumanoid.PlatformStand=false
  2554. end),hum)
  2555. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  2556. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  2557. local bodvol=Instance.new("BodyVelocity")
  2558. bodvol.velocity=angle*knockback
  2559. bodvol.P=5000
  2560. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2561. bodvol.Parent=hit
  2562. local rl=Instance.new("BodyAngularVelocity")
  2563. rl.P=3000
  2564. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2565. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2566. rl.Parent=hit
  2567. game:GetService("Debris"):AddItem(bodvol,.5)
  2568. game:GetService("Debris"):AddItem(rl,.5)
  2569. elseif Type=="Normal" then
  2570. local vp=Instance.new("BodyVelocity")
  2571. vp.P=500
  2572. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  2573. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  2574. if KnockbackType==1 then
  2575. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  2576. elseif KnockbackType==2 then
  2577. vp.velocity=Property.CFrame.lookVector*knockback
  2578. end
  2579. if knockback>0 then
  2580. vp.Parent=hit.Parent.Torso
  2581. end
  2582. game:GetService("Debris"):AddItem(vp,.5)
  2583. elseif Type=="Up" then
  2584. local bodyVelocity=Instance.new("BodyVelocity")
  2585. bodyVelocity.velocity=vt(0,60,0)
  2586. bodyVelocity.P=5000
  2587. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  2588. bodyVelocity.Parent=hit
  2589. game:GetService("Debris"):AddItem(bodyVelocity,1)
  2590. local rl=Instance.new("BodyAngularVelocity")
  2591. rl.P=3000
  2592. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  2593. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  2594. rl.Parent=hit
  2595. game:GetService("Debris"):AddItem(rl,.5)
  2596. elseif Type=="Snare" then
  2597. local bp=Instance.new("BodyPosition")
  2598. bp.P=2000
  2599. bp.D=100
  2600. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  2601. bp.position=hit.Parent.Torso.Position
  2602. bp.Parent=hit.Parent.Torso
  2603. game:GetService("Debris"):AddItem(bp,1)
  2604. elseif Type=="Target" then
  2605. local Targetting = false
  2606. if Targetting==false then
  2607. ZTarget=hit.Parent.Torso
  2608. coroutine.resume(coroutine.create(function(Part)
  2609. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2610. swait(5)
  2611. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  2612. end),ZTarget)
  2613. local TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  2614. local targetgui=Instance.new("BillboardGui")
  2615. targetgui.Parent=ZTarget
  2616. targetgui.Size=UDim2.new(10,100,10,100)
  2617. local targ=Instance.new("ImageLabel")
  2618. targ.Parent=targetgui
  2619. targ.BackgroundTransparency=1
  2620. targ.Image="rbxassetid://4834067"
  2621. targ.Size=UDim2.new(1,0,1,0)
  2622. cam.CameraType="Scriptable"
  2623. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2624. local dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2625. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2626. Targetting=true
  2627. RocketTarget=ZTarget
  2628. for i=1,Property do
  2629. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  2630. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  2631. swait()
  2632. end
  2633. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  2634. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  2635. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  2636. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  2637. end
  2638. Targetting=false
  2639. RocketTarget=nil
  2640. targetgui.Parent=nil
  2641. cam.CameraType="Custom"
  2642. end
  2643. end
  2644. local debounce=Instance.new("BoolValue")
  2645. debounce.Name="DebounceHit"
  2646. debounce.Parent=hit.Parent
  2647. debounce.Value=true
  2648. game:GetService("Debris"):AddItem(debounce,Delay)
  2649. c=Instance.new("ObjectValue")
  2650. c.Name="creator"
  2651. c.Value=Player
  2652. c.Parent=h
  2653. game:GetService("Debris"):AddItem(c,.5)
  2654. end
  2655. end
  2656.  
  2657.  
  2658. function ShowDamage(Pos, Text, Time, Color)
  2659. local Rate = (1 / 30)
  2660. local Pos = (Pos or Vector3.new(0, 0, 0))
  2661. local Text = (Text or "")
  2662. local Time = (Time or 2)
  2663. local Color = (Color or Color3.new(1, 0, 0))
  2664. local EffectPart = part("Custom",workspace,"SmoothPlastic",0,1,BrickColor.new(Color),"Effect",vt(0,0,0))
  2665. EffectPart.Anchored = true
  2666. local BillboardGui = Instance.new("BillboardGui")
  2667. BillboardGui.Size = UDim2.new(3, 0, 3, 0)
  2668. BillboardGui.Adornee = EffectPart
  2669. local TextLabel = Instance.new("TextLabel")
  2670. TextLabel.BackgroundTransparency = 1
  2671. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  2672. TextLabel.Text = Text
  2673. TextLabel.TextColor3 = Color
  2674. TextLabel.TextScaled = true
  2675. TextLabel.Font = Enum.Font.ArialBold
  2676. TextLabel.Parent = BillboardGui
  2677. BillboardGui.Parent = EffectPart
  2678. game.Debris:AddItem(EffectPart, (Time + 0.1))
  2679. EffectPart.Parent = game:GetService("Workspace")
  2680. Delay(0, function()
  2681. local Frames = (Time / Rate)
  2682. for Frame = 1, Frames do
  2683. wait(Rate)
  2684. local Percent = (Frame / Frames)
  2685. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2686. TextLabel.TextTransparency = Percent
  2687. end
  2688. if EffectPart and EffectPart.Parent then
  2689. EffectPart:Destroy()
  2690. end
  2691. end)
  2692. end
  2693.  
  2694. handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(0.200000003, 1.61857152, 0.200000003))
  2695. handleweld=weld(m,Character["Right Arm"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.995889783, -0.101109691, 0.0468789339, -5.23798153e-005, 0.99999994, -0.000210702419, -6.36925748e-008, -0.000210702419, -0.99999994, -1, -5.23798008e-005, 7.47295417e-008))
  2696. mesh("CylinderMesh",handle,"","",Vector3.new(0, 0, 0),Vector3.new(0.857142806, 1, 0.857142746))
  2697. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(0.200000003, 0.257142872, 0.911428571))
  2698. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00982296467, -0.128642559, 5.57254982, -1.21753502e-007, -2.87620594e-010, 1, -1, -1.04306673e-006, -1.2175461e-007, 1.04306673e-006, -1, -2.87123214e-010))
  2699. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.571428537, 1, 1))
  2700. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.200000003, 3.74285722, 0.571428657))
  2701. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0100114346, 3.24283266, 2.64644623e-005, -2.98713599e-006, -1.63886575e-008, -1, -1.18017197e-005, -0.99999994, 1.64265153e-008, -0.99999994, 1.18017197e-005, 2.98713007e-006))
  2702. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.285714298, 1, 1))
  2703. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(0.200000003, 3.74285722, 0.514285743))
  2704. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00896048546, 3.24313331, -6.2584877e-006, -2.62832918e-006, -1.58840017e-008, -1, -1.16825104e-005, -0.99999994, 1.59122848e-008, -0.99999994, 1.16825104e-005, 2.62831986e-006))
  2705. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.571428537, 1, 1))
  2706. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(0.200000003, 0.914285779, 0.254285723))
  2707. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0080575943, -5.57459974, 0.127099097, -7.20826961e-007, -1.18548371e-009, 1, 6.25863322e-007, 1, 1.18891563e-009, -1, 6.25863322e-007, -7.20827984e-007))
  2708. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.571428537, 1, 1))
  2709. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.200000003, 0.942857206, 0.28285715))
  2710. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00858414173, -5.58866072, 0.142816901, -5.41048905e-007, -8.99582631e-010, 1, -5.96046448e-007, 0.99999994, 9.00953978e-010, -0.99999994, -5.96046448e-007, -5.41057148e-007))
  2711. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.285714298, 1, 1))
  2712. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.200000003, 0.285714328, 0.940000057))
  2713. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.011053443, -0.142930448, 5.58944941, 2.97432763e-007, 3.64387631e-010, 1, -1, 6.25863322e-007, 2.9743137e-007, -6.25863322e-007, -1, 3.63804986e-010))
  2714. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.285714298, 1, 1))
  2715. Part=part(Enum.FormFactor.Brick,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(1, 1.20000005, 1))
  2716. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.57627869e-007, -0.809324801, 1.96695328e-006, 6.20105922e-008, 2.27451835e-010, -1, 1.81795622e-006, 1, 2.27856845e-010, 1, -1.81795622e-006, 6.2011928e-008))
  2717. mesh("SpecialMesh",Part,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(0.285714298, 0.142857134, 0.285714298))
  2718. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.483492821, 0.539954185, 0.539909601))
  2719. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00226664543, 0.69951874, 1.00827909, 5.41296288e-007, 9.50464596e-010, -1, 0.707107663, -0.707105815, 3.8208583e-007, -0.707105815, -0.707107663, -3.83435292e-007))
  2720. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.285714179, 0.285714179))
  2721. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(0.892679513, 0.539954185, 0.771299422))
  2722. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.19487548, -0.00217807293, 3.74913216e-005, 2.29479338e-006, 1, 7.06279479e-012, -6.20287395e-008, -7.34701189e-012, 1, 1, -2.29479338e-006, 6.20337914e-008))
  2723. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.857145786, 1))
  2724. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.892679513, 0.539954185, 0.771299422))
  2725. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.19487882, -0.00217807293, 4.00543213e-005, 2.0563748e-006, 1, 1.14326326e-011, -6.20178255e-008, -1.28039801e-011, 1, 1, -2.0563748e-006, 6.20228633e-008))
  2726. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 0.571431458, 1.10000002))
  2727. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.483492851, 0.539954185, 0.539909601))
  2728. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00595891476, -1.00750566, 1.00747085, -1.81721958e-007, -3.98678424e-010, 1, -0.707107067, 0.707106411, -1.28216811e-007, -0.707106411, -0.707106948, -1.28784094e-007))
  2729. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.285714179, 0.285714179))
  2730. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.483492821, 0.539954185, 0.539909601))
  2731. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00534570217, -1.00757694, -0.698815584, 2.4158129e-007, 4.89748686e-010, -1, -0.707107604, 0.707105875, -1.70486445e-007, 0.707105815, 0.707107544, 1.71177419e-007))
  2732. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.285714179, 0.285714269))
  2733. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.493492872, 0.539954185, 0.539909601))
  2734. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000260472298, 0.6988675, -0.698937058, 3.01447898e-007, 5.80818948e-010, -1, -0.707105994, -0.707107365, -2.13563524e-007, -0.707107365, 0.707106113, -2.12752497e-007))
  2735. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.285714179, 0.285714269))
  2736. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.46267962, 0.200000003, 0.200000003))
  2737. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00927072763, -0.0121991634, 1.19311547, 0.999999881, -2.08614802e-006, 1.9306286e-007, -1.93059051e-007, -1.09411957e-007, 1, -2.08616257e-006, -0.999999881, -1.09408283e-007))
  2738. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2739. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.06267953, 0.200000003, 0.200000003))
  2740. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.604586363, -0.0121991634, 1.02863288, 0.866026282, 0.499998033, 2.28958157e-007, -1.93872992e-007, -1.22099237e-007, 1, 0.499998033, -0.866026282, -8.79730777e-009))
  2741. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2742. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.46267962, 0.200000003, 0.200000003))
  2743. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.03790355, -0.0121991634, 0.588528812, 0.500001669, 0.866024196, 1.74744486e-007, -1.6279435e-007, -1.0777579e-007, 1, 0.866024196, -0.500001669, 8.71042545e-008))
  2744. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2745. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.662679553, 0.200000003, 0.200000003))
  2746. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.39311564, -0.0121991634, -0.00927072763, 2.08616257e-006, 0.999999881, 7.82298955e-008, -1.51383063e-007, -7.82268899e-008, 1, 0.999999881, -2.08614802e-006, 1.51386175e-007))
  2747. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2748. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.46267951, 0.200000003, 0.200000003))
  2749. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02863288, -0.0121997595, -0.604586482, -0.499998093, 0.866026223, -6.44970513e-008, -1.45620604e-007, -9.60127267e-009, 1, 0.866026223, 0.499998093, 1.30918266e-007))
  2750. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2751. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.06267953, 0.200000003, 0.200000003))
  2752. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.588528991, -0.0121992826, -1.03790355, -0.866024137, 0.500001729, -9.11133142e-008, -1.16737233e-007, -1.99774206e-008, 1, 0.500001729, 0.866024137, 7.56750538e-008))
  2753. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2754. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.372464359, 0.762464345, 0.762464285))
  2755. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00338602066, -0.736121356, -0.540583551, 5.41296288e-007, 9.50464596e-010, -1, 0.707107663, -0.707105815, 3.8208583e-007, -0.707105815, -0.707107663, -3.83435292e-007))
  2756. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.895366609, 0.128561974, 0.128542364))
  2757. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.382464379, 0.762464345, 0.762464285))
  2758. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00803625584, -0.737174749, 0.736498654, 3.01447898e-007, 5.80818948e-010, -1, -0.707105994, -0.707107365, -2.13563524e-007, -0.707107365, 0.707106113, -2.12752497e-007))
  2759. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.913885474, 0.128561974, 0.128542408))
  2760. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.40246433, 0.762464345, 0.762464285))
  2761. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00594449043, 0.540397167, 0.737201214, 2.4158129e-007, 4.89748686e-010, -1, -0.707107604, 0.707105875, -1.70486445e-007, 0.707105815, 0.707107544, 1.71177419e-007))
  2762. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.895366609, 0.128561974, 0.128542408))
  2763. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(0.40246433, 0.762464345, 0.762464285))
  2764. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00681877136, 0.540436149, -0.541088939, -1.81721958e-007, -3.98678424e-010, 1, -0.707107067, 0.707106411, -1.28216811e-007, -0.707106411, -0.707106948, -1.28784094e-007))
  2765. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.895366669, 0.128561974, 0.128542364))
  2766. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(1.26045096, 0.762464345, 0.762464285))
  2767. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.910848916, -0.00147974491, 0.000465214252, 2.29479338e-006, 1, 7.06279479e-012, -6.20287395e-008, -7.34701189e-012, 1, 1, -2.29479338e-006, 6.20337914e-008))
  2768. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.385687381, 0.642712057))
  2769. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","SwordPart",Vector3.new(1.26045096, 0.762464345, 0.762464285))
  2770. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.910846829, -0.00147974491, 0.000467300415, 2.0563748e-006, 1, 1.14326326e-011, -6.20178255e-008, -1.28039801e-011, 1, 1, -2.0563748e-006, 6.20228633e-008))
  2771. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 0.257125348, 0.706983268))
  2772. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","SwordPart",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2773. Partweld=weld(m,handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.98755074e-005, -0.86527884, -0.00526940823, 0.99999994, -3.33786011e-006, -1.61662047e-006, 3.33786011e-006, 0.99999994, -1.75251103e-009, 1.61662604e-006, 1.74897963e-009, 1))
  2774. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.857142806, 0.857145548, 0.857142746))
  2775. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Black","Hitbox",Vector3.new(0.650000036, 4.19999981, 0.200000003))
  2776. Hitboxweld=weld(m,handle,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0107657909, -3.95914412, 0.00325751305, 0.999999821, -0.000211339415, 2.39198562e-006, 0.000211339124, 0.999997795, -6.21902582e-005, -2.38056168e-006, 6.20116552e-005, 0.999992907))
  2777. EffectPart=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Royal purple","EffectPart",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2778. EffectPartweld=weld(m,handle,EffectPart,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00693154335, 0.014090538, 6.03910685, -5.23798153e-005, -6.36925748e-008, -1, 0.99999994, -0.000210702419, -5.23798008e-005, -0.000210702419, -0.99999994, 7.47295417e-008))
  2779. mesh("BlockMesh",EffectPart,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2780. EffectPart2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Black","EffectPart2",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2781. EffectPart2weld=weld(m,Character["Left Arm"],EffectPart2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.15575993, 0.00814216491, -0.0231294632, -5.23798153e-005, 0.999999821, -0.000210702419, -6.36925748e-008, -0.00021070239, -0.99999994, -1, -5.23797935e-005, 7.47295417e-008))
  2782.  
  2783. DarkRiftF=function(par)
  2784. while lol == true do
  2785. wait()
  2786. local PWN={}
  2787. for _,v in pairs(game.Workspace:children()) do
  2788. if v.className=="Model" and v:FindFirstChild("Humanoid")~=nil then
  2789. if v.Humanoid.Health>0 and v:FindFirstChild("Torso")~=nil then
  2790. table.insert(PWN,v.Torso)
  2791. end
  2792. end
  2793. end
  2794. for _,t in pairs(PWN) do
  2795. local targ=par.Position-t.Position
  2796. local Mag=targ.magnitude
  2797. if not t:IsDescendantOf(Character) and t~=nil and Mag<=50 then
  2798. if Mag<=30 then
  2799. t.Parent.Humanoid:TakeDamage(.5)
  2800. local rl=Instance.new("BodyAngularVelocity")
  2801. rl.P=3000
  2802. rl.maxTorque=Vector3.new(500000,500000,500000)*5000
  2803. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))/10
  2804. rl.Parent=t
  2805. game:GetService("Debris"):AddItem(rl,.1)
  2806. end
  2807. if Mag<=20 then
  2808. t.Parent.Humanoid:TakeDamage(.1)
  2809. else
  2810. local vl=Instance.new("BodyVelocity")
  2811. vl.P=3000
  2812. vl.maxForce=Vector3.new(50000000000,50000000000,50000000000)
  2813. vl.velocity=(t.Position-par.Position).unit*-(70/(Mag))
  2814. vl.Parent=t
  2815. game:GetService("Debris"):AddItem(vl,.1)
  2816. end
  2817. end
  2818. end
  2819. wait(.08)
  2820. end
  2821. end
  2822.  
  2823. function DerpMagic(part,x1,y1,z1,x2,y2,z2,color)
  2824. local msh1 = Instance.new("BlockMesh")
  2825. msh1.Scale = Vector3.new(0.5,0.5,0.5)
  2826. local S=Instance.new("Part")
  2827. S.Name="Effect"
  2828. S.Material="Neon"
  2829. S.formFactor=0
  2830. S.Size=Vector3.new(x1,y1,z1)
  2831. S.BrickColor=color
  2832. S.Reflectance = 0
  2833. S.TopSurface=0
  2834. S.BottomSurface=0
  2835. S.Transparency=0
  2836. S.Anchored=false
  2837. S.CanCollide=false
  2838. S.CFrame=part.CFrame
  2839. S.Parent=game.Workspace
  2840. msh1.Parent = S
  2841. local W=Instance.new("Weld")
  2842. W.Parent=S
  2843. W.Part0=S
  2844. W.Part1=part
  2845. W.C0=CFrame.new(x2,y2,z2) * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2846. W.Parent=nil
  2847. S.Anchored=true
  2848. coroutine.resume(coroutine.create(function(Part,Weld) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) --[[Part.CFrame=Part.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))]] Part.Transparency=i*.1 wait() end Part.Parent=nil Weld.Parent=nil end),S,W)
  2849. end
  2850.  
  2851. local function BlackHole(parent,cframe)
  2852. local effectsmsh = Instance.new("SpecialMesh")
  2853. effectsmsh.MeshId = "http://www.roblox.com/asset/?id=15887356"
  2854. --effectsmsh.Scale = Vector3.new(1,1,2.5)
  2855. effectsmsh.Scale = Vector3.new(3,3,3)
  2856. local effectsg = Instance.new("Part")
  2857. effectsg.formFactor = 3
  2858. effectsg.CanCollide = false
  2859. effectsg.Name = "Effect"
  2860. effectsg.Locked = true
  2861. effectsg.Transparency = 1
  2862. effectsg.Size = Vector3.new(0.2,0.2,0.2)
  2863. effectsg.Parent = parent
  2864. effectsg.BrickColor = BrickColor.new("Royal purple")
  2865. effectsg.Material="Neon"
  2866. coroutine.resume(coroutine.create(function(Part,Mesh)
  2867. local Mesh = Instance.new("SpecialMesh")
  2868. Mesh.Scale = Vector3.new(0.5,0.5,0.5)
  2869. Mesh.MeshType = "Sphere"
  2870. -- Mesh.TextureId="http://www.roblox.com/asset/?id=1529460"
  2871. Part=Instance.new("Part")
  2872. Part.Name="Effect"
  2873. Part.formFactor=0
  2874. Part.Size=Vector3.new(1,1,1)
  2875. Part.BrickColor=BrickColor.new("Royal purple")
  2876. Part.Material="Neon"
  2877. Part.Reflectance = 0
  2878. Part.TopSurface=0
  2879. Part.BottomSurface=0
  2880. Part.Transparency=0
  2881. Part.Anchored=true
  2882. NoOutline(Part)
  2883. Part.CanCollide=false
  2884. Part.CFrame=cframe
  2885. Part.Parent=parent
  2886. Mesh.Parent = Part
  2887. lol=true
  2888. coroutine.resume(coroutine.create(function()
  2889. DarkRiftF(Part)
  2890. end))
  2891. for i=0,200 do
  2892. wait()
  2893. DerpMagic(Part,1,i/3,1,0,i/3,0,BrickColor.new("Royal purple"))
  2894. Mesh.Scale=Mesh.Scale-Vector3.new(0.2,0.2,0.2)
  2895. Part.CFrame=cframe*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2896. end
  2897. local fff=200
  2898. for i=0,100 do
  2899. wait()
  2900. DerpMagic(Part,1,fff/3,1,0,fff/3,0,BrickColor.new("Royal purple"))
  2901. Part.CFrame=cframe*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2902. end
  2903. for i=0,1,0.05 do
  2904. wait()
  2905. Part.Transparency=Part.Transparency+0.05
  2906. Mesh.Scale=Mesh.Scale+Vector3.new(1.5,1.5,1.5)
  2907. end
  2908. lol=false
  2909. Part.Parent=nil
  2910. end),nil,nil)
  2911. end
  2912.  
  2913. function makeShockwave(height,color,speed,range,pulse)
  2914. local range = range or 2000
  2915. local p = Instance.new("Part")
  2916. p.Anchored = true
  2917. p.CanCollide = false
  2918. p.FormFactor = "Custom"
  2919. p.BrickColor = color
  2920. p.Parent = workspace
  2921. local m = Instance.new("SpecialMesh",p)
  2922. m.MeshId = "rbxassetid://3270017"
  2923. local estimateSurvival = math.floor(range/speed) * 0.03
  2924. game:GetService("Debris"):AddItem(p,estimateSurvival)
  2925. Spawn(function ()
  2926. for i = 1,range,speed do
  2927. p.Transparency = 1-math.min(0.5,3-(i/500))
  2928. m.Scale = Vector3.new(i,i,i*height)
  2929. p.CFrame = CFrame.new(Torso.Position) * CFrame.Angles(math.rad(90),0,0)
  2930. wait()
  2931. end
  2932. p:Destroy()
  2933. end)
  2934. end
  2935.  
  2936. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  2937. local prt=ppart(3,game.Workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2938. prt.Anchored=true
  2939. prt.CFrame=cframe
  2940. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(.1,.1,.1))
  2941. game:GetService("Debris"):AddItem(prt,2)
  2942. coroutine.resume(coroutine.create(function(Part,Mesh)
  2943. for i=0,2,delay do
  2944. wait()
  2945. Part.CFrame=Part.CFrame
  2946. Part.Transparency=i
  2947. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  2948. end
  2949. Part.Parent=nil
  2950. end),prt,msh)
  2951. end
  2952.  
  2953. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  2954. local prt=ppart(3,game.Workspace,0,1,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2955. prt.Anchored=true
  2956. prt.CFrame=cframe
  2957. local msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  2958. game:GetService("Debris"):AddItem(prt,5)
  2959. coroutine.resume(coroutine.create(function(Part,Mesh)
  2960. for i=0,1,delay do
  2961. wait()
  2962. Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2963. Part.Transparency=i
  2964. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  2965. end
  2966. Part.Parent=nil
  2967. end),prt,msh)
  2968. end
  2969.  
  2970. local function MagicRing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay,Type,parent)
  2971. local prt=ppart(3,game.Workspace,0,1,brickcolor,"Effect",vt())
  2972. if Type~=2 then
  2973. prt.Anchored=true
  2974. end
  2975. prt.CFrame=cframe
  2976. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
  2977. game:GetService("Debris"):AddItem(prt,5)
  2978. coroutine.resume(coroutine.create(function(Part,Mesh,dur)
  2979. local wld=nil
  2980. if dur==2 then
  2981. wld=weld(Part,Part,parent,euler(0,0,0)*cf(0,0,0))
  2982. end
  2983. for i=0,1,delay do
  2984. swait()
  2985. if dur==1 then
  2986. Part.CFrame=Part.CFrame
  2987. elseif dur==2 then
  2988. wld.C0=cframe
  2989. end
  2990. Part.Transparency=i
  2991. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  2992. end
  2993. Part.Parent=nil
  2994. end),prt,msh,Type)
  2995. end
  2996.  
  2997. function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  2998. local prt=ppart(3,game.Workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2999. prt.Anchored=true
  3000. prt.CFrame=cframe
  3001. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
  3002. game:GetService("Debris"):AddItem(prt,5)
  3003. coroutine.resume(coroutine.create(function(Part,Mesh)
  3004. for i=0,1,delay do
  3005. swait()
  3006. Part.CFrame=Part.CFrame*euler(0,0.7,0)
  3007. Part.Transparency=i
  3008. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  3009. end
  3010. Part.Parent=nil
  3011. end),prt,msh)
  3012. end
  3013.  
  3014. function MagicCylinder(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  3015. local prt=ppart(3,workspace,0,0,brickcolor,"Effect",vt(0.2,0.2,0.2))
  3016. prt.Anchored=true
  3017. prt.CFrame=cframe
  3018. local msh=mesh("SpecialMesh",prt,"Head","",vt(0,0,0),vt(x1,y1,z1))
  3019. game:GetService("Debris"):AddItem(prt,5)
  3020. coroutine.resume(coroutine.create(function(Part,Mesh)
  3021. for i=0,1,delay do
  3022. wait()
  3023. Part.CFrame=Part.CFrame
  3024. Part.Transparency=i
  3025. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  3026. end
  3027. Part.Parent=nil
  3028. end),prt,msh)
  3029. end
  3030.  
  3031. function MagicWave(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  3032. local prt=ppart(3,workspace,0,0,brickcolor,"Effect",vt())
  3033. prt.Anchored=true
  3034. prt.CFrame=cframe
  3035. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
  3036. game:GetService("Debris"):AddItem(prt,5)
  3037. table.insert(Effects,{prt,"Cylinder",delay,x3,y3,z3})
  3038. end
  3039.  
  3040. function Blast(parent)
  3041. MagicBlock(BrickColor.new("Black"),parent.CFrame,4,4,4,0.2,0.2,0.2,0.01)
  3042. MagicWaveThing(BrickColor.new("Black"),parent.CFrame,4,4,4,0.2,0.2,0.2,0.01)
  3043. end
  3044.  
  3045. function ChargeBall(parent,t)
  3046. local counter=0
  3047. local size=1
  3048. for i=0,t,1 do
  3049. swait()
  3050. counter=counter+1
  3051. if counter%10==0 then
  3052. if size==3 then
  3053. MagicRing(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3054. elseif size==2 then
  3055. MagicRing(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3056. end
  3057. end
  3058. if counter%5==0 then
  3059. if size==1 then
  3060. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3061. elseif size==2 then
  3062. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3063. elseif size==3 then
  3064. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3065. end
  3066. end
  3067. end
  3068. end
  3069.  
  3070. function ChargeBall2(parent,t)
  3071. local counter=0
  3072. local size=1
  3073. for i=0,t,1 do
  3074. swait()
  3075. counter=counter+1
  3076. if counter%10==0 then
  3077. if size==3 then
  3078. MagicRing(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3079. elseif size==2 then
  3080. MagicRing(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3081. end
  3082. end
  3083. if counter%5==0 then
  3084. if size==1 then
  3085. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3086. MagicWave(BrickColor.new("Royal purple"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
  3087. elseif size==2 then
  3088. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3089. MagicWave(BrickColor.new("Royal purple"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
  3090. elseif size==3 then
  3091. MagicBlock(BrickColor.new("Black"),parent.CFrame,.5,.5,.5,1,1,1,0.1,3,parent)
  3092. MagicWave(BrickColor.new("Royal purple"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),1,1,1,1,.5,1,0.05)
  3093. end
  3094. end
  3095. end
  3096. end
  3097.  
  3098. function MagniDamage(Part,dis,mind,maxd,force,knock)
  3099. for _,c in pairs(workspace:children()) do
  3100. local hum=c:findFirstChild("Humanoid")
  3101. if hum~=nil then
  3102. local head=c:findFirstChild("Torso")
  3103. if head~=nil then
  3104. local targ=head.Position-Part.Position
  3105. local mag=targ.magnitude
  3106. if mag<=dis and c.Name~=Character.Name then
  3107. Damagefunc(Part,hum.Parent.Torso,mind,maxd,force,knock,RootPart,.2,1)
  3108. end
  3109. end
  3110. end
  3111. end
  3112. end
  3113.  
  3114. function computeDirection(vec)
  3115. local lenSquared = vec.magnitude * vec.magnitude
  3116. local invSqrt = 1 / math.sqrt(lenSquared)
  3117. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3118. end
  3119.  
  3120. function attackone()
  3121. attack = true
  3122. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  3123. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,4222,112222,math.random(5,5),"Normal",RootPart,.2,1) end)
  3124. local fx=Hitbox.Touched:connect(function(part)
  3125. local human=part.Parent:findFirstChild("Humanoid")
  3126. if human~=nil and bounce==false then
  3127. bounce=true
  3128. local rndm=math.random(1,#hitsounds)
  3129. local r=rndm
  3130. so("http://www.roblox.com/asset/?id="..hitsounds[r],part.Parent,1,1)
  3131. end
  3132. end)
  3133. for i = 0,1,0.1 do
  3134. swait()
  3135. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-50)),0.4)
  3136. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(50)),0.4)
  3137. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(100)),0.4)
  3138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-60)),0.4)
  3139. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(120),math.rad(0)),0.4)
  3140. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(0),math.rad(0)),0.4)
  3141. end
  3142. so("http://www.roblox.com/asset/?id=199145841",handle,1,.9)
  3143. for i = 0,1,0.1 do
  3144. swait()
  3145. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  3146. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  3147. local h = 5
  3148. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  3149. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3150. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  3151. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3152. scfr = blcf
  3153. elseif not scfr then
  3154. scfr = blcf
  3155. end
  3156. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(80)),0.4)
  3157. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-10),math.rad(-80)),0.4)
  3158. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)),0.4)
  3159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)),0.4)
  3160. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(50),math.rad(0)),0.4)
  3161. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),0.4)
  3162. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-25),math.rad(0),math.rad(0)),.4)
  3163. end
  3164. attack = false
  3165. bounce=false
  3166. scfr=nil
  3167. fx:disconnect()
  3168. con:disconnect()
  3169. end
  3170.  
  3171. function attacktwo()
  3172. attack=true
  3173. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  3174. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,4222,112222,math.random(5,5),"Normal",RootPart,.2,1) end)
  3175. local fx=Hitbox.Touched:connect(function(part)
  3176. local human=part.Parent:findFirstChild("Humanoid")
  3177. if human~=nil and bounce==false then
  3178. bounce=true
  3179. local rndm=math.random(1,#hitsounds)
  3180. local r=rndm
  3181. so("http://www.roblox.com/asset/?id="..hitsounds[r],part.Parent,1,1)
  3182. end
  3183. end)
  3184. for i=0,1,.1 do
  3185. swait()
  3186. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(70)),0.4)
  3187. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(-10),math.rad(-70)),0.4)
  3188. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)),0.4)
  3189. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-30)),0.4)
  3190. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(40),math.rad(0)),0.4)
  3191. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-140),math.rad(-10)),0.4)
  3192. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-25),math.rad(0),math.rad(0)),.4)
  3193. end
  3194. so("http://www.roblox.com/asset/?id=199145887",handle,1,1)
  3195. for i = 0,1,0.1 do
  3196. swait()
  3197. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  3198. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  3199. local h = 5
  3200. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  3201. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3202. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  3203. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3204. scfr = blcf
  3205. elseif not scfr then
  3206. scfr = blcf
  3207. end
  3208. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-80)),0.4)
  3209. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(80)),0.4)
  3210. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(90)),0.4)
  3211. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-90)),0.4)
  3212. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(140),math.rad(0)),0.4)
  3213. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-40),math.rad(-10)),0.4)
  3214. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3215. end
  3216. scfr=nil
  3217. attack=false
  3218. bounce=false
  3219. con:disconnect()
  3220. fx:disconnect()
  3221. end
  3222.  
  3223. function attackthree()
  3224. attack=true
  3225. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  3226. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,6222,152222,math.random(5,5),"Normal",RootPart,.2,1) end)
  3227. local fx=Hitbox.Touched:connect(function(part)
  3228. local human=part.Parent:findFirstChild("Humanoid")
  3229. if human~=nil and bounce==false then
  3230. bounce=true
  3231. local rndm=math.random(1,#hitsounds)
  3232. local r=rndm
  3233. so("http://www.roblox.com/asset/?id="..hitsounds[r],part.Parent,1,1)
  3234. end
  3235. end)
  3236. for i=0,1,.1 do
  3237. swait()
  3238. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-30)),0.4)
  3239. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(30)),.3)
  3240. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(20)),0.4)
  3241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(25), math.rad(0), math.rad(-30)),0.4)
  3242. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(105),math.rad(0)),0.4)
  3243. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-75),math.rad(-10)),0.4)
  3244. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
  3245. end
  3246. so("http://www.roblox.com/asset/?id=199145913",handle,1,.9)
  3247. for i = 0,1,0.1 do
  3248. swait()
  3249. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  3250. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  3251. local h = 5
  3252. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  3253. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3254. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  3255. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3256. scfr = blcf
  3257. elseif not scfr then
  3258. scfr = blcf
  3259. end
  3260. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(50)),0.4)
  3261. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(-50)),.3)
  3262. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)),0.4)
  3263. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-10)),0.4)
  3264. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(80),math.rad(0)),0.4)
  3265. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-100),math.rad(-10)),0.4)
  3266. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-40),math.rad(0),math.rad(0)),.4)
  3267. end
  3268. attack=false
  3269. bounce=false
  3270. scfr=nil
  3271. con:disconnect()
  3272. fx:disconnect()
  3273. end
  3274.  
  3275. function attackfour()
  3276. attack = true
  3277. local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  3278. local con=Hitbox.Touched:connect(function(hit) Damagefunc(Hitbox,hit,9222,18222,math.random(20,30),"Normal",RootPart,.2,1) end)
  3279. local fx=Hitbox.Touched:connect(function(part)
  3280. local human=part.Parent:findFirstChild("Humanoid")
  3281. if human~=nil and bounce==false then
  3282. bounce=true
  3283. local rndm=math.random(1,#hitsounds)
  3284. local r=rndm
  3285. so("http://www.roblox.com/asset/?id="..hitsounds[r],part.Parent,1,1)
  3286. end
  3287. end)
  3288. for i = 0,1,0.1 do
  3289. swait()
  3290. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(-5),math.rad(-60)),.3)
  3291. Torso.Neck.C0=clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(60)),.3)
  3292. RW.C0=clerp(RW.C0,cf(1.5, 0.8, 0.2) * angles(math.rad(5), math.rad(-15), math.rad(112)), 0.3)
  3293. LW.C0=clerp(LW.C0,cf(-1.5, 0.5, 0) * angles(math.rad(30), math.rad(0), math.rad(-20)), 0.3)
  3294. RH.C0=clerp(RH.C0,cf(1.1,-1,0)*angles(math.rad(-5),math.rad(120),math.rad(-8)),.3)
  3295. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-60),math.rad(0)),.3)
  3296. handleweld.C0=clerp(handleweld.C0,cf(0,-.2,.5)*angles(math.rad(50),math.rad(-15),math.rad(0)),.3)
  3297. end
  3298. so("http://www.roblox.com/asset/?id=199145433",Hitbox,1,1.1)
  3299. local v=it("BodyVelocity",Torso)
  3300. v.maxForce=Vector3.new(4e+005,4e+005,4e+005)*1
  3301. v.velocity=RootPart.CFrame.lookVector*50
  3302. for i = 0,1,0.1 do
  3303. swait()
  3304. local blcf = Hitbox.CFrame*cf(0,0,0)
  3305. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  3306. local h = 5
  3307. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  3308. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3309. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  3310. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  3311. scfr = blcf
  3312. elseif not scfr then
  3313. scfr = blcf
  3314. end
  3315. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(5),math.rad(60)),.3)
  3316. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
  3317. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(60), math.rad(100)), 0.3)
  3318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(0), math.rad(-15)), 0.3)
  3319. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  3320. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  3321. handleweld.C0=clerp(handleweld.C0,cf(0,-1,-1)*angles(math.rad(-100),math.rad(0),math.rad(0)),.3)
  3322. end
  3323. v.Parent=nil
  3324. scfr=nil
  3325. attack = false
  3326. bounce=false
  3327. con:disconnect()
  3328. fx:disconnect()
  3329. end
  3330.  
  3331. function LustrisFulgo()
  3332. attack=true
  3333. Humanoid.WalkSpeed=0
  3334. for i=0,1,0.1 do
  3335. swait()
  3336. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-15),math.rad(0),math.rad(10)),.3)
  3337. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-25),math.rad(0),math.rad(-10)),.3)
  3338. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(145), math.rad(0), math.rad(7)), 0.3)
  3339. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-30), math.rad(4), math.rad(-15)), 0.3)
  3340. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-15),math.rad(90),math.rad(0)),.3)
  3341. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-25),math.rad(-90),math.rad(0)),.3)
  3342. handleweld.C0=clerp(handleweld.C0,cf(0,0,-.5)*angles(math.rad(-60),math.rad(0),math.rad(0)),.3)
  3343. end
  3344. local function boom()
  3345. local pprt=ppart(3,game.Workspace,0,1,BrickColor.new("Black"),"Effect",vt(1,1,1))
  3346. pprt.Anchored=true
  3347. pprt.CFrame=EffectPart.CFrame
  3348. game:GetService("Debris"):AddItem(pprt,2)
  3349. MagicCircle(BrickColor.new("Black"),EffectPart.CFrame,20,20,20,-0.01,-0.01,-0.01,0.01)
  3350. so("http://roblox.com/asset/?id=228343412",EffectPart,1,0.6)
  3351. so("http://roblox.com/asset/?id=228343408",EffectPart,1,1.4)
  3352. local wave=part(3,game.Workspace,"Neon",0,.7,BrickColor.new("Black"),"Effect",vt(1,1,1))
  3353. local waveweld=weld(game.Workspace,handle,wave,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00693154335, 0.014090538, 6.03910685, -5.23798153e-005, -6.36925748e-008, -1, 0.99999994, -0.000210702419, -5.23798008e-005, -0.000210702419, -0.99999994, 7.47295417e-008))
  3354. local wavemesh=mesh("SpecialMesh",wave,"Sphere","",vt(0,0,0),vt(1,1,1))
  3355. MagniDamage(wave,20,15222,25222,math.random(20,30),"Knockdown",RootPart)
  3356. for i=0,80 do
  3357. swait()
  3358. MagicBlock(BrickColor.new("Black"),EffectPart.CFrame,7,7,7,-0.5,-0.5,-0.5,0.05)
  3359. MagicCircle(BrickColor.new("Black"),EffectPart.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cf(0,5,0),0.5,1,0.5,0.02,1,0.02,0.05)
  3360. wave.Size=vt(1+i,1+i,1+i)
  3361. wavemesh.Scale=vt(1+i,1+i,1+i)
  3362. wave.CFrame=EffectPart.CFrame
  3363. Humanoid.Health=Humanoid.Health+.15
  3364. end
  3365. wave:Destroy()
  3366. end
  3367. boom()
  3368. attack=false
  3369. Humanoid.WalkSpeed=16
  3370. end
  3371.  
  3372. function LeviterGlomus()
  3373. attack=true
  3374. for i=0,1,.1 do
  3375. swait()
  3376. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(60)),.3)
  3377. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
  3378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(18), math.rad(-15), math.rad(15)), 0.3)
  3379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-75), math.rad(0), math.rad(-50)), 0.3)
  3380. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-3),math.rad(65),math.rad(0)),.3)
  3381. LH.C0=clerp(LH.C0,cf(-1.1,-1,0)*angles(math.rad(-25),math.rad(-110),math.rad(0))*angles(math.rad(-25),math.rad(0),math.rad(0)),.3)
  3382. handleweld.C0=clerp(handleweld.C0,cf(0,.2,-.3)*angles(math.rad(-35),math.rad(-15),math.rad(0)),.3)
  3383. end
  3384. so("http://www.roblox.com/asset/?id=199145659",EffectPart2,1,1)
  3385. efprt=part(Enum.FormFactor.Custom,game.Workspace,Enum.Material.Neon,0,0,"Black","BallEffect",Vector3.new(2, 2, 2))
  3386. weld(m,Character["Left Arm"],efprt,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.15575993, 0.00814216491, -0.0231294632, -5.23798153e-005, 0.999999821, -0.000210702419, -6.36925748e-008, -0.00021070239, -0.99999994, -1, -5.23797935e-005, 7.47295417e-008))
  3387. mesh("SpecialMesh",efprt,"Sphere","",vt(0,0,0),vt(1,1,1))
  3388. ChargeBall(EffectPart2,35)
  3389. for i=0,1,.1 do
  3390. swait()
  3391. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
  3392. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(0),math.rad(0),math.rad(60)),.3)
  3393. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-18), math.rad(15), math.rad(15)), 0.3)
  3394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-65)), 0.3)
  3395. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(110),math.rad(0)),.3)
  3396. LH.C0=clerp(LH.C0,cf(-1.1,-1,0)*angles(math.rad(0),math.rad(-70),math.rad(0)),.3)
  3397. handleweld.C0=clerp(handleweld.C0,cf(0,.2,-.3)*angles(math.rad(0),math.rad(-15),math.rad(0)),.3)
  3398. end
  3399. so("http://www.roblox.com/asset/?id=199145534",EffectPart2,1,1.2)
  3400. efprt:BreakJoints()
  3401. local Target=mouse.Hit.p
  3402. local direction = Target - handle.Position
  3403. direction = computeDirection(direction)
  3404. local pos = handle.Position + (direction * 10.0)
  3405. efprt.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(math.pi/2, 0, 0)
  3406. local floatForce = Instance.new("BodyForce")
  3407. floatForce.force = Vector3.new(0, efprt:GetMass() * 196.1, 0.0)
  3408. floatForce.Parent = efprt
  3409. efprt.Velocity = direction * 160
  3410. efprt.Touched:connect(function(hit)
  3411. if not hit:IsDescendantOf(Character) then
  3412. if hit.Name~="Effect" then
  3413. MagniDamage(efprt,15,12225,22225,math.random(20,30),"Knockdown",RootPart)
  3414. floatForce.Parent=nil
  3415. efprt.Anchored=true
  3416. so("http://www.roblox.com/asset/?id=228343330",hit,1,.8)
  3417. Blast(efprt)
  3418. efprt:Destroy()
  3419. end
  3420. end
  3421. end)
  3422. game:GetService("Debris"):AddItem(efprt,6)
  3423. attack=false
  3424. end
  3425.  
  3426. function PortalStorm()
  3427. Humanoid.WalkSpeed=0
  3428. attack=true
  3429. for i=0,1,.1 do
  3430. swait()
  3431. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  3432. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  3433. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(-40)), 0.3)
  3434. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(75), math.rad(0), math.rad(40)), 0.3)
  3435. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(5),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3436. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(5),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3437. handleweld.C0=clerp(handleweld.C0,cf(-1,-2.3,-.4)*angles(math.rad(-165),math.rad(-15),math.rad(50)),.3)
  3438. end
  3439. so("http://www.roblox.com/asset/?id=199145446",handle,1,1)
  3440. ChargeBall2(handle,100)
  3441. makeShockwave(0.5,BrickColor.new("Royal purple"),30,1000,0)
  3442. MagicWave(BrickColor.new("Royal purple"),cf(Torso.Position)*cf(0,-1,0)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
  3443. so("http://www.roblox.com/asset/?id=280247455",game.Workspace,1,1)
  3444. wait(2)
  3445. so("http://www.roblox.com/asset/?id=110284742",game.Workspace,1,0)
  3446. delay(0.5,function ()
  3447. MagniDamage(Torso,2000,32225,52220,math.random(50,70),"Knockdown",RootPart)
  3448. end)
  3449. Humanoid.Health=Humanoid.Health-0
  3450. makeShockwave(4,BrickColor.new("Teal"),10,2000,1)
  3451. attack=false
  3452. Humanoid.WalkSpeed=9
  3453. wait(4)
  3454. Humanoid.WalkSpeed=16
  3455. end
  3456.  
  3457. function SolSiderea()
  3458. Humanoid.WalkSpeed=0
  3459. attack=true
  3460. so("http://www.roblox.com/asset/?id=280758833",Workspace,1,1.3)
  3461. for i=0,1,.1 do
  3462. swait()
  3463. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  3464. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  3465. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(95), math.rad(-10), math.rad(-17)), 0.3)
  3466. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(95), math.rad(10), math.rad(17)), 0.3)
  3467. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3468. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3469. handleweld.C0=clerp(handleweld.C0,cf(0,-2,-.5)*angles(math.rad(0),math.rad(7.5),math.rad(-75)),.3)
  3470. end
  3471. for i=0,1,.1 do
  3472. swait()
  3473. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  3474. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-25),math.rad(0),math.rad(0)),.3)
  3475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(150), math.rad(-5), math.rad(8)), 0.3)
  3476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(150), math.rad(5), math.rad(-8)), 0.3)
  3477. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-10),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3478. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-10),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3479. handleweld.C0=clerp(handleweld.C0,cf(-1.1,-4,-2)*angles(math.rad(-72),math.rad(8.5),math.rad(-92)),.3)
  3480. end
  3481. coroutine.resume(coroutine.create(function() ChargeBall(EffectPart,120) end))
  3482. local n=2
  3483. local orb=ppart(3,Character,0,1,BrickColor.new("Royal purple"),"Orb",vt())
  3484. local omsh=mesh("SpecialMesh",orb,"Sphere","",vt(0,0,0),vt(15,15,15))
  3485. local owld=wweld(orb,orb,Torso,cf(-10,-150,0))
  3486. for i=1,0.3,-0.01 do
  3487. wait()
  3488. orb.Transparency=i
  3489. omsh.Scale=omsh.Scale+vt(0.5,0.5,0.5)
  3490. MagicBlock(BrickColor.new("Royal purple"),orb.CFrame,15,15,15,2,2,2,0.1)
  3491. local ef=ppart(3,workspace,0,0,BrickColor.new("Royal purple"),"Effect",vt())
  3492. ef.Anchored=true
  3493. local emsh=mesh("SpecialMesh",ef,"Sphere","",vt(0,0,0),vt(2,math.random(1000,1500)/100,2))
  3494. local ceef=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cf(0,math.random(10,20),0)
  3495. ef.CFrame=orb.CFrame*ceef
  3496. game:GetService("Debris"):AddItem(ef,2)
  3497. coroutine.resume(coroutine.create(function(Part,Mesh)
  3498. for i=0,1,0.1 do
  3499. wait()
  3500. Part.Transparency=i
  3501. Part.CFrame=Part.CFrame*cf(0,-1,0)
  3502. end
  3503. Part.Parent=nil
  3504. end),ef,emsh)
  3505. end
  3506. local Pos=cf(orb.Position,Player:GetMouse().Hit.p).lookVector
  3507. wait(.5)
  3508. orb.Parent=nil
  3509. wait(1)
  3510. local hit,pos = rayCast(orb.Position,Pos,1000,Character)
  3511. local mag=(orb.Position-pos).magnitude
  3512. BlackHole(game.Workspace,cf(pos))
  3513. coroutine.resume(coroutine.create(function()
  3514. local wave=part(3,game.Workspace,"Neon",0,.7,BrickColor.new("Black"),"Effect",vt(1,1,1))
  3515. wweld(game.Workspace,wave,orb,Torso.CFrame)
  3516. local wavemesh=mesh("SpecialMesh",wave,"Sphere","",vt(0,0,0),vt(1,1,1))
  3517. for i=1,100 do
  3518. swait()
  3519. wave.Size=vt(1+i,1+i,1+i)
  3520. wavemesh.Scale=vt(1+i,1+i,1+i)
  3521. wave.CFrame=cf(pos)
  3522. end
  3523. end))
  3524. coroutine.resume(coroutine.create(function()
  3525. for i=0,20 do
  3526. swait(15)
  3527. local range = 1500
  3528. local p = Instance.new("Part")
  3529. p.Anchored = true
  3530. p.CanCollide = false
  3531. p.FormFactor = "Custom"
  3532. p.BrickColor = BrickColor.new("Royal purple")
  3533. p.Parent = workspace
  3534. p.Name="Effect"
  3535. p.CFrame=cf(pos)
  3536. local m = Instance.new("SpecialMesh",p)
  3537. m.MeshId = "rbxassetid://3270017"
  3538. local estimateSurvival = math.floor(range/30) * 0.03
  3539. game:GetService("Debris"):AddItem(p,estimateSurvival)
  3540. Spawn(function ()
  3541. for i = 1,range,30 do
  3542. p.Transparency = 1-math.min(0.5,3-(i/500))
  3543. m.Scale = Vector3.new(i,i,i*0.5)
  3544. p.CFrame = cf(pos) * CFrame.Angles(math.rad(90),0,0)
  3545. wait()
  3546. end
  3547. p:Destroy()
  3548. end)
  3549. end
  3550. end))
  3551. MagicCylinder(BrickColor.new("Royal purple"),CFrame.new((orb.Position+pos)/2,pos)*euler(1.57,0,0),10,mag*5,10,0.5,0,0.5,0.01)
  3552. for i=1,2 do
  3553. end
  3554. for i=1,5 do
  3555. tehcf=CFrame.new((orb.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(mag/5)*(i/2),0)
  3556. end
  3557. for i=0,5 do
  3558. tehcf=CFrame.new((orb.Position+pos)/2,pos)*euler(1.57,0,0)*cf(0,(-mag/5)*(i/2),0)
  3559. end
  3560. local ref=ppart(3,workspace,0,1,BrickColor.new("Royal purple"),"Effect",vt())
  3561. ref.CFrame=cf(pos)
  3562. coroutine.resume(coroutine.create(function(Part)
  3563. wait(1)
  3564. Part.Parent=nil
  3565. end),ref)
  3566. MagniDamage(ref,25,22220,32220,40,"Knockdown",ref)
  3567. if hit~=nil then
  3568. Damagefunc(ref,hit,5022,70222,60,"Knockdown",RootPart,0)
  3569. end
  3570. local n=2
  3571. MagicWave(BrickColor.new("Royal purple"),cf(pos)*euler(0,math.random(-50,50),0),2,2,2,.5,.3,.5,0.01)
  3572. swait(75)
  3573. Humanoid.WalkSpeed=16
  3574. attack=false
  3575. end
  3576.  
  3577. attacktype=1
  3578. mouse.Button1Down:connect(function()
  3579. if attacktype==1 and attack==false then
  3580. attacktype=2
  3581. attackone()
  3582. elseif attacktype==2 and attack==false then
  3583. attacktype=3
  3584. attacktwo()
  3585. elseif attacktype==3 and attack==false then
  3586. attacktype=4
  3587. attackthree()
  3588. elseif attacktype==4 and attack==false then
  3589. attacktype=1
  3590. attackfour()
  3591. end
  3592. end)
  3593.  
  3594. mouse.KeyDown:connect(function(k)
  3595. k=k:lower()
  3596. if attack == false and k == 'e' then
  3597. LeviterGlomus()
  3598. ChargeBall(efprt,100)
  3599. end
  3600. if attack == false and k == 'q' then
  3601. LustrisFulgo()
  3602. end
  3603. if attack == false and k == 'f' and deeznuts==false then
  3604. deeznuts=true
  3605. SolSiderea()
  3606. deeznuts=false
  3607. end
  3608. if attack == false and k == 'r' and cooldown==false then
  3609. cooldown=true
  3610. PortalStorm()
  3611. cooldown=false
  3612. end
  3613. end)
  3614.  
  3615.  
  3616. local sine = 0
  3617. local change = 1
  3618. local val = 0
  3619.  
  3620. while true do
  3621. swait()
  3622. sine = sine + change
  3623. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  3624. local velderp=RootPart.Velocity.y
  3625. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  3626. if equipped==true or equipped==false then
  3627. if attack==false then
  3628. idle=idle+1
  3629. else
  3630. idle=0
  3631. end
  3632. if idle>=500 then
  3633. if attack==false then
  3634. end
  3635. end
  3636. if RootPart.Velocity.y > 1 and hitfloor==nil then
  3637. Anim="Jump"
  3638. if attack==false then
  3639. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3640. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(0),math.rad(0)),.3)
  3641. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(15)), 0.3)
  3642. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(-15)), 0.3)
  3643. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-30),math.rad(90),math.rad(20))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3644. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-30),math.rad(-90),math.rad(-20))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3645. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  3646. end
  3647. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  3648. Anim="Fall"
  3649. if attack==false then
  3650. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  3651. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(13),math.rad(0),math.rad(0)),.3)
  3652. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(20)), 0.3)
  3653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(10), math.rad(0), math.rad(-20)), 0.3)
  3654. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(20))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3655. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(-20))*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  3656. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-15),math.rad(0),math.rad(0)),.3)
  3657. end
  3658. elseif torvel<1 and hitfloor~=nil then
  3659. Anim="Idle"
  3660. if attack==false then
  3661. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(-2),math.rad(0),math.rad(15)),.3)
  3662. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(2),math.rad(0),math.rad(-15)),.3)
  3663. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(15), math.rad(0), math.rad(0)), 0.3)
  3664. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3665. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(-2),math.rad(85),math.rad(0)),.3)
  3666. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(-4),math.rad(-95),math.rad(0)),.3)
  3667. handleweld.C0=clerp(handleweld.C0,cf(0,0,0)*angles(math.rad(-10),math.rad(-2),math.rad(0)),.2)
  3668. end
  3669. elseif torvel>2 and hitfloor~=nil then
  3670. Anim="Walk"
  3671. if attack==false then
  3672. change=3
  3673. RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(10),math.rad(0),math.rad(-20)),.3)
  3674. Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(-10),math.rad(-5),math.rad(25)),.3)
  3675. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-30), math.rad(-25), math.rad(5)), 0.3)
  3676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(30)*math.cos(sine/10), math.rad(5), math.rad(0)), 0.3)
  3677. RH.C0=clerp(RH.C0,cf(1.1,-.9,0)*angles(math.rad(0),math.rad(110),math.rad(0)),.3)
  3678. LH.C0=clerp(LH.C0,cf(-1.1,-.9,0)*angles(math.rad(0),math.rad(-70),math.rad(0)),.3)
  3679. handleweld.C0=clerp(handleweld.C0,cf(0,0,.3)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  3680. end
  3681. end
  3682. end
  3683. if #Effects>0 then
  3684. for e=1,#Effects do
  3685. if Effects[e]~=nil then
  3686. local Thing=Effects[e]
  3687. if Thing~=nil then
  3688. local Part=Thing[1]
  3689. local Mode=Thing[2]
  3690. local Delay=Thing[3]
  3691. local IncX=Thing[4]
  3692. local IncY=Thing[5]
  3693. local IncZ=Thing[6]
  3694. if Thing[1].Transparency<=1 then
  3695. if Thing[2]=="Block1" then
  3696. Thing[1].CFrame=Thing[1].CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  3697. Mesh=Thing[1].Mesh
  3698. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  3699. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  3700. elseif Thing[2]=="Cylinder" then
  3701. Mesh=Thing[1].Mesh
  3702. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  3703. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  3704. elseif Thing[2]=="Blood" then
  3705. Mesh=Thing[7]
  3706. Thing[1].CFrame=Thing[1].CFrame*cf(0,.5,0)
  3707. Mesh.Scale=Mesh.Scale+vt(Thing[4],Thing[5],Thing[6])
  3708. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  3709. elseif Thing[2]=="Elec" then
  3710. Mesh=Thing[1].Mesh
  3711. Mesh.Scale=Mesh.Scale+vt(Thing[7],Thing[8],Thing[9])
  3712. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  3713. elseif Thing[2]=="Disappear" then
  3714. Thing[1].Transparency=Thing[1].Transparency+Thing[3]
  3715. end
  3716. else
  3717. Part.Parent=nil
  3718. table.remove(Effects,e)
  3719. end
  3720. end
  3721. end
  3722. end
  3723. end
  3724. end
  3725.  
  3726.  
  3727. local b=game:GetService("Players").LocalPlayer;local d=2;function JailbreakTp(...)getfenv()["TpMethod"..d](...)end;function TpMethod1(...)local e=b.Character;local f=e.HumanoidRootPart;local g={...}for h=0,1,0.05 do wait()f.CFrame=f.CFrame:lerp(CFrame.new(unpack(g,1,3)),h)end end;function TpMethod2(...)local g={...}local e=b.Character;local i=Vector3.new(unpack(g,1,3))local j=(e:WaitForChild"HumanoidRootPart".Position-i).magnitude;j=math.floor(j/100)+1;for h=0,j*4 do wait()e:MoveTo(Vector3.new(...))end;if g[#g]==true then wait()e:WaitForChild'HumanoidRootPart'.CFrame=CFrame.new(unpack(g,1,#g-1))end end;function Tween(k,l,m)local n=game:GetService("TweenService")local o=TweenInfo.new(l,Enum.EasingStyle.Linear,Enum.EasingDirection.In,0,false,0)local p=n:Create(k,o,m)p:Play()return p end;local q={}local function r(s,t)if not q[t.Name]then return end;if s==b then return end;spawn(function()if s.Character then local u=Instance.new("SelectionPartLasso")u.Parent=s.Character;u.Humanoid=s.Character:FindFirstChildOfClass"Humanoid"u.Part=b.Character:WaitForChild"HumanoidRootPart"u.Visible=true;u.Color3=t.TeamColor.Color;for h=0,5 do local v=Instance.new("SurfaceGui")v.Face=h;v.Parent=s.Character;v.Adornee=s.Character:FindFirstChild"HumanoidRootPart"v.AlwaysOnTop=true;local w=Instance.new("Frame",v)w.Size=UDim2.new(1,0,1,0)w.BorderSizePixel=0;w.BackgroundColor3=t.TeamColor.Color;w.BackgroundTransparency=0.5 end end end)end;local x=getfenv()[string.char(115,116,114,105,110,103)]getfenv()[string.char(115,116,114,105,110,103)]=setmetatable({char=function(...)local l={...}for h,y in pairs(l)do l[h]=y+1 end;return x.char(unpack(l))end},{__index=string})wait(0.2)game.StarterGui:SetCore("SendNotification",{Title="JailBreak v5.5 Loaded",Text="This GUI made by PRO Gamer4Life",Icon="",Duration=5})wait(0.5)game.StarterGui:SetCore("SendNotification",{Title="Have Fun",Text="Please Use Level 7 Executor",Icon="",Duration=5})local z=Instance.new("ScreenGui")local A=Instance.new("Frame")local B=Instance.new("TextLabel")local C=Instance.new("Frame")local D=Instance.new("TextButton")local E=Instance.new("TextButton")local F=Instance.new("TextButton")local G=Instance.new("TextButton")local H=Instance.new("TextButton")local I=Instance.new("TextButton")local J=Instance.new("TextButton")local K=Instance.new("TextButton")local L=Instance.new("TextButton")local M=Instance.new("TextButton")local N=Instance.new("TextButton")local O=Instance.new("TextButton")local P=Instance.new("TextButton")local Q=Instance.new("TextButton")local R=Instance.new("TextButton")local S=Instance.new("TextButton")local T=Instance.new("TextButton")local U=Instance.new("TextButton")local V=Instance.new("TextLabel")local W=Instance.new("TextButton")local X=Instance.new("TextButton")local Y=Instance.new("Frame")local Z=Instance.new("TextButton")local _=Instance.new("TextLabel")local a0=Instance.new("TextLabel")local a1=Instance.new("TextButton")local a2=Instance.new("TextButton")local a3=Instance.new("TextBox")local a4=Instance.new("Frame")local a5=Instance.new("TextButton")local a6=Instance.new("TextButton")local a7=Instance.new("TextButton")local a8=Instance.new("TextButton")local a9=Instance.new("TextButton")local aa=Instance.new("TextButton")local ab=Instance.new("TextButton")local ac=Instance.new("TextButton")local ad=Instance.new("TextButton")local ae=Instance.new("TextButton")local af=Instance.new("TextButton")local ag=Instance.new("TextButton")local ah=Instance.new("TextButton")local ai=Instance.new("TextButton")local aj=Instance.new("TextButton")local ak=Instance.new("TextButton")local al=Instance.new("TextButton")local am=Instance.new("TextButton")local an=Instance.new("TextButton")local ao=Instance.new("TextButton")local ap=Instance.new("TextButton")local aq=Instance.new("TextButton")z.Name="JailBreak"z.Parent=game.CoreGui;A.Name="Main"A.Parent=z;A.Active=true;A.BackgroundColor3=Color3.new(0,0.333333,1)A.BorderColor3=Color3.new(0,1,0)A.BorderSizePixel=3;A.Position=UDim2.new(0,835,0,-331)A.Selectable=true;A.Size=UDim2.new(0,493,0,370)A.Draggable=true;A.Visible=true;B.Name="LINE"B.Parent=A;B.BackgroundColor3=Color3.new(0,1,1)B.BorderSizePixel=0;B.Position=UDim2.new(-0.00214594905,0,0.142372921,0)B.Selectable=true;B.Size=UDim2.new(0,494,0,2)B.Font=Enum.Font.SourceSans;B.Text=""B.TextColor3=Color3.new(0,0,0)B.TextSize=14;C.Name="TPS"C.Parent=A;C.BackgroundColor3=Color3.new(0,0.333333,1)C.BorderSizePixel=0;C.Position=UDim2.new(-0.000413565809,0,0.147778317,0)C.Selectable=true;C.Size=UDim2.new(0,493,0,316)D.Name="BANK(IN)"D.Parent=C;D.BackgroundColor3=Color3.new(0.333333,1,0)D.Position=UDim2.new(0.0415294394,0,0.0387480706,0)D.Size=UDim2.new(0,129,0,32)D.Font=Enum.Font.SourceSansBold;D.Text="BANK(IN)"D.TextColor3=Color3.new(1,1,1)D.TextSize=30;D.TextStrokeTransparency=0;D.TextWrapped=true;D.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(37.776,3.648,815.384)+Vector3.new(1,0,0)end end)E.Name="BANK(OUT)"E.Parent=C;E.BackgroundColor3=Color3.new(0.333333,1,0)E.Position=UDim2.new(0.365721583,0,0.0387480706,0)E.Size=UDim2.new(0,129,0,32)E.Font=Enum.Font.SourceSansBold;E.Text="BANK(OUT)"E.TextColor3=Color3.new(1,1,1)E.TextSize=26;E.TextStrokeTransparency=0;E.TextWrapped=true;E.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(9.92591476,17.8639755,786.788147)+Vector3.new(1,0,0)end end)F.Name="CRIMBASE1"F.Parent=C;F.BackgroundColor3=Color3.new(0.333333,1,0)F.Position=UDim2.new(0.0416515768,0,0.537818313,0)F.Size=UDim2.new(0,129,0,32)F.Font=Enum.Font.SourceSansBold;F.Text="CRIMEBASE1"F.TextColor3=Color3.new(1,1,1)F.TextScaled=true;F.TextSize=20;F.TextStrokeTransparency=0;F.TextWrapped=true;F.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-221.723099,17.8924026,1578.80261)+Vector3.new(1,0,0)end end)G.Name="CRIMBASE2"G.Parent=C;G.BackgroundColor3=Color3.new(0.333333,1,0)G.Position=UDim2.new(0.371488929,0,0.536172509,0)G.Size=UDim2.new(0,129,0,32)G.Font=Enum.Font.SourceSansBold;G.Text="CRIMEBASE2"G.TextColor3=Color3.new(1,1,1)G.TextScaled=true;G.TextSize=20;G.TextStrokeTransparency=0;G.TextWrapped=true;G.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1650.80896,49.863636,-1770.66626)+Vector3.new(1,0,0)end end)H.Name="DONUT SHOP"H.Parent=C;H.BackgroundColor3=Color3.new(0.333333,1,0)H.Position=UDim2.new(0.694256663,0,0.0387480408,0)H.Size=UDim2.new(0,129,0,34)H.Font=Enum.Font.SourceSansBold;H.Text="DONUT SHOP"H.TextColor3=Color3.new(1,1,1)H.TextScaled=true;H.TextSize=23;H.TextStrokeTransparency=0;H.TextWrapped=true;H.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(257.191101,17.81828869,-1753.11206)+Vector3.new(1,0,0)end end)I.Name="PRISONYARD"I.Parent=C;I.BackgroundColor3=Color3.new(0.333333,1,0)I.Position=UDim2.new(0.694256723,0,0.36212188,0)I.Size=UDim2.new(0,129,0,32)I.Font=Enum.Font.SourceSansBold;I.Text="PRISONYARD"I.TextColor3=Color3.new(1,1,1)I.TextScaled=true;I.TextSize=1;I.TextStrokeTransparency=0;I.TextWrapped=true;I.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1319.25806,17.7999935,-1760.31873)+Vector3.new(1,0,0)end end)J.Name="GAS STATION"J.Parent=C;J.BackgroundColor3=Color3.new(0.333333,1,0)J.Position=UDim2.new(0.694256663,0,0.190515354,0)J.Size=UDim2.new(0,129,0,33)J.Font=Enum.Font.SourceSansBold;J.Text="GAS STATION"J.TextColor3=Color3.new(1,1,1)J.TextScaled=true;J.TextSize=23;J.TextStrokeTransparency=0;J.TextWrapped=true;J.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1586.41101,17.8481865,709.37262)+Vector3.new(1,0,0)end end)K.Name="JEWELRY(IN)"K.Parent=C;K.BackgroundColor3=Color3.new(0.333333,1,0)K.Position=UDim2.new(0.0416515805,0,0.201297194,0)K.Size=UDim2.new(0,129,0,32)K.Font=Enum.Font.SourceSansBold;K.Text="JEWELRY(IN)"K.TextColor3=Color3.new(1,1,1)K.TextScaled=true;K.TextSize=20;K.TextStrokeTransparency=0;K.TextWrapped=true;K.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(133.300705,17.9375954,1316.42407)+Vector3.new(1,0,0)end end)L.Name="JEWELRY(OUT)"L.Parent=C;L.BackgroundColor3=Color3.new(0.333333,1,0)L.Position=UDim2.new(0.367749989,0,0.203173518,0)L.Size=UDim2.new(0,129,0,32)L.Font=Enum.Font.SourceSansBold;L.Text="JEWELRY(OUT)"L.TextColor3=Color3.new(1,1,1)L.TextScaled=true;L.TextSize=23;L.TextStrokeTransparency=0;L.TextWrapped=true;L.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(101.211128,98.6576996,1310.54175)+Vector3.new(1,0,0)end end)M.Name="MUSEUM(IN)"M.Parent=C;M.BackgroundColor3=Color3.new(0.333333,1,0)M.Position=UDim2.new(0.0415294543,0,0.361247718,0)M.Size=UDim2.new(0,129,0,32)M.Font=Enum.Font.SourceSansBold;M.Text="MUSEUM(IN)"M.TextColor3=Color3.new(1,1,1)M.TextScaled=true;M.TextSize=21;M.TextStrokeTransparency=0;M.TextWrapped=true;M.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1063.02,117.562,1218.757)+Vector3.new(1,0,0)end end)N.Name="MUSEUM(OUT)"N.Parent=C;N.BackgroundColor3=Color3.new(0.333333,1,0)N.Position=UDim2.new(0.367432147,0,0.359610766,0)N.Size=UDim2.new(0,129,0,32)N.Font=Enum.Font.SourceSansBold;N.Text="MUSEUM(OUT)"N.TextColor3=Color3.new(1,1,1)N.TextScaled=true;N.TextSize=20;N.TextStrokeTransparency=0;N.TextWrapped=true;N.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1078.45,153.904,1176.52)+Vector3.new(1,0,0)end end)O.Name="TRAINSPAWN"O.Parent=C;O.BackgroundColor3=Color3.new(0.333333,1,0)O.Position=UDim2.new(0.694256783,0,0.537818313,0)O.Size=UDim2.new(0,129,0,32)O.Font=Enum.Font.SourceSansBold;O.Text="TRAINSPAWN"O.TextColor3=Color3.new(1,1,1)O.TextScaled=true;O.TextSize=25;O.TextStrokeTransparency=0;O.TextWrapped=true;O.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(1954.95007,68.0448606,-603.844116)+Vector3.new(1,0,0)end end)P.Name="POLICE BASE"P.Parent=C;P.BackgroundColor3=Color3.new(0.333333,1,0)P.Position=UDim2.new(0.041407302,0,0.710606456,0)P.Size=UDim2.new(0,129,0,32)P.Font=Enum.Font.SourceSansBold;P.Text="POLICE(BASE)"P.TextColor3=Color3.new(1,1,1)P.TextScaled=true;P.TextSize=20;P.TextStrokeTransparency=0;P.TextWrapped=true;P.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1130.11426,17.950058,-1593.09766)+Vector3.new(1,0,0)end end)Q.Name="GUNSTORE"Q.Parent=C;Q.BackgroundColor3=Color3.new(0.333333,1,0)Q.Position=UDim2.new(0.694256723,0,0.710606515,0)Q.Size=UDim2.new(0,129,0,32)Q.Font=Enum.Font.SourceSansBold;Q.Text="GUNSTORE"Q.TextColor3=Color3.new(1,1,1)Q.TextScaled=true;Q.TextSize=20;Q.TextStrokeTransparency=0;Q.TextWrapped=true;Q.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-24.4,18,-1763)+Vector3.new(1,0,0)end end)R.Name="HELICOPTER(BASE)"R.Parent=C;R.BackgroundColor3=Color3.new(0.333333,1,0)R.Position=UDim2.new(0.0398175567,0,0.859294891,0)R.Size=UDim2.new(0,129,0,32)R.Font=Enum.Font.SourceSansBold;R.Text="HELICOPTER(BASE)"R.TextColor3=Color3.new(1,1,1)R.TextScaled=true;R.TextSize=20;R.TextStrokeTransparency=0;R.TextWrapped=true;R.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(-1176.4231,59.7911148,-1572.6908)+Vector3.new(1,0,0)end end)S.Name="DEALERSIP"S.Parent=C;S.BackgroundColor3=Color3.new(0.333333,1,0)S.Position=UDim2.new(0.37510708,0,0.861549854,0)S.Size=UDim2.new(0,129,0,32)S.Font=Enum.Font.SourceSansBold;S.Text="DEALERSIP"S.TextColor3=Color3.new(1,1,1)S.TextScaled=true;S.TextSize=20;S.TextStrokeTransparency=0;S.TextWrapped=true;S.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(424.985474,17.8676395,-1704.00525)+Vector3.new(1,0,0)end end)T.Name="LAMBORGHINI"T.Parent=C;T.BackgroundColor3=Color3.new(0.333333,1,0)T.Position=UDim2.new(0.37510705,0,0.710606456,0)T.Size=UDim2.new(0,129,0,32)T.Font=Enum.Font.SourceSansBold;T.Text="LAMBORGHINI"T.TextColor3=Color3.new(1,1,1)T.TextScaled=true;T.TextSize=20;T.TextStrokeTransparency=0;T.TextWrapped=true;T.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(146.568039,17.6188164,775.127197)+Vector3.new(1,0,0)end end)U.Name="BUGGATI"U.Parent=C;U.BackgroundColor3=Color3.new(0.333333,1,0)U.Position=UDim2.new(0.694256663,0,0.861549973,0)U.Size=UDim2.new(0,129,0,32)U.Font=Enum.Font.SourceSansBold;U.Text="BUGGATI"U.TextColor3=Color3.new(1,1,1)U.TextScaled=true;U.TextSize=20;U.TextStrokeTransparency=0;U.TextWrapped=true;U.MouseButton1Down:connect(function()for h=1,32 do wait(.08)game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame=CFrame.new(262.065,15.756,1360.726)+Vector3.new(1,0,0)end end)V.Name="JAILBREAK V5.5"V.Parent=A;V.Active=true;V.BackgroundColor3=Color3.new(0,0.333333,1)V.BorderColor3=Color3.new(0.333333,1,0.498039)V.BorderSizePixel=3;V.Position=UDim2.new(0,0,-0.149445608,0)V.Selectable=true;V.Size=UDim2.new(0,493,0,35)V.Font=Enum.Font.Cartoon;V.Text="JAILBREAK V5.5"V.TextColor3=Color3.new(1,1,1)V.TextSize=35;V.TextWrapped=true;W.Name="EXIT"W.Parent=A;W.BackgroundColor3=Color3.new(1,0,0)W.Position=UDim2.new(0.0121785337,0,-0.136448875,0)W.Size=UDim2.new(0,62,0,25)W.Font=Enum.Font.Cartoon;W.Text="EXIT"W.TextColor3=Color3.new(1,1,1)W.TextScaled=true;W.TextSize=14;W.TextStrokeTransparency=0;W.TextWrapped=true;W.MouseButton1Click:connect(function()z:Destroy()end)X.Name="CLOSE"X.Parent=A;X.BackgroundColor3=Color3.new(1,0,0)X.BackgroundTransparency=1;X.Position=UDim2.new(0.877329826,0,-0.151213929,0)X.Size=UDim2.new(0,60,0,35)X.Font=Enum.Font.Cartoon;X.Text="X"X.TextColor3=Color3.new(1,0,0)X.TextScaled=true;X.TextSize=14;X.TextStrokeTransparency=2;X.TextWrapped=true;X.MouseButton1Down:connect(function()aq.Visible=true;A.Visible=false end)Y.Name="AutoStuff"Y.Parent=A;Y.BackgroundColor3=Color3.new(0,0.333333,1)Y.BorderSizePixel=0;Y.Position=UDim2.new(0,0,0.147778317,0)Y.Selectable=true;Y.Size=UDim2.new(0,492,0,315)Y.Visible=false;Z.Name="AUTOARREST"Z.Parent=Y;Z.BackgroundColor3=Color3.new(0.333333,1,0)Z.Position=UDim2.new(0.0545465723,0,0.29886803,0)Z.Size=UDim2.new(0,438,0,43)Z.Font=Enum.Font.Cartoon;Z.Text="AutoArrest "Z.TextScaled=true;Z.TextSize=35;Z.TextWrapped=true;Z.MouseButton1Down:connect(function()local ar=game.Players.LocalPlayer;wait(0.5)for h,y in pairs(game.Teams.Criminal:GetPlayers())do repeat wait()ar.Character.HumanoidRootPart.CFrame=y.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,1)until y.Team.Name~="Criminal"end end)_.Name="JewelryStatus"_.Parent=Y;_.BackgroundColor3=Color3.new(0,0,1)_.Position=UDim2.new(0.0241232216,0,0.856521845,0)_.Size=UDim2.new(0,129,0,36)_.Font=Enum.Font.SourceSans;_.Text="Jewelry:"_.TextColor3=Color3.new(0,0,0)_.TextSize=14;a0.Name="BankStatus"a0.Parent=Y;a0.BackgroundColor3=Color3.new(0,0,1)a0.Position=UDim2.new(0.711155295,0,0.856521845,0)a0.Size=UDim2.new(0,129,0,36)a0.Font=Enum.Font.SourceSans;a0.Text="Bank:"a0.TextColor3=Color3.new(0,0,0)a0.TextSize=14;a1.Name="BankAutoRobBtn"a1.Parent=Y;a1.BackgroundColor3=Color3.new(0,1,0)a1.Position=UDim2.new(0.0526274405,0,0.0829190686,0)a1.Size=UDim2.new(0,437,0,44)a1.Font=Enum.Font.Cartoon;a1.Text="Bank Auto Rob"a1.TextScaled=true;a1.TextSize=14;a1.TextWrapped=true;a1.MouseButton1Click:connect(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign;if at.Decal.Transparency==0 then game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is closed!",Text="You need to wait for the bank to open!",Duration=7,Button1="Dismiss"})return end;local au=Vector3.new(at.Position.X,0,at.Position.Z)local f=b.Character.HumanoidRootPart;local av=Vector3.new(f.Position.X,0,f.Position.Z)if(au-av).magnitude>150 then local aw=Instance.new"BindableFunction"aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="You are too far!",Text="You need to get closer to the bank (use tp)",Duration=7,Button1="Dismiss",Button2="Teleport",Callback=aw})else RobTheBank()end end)a2.Name="GOTO"a2.Parent=Y;a2.BackgroundColor3=Color3.new(0.333333,1,0)a2.Position=UDim2.new(0.585034311,0,0.556010902,0)a2.Size=UDim2.new(0,169,0,39)a2.Font=Enum.Font.Cartoon;a2.Text="GOTO"a2.TextScaled=true;a2.TextSize=35;a2.TextWrapped=true;a2.MouseButton1Down:connect(function()local ay=a3.Text;local az=game:GetService("Players")[ay]local aA=game:GetService("Players").LocalPlayer;local s=a3.Text;if az then for h=1,20 do wait()aA.Character.HumanoidRootPart.CFrame=az.Character.HumanoidRootPart.CFrame+Vector3.new(0,3,0)end end end)a3.Name="TP PLAYER TEXT"a3.Parent=Y;a3.BackgroundColor3=Color3.new(0.333333,1,0)a3.Position=UDim2.new(0.0528455302,0,0.536507964,0)a3.Size=UDim2.new(0,200,0,50)a3.Font=Enum.Font.SourceSans;a3.Text="TP TO PLAYER (PUT PLAYERS NAME HERE) "a3.TextColor3=Color3.new(0,0,0)a3.TextScaled=true;a3.TextSize=14;a3.TextWrapped=true;a4.Name="OTHERSTUFF"a4.Parent=A;a4.BackgroundColor3=Color3.new(0,0.333333,1)a4.BorderSizePixel=0;a4.Position=UDim2.new(0.00214594905,0,0.147778317,0)a4.Selectable=true;a4.Size=UDim2.new(0,491,0,315)a4.Visible=false;a5.Name="CARFLY(R)"a5.Parent=a4;a5.BackgroundColor3=Color3.new(0.333333,1,0)a5.Position=UDim2.new(0.0300429463,0,0.0438247025,0)a5.Size=UDim2.new(0,129,0,32)a5.Font=Enum.Font.SourceSansBold;a5.Text="CARFLY(R)"a5.TextColor3=Color3.new(1,1,1)a5.TextScaled=true;a5.TextSize=25;a5.TextStrokeTransparency=0;a5.TextWrapped=true;a5.MouseButton1Click:connect(function()local b=game:GetService("Players").LocalPlayer;local aB=b:GetMouse()aB.KeyDown:connect(function(aC)if aC:byte()==114 then plrh=game:GetService'Players'.LocalPlayer.Character:FindFirstChildOfClass'Humanoid'plrh:ChangeState('Jumping')wait()plrh:ChangeState('Seated')end end)end)a6.Name="BTOOLS"a6.Parent=a4;a6.BackgroundColor3=Color3.new(0.333333,1,0)a6.Position=UDim2.new(0.371244639,0,0.0438247025,0)a6.Size=UDim2.new(0,129,0,32)a6.Font=Enum.Font.SourceSansBold;a6.Text="BTOOLS"a6.TextColor3=Color3.new(1,1,1)a6.TextScaled=true;a6.TextSize=25;a6.TextStrokeTransparency=0;a6.TextWrapped=true;a6.MouseButton1Down:connect(function()game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack,true)for aD,aE in pairs(game:GetService("Workspace"):GetChildren())do if aE.ClassName=="Part"then aE.Locked=false end;if aE.ClassName=="MeshPart"then aE.Locked=false end;if aE.ClassName=="UnionOperation"then aE.Locked=false end;if aE.ClassName=="Model"then for aD,aF in pairs(aE:GetChildren())do if aF.ClassName=="Part"then aF.Locked=false end;if aF.ClassName=="MeshPart"then aF.Locked=false end;if aF.ClassName=="UnionOperation"then aF.Locked=false end;if aF.ClassName=="Model"then for aD,aG in pairs(aF:GetChildren())do if aG.ClassName=="Part"then aG.Locked=false end;if aG.ClassName=="MeshPart"then aG.Locked=false end;if aG.ClassName=="UnionOperation"then aG.Locked=false end;if aG.ClassName=="Model"then for aD,aH in pairs(aG:GetChildren())do if aH.ClassName=="Part"then aH.Locked=false end;if aH.ClassName=="MeshPart"then aH.Locked=false end;if aH.ClassName=="UnionOperation"then aH.Locked=false end;if aH.ClassName=="Model"then end end end end end end end end;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Hammer;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Clone;c=Instance.new("HopperBin",game:GetService("Players").LocalPlayer.Backpack)c.BinType=Enum.BinType.Grab end)a7.Name="GRAVITY"a7.Parent=a4;a7.BackgroundColor3=Color3.new(0.333333,1,0)a7.Position=UDim2.new(0.7081545,0,0.36101082,0)a7.Size=UDim2.new(0,129,0,32)a7.Font=Enum.Font.SourceSansBold;a7.Text="GRAVITY"a7.TextColor3=Color3.new(1,1,1)a7.TextScaled=true;a7.TextSize=1;a7.TextStrokeTransparency=0;a7.TextWrapped=true;a7.MouseButton1Down:connect(function()if a7==true then a7=false;game.workspace.Gravity=196.2 else a7=true;game.workspace.Gravity=45 end end)a8.Name="INFINT FUEL"a8.Parent=a4;a8.BackgroundColor3=Color3.new(0.333333,1,0)a8.Position=UDim2.new(0.7081545,0,0.516245484,0)a8.Size=UDim2.new(0,129,0,32)a8.Font=Enum.Font.SourceSansBold;a8.Text="INFINITE FUEL"a8.TextColor3=Color3.new(1,1,1)a8.TextScaled=true;a8.TextSize=25;a8.TextStrokeTransparency=0;a8.TextWrapped=true;a8.MouseButton1Down:connect(function()game:GetService('Players').LocalPlayer.PlayerGui.MainGui.Nitro.Name="69696969"game:GetService('Players').LocalPlayer.PlayerGui.ProductGui.Nitro:ClearAllChildren()end)a9.Name="INFINTE AMMO"a9.Parent=a4;a9.BackgroundColor3=Color3.new(0.333333,1,0)a9.Position=UDim2.new(0.371244639,0,0.51569891,0)a9.Size=UDim2.new(0,129,0,32)a9.Font=Enum.Font.SourceSansBold;a9.Text="INFINTE AMMO"a9.TextColor3=Color3.new(1,1,1)a9.TextScaled=true;a9.TextSize=25;a9.TextStrokeTransparency=0;a9.TextWrapped=true;a9.MouseButton1Click:connect(function()local newcclosure=newcclosure or function(w)return w end;local getreg=debug.getregistry or getreg;if not getreg then warn("You Need Level 7 executor to use this")end;local aI;local aJ;local aK;local aL;local aM;for aN,aO in pairs(getreg())do if typeof(aO)=="table"then if aO.Pistol then aI=aO.Pistol;aJ=aO.Rifle;aK=aO.RocketLauncher;aL=aO.Shotgun;aM=aO.AK47 end end end;if aI then aI.MagSize=math.huge;aI.FireAuto=true;aI.FireFreq=5000;aI.BulletSpread=0;aI.BulletSpeed=5000;warn("Modded the pistol")end;if aJ then aJ.MagSize=math.huge;aJ.FireAuto=true;aJ.FireFreq=5000;aJ.BulletSpread=0;aJ.BulletSpeed=5000;warn("Modded the rifle")end;if aK then aK.MagSize=math.huge;aK.FireAuto=true;aK.FireFreq=5000;aK.BulletSpread=0;aK.BulletSpeed=5000;warn("Modded the Rocket Launcher")end;if aL then aL.MagSize=math.huge;aL.FireAuto=true;aL.FireFreq=5000;aL.BulletSpread=0;aL.BulletSpeed=5000;warn("Modded the Shotgun")end;if aM then aM.MagSize=math.huge;aM.FireAuto=true;aM.FireFreq=5000;aM.BulletSpread=0;aM.BulletSpeed=5000;warn("Modded the AK47")end end)aa.Name="M4A4"aa.Parent=a4;aa.BackgroundColor3=Color3.new(0.333333,1,0)aa.Position=UDim2.new(0.0300429463,0,0.193852752,0)aa.Size=UDim2.new(0,129,0,32)aa.Font=Enum.Font.SourceSansBold;aa.Text="M4A4"aa.TextColor3=Color3.new(1,1,1)aa.TextScaled=true;aa.TextSize=25;aa.TextStrokeTransparency=0;aa.TextWrapped=true;aa.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="RifleSWAT"then y.CFrame=CFrame.new(aP)end end end end end end)ab.Name="NOCLIP[B]"ab.Parent=a4;ab.BackgroundColor3=Color3.new(0.333333,1,0)ab.Position=UDim2.new(0.7081545,0,0.194945842,0)ab.Size=UDim2.new(0,129,0,32)ab.Font=Enum.Font.SourceSansBold;ab.Text="NOCLIP[B]"ab.TextColor3=Color3.new(1,1,1)ab.TextScaled=true;ab.TextSize=35;ab.TextStrokeTransparency=0;ab.TextWrapped=true;ab.MouseButton1Down:connect(function()local aR=game:GetService("Players").LocalPlayer;local aS=aR:GetMouse()local aT=false;local aU=false;function b_noclip(aV)if aV=="b"then if aU==false then aT=true;aU=true elseif aU==true then aT=false;aU=false end end end;aS.KeyDown:connect(b_noclip)game:GetService("Players").LocalPlayer.Character.Head.Touched:connect(function(k)if k~=workspace.Terrain then if aT==true then k.CanCollide=false else k.CanCollide=true end end end)end)ac.Name="PISTOL"ac.Parent=a4;ac.BackgroundColor3=Color3.new(0.333333,1,0)ac.Position=UDim2.new(0.0300429165,0,0.359817058,0)ac.Size=UDim2.new(0,129,0,32)ac.Font=Enum.Font.SourceSansBold;ac.Text="PISTOL"ac.TextColor3=Color3.new(1,1,1)ac.TextScaled=true;ac.TextSize=25;ac.TextStrokeTransparency=0;ac.TextWrapped=true;ac.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Pistol"then y.CFrame=CFrame.new(aP)end end end end end end)ad.Name="REMOVE BUILDING"ad.Parent=a4;ad.BackgroundColor3=Color3.new(0.333333,1,0)ad.Position=UDim2.new(0.371244639,0,0.359817058,0)ad.Size=UDim2.new(0,129,0,32)ad.Font=Enum.Font.SourceSansBold;ad.Text="REMOVE BUILDING"ad.TextColor3=Color3.new(1,1,1)ad.TextScaled=true;ad.TextSize=25;ad.TextStrokeTransparency=0;ad.TextWrapped=true;ad.MouseButton1Down:connect(function()game:GetService("Workspace").Buildings:Destroy()end)ae.Name="REMOVEALL"ae.Parent=a4;ae.BackgroundColor3=Color3.new(0.333333,1,0)ae.Position=UDim2.new(0.371244639,0,0.193852752,0)ae.Size=UDim2.new(0,129,0,32)ae.Font=Enum.Font.SourceSansBold;ae.Text="REMOVEALL"ae.TextColor3=Color3.new(1,1,1)ae.TextScaled=true;ae.TextSize=25;ae.TextStrokeTransparency=0;ae.TextWrapped=true;ae.MouseButton1Down:connect(function()game.Workspace.Cells:Remove()game.Workspace.Museum.CaseLasers:Remove()game.Workspace.Museum.Lights:Remove()game.Workspace.Museum.Doors:Remove()game.Workspace.EscapeRoutes:Remove()for h,y in pairs(workspace.Doors:GetChildren())do y:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Lasers:Destroy()end)ae.MouseButton1Down:connect(function()local aX=game:GetService("Workspace").Jewelrys:GetChildren()for h=1,4 do local aY=aX[1].Model.BarbedWire;aY:Destroy()end end)ae.MouseButton1Down:connect(function()local aW=game:GetService("Workspace").Banks:GetChildren()aW[1].Door.Model:Destroy()end)af.Name="SHOTGUN"af.Parent=a4;af.BackgroundColor3=Color3.new(0.333333,1,0)af.Position=UDim2.new(0.0300429165,0,0.515698969,0)af.Size=UDim2.new(0,129,0,32)af.Font=Enum.Font.SourceSansBold;af.Text="SHOTGUN"af.TextColor3=Color3.new(1,1,1)af.TextScaled=true;af.TextSize=25;af.TextStrokeTransparency=0;af.TextWrapped=true;af.MouseButton1Down:connect(function()local aP=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a=Instance.new("Part",workspace)a.Anchored=true;a.Position=game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,0,-3)a.CanCollide=false;for h,y in pairs(game:GetService("Workspace").Givers:GetChildren())do if y.Name=="Station"then for a,aQ in pairs(y:GetChildren())do if aQ:IsA("StringValue")then if aQ.Value=="Shotgun"then y.CFrame=CFrame.new(aP)end end end end end end)ag.Name="SPEED[X]"ag.Parent=a4;ag.BackgroundColor3=Color3.new(0.333333,1,0)ag.Position=UDim2.new(0.7081545,0,0.0433213115,0)ag.Size=UDim2.new(0,129,0,32)ag.Font=Enum.Font.SourceSansBold;ag.Text="SPEED[X]"ag.TextColor3=Color3.new(1,1,1)ag.TextScaled=true;ag.TextSize=25;ag.TextStrokeTransparency=0;ag.TextWrapped=true;ag.MouseButton1Down:connect(function()local aZ=game:GetService("Players").LocalPlayer;local a_=aZ:GetMouse()local b0=false;function x_walkspeed(aV)if aV=="x"then if b0==false then _G.WS=200;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=true elseif b0==true then _G.WS=20;local b1=game:GetService("Players").LocalPlayer.Character.Humanoid;b1:GetPropertyChangedSignal("WalkSpeed"):Connect(function()b1.WalkSpeed=_G.WS end)b1.WalkSpeed=_G.WS;b0=false end end end;a_.KeyDown:connect(x_walkspeed)end)ah.Name="INFINITE JUMP"ah.Parent=a4;ah.BackgroundColor3=Color3.new(0.333333,1,0)ah.Position=UDim2.new(0.0300429165,0,0.676557302,0)ah.Size=UDim2.new(0,129,0,32)ah.Font=Enum.Font.SourceSansBold;ah.Text="INFINITE JUMP"ah.TextColor3=Color3.new(1,1,1)ah.TextScaled=true;ah.TextSize=25;ah.TextStrokeTransparency=0;ah.TextWrapped=true;ah.MouseButton1Down:connect(function()game:GetService("UserInputService").JumpRequest:connect(function()game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")end)end)ai.Name="GODMODE"ai.Parent=a4;ai.BackgroundColor3=Color3.new(0.333333,1,0)ai.Position=UDim2.new(0.371244639,0,0.675090253,0)ai.Size=UDim2.new(0,129,0,32)ai.Font=Enum.Font.SourceSansBold;ai.Text="GODMODE "ai.TextColor3=Color3.new(1,1,1)ai.TextScaled=true;ai.TextSize=25;ai.TextStrokeTransparency=0;ai.TextWrapped=true;ai.MouseButton1Down:connect(function()game:GetService("Players").LocalPlayer.Character.Humanoid.Name=1;local u=game:GetService("Players").LocalPlayer.Character["1"]:Clone()u.Parent=game:GetService("Players").LocalPlayer.Character;u.Name="Humanoid"wait(0.1)game:GetService("Players").LocalPlayer.Character["1"]:Destroy()game:GetService("Workspace").CurrentCamera.CameraSubject=game:GetService("Players").LocalPlayer.Character;game:GetService("Players").LocalPlayer.Character.Animate.Disabled=true;wait(0.1)game:GetService("Players").LocalPlayer.Character.Animate.Disabled=false;game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType="None"end)aj.Name="TPSTORE"aj.Parent=a4;aj.BackgroundColor3=Color3.new(0.333333,1,0)aj.Position=UDim2.new(0.7081545,0,0.675090253,0)aj.Size=UDim2.new(0,129,0,32)aj.Font=Enum.Font.SourceSansBold;aj.Text="TPSTORE"aj.TextColor3=Color3.new(1,1,1)aj.TextSize=29;aj.TextStrokeTransparency=0;aj.TextWrapped=true;aj.MouseButton1Click:connect(function()local a=getfenv()[string.char(118,110,113,106,114,111,96,98,100)]:FindFirstChild(string.char(82,108,96,107,107,82,115,110,113,100,114))if not a then return end;for h,y in pairs(a:GetChildren())do y[string.char(83,113,96,109,114,111,96,113,100,109,98,120)]=0;y[string.char(66,69,113,96,108,100)]=b[string.char(66,103,96,113,96,98,115,100,113)]:WaitForChild(string.char(71,116,108,96,109,110,104,99,81,110,110,115,79,96,113,115))[string.char(66,69,113,96,108,100)]*CFrame.new(math.random(-3,3),0,math.random(-3,3))end end)ak.Name="CLICKTP[CTRL]"ak.Parent=a4;ak.BackgroundColor3=Color3.new(0.333333,1,0)ak.Position=UDim2.new(0.371244639,0,0.837545097,0)ak.Size=UDim2.new(0,129,0,32)ak.Font=Enum.Font.SourceSansBold;ak.Text="CLICKTP(CTRL)"ak.TextColor3=Color3.new(1,1,1)ak.TextScaled=true;ak.TextSize=25;ak.TextStrokeTransparency=0;ak.TextWrapped=true;ak.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://956305503")[1].Source)()end)al.Name="KEYCARD"al.Parent=a4;al.BackgroundColor3=Color3.new(0.333333,1,0)al.Position=UDim2.new(0.0300429203,0,0.837545037,0)al.Size=UDim2.new(0,129,0,32)al.Font=Enum.Font.SourceSansBold;al.Text="KEYCARD"al.TextColor3=Color3.new(1,1,1)al.TextScaled=true;al.TextSize=25;al.TextStrokeTransparency=0;al.TextWrapped=true;al.MouseButton1Down:connect(function()game.Players.LocalPlayer.TeamValue.Value="Police"end)am.Name="VEHICLESPEED"am.Parent=a4;am.BackgroundColor3=Color3.new(0.333333,1,0)am.Position=UDim2.new(0.7081545,0,0.837545156,0)am.Size=UDim2.new(0,129,0,32)am.Font=Enum.Font.SourceSansBold;am.Text="VEHICLE SPEED"am.TextColor3=Color3.new(1,1,1)am.TextScaled=true;am.TextSize=25;am.TextStrokeTransparency=0;am.TextWrapped=true;am.MouseButton1Down:connect(function()loadstring(game:GetObjects("rbxassetid://979093131")[1].Source)()end)an.Name="AUTOSTUFF"an.Parent=A;an.BackgroundColor3=Color3.new(1,0.333333,0)an.Position=UDim2.new(0.362660944,0,0.0237288196,0)an.Size=UDim2.new(0,134,0,33)an.Font=Enum.Font.SourceSansBold;an.Text="AUTOSTUFF"an.TextColor3=Color3.new(1,1,1)an.TextScaled=true;an.TextSize=23;an.TextStrokeTransparency=0;an.TextWrapped=true;an.MouseButton1Down:connect(function()Y.Visible=true;C.Visible=false;a4.Visible=false end)ao.Name="STUFF"ao.Parent=A;ao.BackgroundColor3=Color3.new(1,0.333333,0)ao.Position=UDim2.new(0.697542429,0,0.0237288177,0)ao.Size=UDim2.new(0,135,0,33)ao.Font=Enum.Font.SourceSansBold;ao.Text="STUFF"ao.TextColor3=Color3.new(1,1,1)ao.TextScaled=true;ao.TextSize=23;ao.TextStrokeTransparency=0;ao.TextWrapped=true;ao.MouseButton1Down:connect(function()a4.Visible=true;Y.Visible=false;C.Visible=false end)ap.Name="TELEPORTS"ap.Parent=A;ap.BackgroundColor3=Color3.new(1,0.333333,0)ap.Position=UDim2.new(0.0257363915,0,0.0237288177,0)ap.Size=UDim2.new(0,134,0,33)ap.Font=Enum.Font.SourceSansBold;ap.Text="TELEPORTS"ap.TextColor3=Color3.new(1,1,1)ap.TextScaled=true;ap.TextSize=23;ap.TextStrokeTransparency=0;ap.TextWrapped=true;ap.MouseButton1Down:connect(function()C.Visible=true;Y.Visible=false;a4.Visible=false end)aq.Name="Open"aq.Parent=z;aq.BackgroundColor3=Color3.new(0,0,1)aq.Position=UDim2.new(0,0,0.224105462,0)aq.Size=UDim2.new(0,79,0,27)aq.Visible=false;aq.Font=Enum.Font.Cartoon;aq.Text="OPEN"aq.TextColor3=Color3.new(1,1,1)aq.TextScaled=true;aq.TextSize=14;aq.TextWrapped=true;aq.MouseButton1Down:connect(function()aq.Visible=false;A.Visible=true end)pcall(function()local b2=workspace:FindFirstChild("Jewelrys"):GetChildren()[1]local at=b2.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then _.Text="Jewelry:Open"_.TextColor3=Color3.new(0,1,0)_.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(142,18,1365)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Jewelry is ready!",Text="Jewelry is ready!",Duration=15,Button1="Dismiss",Button2="Teleport",Callback=aw})else _.Text="Jewelry:Closed"_.TextColor3=Color3.new(1,0,0)end end)_.Text=at.Transparency==0 and"Jewelry:Closed"or"Jewelry:Open"_.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)pcall(function()local as=workspace:FindFirstChild("Banks"):GetChildren()[1]local at=as.Extra.Sign.Decal;at:GetPropertyChangedSignal("Transparency"):Connect(function()if at.Transparency~=0 then a0.Text="Bank:Open"a0.TextColor3=Color3.new(0,1,0)local aw=Instance.new("BindableFunction")aw.OnInvoke=function(ax)if ax=="Teleport"then JailbreakTp(10,18,784)end end;game:GetService("StarterGui"):SetCore("SendNotification",{Title="Bank is ready!",Text="Bank is ready!",Duration=15,Button1="Dismiss",Button2=(Vector3.new(at.Parent.Position.X,0,at.Parent.Position.Z)-Vector3.new(b.Character.HumanoidRootPart.Position.X,0,b.Character.HumanoidRootPart.Position.Z)).magnitude<150 and"AutoRob"or"Teleport",Callback=aw})else a0.Text="Bank:Closed"a0.TextColor3=Color3.new(1,0,0)end end)a0.Text=at.Transparency==0 and"Bank:Closed"or"Bank:Open"a0.TextColor3=at.Transparency==0 and Color3.new(1,0,0)or Color3.new(0,1,0)end)wait(0.1)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,100,0,270),'Out','Bounce',2,true)wait(0.6)game.CoreGui.JailBreak.Main:TweenPosition(UDim2.new(0,835,0,270),'Out','Bounce',2,true)
Add Comment
Please, Sign In to add comment