Advertisement
Spiderking

SPIDRERERERER

Jun 13th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 71.48 KB | None | 0 0
  1.  
  2. 1.Player = game.Players.Spiderking765
  3.  
  4. 2.Char = Player.Character
  5.  
  6.  
  7. 3.Head = Char.Head
  8.  
  9.  
  10. 4.Torso = Char.Torso
  11.  
  12.  
  13. 5.h = Char.Humanoid
  14.  
  15.  
  16. 6.necko=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  17.  
  18.  
  19. 7.local gairo = Instance.new("BodyGyro")
  20.  
  21.  
  22. 8.gairo.Parent = nil
  23.  
  24.  
  25. 9.if Char:findFirstChild("Weapon",true) ~= nil then
  26.  
  27.  
  28. 10.Char:findFirstChild("Weapon",true).Parent = nil
  29.  
  30.  
  31. 11.end
  32.  
  33.  
  34. 12.bets = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "}
  35.  
  36.  
  37. 13.--col = {"Really red,"white"}
  38.  
  39.  
  40. 14.--col = {"Really white","Really white","red"}
  41.  
  42.  
  43. 15.col = {"Really red","Really white","Really red"}
  44.  
  45.  
  46. 16.Anims = {}
  47.  
  48.  
  49. 17.act = {key = {}}
  50.  
  51.  
  52. 18.for i=1,#bets do table.insert(act.key,bets) end
  53.  
  54.  
  55. 19.act.mousedown = false
  56.  
  57.  
  58. 20.act.keydown = false
  59.  
  60.  
  61. 21.act.Walking = false
  62.  
  63.  
  64. 22.act.Jumping = false
  65.  
  66.  
  67. 23.act.Anim = ""
  68.  
  69.  
  70. 24.hitted=false
  71.  
  72.  
  73. 25.roflcopter=false
  74.  
  75.  
  76. 26.bodypos=Instance.new("BodyPosition")
  77.  
  78.  
  79. 27.holdshoot=false
  80.  
  81.  
  82. 28.Prop = {}
  83.  
  84.  
  85. 29.difficulty=0.05
  86.  
  87.  
  88. 30.Prop.LegLength = 5
  89.  
  90.  
  91. 31.Prop.LegWide = 1
  92.  
  93.  
  94. 32.Prop.BallSize = 0.9
  95.  
  96.  
  97. 33.--[[difficulty=0.1
  98.  
  99.  
  100. 34.Prop.LegLength = 4
  101.  
  102.  
  103. 35.Prop.LegWide = 0.8
  104.  
  105.  
  106. 36.Prop.BallSize = 1
  107.  
  108.  
  109. 37.difficulty=0.01
  110.  
  111.  
  112. 38.Prop.LegLength = 50
  113.  
  114.  
  115. 39.Prop.LegWide = 10
  116.  
  117.  
  118. 40.Prop.BallSize = 10.3
  119.  
  120.  
  121. 41.Prop.LegLength = 150
  122.  
  123.  
  124. 42.Prop.LegWide = 60
  125.  
  126.  
  127. 43.Prop.BallSize = 60.3]]
  128.  
  129.  
  130. 44.coroutine.resume(coroutine.create(function()
  131.  
  132.  
  133. 45.for i=0,50 do
  134.  
  135.  
  136. 46.wait()
  137.  
  138.  
  139. 47.h.WalkSpeed=18
  140.  
  141.  
  142. 48.--h.WalkSpeed=5
  143.  
  144.  
  145. 49.walksped=h.WalkSpeed
  146.  
  147.  
  148. 50.h.MaxHealth=math.huge
  149.  
  150.  
  151. 51.h.Health=math.huge
  152.  
  153.  
  154. 52.end
  155.  
  156.  
  157. 53.end))
  158.  
  159.  
  160. 54.Spider = {w = {}}
  161.  
  162.  
  163. 55.attack = false
  164.  
  165.  
  166. 56.attackdebounce = false
  167.  
  168.  
  169. 57.it = Instance.new
  170.  
  171.  
  172. 58.bc = BrickColor.new
  173.  
  174.  
  175. 59.v3 = Vector3.new
  176.  
  177.  
  178. 60.cf = CFrame.new
  179.  
  180.  
  181. 61.ca = CFrame.Angles
  182.  
  183.  
  184. 62.pi = math.pi
  185.  
  186.  
  187. 63.rd = math.rad
  188.  
  189.  
  190. 64.br = BrickColor.new
  191.  
  192.  
  193. 65.function r(pa,ob)
  194.  
  195.  
  196. 66.pcall(function() pa[ob]:Remove() end)
  197.  
  198.  
  199. 67.end
  200.  
  201.  
  202. 68.function p(pa,sh,x,y,z,c,a,tr,re,bc)
  203.  
  204.  
  205. 69.local fp = it("Part",pa)
  206.  
  207.  
  208. 70.fp.formFactor = "Custom"
  209.  
  210.  
  211. 71.fp.Shape = sh
  212.  
  213.  
  214. 72.fp.Size = v3(x,y,z)
  215.  
  216.  
  217. 73.fp.CanCollide = c
  218.  
  219.  
  220. 74.fp.Anchored = false
  221.  
  222.  
  223. 75.fp.BrickColor = br(bc)
  224.  
  225.  
  226. 76.fp.Transparency = tr
  227.  
  228.  
  229. 77.fp.Reflectance = re
  230.  
  231.  
  232. 78.fp.BottomSurface = 0
  233.  
  234.  
  235. 79.fp.TopSurface = 0
  236.  
  237.  
  238. 80.fp.CFrame = Torso.CFrame + Vector3.new(0,50,0)
  239.  
  240.  
  241. 81.fp.Velocity = Vector3.new(0,10,0)
  242.  
  243.  
  244. 82.fp:BreakJoints()
  245.  
  246.  
  247. 83.return fp
  248.  
  249.  
  250. 84.end
  251.  
  252.  
  253. 85.function weld(pa,p0,p1,x,y,z,a,b,c)
  254.  
  255.  
  256. 86.local fw = it("Weld",pa)
  257.  
  258.  
  259. 87.fw.Part0 = p0 fw.Part1 = p1
  260.  
  261.  
  262. 88.fw.C0 = cf(x,y,z) *ca(a,b,c)
  263.  
  264.  
  265. 89.return fw
  266.  
  267.  
  268. 90.end
  269.  
  270.  
  271. 91.function spm(ty,pa,ss)
  272.  
  273.  
  274. 92.local sp = it("SpecialMesh",pa)
  275.  
  276.  
  277. 93.sp.MeshType = ty
  278.  
  279.  
  280. 94.sp.Scale = Vector3.new(ss,ss,ss)
  281.  
  282.  
  283. 95.end
  284.  
  285.  
  286. 96.pcall(function() Torso.Spider:Remove() end)
  287.  
  288.  
  289. 97.wait(0.1)
  290.  
  291.  
  292. 98.pack = it("Model",Torso)
  293.  
  294.  
  295. 99.pack.Name = "Spider"
  296.  
  297.  
  298. 100.Spider.Back = p(pack,"Block",1.2,1.7,0.5,false,false,0,0,col[1])
  299.  
  300.  
  301. 101.--Right Arm
  302.  
  303.  
  304. 102.Spider.RAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb1,Prop.BallSize)
  305.  
  306.  
  307. 103.Spider.w.RAb1 = weld(Spider.RAb1,Spider.Back,Spider.RAb1,0.5,0.6,0.35,0,0,0) Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  308.  
  309.  
  310. 104.Spider.RAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  311.  
  312.  
  313. 105.Spider.w.RAa1 = weld(Spider.RAa1,Spider.RAb1,Spider.RAa1,0,Prop.LegLength/2,0,0,0,0)
  314.  
  315.  
  316. 106.Spider.RAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.RAb2,Prop.BallSize)
  317.  
  318.  
  319. 107.Spider.w.RAb2 = weld(Spider.RAb2,Spider.RAa1,Spider.RAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  320.  
  321.  
  322. 108.Spider.RAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  323.  
  324.  
  325. 109.Spider.w.RAa2 = weld(Spider.RAa2,Spider.RAb2,Spider.RAa2,0,Prop.LegLength/2,0,0,0,0)
  326.  
  327.  
  328. 110.--Left Arm
  329.  
  330.  
  331. 111.Spider.LAb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb1,Prop.BallSize)
  332.  
  333.  
  334. 112.Spider.w.LAb1 = weld(Spider.LAb1,Spider.Back,Spider.LAb1,-0.5,0.6,0.35,0,0,0) Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  335.  
  336.  
  337. 113.Spider.LAa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  338.  
  339.  
  340. 114.Spider.w.LAa1 = weld(Spider.LAa1,Spider.LAb1,Spider.LAa1,0,Prop.LegLength/2,0,0,0,0)
  341.  
  342.  
  343. 115.Spider.LAb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[2]) spm("Sphere",Spider.LAb2,Prop.BallSize)
  344.  
  345.  
  346. 116.Spider.w.LAb2 = weld(Spider.LAb2,Spider.LAa1,Spider.LAb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  347.  
  348.  
  349. 117.Spider.LAa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  350.  
  351.  
  352. 118.Spider.w.LAa2 = weld(Spider.LAa2,Spider.LAb2,Spider.LAa2,0,Prop.LegLength/2,0,0,0,0)
  353.  
  354.  
  355. 119.--Upper Right
  356.  
  357.  
  358. 120.Spider.URb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb1,Prop.BallSize)
  359.  
  360.  
  361. 121.Spider.w.URb1 = weld(Spider.URb1,Spider.Back,Spider.URb1,0.5,-0.6,0.35,0,0,0) Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
  362.  
  363.  
  364. 122.Spider.URa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  365.  
  366.  
  367. 123.Spider.w.URa1 = weld(Spider.URa1,Spider.URb1,Spider.URa1,0,Prop.LegLength/2,0,0,0,0)
  368.  
  369.  
  370. 124.Spider.URb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.URb2,Prop.BallSize)
  371.  
  372.  
  373. 125.Spider.w.URb2 = weld(Spider.URb2,Spider.URa1,Spider.URb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
  374.  
  375.  
  376. 126.Spider.URa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  377.  
  378.  
  379. 127.Spider.w.URa2 = weld(Spider.URa2,Spider.URb2,Spider.URa2,0,Prop.LegLength/2,0,0,0,0)
  380.  
  381.  
  382. 128.--Upper Left
  383.  
  384.  
  385. 129.Spider.ULb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb1,Prop.BallSize)
  386.  
  387.  
  388. 130.Spider.w.ULb1 = weld(Spider.ULb1,Spider.Back,Spider.ULb1,-0.5,-0.6,0.35,0,0,0) Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
  389.  
  390.  
  391. 131.Spider.ULa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  392.  
  393.  
  394. 132.Spider.w.ULa1 = weld(Spider.ULa1,Spider.ULb1,Spider.ULa1,0,Prop.LegLength/2,0,0,0,0)
  395.  
  396.  
  397. 133.Spider.ULb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.ULb2,Prop.BallSize)
  398.  
  399.  
  400. 134.Spider.w.ULb2 = weld(Spider.ULb2,Spider.ULa1,Spider.ULb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
  401.  
  402.  
  403. 135.Spider.ULa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  404.  
  405.  
  406. 136.Spider.w.ULa2 = weld(Spider.ULa2,Spider.ULb2,Spider.ULa2,0,Prop.LegLength/2,0,0,0,0)
  407.  
  408.  
  409. 137.--Lower Right
  410.  
  411.  
  412. 138.Spider.LRb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb1,Prop.BallSize)
  413.  
  414.  
  415. 139.Spider.w.LRb1 = weld(Spider.LRb1,Spider.Back,Spider.LRb1,0.5,-0.6,0.35,0,0,0) Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
  416.  
  417.  
  418. 140.Spider.LRa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  419.  
  420.  
  421. 141.Spider.w.LRa1 = weld(Spider.LRa1,Spider.LRb1,Spider.LRa1,0,Prop.LegLength/2,0,0,0,0)
  422.  
  423.  
  424. 142.Spider.LRb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LRb2,Prop.BallSize)
  425.  
  426.  
  427. 143.Spider.w.LRb2 = weld(Spider.LRb2,Spider.LRa1,Spider.LRb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
  428.  
  429.  
  430. 144.Spider.LRa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  431.  
  432.  
  433. 145.Spider.w.LRa2 = weld(Spider.LRa2,Spider.LRb2,Spider.LRa2,0,Prop.LegLength/2,0,0,0,0)
  434.  
  435.  
  436. 146.--Lower Left
  437.  
  438.  
  439. 147.Spider.LLb1 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb1,Prop.BallSize)
  440.  
  441.  
  442. 148.Spider.w.LLb1 = weld(Spider.LLb1,Spider.Back,Spider.LLb1,-0.5,-0.6,0.35,0,0,0) Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
  443.  
  444.  
  445. 149.Spider.LLa1 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  446.  
  447.  
  448. 150.Spider.w.LLa1 = weld(Spider.LLa1,Spider.LLb1,Spider.LLa1,0,Prop.LegLength/2,0,0,0,0)
  449.  
  450.  
  451. 151.Spider.LLb2 = p(pack,"Ball",1,1,1,false,false,0,0,col[3]) spm("Sphere",Spider.LLb2,Prop.BallSize)
  452.  
  453.  
  454. 152.Spider.w.LLb2 = weld(Spider.LLb2,Spider.LLa1,Spider.LLb2,0,(Prop.LegLength/2),0,0,0,0) Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
  455.  
  456.  
  457. 153.Spider.LLa2 = p(pack,"Block",Prop.LegWide,Prop.LegLength,Prop.LegWide,true,false,0,0,col[1])
  458.  
  459.  
  460. 154.Spider.w.LLa2 = weld(Spider.LLa2,Spider.LLb2,Spider.LLa2,0,Prop.LegLength/2,0,0,0,0)
  461.  
  462.  
  463. 155.local prt1 = Instance.new("Part")
  464.  
  465.  
  466. 156.prt1.formFactor = 1
  467.  
  468.  
  469. 157.prt1.Parent = pack
  470.  
  471.  
  472. 158.prt1.CanCollide = false
  473.  
  474.  
  475. 159.prt1.BrickColor = br(col[1])
  476.  
  477.  
  478. 160.prt1.Name = "Part1"
  479.  
  480.  
  481. 161.prt1.Size = Vector3.new(1,1,1)
  482.  
  483.  
  484. 162.prt1.Position = Torso.Position
  485.  
  486.  
  487. 163.local prt2 = Instance.new("Part")
  488.  
  489.  
  490. 164.prt2.formFactor = 1
  491.  
  492.  
  493. 165.prt2.Parent = pack
  494.  
  495.  
  496. 166.prt2.CanCollide = false
  497.  
  498.  
  499. 167.prt2.BrickColor = BrickColor.new("Really red")
  500.  
  501.  
  502. 168.prt2.Name = "Part2"
  503.  
  504.  
  505. 169.prt2.Reflectance=0.3
  506.  
  507.  
  508. 170.prt2.Size = Vector3.new(1,2,1)
  509.  
  510.  
  511. 171.prt2.Position = Torso.Position
  512.  
  513.  
  514. 172.local prt3 = Instance.new("Part")
  515.  
  516.  
  517. 173.prt3.formFactor = 1
  518.  
  519.  
  520. 174.prt3.Parent = pack
  521.  
  522.  
  523. 175.prt3.CanCollide = false
  524.  
  525.  
  526. 176.prt3.BrickColor = BrickColor.new("Medium stone grey")
  527.  
  528.  
  529. 177.prt3.Name = "Part3"
  530.  
  531.  
  532. 178.prt3.Reflectance=0.6
  533.  
  534.  
  535. 179.prt3.Size = Vector3.new(1,2,1)
  536.  
  537.  
  538. 180.prt3.Position = Torso.Position
  539.  
  540.  
  541. 181.local prt4 = Instance.new("Part")
  542.  
  543.  
  544. 182.prt4.formFactor = 1
  545.  
  546.  
  547. 183.prt4.Parent = pack
  548.  
  549.  
  550. 184.prt4.CanCollide = false
  551.  
  552.  
  553. 185.prt4.BrickColor = BrickColor.new("Really red")
  554.  
  555.  
  556. 186.prt4.Name = "Part4"
  557.  
  558.  
  559. 187.prt4.Reflectance=0.3
  560.  
  561.  
  562. 188.prt4.Size = Vector3.new(1,1,1)
  563.  
  564.  
  565. 189.prt4.Position = Torso.Position
  566.  
  567.  
  568. 190.local prt5 = Instance.new("Part")
  569.  
  570.  
  571. 191.prt5.formFactor = 1
  572.  
  573.  
  574. 192.prt5.Parent = pack
  575.  
  576.  
  577. 193.prt5.CanCollide = false
  578.  
  579.  
  580. 194.prt5.BrickColor = br(col[1])
  581.  
  582.  
  583. 195.prt5.Name = "Part5"
  584.  
  585.  
  586. 196.prt5.Size = Vector3.new(1,1,1)
  587.  
  588.  
  589. 197.prt5.Position = Torso.Position
  590.  
  591.  
  592. 198.local prt6 = Instance.new("Part")
  593.  
  594.  
  595. 199.prt6.formFactor = 1
  596.  
  597.  
  598. 200.prt6.Parent = pack
  599.  
  600.  
  601. 201.prt6.CanCollide = false
  602.  
  603.  
  604. 202.prt6.BrickColor = br(col[1])
  605.  
  606.  
  607. 203.prt6.Name = "Part6"
  608.  
  609.  
  610. 204.prt6.Size = Vector3.new(1,1,1)
  611.  
  612.  
  613. 205.prt6.Position = Torso.Position
  614.  
  615.  
  616. 206.local prt7 = Instance.new("Part")
  617.  
  618.  
  619. 207.prt7.formFactor = 1
  620.  
  621.  
  622. 208.prt7.Parent = pack
  623.  
  624.  
  625. 209.prt7.CanCollide = false
  626.  
  627.  
  628. 210.prt7.BrickColor = BrickColor.new("Really black")
  629.  
  630.  
  631. 211.prt7.Name = "Part7"
  632.  
  633.  
  634. 212.prt7.Size = Vector3.new(1,1,1)
  635.  
  636.  
  637. 213.prt7.Position = Torso.Position
  638.  
  639.  
  640. 214.local prt8 = Instance.new("Part")
  641.  
  642.  
  643. 215.prt8.formFactor = 1
  644.  
  645.  
  646. 216.prt8.Parent = pack
  647.  
  648.  
  649. 217.prt8.CanCollide = false
  650.  
  651.  
  652. 218.prt8.BrickColor = br(col[1])
  653.  
  654.  
  655. 219.prt8.Name = "Part8"
  656.  
  657.  
  658. 220.prt8.Size = Vector3.new(1,1,1)
  659.  
  660.  
  661. 221.prt8.Position = Torso.Position
  662.  
  663.  
  664. 222.local prt9 = Instance.new("Part")
  665.  
  666.  
  667. 223.prt9.formFactor = 1
  668.  
  669.  
  670. 224.prt9.Parent = pack
  671.  
  672.  
  673. 225.prt9.CanCollide = false
  674.  
  675.  
  676. 226.prt9.BrickColor = br(col[1])
  677.  
  678.  
  679. 227.prt9.Name = "Part9"
  680.  
  681.  
  682. 228.prt9.Size = Vector3.new(1,1,1)
  683.  
  684.  
  685. 229.prt9.Position = Torso.Position
  686.  
  687.  
  688. 230.local prt10 = Instance.new("Part")
  689.  
  690.  
  691. 231.prt10.formFactor = 1
  692.  
  693.  
  694. 232.prt10.Parent = pack
  695.  
  696.  
  697. 233.prt10.CanCollide = false
  698.  
  699.  
  700. 234.prt10.BrickColor = br(col[1])
  701.  
  702.  
  703. 235.prt10.Name = "Part10"
  704.  
  705.  
  706. 236.prt10.Size = Vector3.new(1,1,1)
  707.  
  708.  
  709. 237.prt10.Position = Torso.Position
  710.  
  711.  
  712. 238.local prt11 = Instance.new("Part")
  713.  
  714.  
  715. 239.prt11.formFactor = 1
  716.  
  717.  
  718. 240.prt11.Parent = pack
  719.  
  720.  
  721. 241.prt11.CanCollide = false
  722.  
  723.  
  724. 242.prt11.BrickColor = br(col[1])
  725.  
  726.  
  727. 243.prt11.Name = "Part11"
  728.  
  729.  
  730. 244.prt11.Size = Vector3.new(1,1,1)
  731.  
  732.  
  733. 245.prt11.Position = Torso.Position
  734.  
  735.  
  736. 246.local prt12 = Instance.new("Part")
  737.  
  738.  
  739. 247.prt12.formFactor = 1
  740.  
  741.  
  742. 248.prt12.Parent = pack
  743.  
  744.  
  745. 249.prt12.CanCollide = false
  746.  
  747.  
  748. 250.prt12.BrickColor = br(col[1])
  749.  
  750.  
  751. 251.prt12.Name = "Part12"
  752.  
  753.  
  754. 252.prt12.Size = Vector3.new(1,1,1)
  755.  
  756.  
  757. 253.prt12.Position = Torso.Position
  758.  
  759.  
  760. 254.local msh1 = Instance.new("BlockMesh")
  761.  
  762.  
  763. 255.msh1.Parent = prt1
  764.  
  765.  
  766. 256.--msh1.Scale = Vector3.new(0.9,0.8,3)
  767.  
  768.  
  769. 257.msh1.Scale = Vector3.new(Prop.LegWide/0.9,Prop.LegWide/1,Prop.LegLength/1.3)
  770.  
  771.  
  772. 258.local msh2 = Instance.new("BlockMesh")
  773.  
  774.  
  775. 259.msh2.Parent = prt2
  776.  
  777.  
  778. 260.--msh2.Scale = Vector3.new(0.3,2.5,1)
  779.  
  780.  
  781. 261.msh2.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/1.6,Prop.LegWide*1.3)
  782.  
  783.  
  784. 262.local msh3 = Instance.new("BlockMesh")
  785.  
  786.  
  787. 263.msh3.Parent = prt3
  788.  
  789.  
  790. 264.--msh3.Scale = Vector3.new(0.1,2.6,1.5)
  791.  
  792.  
  793. 265.msh3.Scale = Vector3.new(Prop.LegWide/6,Prop.LegLength/1.6,Prop.LegWide*1.9)
  794.  
  795.  
  796. 266.local msh4 = Instance.new("SpecialMesh")
  797.  
  798.  
  799. 267.msh4.Parent = prt4
  800.  
  801.  
  802. 268.msh4.MeshType = "Wedge"
  803.  
  804.  
  805. 269.--msh4.Scale = Vector3.new(0.3,2,1)
  806.  
  807.  
  808. 270.msh4.Scale = Vector3.new(Prop.LegWide/2.5,Prop.LegLength/2,Prop.LegWide*1.3)
  809.  
  810.  
  811. 271.local msh5 = Instance.new("CylinderMesh")
  812.  
  813.  
  814. 272.msh5.Parent = prt5
  815.  
  816.  
  817. 273.--msh5.Scale = Vector3.new(1.5,1,1.5)
  818.  
  819.  
  820. 274.msh5.Scale = Vector3.new(Prop.LegWide*2,Prop.LegLength/4,Prop.LegWide*2)
  821.  
  822.  
  823. 275.local msh6 = Instance.new("CylinderMesh")
  824.  
  825.  
  826. 276.msh6.Parent = prt6
  827.  
  828.  
  829. 277.--msh6.Scale = Vector3.new(2.5,1.6,2.5)
  830.  
  831.  
  832. 278.msh6.Scale = Vector3.new(Prop.LegWide*3.1,Prop.LegLength/2.5,Prop.LegWide*3.1)
  833.  
  834.  
  835. 279.local msh7 = Instance.new("CylinderMesh")
  836.  
  837.  
  838. 280.msh7.Parent = prt7
  839.  
  840.  
  841. 281.--msh7.Scale = Vector3.new(1.4,1.7,1.4)
  842.  
  843.  
  844. 282.msh7.Scale = Vector3.new(Prop.LegWide*1.8,Prop.LegLength/2.3,Prop.LegWide*1.8)
  845.  
  846.  
  847. 283.local msh8 = Instance.new("BlockMesh")
  848.  
  849.  
  850. 284.msh8.Parent = prt8
  851.  
  852.  
  853. 285.--msh8.Scale = Vector3.new(0.5,2,0.5)
  854.  
  855.  
  856. 286.msh8.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
  857.  
  858.  
  859. 287.local msh9 = Instance.new("BlockMesh")
  860.  
  861.  
  862. 288.msh9.Parent = prt9
  863.  
  864.  
  865. 289.--msh9.Scale = Vector3.new(0.5,2,0.5)
  866.  
  867.  
  868. 290.msh9.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
  869.  
  870.  
  871. 291.local msh10 = Instance.new("BlockMesh")
  872.  
  873.  
  874. 292.msh10.Parent = prt10
  875.  
  876.  
  877. 293.--msh10.Scale = Vector3.new(0.5,2,0.5)
  878.  
  879.  
  880. 294.msh10.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
  881.  
  882.  
  883. 295.local msh11 = Instance.new("BlockMesh")
  884.  
  885.  
  886. 296.msh11.Parent = prt11
  887.  
  888.  
  889. 297.--msh11.Scale = Vector3.new(0.5,2,0.5)
  890.  
  891.  
  892. 298.msh11.Scale = Vector3.new(Prop.LegWide/1.6,Prop.LegLength/2,Prop.LegWide/1.6)
  893.  
  894.  
  895. 299.local msh12 = Instance.new("BlockMesh")
  896.  
  897.  
  898. 300.msh12.Parent = prt12
  899.  
  900.  
  901. 301.--msh12.Scale = Vector3.new(0.5,2,0.5)
  902.  
  903.  
  904. 302.msh12.Scale = Vector3.new(0,0,0)
  905.  
  906.  
  907. 303.local wld1 = Instance.new("Weld")
  908.  
  909.  
  910. 304.wld1.Parent = prt1
  911.  
  912.  
  913. 305.wld1.Part0 = prt1
  914.  
  915.  
  916. 306.wld1.Part1 = Spider.RAa2
  917.  
  918.  
  919. 307.--wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-0.5,0)
  920.  
  921.  
  922. 308.wld1.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/6,0)
  923.  
  924.  
  925. 309.local wld2 = Instance.new("Weld")
  926.  
  927.  
  928. 310.wld2.Parent = prt2
  929.  
  930.  
  931. 311.wld2.Part0 = prt2
  932.  
  933.  
  934. 312.wld2.Part1 = prt1
  935.  
  936.  
  937. 313.--wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0)
  938.  
  939.  
  940. 314.wld2.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0)
  941.  
  942.  
  943. 315.local wld3 = Instance.new("Weld")
  944.  
  945.  
  946. 316.wld3.Parent = prt3
  947.  
  948.  
  949. 317.wld3.Part0 = prt3
  950.  
  951.  
  952. 318.wld3.Part1 = prt1
  953.  
  954.  
  955. 319.--wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-3,0)
  956.  
  957.  
  958. 320.wld3.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.3,0)
  959.  
  960.  
  961. 321.local wld4 = Instance.new("Weld")
  962.  
  963.  
  964. 322.wld4.Parent = prt4
  965.  
  966.  
  967. 323.wld4.Part0 = prt4
  968.  
  969.  
  970. 324.wld4.Part1 = prt2
  971.  
  972.  
  973. 325.wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-4.2,0)
  974.  
  975.  
  976. 326.wld4.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.1,0)
  977.  
  978.  
  979. 327.local wld5 = Instance.new("Weld")
  980.  
  981.  
  982. 328.wld5.Parent = prt5
  983.  
  984.  
  985. 329.wld5.Part0 = prt5
  986.  
  987.  
  988. 330.wld5.Part1 = Spider.LAa2
  989.  
  990.  
  991. 331.--wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-2.5,0)
  992.  
  993.  
  994. 332.wld5.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/1.6,0)
  995.  
  996.  
  997. 333.local wld6 = Instance.new("Weld")
  998.  
  999.  
  1000. 334.wld6.Parent = prt6
  1001.  
  1002.  
  1003. 335.wld6.Part0 = prt6
  1004.  
  1005.  
  1006. 336.wld6.Part1 = prt5
  1007.  
  1008.  
  1009. 337.--wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-1.5,0)
  1010.  
  1011.  
  1012. 338.wld6.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,-Prop.LegLength/2.6,0)
  1013.  
  1014.  
  1015. 339.local wld7 = Instance.new("Weld")
  1016.  
  1017.  
  1018. 340.wld7.Parent = prt7
  1019.  
  1020.  
  1021. 341.wld7.Part0 = prt7
  1022.  
  1023.  
  1024. 342.wld7.Part1 = prt6
  1025.  
  1026.  
  1027. 343.wld7.C0 = CFrame.fromEulerAnglesXYZ(0,0,0) * CFrame.new(0,0,0)
  1028.  
  1029.  
  1030. 344.local wld8 = Instance.new("Weld")
  1031.  
  1032.  
  1033. 345.wld8.Parent = prt8
  1034.  
  1035.  
  1036. 346.wld8.Part0 = prt8
  1037.  
  1038.  
  1039. 347.wld8.Part1 = prt6
  1040.  
  1041.  
  1042. 348.--wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(1.5,-1,0)
  1043.  
  1044.  
  1045. 349.wld8.C0 = CFrame.fromEulerAnglesXYZ(0,0,-0.5) * CFrame.new(Prop.LegWide*2,-Prop.LegLength/4,0)
  1046.  
  1047.  
  1048. 350.local wld9 = Instance.new("Weld")
  1049.  
  1050.  
  1051. 351.wld9.Parent = prt9
  1052.  
  1053.  
  1054. 352.wld9.Part0 = prt9
  1055.  
  1056.  
  1057. 353.wld9.Part1 = prt6
  1058.  
  1059.  
  1060. 354.--wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-1.5,-1,0)
  1061.  
  1062.  
  1063. 355.wld9.C0 = CFrame.fromEulerAnglesXYZ(0,0,0.5) * CFrame.new(-Prop.LegWide*2,-Prop.LegLength/4,0)
  1064.  
  1065.  
  1066. 356.local wld10 = Instance.new("Weld")
  1067.  
  1068.  
  1069. 357.wld10.Parent = prt10
  1070.  
  1071.  
  1072. 358.wld10.Part0 = prt10
  1073.  
  1074.  
  1075. 359.wld10.Part1 = prt6
  1076.  
  1077.  
  1078. 360.--wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-1,-1.5)
  1079.  
  1080.  
  1081. 361.wld10.C0 = CFrame.fromEulerAnglesXYZ(-0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,-Prop.LegWide*2)
  1082.  
  1083.  
  1084. 362.local wld11 = Instance.new("Weld")
  1085.  
  1086.  
  1087. 363.wld11.Parent = prt11
  1088.  
  1089.  
  1090. 364.wld11.Part0 = prt11
  1091.  
  1092.  
  1093. 365.wld11.Part1 = prt6
  1094.  
  1095.  
  1096. 366.--wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-1,1.5)
  1097.  
  1098.  
  1099. 367.wld11.C0 = CFrame.fromEulerAnglesXYZ(0.5,0,0) * CFrame.new(0,-Prop.LegLength/4,Prop.LegWide*2)
  1100.  
  1101.  
  1102. 368.local wld12 = Instance.new("Weld")
  1103.  
  1104.  
  1105. 369.wld12.Parent = prt12
  1106.  
  1107.  
  1108. 370.wld12.Part0 = prt12
  1109.  
  1110.  
  1111. 371.wld12.Part1 = prt6
  1112.  
  1113.  
  1114. 372.--wld12.C0 = CFrame.fromEulerAnglesXYZ(1.57,0,0) * CFrame.new(0,0,0)
  1115.  
  1116.  
  1117. 373.wld12.C0 = CFrame.fromEulerAnglesXYZ(-1.57,0,0) * CFrame.new(0,0,0)
  1118.  
  1119.  
  1120. 374.wait()
  1121.  
  1122.  
  1123. 375.Spider.w.Back = weld(Spider.Back,Torso,Spider.Back,0,0,0.5,0,0,0)
  1124.  
  1125.  
  1126. 376.wait()
  1127.  
  1128.  
  1129. 377.Torso.CFrame = Torso.CFrame + Vector3.new(0,10,0)
  1130.  
  1131.  
  1132. 378.function Anim()
  1133.  
  1134.  
  1135. 379.attack=true
  1136.  
  1137.  
  1138. 380.for i=0,1,0.1 do
  1139.  
  1140.  
  1141. 381.wait()
  1142.  
  1143.  
  1144. 382.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(70-(70*i)),0)
  1145.  
  1146.  
  1147. 383.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(40+(50*i)),0)
  1148.  
  1149.  
  1150. 384.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120*i)),math.rad(-70+(70*i)),0)
  1151.  
  1152.  
  1153. 385.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10*i)),math.rad(-40-(50*i)),0)
  1154.  
  1155.  
  1156. 386.end
  1157.  
  1158.  
  1159. 387.bodypos=Instance.new("BodyPosition")
  1160.  
  1161.  
  1162. 388.bodypos.P=500
  1163.  
  1164.  
  1165. 389.bodypos.D=100
  1166.  
  1167.  
  1168. 390.bodypos.maxForce=Vector3.new(0,math.huge,0)
  1169.  
  1170.  
  1171. 391.bodypos.position=Head.Position+Vector3.new(0,50,0)
  1172.  
  1173.  
  1174. 392.bodypos.Parent=Head
  1175.  
  1176.  
  1177. 393.while roflcopter==true do
  1178.  
  1179.  
  1180. 394.for i = 0,1,0.1 do
  1181.  
  1182.  
  1183. 395.wait()
  1184.  
  1185.  
  1186. 396.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(70-(70)),0)
  1187.  
  1188.  
  1189. 397.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(90+(360*i)),0)
  1190.  
  1191.  
  1192. 398.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120)),math.rad(-70+(70)),0)
  1193.  
  1194.  
  1195. 399.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10)),math.rad(-90+(360*i)),0)
  1196.  
  1197.  
  1198. 400.end
  1199.  
  1200.  
  1201. 401.end
  1202.  
  1203.  
  1204. 402.bodypos.Parent=nil
  1205.  
  1206.  
  1207. 403.for i=0,1,0.1 do
  1208.  
  1209.  
  1210. 404.wait()
  1211.  
  1212.  
  1213. 405.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(70-(70-70*i)),0)
  1214.  
  1215.  
  1216. 406.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(90-(50*i)),0)
  1217.  
  1218.  
  1219. 407.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-(120-120*i)),math.rad(-70+(70-70*i)),0)
  1220.  
  1221.  
  1222. 408.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+(10-10*i)),math.rad(-90+(50*i)),0)
  1223.  
  1224.  
  1225. 409.end
  1226.  
  1227.  
  1228. 410.attack=false
  1229.  
  1230.  
  1231. 411.end
  1232.  
  1233.  
  1234. 412.function RoflCopter()
  1235.  
  1236.  
  1237. 413.act.Jumping=true
  1238.  
  1239.  
  1240. 414.for i=0,1,0.1 do
  1241.  
  1242.  
  1243. 415.wait()
  1244.  
  1245.  
  1246. 416.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
  1247.  
  1248.  
  1249. 417.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0)
  1250.  
  1251.  
  1252. 418.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
  1253.  
  1254.  
  1255. 419.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0)
  1256.  
  1257.  
  1258. 420.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
  1259.  
  1260.  
  1261. 421.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80*i),math.rad(0),0)
  1262.  
  1263.  
  1264. 422.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
  1265.  
  1266.  
  1267. 423.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80*i),math.rad(0),0)
  1268.  
  1269.  
  1270. 424.end
  1271.  
  1272.  
  1273. 425.bodypos.P=500
  1274.  
  1275.  
  1276. 426.bodypos.D=100
  1277.  
  1278.  
  1279. 427.bodypos.maxForce=Vector3.new(0,math.huge,0)
  1280.  
  1281.  
  1282. 428.bodypos.position=Head.Position+Vector3.new(0,10,0)
  1283.  
  1284.  
  1285. 429.bodypos.Parent=Head
  1286.  
  1287.  
  1288. 430.while roflcopter==true do
  1289.  
  1290.  
  1291. 431.derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  1292.  
  1293.  
  1294. 432.derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  1295.  
  1296.  
  1297. 433.derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  1298.  
  1299.  
  1300. 434.derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  1301.  
  1302.  
  1303. 435.for i=0,1,0.1 do
  1304.  
  1305.  
  1306. 436.wait()
  1307.  
  1308.  
  1309. 437.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40+360*i),0)
  1310.  
  1311.  
  1312. 438.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0)
  1313.  
  1314.  
  1315. 439.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40+360*i),0)
  1316.  
  1317.  
  1318. 440.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0)
  1319.  
  1320.  
  1321. 441.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40+360*i),0)
  1322.  
  1323.  
  1324. 442.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80),math.rad(0),0)
  1325.  
  1326.  
  1327. 443.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40+360*i),0)
  1328.  
  1329.  
  1330. 444.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80),math.rad(0),0)
  1331.  
  1332.  
  1333. 445.end
  1334.  
  1335.  
  1336. 446.derpcon1:disconnect()
  1337.  
  1338.  
  1339. 447.derpcon2:disconnect()
  1340.  
  1341.  
  1342. 448.derpcon3:disconnect()
  1343.  
  1344.  
  1345. 449.derpcon4:disconnect()
  1346.  
  1347.  
  1348. 450.end
  1349.  
  1350.  
  1351. 451.bodypos.Parent=nil
  1352.  
  1353.  
  1354. 452.for i=0,1,0.1 do
  1355.  
  1356.  
  1357. 453.wait()
  1358.  
  1359.  
  1360. 454.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
  1361.  
  1362.  
  1363. 455.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0)
  1364.  
  1365.  
  1366. 456.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
  1367.  
  1368.  
  1369. 457.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0)
  1370.  
  1371.  
  1372. 458.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80),math.rad(40),0)
  1373.  
  1374.  
  1375. 459.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+80-80*i),math.rad(0),0)
  1376.  
  1377.  
  1378. 460.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
  1379.  
  1380.  
  1381. 461.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-80+80*i),math.rad(0),0)
  1382.  
  1383.  
  1384. 462.end
  1385.  
  1386.  
  1387. 463.act.Jumping=false
  1388.  
  1389.  
  1390. 464.end
  1391.  
  1392.  
  1393. 465.function Shoot()
  1394.  
  1395.  
  1396. 466.attack=true
  1397.  
  1398.  
  1399. 467.for i=0,1,0.1 do
  1400.  
  1401.  
  1402. 468.wait()
  1403.  
  1404.  
  1405. 469.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1406.  
  1407.  
  1408. 470.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1409.  
  1410.  
  1411. 471.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70),0)
  1412.  
  1413.  
  1414. 472.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20*i),math.rad(-40+40*i),0)
  1415.  
  1416.  
  1417. 473.end
  1418.  
  1419.  
  1420. 474.gairo.Parent = Head
  1421.  
  1422.  
  1423. 475.gairo.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
  1424.  
  1425.  
  1426. 476.gairo.P = 20e+003
  1427.  
  1428.  
  1429. 477.gairo.cframe = Head.CFrame
  1430.  
  1431.  
  1432. 478.for i=0,1,0.1 do
  1433.  
  1434.  
  1435. 479.wait()
  1436.  
  1437.  
  1438. 480.Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57*i)
  1439.  
  1440.  
  1441. 481.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1442.  
  1443.  
  1444. 482.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1445.  
  1446.  
  1447. 483.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20*i),math.rad(-70-20*i),0)
  1448.  
  1449.  
  1450. 484.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80*i),math.rad(-40+40),0)
  1451.  
  1452.  
  1453. 485.end
  1454.  
  1455.  
  1456. 486.wait(0.1)
  1457.  
  1458.  
  1459. 487.for i = 1,3 do
  1460.  
  1461.  
  1462. 488.DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
  1463.  
  1464.  
  1465. 489.shoottrail2(prt7)
  1466.  
  1467.  
  1468. 490.wait(0.5)
  1469.  
  1470.  
  1471. 491.end
  1472.  
  1473.  
  1474. 492.for i=0,1,0.1 do
  1475.  
  1476.  
  1477. 493.wait()
  1478.  
  1479.  
  1480. 494.Torso.Neck.C0=necko*CFrame.fromEulerAnglesXYZ(0,0,1.57-1.57*i)
  1481.  
  1482.  
  1483. 495.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1484.  
  1485.  
  1486. 496.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1487.  
  1488.  
  1489. 497.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+20+30*i),math.rad(-70-20+20*i),0)
  1490.  
  1491.  
  1492. 498.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+20+80-100*i),math.rad(-40+40-40*i),0)
  1493.  
  1494.  
  1495. 499.end
  1496.  
  1497.  
  1498. 500.gairo.Parent=nil
  1499.  
  1500.  
  1501. 501.Torso.Neck.C0=necko
  1502.  
  1503.  
  1504. 502.attack=false
  1505.  
  1506.  
  1507. 503.end
  1508.  
  1509.  
  1510. 504.function Shoot2()
  1511.  
  1512.  
  1513. 505.attack=true
  1514.  
  1515.  
  1516. 506.for i=0,1,0.1 do
  1517.  
  1518.  
  1519. 507.wait()
  1520.  
  1521.  
  1522. 508.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1523.  
  1524.  
  1525. 509.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1526.  
  1527.  
  1528. 510.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60*i),math.rad(-70),0)
  1529.  
  1530.  
  1531. 511.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15*i),math.rad(-40-60*i),0)
  1532.  
  1533.  
  1534. 512.end
  1535.  
  1536.  
  1537. 513.for i=0,0.3,0.1 do
  1538.  
  1539.  
  1540. 514.wait(0.1)
  1541.  
  1542.  
  1543. 515.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1544.  
  1545.  
  1546. 516.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1547.  
  1548.  
  1549. 517.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60),math.rad(-70),0)
  1550.  
  1551.  
  1552. 518.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+40*i),math.rad(-40-60),0)
  1553.  
  1554.  
  1555. 519.DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
  1556.  
  1557.  
  1558. 520.shoottrail2(prt7)
  1559.  
  1560.  
  1561. 521.end
  1562.  
  1563.  
  1564. 522.for i=0,1,0.1 do
  1565.  
  1566.  
  1567. 523.wait()
  1568.  
  1569.  
  1570. 524.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1571.  
  1572.  
  1573. 525.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1574.  
  1575.  
  1576. 526.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-60+60*i),math.rad(-70),0)
  1577.  
  1578.  
  1579. 527.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+15+20-55*i),math.rad(-40-60+60*i),0)
  1580.  
  1581.  
  1582. 528.end
  1583.  
  1584.  
  1585. 529.attack=false
  1586.  
  1587.  
  1588. 530.end
  1589.  
  1590.  
  1591. 531.function Shoot3()
  1592.  
  1593.  
  1594. 532.attack=true
  1595.  
  1596.  
  1597. 533.for i=0,1,0.1 do
  1598.  
  1599.  
  1600. 534.wait()
  1601.  
  1602.  
  1603. 535.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1604.  
  1605.  
  1606. 536.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1607.  
  1608.  
  1609. 537.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50*i),math.rad(-70+70*i),math.rad(90*i))
  1610.  
  1611.  
  1612. 538.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60*i),math.rad(-40+40*i),math.rad(3*i))
  1613.  
  1614.  
  1615. 539.end
  1616.  
  1617.  
  1618. 540.for i=0,1,0.1 do
  1619.  
  1620.  
  1621. 541.wait()
  1622.  
  1623.  
  1624. 542.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1625.  
  1626.  
  1627. 543.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1628.  
  1629.  
  1630. 544.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60*i),math.rad(-70+70),math.rad(90))
  1631.  
  1632.  
  1633. 545.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40*i),math.rad(-40+40),math.rad(3))
  1634.  
  1635.  
  1636. 546.DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
  1637.  
  1638.  
  1639. 547.shoottrail2(prt7)
  1640.  
  1641.  
  1642. 548.end
  1643.  
  1644.  
  1645. 549.for i=0,1,0.1 do
  1646.  
  1647.  
  1648. 550.wait()
  1649.  
  1650.  
  1651. 551.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1652.  
  1653.  
  1654. 552.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1655.  
  1656.  
  1657. 553.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120-50+60-10*i),math.rad(-70+70-70*i),math.rad(90-90*i))
  1658.  
  1659.  
  1660. 554.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+60+40-100*i),math.rad(-40+40-40*i),math.rad(3-3*i))
  1661.  
  1662.  
  1663. 555.end
  1664.  
  1665.  
  1666. 556.attack=false
  1667.  
  1668.  
  1669. 557.end
  1670.  
  1671.  
  1672. 558.function Shoot4()
  1673.  
  1674.  
  1675. 559.attack=true
  1676.  
  1677.  
  1678. 560.for i=0,1,0.1 do
  1679.  
  1680.  
  1681. 561.wait()
  1682.  
  1683.  
  1684. 562.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1685.  
  1686.  
  1687. 563.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1688.  
  1689.  
  1690. 564.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60*i),math.rad(-70+70*i),math.rad(0))
  1691.  
  1692.  
  1693. 565.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(-40+40*i),math.rad(0))
  1694.  
  1695.  
  1696. 566.end
  1697.  
  1698.  
  1699. 567.for i=0,1,0.1 do
  1700.  
  1701.  
  1702. 568.wait()
  1703.  
  1704.  
  1705. 569.DerpMagic(prt7,Prop.LegWide*4,Prop.LegWide*4,Prop.LegWide*4,0,1,0,BrickColor.new("Black"))
  1706.  
  1707.  
  1708. 570.shoottrail2(prt7)
  1709.  
  1710.  
  1711. 571.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1712.  
  1713.  
  1714. 572.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1715.  
  1716.  
  1717. 573.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60),math.rad(-70+70),math.rad(0))
  1718.  
  1719.  
  1720. 574.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50*i),math.rad(-40+40),math.rad(0))
  1721.  
  1722.  
  1723. 575.end
  1724.  
  1725.  
  1726. 576.for i=0,1,0.1 do
  1727.  
  1728.  
  1729. 577.wait()
  1730.  
  1731.  
  1732. 578.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120),math.rad(70),0)
  1733.  
  1734.  
  1735. 579.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40),0)
  1736.  
  1737.  
  1738. 580.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120+60-60*i),math.rad(-70+70-70*i),math.rad(0))
  1739.  
  1740.  
  1741. 581.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100+50+50-100*i),math.rad(-40+40-40*i),math.rad(0))
  1742.  
  1743.  
  1744. 582.end
  1745.  
  1746.  
  1747. 583.attack=false
  1748.  
  1749.  
  1750. 584.end
  1751.  
  1752.  
  1753. 585.function Attack()
  1754.  
  1755.  
  1756. 586.attack=true
  1757.  
  1758.  
  1759. 587.for i=0,1,0.1 do
  1760.  
  1761.  
  1762. 588.wait()
  1763.  
  1764.  
  1765. 589.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0)
  1766.  
  1767.  
  1768. 590.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0)
  1769.  
  1770.  
  1771. 591.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1772.  
  1773.  
  1774. 592.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1775.  
  1776.  
  1777. 593.end
  1778.  
  1779.  
  1780. 594.ss(1)
  1781.  
  1782.  
  1783. 595.con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end)
  1784.  
  1785.  
  1786. 596.con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end)
  1787.  
  1788.  
  1789. 597.for i=0,1,0.2 do
  1790.  
  1791.  
  1792. 598.wait()
  1793.  
  1794.  
  1795. 599.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80+90*i),math.rad(70-70),0)
  1796.  
  1797.  
  1798. 600.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70*i),math.rad(40-40),0)
  1799.  
  1800.  
  1801. 601.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1802.  
  1803.  
  1804. 602.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1805.  
  1806.  
  1807. 603.end
  1808.  
  1809.  
  1810. 604.wait(0.1)
  1811.  
  1812.  
  1813. 605.con1:disconnect()
  1814.  
  1815.  
  1816. 606.con2:disconnect()
  1817.  
  1818.  
  1819. 607.for i=0,1,0.1 do
  1820.  
  1821.  
  1822. 608.wait()
  1823.  
  1824.  
  1825. 609.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120+10-10*i),math.rad(70-70+70*i),0)
  1826.  
  1827.  
  1828. 610.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+70-70*i),math.rad(40-40+40*i),0)
  1829.  
  1830.  
  1831. 611.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1832.  
  1833.  
  1834. 612.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1835.  
  1836.  
  1837. 613.end
  1838.  
  1839.  
  1840. 614.attack=false
  1841.  
  1842.  
  1843. 615.end
  1844.  
  1845.  
  1846. 616.function MegaBonk()
  1847.  
  1848.  
  1849. 617.attack=true
  1850.  
  1851.  
  1852. 618.for i=0,1,0.1 do
  1853.  
  1854.  
  1855. 619.wait()
  1856.  
  1857.  
  1858. 620.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80*i),math.rad(70-70*i),0)
  1859.  
  1860.  
  1861. 621.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40-40*i),0)
  1862.  
  1863.  
  1864. 622.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1865.  
  1866.  
  1867. 623.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1868.  
  1869.  
  1870. 624.end
  1871.  
  1872.  
  1873. 625.wait(0.1)
  1874.  
  1875.  
  1876. 626.for i=0,1,0.02 do
  1877.  
  1878.  
  1879. 627.wait()
  1880.  
  1881.  
  1882. 628.MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
  1883.  
  1884.  
  1885. 629.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30*i),math.rad(70-70),0)
  1886.  
  1887.  
  1888. 630.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30*i),math.rad(40-40),0)
  1889.  
  1890.  
  1891. 631.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1892.  
  1893.  
  1894. 632.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1895.  
  1896.  
  1897. 633.end
  1898.  
  1899.  
  1900. 634.ss(1.3)
  1901.  
  1902.  
  1903. 635.con1=prt2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end)
  1904.  
  1905.  
  1906. 636.con2=Spider.RAa2.Touched:connect(function(hit) Damagefunc2(hit,Prop.LegLength*10,100) end)
  1907.  
  1908.  
  1909. 637.for i=0,1,0.2 do
  1910.  
  1911.  
  1912. 638.wait()
  1913.  
  1914.  
  1915. 639.MMMAGIC(prt4,Prop.BallSize*2,Prop.BallSize*2,Prop.BallSize*2,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
  1916.  
  1917.  
  1918. 640.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-80-30+110*i),math.rad(70-70),0)
  1919.  
  1920.  
  1921. 641.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120*i),math.rad(40-40),0)
  1922.  
  1923.  
  1924. 642.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1925.  
  1926.  
  1927. 643.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1928.  
  1929.  
  1930. 644.end
  1931.  
  1932.  
  1933. 645.MMMAGIC(prt4,Prop.BallSize*4,Prop.BallSize*4,Prop.BallSize*4,0,Prop.LegLength/2,0,BrickColor.new("Really black"))
  1934.  
  1935.  
  1936. 646.wait(0.5)
  1937.  
  1938.  
  1939. 647.con1:disconnect()
  1940.  
  1941.  
  1942. 648.con2:disconnect()
  1943.  
  1944.  
  1945. 649.for i=0,1,0.1 do
  1946.  
  1947.  
  1948. 650.wait()
  1949.  
  1950.  
  1951. 651.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-110+110),math.rad(70-70+70*i),0)
  1952.  
  1953.  
  1954. 652.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100-30+120-100*i),math.rad(40-40+40*i),0)
  1955.  
  1956.  
  1957. 653.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1958.  
  1959.  
  1960. 654.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1961.  
  1962.  
  1963. 655.end
  1964.  
  1965.  
  1966. 656.attack=false
  1967.  
  1968.  
  1969. 657.end
  1970.  
  1971.  
  1972. 658.function DualAttack()
  1973.  
  1974.  
  1975. 659.attack=true
  1976.  
  1977.  
  1978. 660.for i=0,1,0.1 do
  1979.  
  1980.  
  1981. 661.wait()
  1982.  
  1983.  
  1984. 662.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30*i),math.rad(70-90*i),0)
  1985.  
  1986.  
  1987. 663.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(40+40*i),0)
  1988.  
  1989.  
  1990. 664.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  1991.  
  1992.  
  1993. 665.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  1994.  
  1995.  
  1996. 666.end
  1997.  
  1998.  
  1999. 667.ss(1)
  2000.  
  2001.  
  2002. 668.con1=prt2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end)
  2003.  
  2004.  
  2005. 669.con2=Spider.RAa2.Touched:connect(function(hit) slashdamage1(hit,Prop.LegLength*3,20) end)
  2006.  
  2007.  
  2008. 670.for i=0,1,0.2 do
  2009.  
  2010.  
  2011. 671.wait()
  2012.  
  2013.  
  2014. 672.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30),math.rad(70-90+100*i),0)
  2015.  
  2016.  
  2017. 673.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(40+40),0)
  2018.  
  2019.  
  2020. 674.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  2021.  
  2022.  
  2023. 675.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  2024.  
  2025.  
  2026. 676.end
  2027.  
  2028.  
  2029. 677.con1:disconnect()
  2030.  
  2031.  
  2032. 678.con2:disconnect()
  2033.  
  2034.  
  2035. 679.for i=0,1,0.1 do
  2036.  
  2037.  
  2038. 680.wait()
  2039.  
  2040.  
  2041. 681.Spider.w.RAb1.C1 = CFrame.Angles(math.rad(120-30+30*i),math.rad(70-90+100-10*i),0)
  2042.  
  2043.  
  2044. 682.Spider.w.RAb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(40+40-40*i),0)
  2045.  
  2046.  
  2047. 683.Spider.w.LAb1.C1 = CFrame.Angles(math.rad(120),math.rad(-70),0)
  2048.  
  2049.  
  2050. 684.Spider.w.LAb2.C1 = CFrame.Angles(math.rad(-100),math.rad(-40),0)
  2051.  
  2052.  
  2053. 685.end
  2054.  
  2055.  
  2056. 686.attack=false
  2057.  
  2058.  
  2059. 687.end
  2060.  
  2061.  
  2062. 688.function Stomp()
  2063.  
  2064.  
  2065. 689.attack=true
  2066.  
  2067.  
  2068. 690.local vel2 = Instance.new("BodyVelocity")
  2069.  
  2070.  
  2071. 691.vel2.Parent = Player.Character.Torso
  2072.  
  2073.  
  2074. 692.vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
  2075.  
  2076.  
  2077. 693.vel2.velocity = Vector3.new(0,1,0) * 20
  2078.  
  2079.  
  2080. 694.wait(0.05)
  2081.  
  2082.  
  2083. 695.vel2.Parent=nil
  2084.  
  2085.  
  2086. 696.act.Jumping=true
  2087.  
  2088.  
  2089. 697.Char.Humanoid.WalkSpeed=0
  2090.  
  2091.  
  2092. 698.for i=0,1,0.1 do
  2093.  
  2094.  
  2095. 699.wait()
  2096.  
  2097.  
  2098. 700.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(-40),0)
  2099.  
  2100.  
  2101. 701.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0)
  2102.  
  2103.  
  2104. 702.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
  2105.  
  2106.  
  2107. 703.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
  2108.  
  2109.  
  2110. 704.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50*i),math.rad(40),0)
  2111.  
  2112.  
  2113. 705.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50*i),math.rad(0),0)
  2114.  
  2115.  
  2116. 706.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80),math.rad(40),0)
  2117.  
  2118.  
  2119. 707.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
  2120.  
  2121.  
  2122. 708.end
  2123.  
  2124.  
  2125. 709.for i=0,1,0.1 do
  2126.  
  2127.  
  2128. 710.wait()
  2129.  
  2130.  
  2131. 711.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(-40),0)
  2132.  
  2133.  
  2134. 712.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0)
  2135.  
  2136.  
  2137. 713.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40+40*i),0)
  2138.  
  2139.  
  2140. 714.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0)
  2141.  
  2142.  
  2143. 715.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50),math.rad(40),0)
  2144.  
  2145.  
  2146. 716.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50),math.rad(0),0)
  2147.  
  2148.  
  2149. 717.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40-40*i),0)
  2150.  
  2151.  
  2152. 718.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30*i),math.rad(0),0)
  2153.  
  2154.  
  2155. 719.end
  2156.  
  2157.  
  2158. 720.ss(0.9)
  2159.  
  2160.  
  2161. 721.con1=Spider.URa1.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end)
  2162.  
  2163.  
  2164. 722.con2=Spider.URa2.Touched:connect(function(hit) DBHit(hit,50,Prop.LegLength*2) end)
  2165.  
  2166.  
  2167. 723.for i=0,1,0.2 do
  2168.  
  2169.  
  2170. 724.wait()
  2171.  
  2172.  
  2173. 725.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(-40),0)
  2174.  
  2175.  
  2176. 726.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0)
  2177.  
  2178.  
  2179. 727.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(-40+40),0)
  2180.  
  2181.  
  2182. 728.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0)
  2183.  
  2184.  
  2185. 729.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50*i),math.rad(40),0)
  2186.  
  2187.  
  2188. 730.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50*i),math.rad(0),0)
  2189.  
  2190.  
  2191. 731.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50*i),math.rad(40-40),0)
  2192.  
  2193.  
  2194. 732.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30*i),math.rad(0),0)
  2195.  
  2196.  
  2197. 733.end
  2198.  
  2199.  
  2200. 734.wait(0.1)
  2201.  
  2202.  
  2203. 735.con1:disconnect()
  2204.  
  2205.  
  2206. 736.con2:disconnect()
  2207.  
  2208.  
  2209. 737.for i=0,1,0.1 do
  2210.  
  2211.  
  2212. 738.wait()
  2213.  
  2214.  
  2215. 739.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(-40),0)
  2216.  
  2217.  
  2218. 740.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0)
  2219.  
  2220.  
  2221. 741.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(-40+40-40*i),0)
  2222.  
  2223.  
  2224. 742.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0)
  2225.  
  2226.  
  2227. 743.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80-50+50),math.rad(40),0)
  2228.  
  2229.  
  2230. 744.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100+50-50),math.rad(0),0)
  2231.  
  2232.  
  2233. 745.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+50),math.rad(40-40+40*i),0)
  2234.  
  2235.  
  2236. 746.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100-30+30),math.rad(0),0)
  2237.  
  2238.  
  2239. 747.end
  2240.  
  2241.  
  2242. 748.Char.Humanoid.WalkSpeed=walksped
  2243.  
  2244.  
  2245. 749.act.Jumping=false
  2246.  
  2247.  
  2248. 750.attack=false
  2249.  
  2250.  
  2251. 751.end
  2252.  
  2253.  
  2254. 752.function Jump()
  2255.  
  2256.  
  2257. 753.attack=true
  2258.  
  2259.  
  2260. 754.act.Jumping=true
  2261.  
  2262.  
  2263. 755.for i=0,1,0.1 do
  2264.  
  2265.  
  2266. 756.wait()
  2267.  
  2268.  
  2269. 757.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(-40),0)
  2270.  
  2271.  
  2272. 758.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0)
  2273.  
  2274.  
  2275. 759.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(-40),0)
  2276.  
  2277.  
  2278. 760.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0)
  2279.  
  2280.  
  2281. 761.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50*i),math.rad(40),0)
  2282.  
  2283.  
  2284. 762.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50*i),math.rad(0),0)
  2285.  
  2286.  
  2287. 763.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50*i),math.rad(40),0)
  2288.  
  2289.  
  2290. 764.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50*i),math.rad(0),0)
  2291.  
  2292.  
  2293. 765.end
  2294.  
  2295.  
  2296. 766.for i=0,1,0.2 do
  2297.  
  2298.  
  2299. 767.wait()
  2300.  
  2301.  
  2302. 768.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(-40),0)
  2303.  
  2304.  
  2305. 769.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0)
  2306.  
  2307.  
  2308. 770.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(-40),0)
  2309.  
  2310.  
  2311. 771.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0)
  2312.  
  2313.  
  2314. 772.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100*i),math.rad(40),0)
  2315.  
  2316.  
  2317. 773.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100*i),math.rad(0),0)
  2318.  
  2319.  
  2320. 774.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100*i),math.rad(40),0)
  2321.  
  2322.  
  2323. 775.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100*i),math.rad(0),0)
  2324.  
  2325.  
  2326. 776.end
  2327.  
  2328.  
  2329. 777.local vel2 = Instance.new("BodyVelocity")
  2330.  
  2331.  
  2332. 778.vel2.Parent = Player.Character.Torso
  2333.  
  2334.  
  2335. 779.vel2.maxForce = Vector3.new(4e+005,4e+005,4e+005)*1
  2336.  
  2337.  
  2338. 780.vel2.velocity = Vector3.new(0,1,0) * 100
  2339.  
  2340.  
  2341. 781.wait(0.1)
  2342.  
  2343.  
  2344. 782.vel2.Parent=nil
  2345.  
  2346.  
  2347. 783.for i=0,1,0.1 do
  2348.  
  2349.  
  2350. 784.wait()
  2351.  
  2352.  
  2353. 785.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(-40),0)
  2354.  
  2355.  
  2356. 786.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0)
  2357.  
  2358.  
  2359. 787.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(-40),0)
  2360.  
  2361.  
  2362. 788.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0)
  2363.  
  2364.  
  2365. 789.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+50-100+50*i),math.rad(40),0)
  2366.  
  2367.  
  2368. 790.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-50+100-50*i),math.rad(0),0)
  2369.  
  2370.  
  2371. 791.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-50+100-50*i),math.rad(40),0)
  2372.  
  2373.  
  2374. 792.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+50-100+50*i),math.rad(0),0)
  2375.  
  2376.  
  2377. 793.end
  2378.  
  2379.  
  2380. 794.act.Jumping=false
  2381.  
  2382.  
  2383. 795.attack=false
  2384.  
  2385.  
  2386. 796.end
  2387.  
  2388.  
  2389. 797.function shoottrail2(pos1)
  2390.  
  2391.  
  2392. 798.coroutine.resume(coroutine.create(function()
  2393.  
  2394.  
  2395. 799.spread2 = 0
  2396.  
  2397.  
  2398. 800.range2 = Prop.LegLength*150
  2399.  
  2400.  
  2401. 801.rangepower = Prop.LegLength*1.5
  2402.  
  2403.  
  2404. 802.local spreadvector = (Vector3.new(math.random(-spread2,spread2),math.random(-spread2,spread2),math.random(-spread2,spread2)) / 100) * (pos1.Position).magnitude/100
  2405.  
  2406.  
  2407. 803.--local dir = Head.CFrame.lookVector+spreadvector
  2408.  
  2409.  
  2410. 804.local dir = prt12.CFrame.lookVector+spreadvector
  2411.  
  2412.  
  2413. 805.local hit2,pos = rayCast(pos1.Position,dir,10,pack)
  2414.  
  2415.  
  2416. 806.local rangepos = range2
  2417.  
  2418.  
  2419. 807.local function drawtrail(From,To)
  2420.  
  2421.  
  2422. 808.local effectsmsh = Instance.new("CylinderMesh")
  2423.  
  2424.  
  2425. 809.effectsmsh.Scale = Vector3.new(1,1,1)
  2426.  
  2427.  
  2428. 810.effectsmsh.Name = "Mesh"
  2429.  
  2430.  
  2431. 811.local effectsg = Instance.new("Part")
  2432.  
  2433.  
  2434. 812.effectsg.formFactor = 3
  2435.  
  2436.  
  2437. 813.effectsg.CanCollide = false
  2438.  
  2439.  
  2440. 814.effectsg.Name = "Eff"
  2441.  
  2442.  
  2443. 815.effectsg.Locked = true
  2444.  
  2445.  
  2446. 816.effectsg.Anchored = true
  2447.  
  2448.  
  2449. 817.effectsg.Size = Vector3.new(Prop.LegLength/4,Prop.LegLength/5,Prop.LegLength/4)
  2450.  
  2451.  
  2452. 818.effectsg.Parent = pack
  2453.  
  2454.  
  2455. 819.effectsmsh.Parent = effectsg
  2456.  
  2457.  
  2458. 820.effectsg.BrickColor = BrickColor.new("Really black")
  2459.  
  2460.  
  2461. 821.effectsg.Reflectance = 0.25
  2462.  
  2463.  
  2464. 822.local LP = From
  2465.  
  2466.  
  2467. 823.local point1 = To
  2468.  
  2469.  
  2470. 824.local mg = (LP - point1).magnitude
  2471.  
  2472.  
  2473. 825.effectsmsh.Scale = Vector3.new(1,mg*5,1)
  2474.  
  2475.  
  2476. 826.effectsg.CFrame = CFrame.new((LP+point1)/2,point1) * CFrame.Angles(math.rad(90),0,0)
  2477.  
  2478.  
  2479. 827.coroutine.resume(coroutine.create(function()
  2480.  
  2481.  
  2482. 828.for i = 0 , 1 , 0.2 do
  2483.  
  2484.  
  2485. 829.wait()
  2486.  
  2487.  
  2488. 830.effectsg.Transparency = 1*i
  2489.  
  2490.  
  2491. 831.effectsmsh.Scale = Vector3.new(1-1*i,mg*5,1-1*i)
  2492.  
  2493.  
  2494. 832.end
  2495.  
  2496.  
  2497. 833.effectsg.Parent = nil
  2498.  
  2499.  
  2500. 834.end))
  2501.  
  2502.  
  2503. 835.end
  2504.  
  2505.  
  2506. 836.local newpos = pos1.Position
  2507.  
  2508.  
  2509. 837.local inc = rangepower
  2510.  
  2511.  
  2512. 838.repeat
  2513.  
  2514.  
  2515. 839.wait()
  2516.  
  2517.  
  2518. 840.rangepos = rangepos - 10
  2519.  
  2520.  
  2521. 841.dir = dir
  2522.  
  2523.  
  2524. 842.hit2,pos = rayCast(newpos,dir,inc,pack)
  2525.  
  2526.  
  2527. 843.drawtrail(newpos,pos)
  2528.  
  2529.  
  2530. 844.newpos = newpos + (dir * inc)
  2531.  
  2532.  
  2533. 845.if alt==1 then
  2534.  
  2535.  
  2536. 846.inc = 10
  2537.  
  2538.  
  2539. 847.if inc >= 20 then
  2540.  
  2541.  
  2542. 848.inc = inc - 10
  2543.  
  2544.  
  2545. 849.end
  2546.  
  2547.  
  2548. 850.end
  2549.  
  2550.  
  2551. 851.if hit2 ~= nil then
  2552.  
  2553.  
  2554. 852.rangepos = 0
  2555.  
  2556.  
  2557. 853.end
  2558.  
  2559.  
  2560. 854.until rangepos <= 0
  2561.  
  2562.  
  2563. 855.if hit2 ~= nil then
  2564.  
  2565.  
  2566. 856.local effectsmsh = Instance.new("SpecialMesh")
  2567.  
  2568.  
  2569. 857.effectsmsh.MeshId = "http://www.roblox.com/asset/?id=15887356"
  2570.  
  2571.  
  2572. 858.--effectsmsh.Scale = Vector3.new(1,1,2.5)
  2573.  
  2574.  
  2575. 859.effectsmsh.Scale = Vector3.new(3,3,3)
  2576.  
  2577.  
  2578. 860.local effectsg = Instance.new("Part")
  2579.  
  2580.  
  2581. 861.effectsg.formFactor = 3
  2582.  
  2583.  
  2584. 862.effectsg.CanCollide = false
  2585.  
  2586.  
  2587. 863.effectsg.Name = "Arrow"
  2588.  
  2589.  
  2590. 864.effectsg.Locked = true
  2591.  
  2592.  
  2593. 865.effectsg.Transparency = 1
  2594.  
  2595.  
  2596. 866.effectsg.Size = Vector3.new(0.2,0.2,0.2)
  2597.  
  2598.  
  2599. 867.effectsg.Parent = pack
  2600.  
  2601.  
  2602. 868.effectsg.BrickColor = BrickColor.new("Really black")
  2603.  
  2604.  
  2605. 869.effectsmsh.Parent = effectsg
  2606.  
  2607.  
  2608. 870.effectsg.CFrame = CFrame.new(newpos,pos) + CFrame.new(newpos,pos).lookVector*2.5*2
  2609.  
  2610.  
  2611. 871.local efwel = Instance.new("Weld")
  2612.  
  2613.  
  2614. 872.efwel.Parent = effectsg
  2615.  
  2616.  
  2617. 873.efwel.Part0 = effectsg
  2618.  
  2619.  
  2620. 874.efwel.Part1 = hit2
  2621.  
  2622.  
  2623. 875.efwel.Parent = nil
  2624.  
  2625.  
  2626. 876.effectsg.Anchored = true
  2627.  
  2628.  
  2629. 877.local HitPos = effectsg.Position + CFrame.new(newpos,pos).lookVector*0.75
  2630.  
  2631.  
  2632. 878.--local HitPos = prt1.Position + CFrame.new(newpos,pos).lookVector*0.75
  2633.  
  2634.  
  2635. 879.--local HitPos = prt1.Position + (prt1.CFrame.lookVector * .5)
  2636.  
  2637.  
  2638. 880.local CJ = CFrame.new(HitPos)
  2639.  
  2640.  
  2641. 881.local C0 = effectsg.CFrame:inverse() * CJ
  2642.  
  2643.  
  2644. 882.local C1 = hit2.CFrame:inverse() * CJ
  2645.  
  2646.  
  2647. 883.--efwel.C0 = C0
  2648.  
  2649.  
  2650. 884.--efwel.C1 = C1
  2651.  
  2652.  
  2653. 885.--efwel.Parent = effectsg
  2654.  
  2655.  
  2656. 886.Damg = Prop.LegLength*5
  2657.  
  2658.  
  2659. 887.coroutine.resume(coroutine.create(function()
  2660.  
  2661.  
  2662. 888.msound(1)
  2663.  
  2664.  
  2665. 889.coroutine.resume(coroutine.create(function()
  2666.  
  2667.  
  2668. 890.local c = game.Workspace:GetChildren();
  2669.  
  2670.  
  2671. 891.for i = 1, #c do
  2672.  
  2673.  
  2674. 892.local hum = c:findFirstChild("Humanoid")
  2675.  
  2676.  
  2677. 893.if hum ~= nil and hum.Health ~= 0 then
  2678.  
  2679.  
  2680. 894.local head = c:findFirstChild("Head");
  2681.  
  2682.  
  2683. 895.if head ~= nil then
  2684.  
  2685.  
  2686. 896.local targ = head.Position - effectsg.Position;
  2687.  
  2688.  
  2689. 897.local mag = targ.magnitude;
  2690.  
  2691.  
  2692. 898.if mag <= Prop.LegLength*3 then
  2693.  
  2694.  
  2695. 899.wait()
  2696.  
  2697.  
  2698. 900.DBHit(head,effectsg,Prop.LegLength)
  2699.  
  2700.  
  2701. 901.end
  2702.  
  2703.  
  2704. 902.end
  2705.  
  2706.  
  2707. 903.end
  2708.  
  2709.  
  2710. 904.end
  2711.  
  2712.  
  2713. 905.end))
  2714.  
  2715.  
  2716. 906.EVENMOARMAGIX(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,0,0,0,BrickColor.new("Black"))
  2717.  
  2718.  
  2719. 907.for i = 0,5 do
  2720.  
  2721.  
  2722. 908.wait()
  2723.  
  2724.  
  2725. 909.MMMAGIC(effectsg,Prop.LegLength*3,Prop.LegLength*2,Prop.LegLength*3,0,0,0,BrickColor.new("Black"))
  2726.  
  2727.  
  2728. 910.end
  2729.  
  2730.  
  2731. 911.end))
  2732.  
  2733.  
  2734. 912.coroutine.resume(coroutine.create(function()
  2735.  
  2736.  
  2737. 913.wait(3)
  2738.  
  2739.  
  2740. 914.effectsg.Parent = nil
  2741.  
  2742.  
  2743. 915.end))
  2744.  
  2745.  
  2746. 916.if hit2.Parent:FindFirstChild("Humanoid") ~= nil then
  2747.  
  2748.  
  2749. 917.hum = hit2.Parent.Humanoid
  2750.  
  2751.  
  2752. 918.attackdebounce = false
  2753.  
  2754.  
  2755. 919.Damagefunc1(hit2,Damg,50)
  2756.  
  2757.  
  2758. 920.elseif hit2.Parent.Parent ~= nil and hit2.Parent.Parent:FindFirstChild("Humanoid") ~= nil then
  2759.  
  2760.  
  2761. 921.hum = hit2.Parent.Parent.Humanoid
  2762.  
  2763.  
  2764. 922.attackdebounce = false
  2765.  
  2766.  
  2767. 923.Damagefunc1(hit2,Damg,50)
  2768.  
  2769.  
  2770. 924.end
  2771.  
  2772.  
  2773. 925.end
  2774.  
  2775.  
  2776. 926.end))
  2777.  
  2778.  
  2779. 927.end
  2780.  
  2781.  
  2782. 928.function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , Ignore Descendants
  2783.  
  2784.  
  2785. 929.return game.Workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  2786.  
  2787.  
  2788. 930.end
  2789.  
  2790.  
  2791. 931.function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color)
  2792.  
  2793.  
  2794. 932.local msh1 = Instance.new("BlockMesh")
  2795.  
  2796.  
  2797. 933.msh1.Scale = Vector3.new(0.5,0.5,0.5)
  2798.  
  2799.  
  2800. 934.S=Instance.new("Part")
  2801.  
  2802.  
  2803. 935.S.Name="Effect"
  2804.  
  2805.  
  2806. 936.S.formFactor=0
  2807.  
  2808.  
  2809. 937.S.Size=Vector3.new(x1,y1,z1)
  2810.  
  2811.  
  2812. 938.S.BrickColor=color
  2813.  
  2814.  
  2815. 939.S.Reflectance = 0
  2816.  
  2817.  
  2818. 940.S.TopSurface=0
  2819.  
  2820.  
  2821. 941.S.BottomSurface=0
  2822.  
  2823.  
  2824. 942.S.Transparency=0
  2825.  
  2826.  
  2827. 943.S.Anchored=true
  2828.  
  2829.  
  2830. 944.S.CanCollide=false
  2831.  
  2832.  
  2833. 945.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2834.  
  2835.  
  2836. 946.S.Parent=pack
  2837.  
  2838.  
  2839. 947.msh1.Parent = S
  2840.  
  2841.  
  2842. 948.coroutine.resume(coroutine.create(function(Part,CF) 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 end),S,S.CFrame)
  2843.  
  2844.  
  2845. 949.end
  2846.  
  2847.  
  2848. 950.function UltimaMMMAGIC(part,x1,y1,z1,x2,y2,z2,color)
  2849.  
  2850.  
  2851. 951.local msh1 = Instance.new("BlockMesh")
  2852.  
  2853.  
  2854. 952.msh1.Scale = Vector3.new(x1,y1,z1)
  2855.  
  2856.  
  2857. 953.S=Instance.new("Part")
  2858.  
  2859.  
  2860. 954.S.Name="Effect"
  2861.  
  2862.  
  2863. 955.S.formFactor=0
  2864.  
  2865.  
  2866. 956.S.Size=Vector3.new(1,1,1)
  2867.  
  2868.  
  2869. 957.S.BrickColor=color
  2870.  
  2871.  
  2872. 958.S.Reflectance = 0
  2873.  
  2874.  
  2875. 959.S.TopSurface=0
  2876.  
  2877.  
  2878. 960.S.BottomSurface=0
  2879.  
  2880.  
  2881. 961.S.Transparency=0
  2882.  
  2883.  
  2884. 962.S.Anchored=true
  2885.  
  2886.  
  2887. 963.S.CanCollide=false
  2888.  
  2889.  
  2890. 964.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  2891.  
  2892.  
  2893. 965.S.Parent=pack
  2894.  
  2895.  
  2896. 966.msh1.Parent = S
  2897.  
  2898.  
  2899. 967.coroutine.resume(coroutine.create(function(Part,CF) 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 end),S,S.CFrame)
  2900.  
  2901.  
  2902. 968.end
  2903.  
  2904.  
  2905. 969.function MOREMAGIX(part,cframe,x,y,z,color)
  2906.  
  2907.  
  2908. 970.p2=Instance.new("Part")
  2909.  
  2910.  
  2911. 971.p2.Name="Blast"
  2912.  
  2913.  
  2914. 972.p2.TopSurface=0
  2915.  
  2916.  
  2917. 973.p2.BottomSurface=0
  2918.  
  2919.  
  2920. 974.p2.CanCollide=false
  2921.  
  2922.  
  2923. 975.p2.Anchored=true
  2924.  
  2925.  
  2926. 976.p2.BrickColor=color
  2927.  
  2928.  
  2929. 977.p2.Size=Vector3.new(x,y,z)
  2930.  
  2931.  
  2932. 978.p2.formFactor="Symmetric"
  2933.  
  2934.  
  2935. 979.p2.CFrame=part.CFrame*CFrame.new(0,cframe,0)
  2936.  
  2937.  
  2938. 980.p2.Parent=pack
  2939.  
  2940.  
  2941. 981.m=Instance.new("BlockMesh")
  2942.  
  2943.  
  2944. 982.m.Parent=p2
  2945.  
  2946.  
  2947. 983.m.Name="BlastMesh"
  2948.  
  2949.  
  2950. 984.coroutine.resume(coroutine.create(function(part,dir) for loll=1, 15 do part.BlastMesh.Scale=part.BlastMesh.Scale-Vector3.new(.09,.09,.09) part.Transparency=loll/20 part.CFrame=part.CFrame*CFrame.new(dir)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100, math.random(-100,100)/100, math.random(-100,100)/100) wait() end part.Parent=nil end),p2,Vector3.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10))
  2951.  
  2952.  
  2953. 985.end
  2954.  
  2955.  
  2956. 986.function EVENMOARMAGIX(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  2957.  
  2958.  
  2959. 987.local msh1 = Instance.new("SpecialMesh")
  2960.  
  2961.  
  2962. 988.msh1.Scale = Vector3.new(0.5,0.5,0.5)
  2963.  
  2964.  
  2965. 989.msh1.MeshType = "Sphere"
  2966.  
  2967.  
  2968. 990.S=Instance.new("Part")
  2969.  
  2970.  
  2971. 991.S.Name="Effect"
  2972.  
  2973.  
  2974. 992.S.formFactor=0
  2975.  
  2976.  
  2977. 993.S.Size=Vector3.new(x1,y1,z1)
  2978.  
  2979.  
  2980. 994.S.BrickColor=color
  2981.  
  2982.  
  2983. 995.S.Reflectance = 0
  2984.  
  2985.  
  2986. 996.S.TopSurface=0
  2987.  
  2988.  
  2989. 997.S.BottomSurface=0
  2990.  
  2991.  
  2992. 998.S.Transparency=0
  2993.  
  2994.  
  2995. 999.S.Anchored=true
  2996.  
  2997.  
  2998. 1000.S.CanCollide=false
  2999.  
  3000.  
  3001. 1001.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  3002.  
  3003.  
  3004. 1002.S.Parent=pack
  3005.  
  3006.  
  3007. 1003.msh1.Parent = S
  3008.  
  3009.  
  3010. 1004.coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  3011.  
  3012.  
  3013. 1005.end
  3014.  
  3015.  
  3016. 1006.print("Y U NU GIVE CREDIT.")
  3017.  
  3018.  
  3019. 1007.function WaveEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  3020.  
  3021.  
  3022. 1008.local msh1 = Instance.new("SpecialMesh")
  3023.  
  3024.  
  3025. 1009.msh1.Scale = Vector3.new(x1,y1,z1)
  3026.  
  3027.  
  3028. 1010.msh1.MeshId = "http://www.roblox.com/asset/?id=20329976"
  3029.  
  3030.  
  3031. 1011.S=Instance.new("Part")
  3032.  
  3033.  
  3034. 1012.S.Name="Effect"
  3035.  
  3036.  
  3037. 1013.S.formFactor=0
  3038.  
  3039.  
  3040. 1014.S.Size=Vector3.new(1,1,1)
  3041.  
  3042.  
  3043. 1015.S.BrickColor=color
  3044.  
  3045.  
  3046. 1016.S.Reflectance = 0
  3047.  
  3048.  
  3049. 1017.S.TopSurface=0
  3050.  
  3051.  
  3052. 1018.S.BottomSurface=0
  3053.  
  3054.  
  3055. 1019.S.Transparency=0
  3056.  
  3057.  
  3058. 1020.S.Anchored=true
  3059.  
  3060.  
  3061. 1021.S.CanCollide=false
  3062.  
  3063.  
  3064. 1022.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  3065.  
  3066.  
  3067. 1023.S.Parent=pack
  3068.  
  3069.  
  3070. 1024.msh1.Parent = S
  3071.  
  3072.  
  3073. 1025.coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.3,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  3074.  
  3075.  
  3076. 1026.end
  3077.  
  3078.  
  3079. 1027.function BlastEffect(part,x1,y1,z1,x2,y2,z2,x3,y3,z3,color)
  3080.  
  3081.  
  3082. 1028.local msh1 = Instance.new("SpecialMesh")
  3083.  
  3084.  
  3085. 1029.msh1.Scale = Vector3.new(x1,y1,z1)
  3086.  
  3087.  
  3088. 1030.msh1.MeshId = "http://www.roblox.com/asset/?id=1323306"
  3089.  
  3090.  
  3091. 1031.S=Instance.new("Part")
  3092.  
  3093.  
  3094. 1032.S.Name="Effect"
  3095.  
  3096.  
  3097. 1033.S.formFactor=0
  3098.  
  3099.  
  3100. 1034.S.Size=Vector3.new(1,1,1)
  3101.  
  3102.  
  3103. 1035.S.BrickColor=color
  3104.  
  3105.  
  3106. 1036.S.Reflectance = 0
  3107.  
  3108.  
  3109. 1037.S.TopSurface=0
  3110.  
  3111.  
  3112. 1038.S.BottomSurface=0
  3113.  
  3114.  
  3115. 1039.S.Transparency=0
  3116.  
  3117.  
  3118. 1040.S.Anchored=true
  3119.  
  3120.  
  3121. 1041.S.CanCollide=false
  3122.  
  3123.  
  3124. 1042.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(x3,y3,z3)
  3125.  
  3126.  
  3127. 1043.S.Parent=pack
  3128.  
  3129.  
  3130. 1044.msh1.Parent = S
  3131.  
  3132.  
  3133. 1045.coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.15,0.15,0.15) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  3134.  
  3135.  
  3136. 1046.end
  3137.  
  3138.  
  3139. 1047.function DerpMagic(part,x1,y1,z1,x2,y2,z2,color)
  3140.  
  3141.  
  3142. 1048.local msh1 = Instance.new("BlockMesh")
  3143.  
  3144.  
  3145. 1049.msh1.Scale = Vector3.new(0.5,0.5,0.5)
  3146.  
  3147.  
  3148. 1050.S=Instance.new("Part")
  3149.  
  3150.  
  3151. 1051.S.Name="Effect"
  3152.  
  3153.  
  3154. 1052.S.formFactor=0
  3155.  
  3156.  
  3157. 1053.S.Size=Vector3.new(x1,y1,z1)
  3158.  
  3159.  
  3160. 1054.S.BrickColor=color
  3161.  
  3162.  
  3163. 1055.S.Reflectance = 0
  3164.  
  3165.  
  3166. 1056.S.TopSurface=0
  3167.  
  3168.  
  3169. 1057.S.BottomSurface=0
  3170.  
  3171.  
  3172. 1058.S.Transparency=0
  3173.  
  3174.  
  3175. 1059.S.Anchored=true
  3176.  
  3177.  
  3178. 1060.S.CanCollide=false
  3179.  
  3180.  
  3181. 1061.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  3182.  
  3183.  
  3184. 1062.S.Parent=pack
  3185.  
  3186.  
  3187. 1063.msh1.Parent = S
  3188.  
  3189.  
  3190. 1064.coroutine.resume(coroutine.create(function(Part,CF) for i=1, 9 do Part.Mesh.Scale = Part.Mesh.Scale + Vector3.new(0.1,0.1,0.1) Part.Transparency=i*.1 wait() end Part.Parent=nil end),S,S.CFrame)
  3191.  
  3192.  
  3193. 1065.end
  3194.  
  3195.  
  3196. 1066.function ss(pitch)
  3197.  
  3198.  
  3199. 1067.local SlashSound = Instance.new("Sound")
  3200.  
  3201.  
  3202. 1068.--SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3203.  
  3204.  
  3205. 1069.SlashSound.SoundId = "http://roblox.com/asset/?id=10209645"
  3206.  
  3207.  
  3208. 1070.SlashSound.Parent = workspace
  3209.  
  3210.  
  3211. 1071.SlashSound.Volume = .7
  3212.  
  3213.  
  3214. 1072.SlashSound.Pitch = pitch
  3215.  
  3216.  
  3217. 1073.SlashSound.PlayOnRemove = true
  3218.  
  3219.  
  3220. 1074.coroutine.resume(coroutine.create(function()
  3221.  
  3222.  
  3223. 1075.wait(0)
  3224.  
  3225.  
  3226. 1076.SlashSound.Parent = nil
  3227.  
  3228.  
  3229. 1077.end))
  3230.  
  3231.  
  3232. 1078.end
  3233.  
  3234.  
  3235. 1079.function equipsound(pitch)
  3236.  
  3237.  
  3238. 1080.local SlashSound = Instance.new("Sound")
  3239.  
  3240.  
  3241. 1081.SlashSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  3242.  
  3243.  
  3244. 1082.SlashSound.Parent = workspace
  3245.  
  3246.  
  3247. 1083.SlashSound.Volume = .5
  3248.  
  3249.  
  3250. 1084.SlashSound.Pitch = pitch
  3251.  
  3252.  
  3253. 1085.SlashSound.PlayOnRemove = true
  3254.  
  3255.  
  3256. 1086.coroutine.resume(coroutine.create(function()
  3257.  
  3258.  
  3259. 1087.wait(0)
  3260.  
  3261.  
  3262. 1088.SlashSound.Parent = nil
  3263.  
  3264.  
  3265. 1089.end))
  3266.  
  3267.  
  3268. 1090.end
  3269.  
  3270.  
  3271. 1091.function magicsound(pitch)
  3272.  
  3273.  
  3274. 1092.local SlashSound = Instance.new("Sound")
  3275.  
  3276.  
  3277. 1093.SlashSound.SoundId = "http://www.roblox.com/asset/?id=2248511"
  3278.  
  3279.  
  3280. 1094.SlashSound.Parent = workspace
  3281.  
  3282.  
  3283. 1095.SlashSound.Volume = .5
  3284.  
  3285.  
  3286. 1096.SlashSound.Pitch = pitch
  3287.  
  3288.  
  3289. 1097.SlashSound.PlayOnRemove = true
  3290.  
  3291.  
  3292. 1098.coroutine.resume(coroutine.create(function()
  3293.  
  3294.  
  3295. 1099.wait(0)
  3296.  
  3297.  
  3298. 1100.SlashSound.Parent = nil
  3299.  
  3300.  
  3301. 1101.end))
  3302.  
  3303.  
  3304. 1102.end
  3305.  
  3306.  
  3307. 1103.function critsound(pitch)
  3308.  
  3309.  
  3310. 1104.local SlashSound = Instance.new("Sound")
  3311.  
  3312.  
  3313. 1105.SlashSound.SoundId = "http://www.roblox.com/asset/?id=2801263"
  3314.  
  3315.  
  3316. 1106.SlashSound.Parent = workspace
  3317.  
  3318.  
  3319. 1107.SlashSound.Volume = .7
  3320.  
  3321.  
  3322. 1108.SlashSound.Pitch = pitch
  3323.  
  3324.  
  3325. 1109.SlashSound.PlayOnRemove = true
  3326.  
  3327.  
  3328. 1110.coroutine.resume(coroutine.create(function()
  3329.  
  3330.  
  3331. 1111.wait(0)
  3332.  
  3333.  
  3334. 1112.SlashSound.Parent = nil
  3335.  
  3336.  
  3337. 1113.end))
  3338.  
  3339.  
  3340. 1114.end
  3341.  
  3342.  
  3343. 1115.function spikesound(pitch)
  3344.  
  3345.  
  3346. 1116.local SlashSound = Instance.new("Sound")
  3347.  
  3348.  
  3349. 1117.SlashSound.SoundId = "http://www.roblox.com/asset/?id=3264793"
  3350.  
  3351.  
  3352. 1118.SlashSound.Parent = workspace
  3353.  
  3354.  
  3355. 1119.SlashSound.Volume = .7
  3356.  
  3357.  
  3358. 1120.SlashSound.Pitch = pitch
  3359.  
  3360.  
  3361. 1121.SlashSound.PlayOnRemove = true
  3362.  
  3363.  
  3364. 1122.coroutine.resume(coroutine.create(function()
  3365.  
  3366.  
  3367. 1123.wait(0)
  3368.  
  3369.  
  3370. 1124.SlashSound.Parent = nil
  3371.  
  3372.  
  3373. 1125.end))
  3374.  
  3375.  
  3376. 1126.end
  3377.  
  3378.  
  3379. 1127.function msound(pitch)
  3380.  
  3381.  
  3382. 1128.local SlashSound = Instance.new("Sound")
  3383.  
  3384.  
  3385. 1129.SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148"
  3386.  
  3387.  
  3388. 1130.SlashSound.Parent = workspace
  3389.  
  3390.  
  3391. 1131.SlashSound.Volume = .7
  3392.  
  3393.  
  3394. 1132.SlashSound.Pitch = pitch
  3395.  
  3396.  
  3397. 1133.SlashSound.PlayOnRemove = true
  3398.  
  3399.  
  3400. 1134.coroutine.resume(coroutine.create(function()
  3401.  
  3402.  
  3403. 1135.wait(0)
  3404.  
  3405.  
  3406. 1136.SlashSound.Parent = nil
  3407.  
  3408.  
  3409. 1137.end))
  3410.  
  3411.  
  3412. 1138.end
  3413.  
  3414.  
  3415. 1139.function lasersound(pitch)
  3416.  
  3417.  
  3418. 1140.local SlashSound = Instance.new("Sound")
  3419.  
  3420.  
  3421. 1141.SlashSound.SoundId = "rbxasset://sounds/Launching rocket.wav"
  3422.  
  3423.  
  3424. 1142.SlashSound.Parent = workspace
  3425.  
  3426.  
  3427. 1143.SlashSound.Volume = .5
  3428.  
  3429.  
  3430. 1144.SlashSound.Pitch = pitch
  3431.  
  3432.  
  3433. 1145.SlashSound.PlayOnRemove = true
  3434.  
  3435.  
  3436. 1146.coroutine.resume(coroutine.create(function()
  3437.  
  3438.  
  3439. 1147.wait(0)
  3440.  
  3441.  
  3442. 1148.SlashSound.Parent = nil
  3443.  
  3444.  
  3445. 1149.end))
  3446.  
  3447.  
  3448. 1150.end
  3449.  
  3450.  
  3451. 1151.function omnomnom(pitch)
  3452.  
  3453.  
  3454. 1152.local SlashSound = Instance.new("Sound")
  3455.  
  3456.  
  3457. 1153.SlashSound.SoundId = "http://www.roblox.com/asset/?id=12544690"
  3458.  
  3459.  
  3460. 1154.SlashSound.Parent = workspace
  3461.  
  3462.  
  3463. 1155.SlashSound.Volume = .5
  3464.  
  3465.  
  3466. 1156.SlashSound.Pitch = pitch
  3467.  
  3468.  
  3469. 1157.SlashSound.PlayOnRemove = true
  3470.  
  3471.  
  3472. 1158.coroutine.resume(coroutine.create(function()
  3473.  
  3474.  
  3475. 1159.wait(0)
  3476.  
  3477.  
  3478. 1160.SlashSound.Parent = nil
  3479.  
  3480.  
  3481. 1161.end))
  3482.  
  3483.  
  3484. 1162.end
  3485.  
  3486.  
  3487. 1163.function msound(pitch)
  3488.  
  3489.  
  3490. 1164.local SlashSound = Instance.new("Sound")
  3491.  
  3492.  
  3493. 1165.SlashSound.SoundId = "http://www.roblox.com/asset?id=2101148"
  3494.  
  3495.  
  3496. 1166.SlashSound.Parent = workspace
  3497.  
  3498.  
  3499. 1167.SlashSound.Volume = .7
  3500.  
  3501.  
  3502. 1168.SlashSound.Pitch = pitch
  3503.  
  3504.  
  3505. 1169.SlashSound.PlayOnRemove = true
  3506.  
  3507.  
  3508. 1170.coroutine.resume(coroutine.create(function()
  3509.  
  3510.  
  3511. 1171.wait(0)
  3512.  
  3513.  
  3514. 1172.SlashSound.Parent = nil
  3515.  
  3516.  
  3517. 1173.end))
  3518.  
  3519.  
  3520. 1174.end
  3521.  
  3522.  
  3523. 1175.function MMMAGIC(part,x1,y1,z1,x2,y2,z2,color)
  3524.  
  3525.  
  3526. 1176.local msh1 = Instance.new("BlockMesh")
  3527.  
  3528.  
  3529. 1177.msh1.Scale = Vector3.new(0.5,0.5,0.5)
  3530.  
  3531.  
  3532. 1178.S=Instance.new("Part")
  3533.  
  3534.  
  3535. 1179.S.Name="Effect"
  3536.  
  3537.  
  3538. 1180.S.formFactor=0
  3539.  
  3540.  
  3541. 1181.S.Size=Vector3.new(x1,y1,z1)
  3542.  
  3543.  
  3544. 1182.S.BrickColor=color
  3545.  
  3546.  
  3547. 1183.S.Reflectance = 0
  3548.  
  3549.  
  3550. 1184.S.TopSurface=0
  3551.  
  3552.  
  3553. 1185.S.BottomSurface=0
  3554.  
  3555.  
  3556. 1186.S.Transparency=0
  3557.  
  3558.  
  3559. 1187.S.Anchored=true
  3560.  
  3561.  
  3562. 1188.S.CanCollide=false
  3563.  
  3564.  
  3565. 1189.S.CFrame=part.CFrame*CFrame.new(x2,y2,z2)*CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  3566.  
  3567.  
  3568. 1190.S.Parent=workspace
  3569.  
  3570.  
  3571. 1191.msh1.Parent = S
  3572.  
  3573.  
  3574. 1192.coroutine.resume(coroutine.create(function(Part,CF) 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 end),S,S.CFrame)
  3575.  
  3576.  
  3577. 1193.end
  3578.  
  3579.  
  3580. 1194.attackdebounce = false
  3581.  
  3582.  
  3583. 1195.Damagefunc1=function(hit,Damage,Knockback)
  3584.  
  3585.  
  3586. 1196.if hit.Parent==nil then
  3587.  
  3588.  
  3589. 1197.return
  3590.  
  3591.  
  3592. 1198.end
  3593.  
  3594.  
  3595. 1199.CPlayer=Bin
  3596.  
  3597.  
  3598. 1200.h=hit.Parent:FindFirstChild("Humanoid")
  3599.  
  3600.  
  3601. 1201.if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  3602.  
  3603.  
  3604. 1202.if attackdebounce == false then
  3605.  
  3606.  
  3607. 1203.critsound(2)
  3608.  
  3609.  
  3610. 1204.attackdebounce = true
  3611.  
  3612.  
  3613. 1205.coroutine.resume(coroutine.create(function()
  3614.  
  3615.  
  3616. 1206.wait(0.1)
  3617.  
  3618.  
  3619. 1207.attackdebounce = false
  3620.  
  3621.  
  3622. 1208.end))
  3623.  
  3624.  
  3625. 1209.Damage=Damage
  3626.  
  3627.  
  3628. 1210.--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  3629.  
  3630.  
  3631. 1211.return
  3632.  
  3633.  
  3634. 1212.end]]
  3635.  
  3636.  
  3637. 1213.c=Instance.new("ObjectValue")
  3638.  
  3639.  
  3640. 1214.c.Name="creator"
  3641.  
  3642.  
  3643. 1215.c.Value=game.Players.LocalPlayer
  3644.  
  3645.  
  3646. 1216.c.Parent=h
  3647.  
  3648.  
  3649. 1217.game:GetService("Debris"):AddItem(c,.5)
  3650.  
  3651.  
  3652. 1218.-- print(c.Value)
  3653.  
  3654.  
  3655. 1219.if math.random(0,99)+math.random()<=5 then
  3656.  
  3657.  
  3658. 1220.CRIT=true
  3659.  
  3660.  
  3661. 1221.Damage=Damage*150
  3662.  
  3663.  
  3664. 1222.--[[ Knockback=Knockback*2
  3665.  
  3666.  
  3667. 1223.r=Instance.new("BodyAngularVelocity")
  3668.  
  3669.  
  3670. 1224.r.P=3000
  3671.  
  3672.  
  3673. 1225.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  3674.  
  3675.  
  3676. 1226.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3677.  
  3678.  
  3679. 1227.r.Parent=hit.Parent.Torso]]
  3680.  
  3681.  
  3682. 1228.--critsound(2)
  3683.  
  3684.  
  3685. 1229.end
  3686.  
  3687.  
  3688. 1230.Damage=Damage+math.random(50,100)
  3689.  
  3690.  
  3691. 1231.-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
  3692.  
  3693.  
  3694. 1232.h:TakeDamage(Damage)
  3695.  
  3696.  
  3697. 1233.showDamage(hit.Parent,Damage,50)
  3698.  
  3699.  
  3700. 1234.vp=Instance.new("BodyVelocity")
  3701.  
  3702.  
  3703. 1235.vp.P=500
  3704.  
  3705.  
  3706. 1236.vp.maxForce=Vector3.new(math.huge,0,math.huge)
  3707.  
  3708.  
  3709. 1237.-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  3710.  
  3711.  
  3712. 1238.vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
  3713.  
  3714.  
  3715. 1239.if Knockback>0 then
  3716.  
  3717.  
  3718. 1240.vp.Parent=hit.Parent.Torso
  3719.  
  3720.  
  3721. 1241.end
  3722.  
  3723.  
  3724. 1242.game:GetService("Debris"):AddItem(vp,.25)
  3725.  
  3726.  
  3727. 1243.--[[ r=Instance.new("BodyAngularVelocity")
  3728.  
  3729.  
  3730. 1244.r.P=3000
  3731.  
  3732.  
  3733. 1245.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  3734.  
  3735.  
  3736. 1246.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3737.  
  3738.  
  3739. 1247.r.Parent=hit.Parent.Torso]]
  3740.  
  3741.  
  3742. 1248.game:GetService("Debris"):AddItem(r,.5)
  3743.  
  3744.  
  3745. 1249.c=Instance.new("ObjectValue")
  3746.  
  3747.  
  3748. 1250.c.Name="creator"
  3749.  
  3750.  
  3751. 1251.c.Value=Player
  3752.  
  3753.  
  3754. 1252.c.Parent=h
  3755.  
  3756.  
  3757. 1253.game:GetService("Debris"):AddItem(c,.5)
  3758.  
  3759.  
  3760. 1254.CRIT=false
  3761.  
  3762.  
  3763. 1255.hitDeb=true
  3764.  
  3765.  
  3766. 1256.AttackPos=6
  3767.  
  3768.  
  3769. 1257.end
  3770.  
  3771.  
  3772. 1258.end
  3773.  
  3774.  
  3775. 1259.end
  3776.  
  3777.  
  3778. 1260.Damagefunc2=function(hit,Damage,Knockback)
  3779.  
  3780.  
  3781. 1261.if hit.Parent==nil then
  3782.  
  3783.  
  3784. 1262.return
  3785.  
  3786.  
  3787. 1263.end
  3788.  
  3789.  
  3790. 1264.CPlayer=Bin
  3791.  
  3792.  
  3793. 1265.h=hit.Parent:FindFirstChild("Humanoid")
  3794.  
  3795.  
  3796. 1266.if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  3797.  
  3798.  
  3799. 1267.if attackdebounce == false then
  3800.  
  3801.  
  3802. 1268.critsound(1)
  3803.  
  3804.  
  3805. 1269.attackdebounce = true
  3806.  
  3807.  
  3808. 1270.coroutine.resume(coroutine.create(function()
  3809.  
  3810.  
  3811. 1271.wait(0.1)
  3812.  
  3813.  
  3814. 1272.attackdebounce = false
  3815.  
  3816.  
  3817. 1273.end))
  3818.  
  3819.  
  3820. 1274.Damage=Damage
  3821.  
  3822.  
  3823. 1275.--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  3824.  
  3825.  
  3826. 1276.return
  3827.  
  3828.  
  3829. 1277.end]]
  3830.  
  3831.  
  3832. 1278.c=Instance.new("ObjectValue")
  3833.  
  3834.  
  3835. 1279.c.Name="creator"
  3836.  
  3837.  
  3838. 1280.c.Value=game.Players.LocalPlayer
  3839.  
  3840.  
  3841. 1281.c.Parent=h
  3842.  
  3843.  
  3844. 1282.game:GetService("Debris"):AddItem(c,.5)
  3845.  
  3846.  
  3847. 1283.-- print(c.Value)
  3848.  
  3849.  
  3850. 1284.if math.random(0,99)+math.random()<=5 then
  3851.  
  3852.  
  3853. 1285.CRIT=true
  3854.  
  3855.  
  3856. 1286.Damage=Damage*100
  3857.  
  3858.  
  3859. 1287.--[[ Knockback=Knockback*2
  3860.  
  3861.  
  3862. 1288.r=Instance.new("BodyAngularVelocity")
  3863.  
  3864.  
  3865. 1289.r.P=3000
  3866.  
  3867.  
  3868. 1290.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  3869.  
  3870.  
  3871. 1291.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3872.  
  3873.  
  3874. 1292.r.Parent=hit.Parent.Torso]]
  3875.  
  3876.  
  3877. 1293.--critsound(2)
  3878.  
  3879.  
  3880. 1294.end
  3881.  
  3882.  
  3883. 1295.Damage=Damage+math.random(50,100)
  3884.  
  3885.  
  3886. 1296.-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
  3887.  
  3888.  
  3889. 1297.h:TakeDamage(Damage)
  3890.  
  3891.  
  3892. 1298.showDamage(hit.Parent,Damage,50)
  3893.  
  3894.  
  3895. 1299.vp=Instance.new("BodyVelocity")
  3896.  
  3897.  
  3898. 1300.vp.P=500
  3899.  
  3900.  
  3901. 1301.vp.maxForce=Vector3.new(math.huge,0,math.huge)
  3902.  
  3903.  
  3904. 1302.-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  3905.  
  3906.  
  3907. 1303.vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
  3908.  
  3909.  
  3910. 1304.rl=Instance.new("BodyAngularVelocity")
  3911.  
  3912.  
  3913. 1305.rl.P=3000
  3914.  
  3915.  
  3916. 1306.rl.maxTorque=Vector3.new(5000,5000,5000)*500000000
  3917.  
  3918.  
  3919. 1307.rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3920.  
  3921.  
  3922. 1308.rl.Parent=t
  3923.  
  3924.  
  3925. 1309.game:GetService("Debris"):AddItem(rl,.2)
  3926.  
  3927.  
  3928. 1310.vl=Instance.new("BodyVelocity")
  3929.  
  3930.  
  3931. 1311.vl.P=4500
  3932.  
  3933.  
  3934. 1312.vl.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  3935.  
  3936.  
  3937. 1313.vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0)
  3938.  
  3939.  
  3940. 1314.vl.Parent=t
  3941.  
  3942.  
  3943. 1315.game:GetService("Debris"):AddItem(vl,.2)
  3944.  
  3945.  
  3946. 1316.if Knockback>0 then
  3947.  
  3948.  
  3949. 1317.vp.Parent=hit.Parent.Torso
  3950.  
  3951.  
  3952. 1318.end
  3953.  
  3954.  
  3955. 1319.game:GetService("Debris"):AddItem(vp,.25)
  3956.  
  3957.  
  3958. 1320.--[[ r=Instance.new("BodyAngularVelocity")
  3959.  
  3960.  
  3961. 1321.r.P=3000
  3962.  
  3963.  
  3964. 1322.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  3965.  
  3966.  
  3967. 1323.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3968.  
  3969.  
  3970. 1324.r.Parent=hit.Parent.Torso]]
  3971.  
  3972.  
  3973. 1325.game:GetService("Debris"):AddItem(r,.5)
  3974.  
  3975.  
  3976. 1326.c=Instance.new("ObjectValue")
  3977.  
  3978.  
  3979. 1327.c.Name="creator"
  3980.  
  3981.  
  3982. 1328.c.Value=Player
  3983.  
  3984.  
  3985. 1329.c.Parent=h
  3986.  
  3987.  
  3988. 1330.game:GetService("Debris"):AddItem(c,.5)
  3989.  
  3990.  
  3991. 1331.CRIT=false
  3992.  
  3993.  
  3994. 1332.hitDeb=true
  3995.  
  3996.  
  3997. 1333.AttackPos=6
  3998.  
  3999.  
  4000. 1334.end
  4001.  
  4002.  
  4003. 1335.end
  4004.  
  4005.  
  4006. 1336.end
  4007.  
  4008.  
  4009. 1337.slashdamage1=function(hit,Damage,Knockback)
  4010.  
  4011.  
  4012. 1338.if hit.Parent==nil then
  4013.  
  4014.  
  4015. 1339.return
  4016.  
  4017.  
  4018. 1340.end
  4019.  
  4020.  
  4021. 1341.CPlayer=Bin
  4022.  
  4023.  
  4024. 1342.h=hit.Parent:FindFirstChild("Humanoid")
  4025.  
  4026.  
  4027. 1343.if h~=nil and hit.Parent.Name~=Char.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  4028.  
  4029.  
  4030. 1344.if attackdebounce == false then
  4031.  
  4032.  
  4033. 1345.attackdebounce = true
  4034.  
  4035.  
  4036. 1346.coroutine.resume(coroutine.create(function()
  4037.  
  4038.  
  4039. 1347.wait(0.1)
  4040.  
  4041.  
  4042. 1348.attackdebounce = false
  4043.  
  4044.  
  4045. 1349.end))
  4046.  
  4047.  
  4048. 1350.Damage=Damage
  4049.  
  4050.  
  4051. 1351.--[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  4052.  
  4053.  
  4054. 1352.return
  4055.  
  4056.  
  4057. 1353.end]]
  4058.  
  4059.  
  4060. 1354.c=Instance.new("ObjectValue")
  4061.  
  4062.  
  4063. 1355.c.Name="creator"
  4064.  
  4065.  
  4066. 1356.c.Value=game.Players.LocalPlayer
  4067.  
  4068.  
  4069. 1357.c.Parent=h
  4070.  
  4071.  
  4072. 1358.game:GetService("Debris"):AddItem(c,.5)
  4073.  
  4074.  
  4075. 1359.-- print(c.Value)
  4076.  
  4077.  
  4078. 1360.if math.random(0,99)+math.random()<=5 then
  4079.  
  4080.  
  4081. 1361.Damage=Damage*50
  4082.  
  4083.  
  4084. 1362.--[[ Knockback=Knockback*2
  4085.  
  4086.  
  4087. 1363.r=Instance.new("BodyAngularVelocity")
  4088.  
  4089.  
  4090. 1364.r.P=3000
  4091.  
  4092.  
  4093. 1365.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  4094.  
  4095.  
  4096. 1366.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  4097.  
  4098.  
  4099. 1367.r.Parent=hit.Parent.Torso]]
  4100.  
  4101.  
  4102. 1368.--critsound(2)
  4103.  
  4104.  
  4105. 1369.end
  4106.  
  4107.  
  4108. 1370.Damage=Damage+math.random(65,90)
  4109.  
  4110.  
  4111. 1371.-- Blood(hit.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,0),math.floor(Damage/20))
  4112.  
  4113.  
  4114. 1372.h:TakeDamage(Damage)
  4115.  
  4116.  
  4117. 1373.showDamage(hit.Parent,Damage,50)
  4118.  
  4119.  
  4120. 1374.vp=Instance.new("BodyVelocity")
  4121.  
  4122.  
  4123. 1375.vp.P=500
  4124.  
  4125.  
  4126. 1376.vp.maxForce=Vector3.new(math.huge,0,math.huge)
  4127.  
  4128.  
  4129. 1377.-- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  4130.  
  4131.  
  4132. 1378.vp.velocity=Torso.CFrame.lookVector*Knockback+Torso.Velocity/1.05
  4133.  
  4134.  
  4135. 1379.if Knockback>0 then
  4136.  
  4137.  
  4138. 1380.vp.Parent=hit.Parent.Torso
  4139.  
  4140.  
  4141. 1381.end
  4142.  
  4143.  
  4144. 1382.game:GetService("Debris"):AddItem(vp,.25)
  4145.  
  4146.  
  4147. 1383.--[[ r=Instance.new("BodyAngularVelocity")
  4148.  
  4149.  
  4150. 1384.r.P=3000
  4151.  
  4152.  
  4153. 1385.r.maxTorque=Vector3.new(500000000,50000000000,500000000)*50000
  4154.  
  4155.  
  4156. 1386.r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  4157.  
  4158.  
  4159. 1387.r.Parent=hit.Parent.Torso]]
  4160.  
  4161.  
  4162. 1388.game:GetService("Debris"):AddItem(r,.5)
  4163.  
  4164.  
  4165. 1389.c=Instance.new("ObjectValue")
  4166.  
  4167.  
  4168. 1390.c.Name="creator"
  4169.  
  4170.  
  4171. 1391.c.Value=Player
  4172.  
  4173.  
  4174. 1392.c.Parent=h
  4175.  
  4176.  
  4177. 1393.game:GetService("Debris"):AddItem(c,.5)
  4178.  
  4179.  
  4180. 1394.CRIT=false
  4181.  
  4182.  
  4183. 1395.hitDeb=true
  4184.  
  4185.  
  4186. 1396.AttackPos=6
  4187.  
  4188.  
  4189. 1397.end
  4190.  
  4191.  
  4192. 1398.end
  4193.  
  4194.  
  4195. 1399.end
  4196.  
  4197.  
  4198. 1400.DBHit=function(hit,DB,Dmg) --credits to turdulator for making this function
  4199.  
  4200.  
  4201. 1401.if hit.Parent==nil then
  4202.  
  4203.  
  4204. 1402.return
  4205.  
  4206.  
  4207. 1403.end
  4208.  
  4209.  
  4210. 1404.h=hit.Parent:FindFirstChild("Humanoid")
  4211.  
  4212.  
  4213. 1405.if h==nil then
  4214.  
  4215.  
  4216. 1406.h=hit.Parent.Parent:FindFirstChild("Humanoid")
  4217.  
  4218.  
  4219. 1407.end
  4220.  
  4221.  
  4222. 1408.t=hit.Parent:FindFirstChild("Torso")
  4223.  
  4224.  
  4225. 1409.if h~=nil and t~=nil then
  4226.  
  4227.  
  4228. 1410.--[[ if h.Parent==Character then
  4229.  
  4230.  
  4231. 1411.return
  4232.  
  4233.  
  4234. 1412.end]]
  4235.  
  4236.  
  4237. 1413.critsound(1.5)
  4238.  
  4239.  
  4240. 1414.Damage=Dmg+math.random(20,100)
  4241.  
  4242.  
  4243. 1415.h:TakeDamage(Damage)
  4244.  
  4245.  
  4246. 1416.c=Instance.new("ObjectValue")
  4247.  
  4248.  
  4249. 1417.c.Name="creator"
  4250.  
  4251.  
  4252. 1418.c.Value=game.Players.LocalPlayer
  4253.  
  4254.  
  4255. 1419.c.Parent=h
  4256.  
  4257.  
  4258. 1420.game:GetService("Debris"):AddItem(c,.5)
  4259.  
  4260.  
  4261. 1421.showDamage(hit.Parent,Damage,59)
  4262.  
  4263.  
  4264. 1422.vl=Instance.new("BodyVelocity")
  4265.  
  4266.  
  4267. 1423.vl.P=4500
  4268.  
  4269.  
  4270. 1424.vl.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  4271.  
  4272.  
  4273. 1425.vl.velocity=Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z)*1.05+Vector3.new(0,10,0)
  4274.  
  4275.  
  4276. 1426.vl.Parent=t
  4277.  
  4278.  
  4279. 1427.game:GetService("Debris"):AddItem(vl,.2)
  4280.  
  4281.  
  4282. 1428.rl=Instance.new("BodyAngularVelocity")
  4283.  
  4284.  
  4285. 1429.rl.P=3000
  4286.  
  4287.  
  4288. 1430.rl.maxTorque=Vector3.new(5000,5000,5000)*500000000
  4289.  
  4290.  
  4291. 1431.rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4292.  
  4293.  
  4294. 1432.rl.Parent=t
  4295.  
  4296.  
  4297. 1433.game:GetService("Debris"):AddItem(rl,.2)
  4298.  
  4299.  
  4300. 1434.else
  4301.  
  4302.  
  4303. 1435.if hit.CanCollide==false then
  4304.  
  4305.  
  4306. 1436.return
  4307.  
  4308.  
  4309. 1437.end
  4310.  
  4311.  
  4312. 1438.MagicCom:disconnect()
  4313.  
  4314.  
  4315. 1439.-- DBExplode(DB)
  4316.  
  4317.  
  4318. 1440.CRIT=false
  4319.  
  4320.  
  4321. 1441.end
  4322.  
  4323.  
  4324. 1442.end
  4325.  
  4326.  
  4327. 1443.showDamage=function(Char,Dealt,du)
  4328.  
  4329.  
  4330. 1444.m=Instance.new("Model")
  4331.  
  4332.  
  4333. 1445.m.Name=tostring(Dealt)
  4334.  
  4335.  
  4336. 1446.h=Instance.new("Humanoid")
  4337.  
  4338.  
  4339. 1447.h.Health=math.huge
  4340.  
  4341.  
  4342. 1448.h.MaxHealth=math.huge
  4343.  
  4344.  
  4345. 1449.h.Parent=m
  4346.  
  4347.  
  4348. 1450.c=Instance.new("Part")
  4349.  
  4350.  
  4351. 1451.c.Transparency=0
  4352.  
  4353.  
  4354. 1452.c.BrickColor=BrickColor:Red()
  4355.  
  4356.  
  4357. 1453.c.Name="Head"
  4358.  
  4359.  
  4360. 1454.c.TopSurface=0
  4361.  
  4362.  
  4363. 1455.c.BottomSurface=0
  4364.  
  4365.  
  4366. 1456.c.formFactor="Plate"
  4367.  
  4368.  
  4369. 1457.c.Size=Vector3.new(1,.4,1)
  4370.  
  4371.  
  4372. 1458.ms=Instance.new("CylinderMesh")
  4373.  
  4374.  
  4375. 1459.ms.Bevel=.1
  4376.  
  4377.  
  4378. 1460.ms.Scale=Vector3.new(.8,.8,.8)
  4379.  
  4380.  
  4381. 1461.ms.Parent=c
  4382.  
  4383.  
  4384. 1462.c.Reflectance=0
  4385.  
  4386.  
  4387. 1463.Instance.new("BodyGyro").Parent=c
  4388.  
  4389.  
  4390. 1464.c.Parent=m
  4391.  
  4392.  
  4393. 1465.c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  4394.  
  4395.  
  4396. 1466.f=Instance.new("BodyPosition")
  4397.  
  4398.  
  4399. 1467.f.P=2000
  4400.  
  4401.  
  4402. 1468.f.D=100
  4403.  
  4404.  
  4405. 1469.f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  4406.  
  4407.  
  4408. 1470.f.position=c.Position+Vector3.new(0,3,0)
  4409.  
  4410.  
  4411. 1471.f.Parent=c
  4412.  
  4413.  
  4414. 1472.game:GetService("Debris"):AddItem(m,.5+du)
  4415.  
  4416.  
  4417. 1473.c.CanCollide=false
  4418.  
  4419.  
  4420. 1474.m.Parent=workspace
  4421.  
  4422.  
  4423. 1475.c.CanCollide=false
  4424.  
  4425.  
  4426. 1476.end
  4427.  
  4428.  
  4429. 1477.Anims.Walking = function()
  4430.  
  4431.  
  4432. 1478.derpcon1=Spider.LRa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  4433.  
  4434.  
  4435. 1479.derpcon2=Spider.LLa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  4436.  
  4437.  
  4438. 1480.derpcon3=Spider.URa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  4439.  
  4440.  
  4441. 1481.derpcon4=Spider.ULa2.Touched:connect(function(hit) Damagefunc1(hit,Prop.LegLength,5) end)
  4442.  
  4443.  
  4444. 1482.for i=0,1,difficulty do
  4445.  
  4446.  
  4447. 1483.if act.Jumping ~= true then
  4448.  
  4449.  
  4450. 1484.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0)
  4451.  
  4452.  
  4453. 1485.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
  4454.  
  4455.  
  4456. 1486.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0)
  4457.  
  4458.  
  4459. 1487.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
  4460.  
  4461.  
  4462. 1488.wait()
  4463.  
  4464.  
  4465. 1489.end
  4466.  
  4467.  
  4468. 1490.end
  4469.  
  4470.  
  4471. 1491.coroutine.resume(coroutine.create(function()
  4472.  
  4473.  
  4474. 1492.for i=0,1,difficulty do
  4475.  
  4476.  
  4477. 1493.if act.Jumping ~= true then
  4478.  
  4479.  
  4480. 1494.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0)
  4481.  
  4482.  
  4483. 1495.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
  4484.  
  4485.  
  4486. 1496.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0)
  4487.  
  4488.  
  4489. 1497.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
  4490.  
  4491.  
  4492. 1498.wait()
  4493.  
  4494.  
  4495. 1499.end
  4496.  
  4497.  
  4498. 1500.end
  4499.  
  4500.  
  4501. 1501.for i=1,0,-difficulty do
  4502.  
  4503.  
  4504. 1502.if act.Jumping ~= true then
  4505.  
  4506.  
  4507. 1503.Spider.w.LLb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(40+(40*i)),0)
  4508.  
  4509.  
  4510. 1504.Spider.w.LLb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
  4511.  
  4512.  
  4513. 1505.Spider.w.URb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(40+(40*i)),0)
  4514.  
  4515.  
  4516. 1506.Spider.w.URb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
  4517.  
  4518.  
  4519. 1507.wait()
  4520.  
  4521.  
  4522. 1508.end
  4523.  
  4524.  
  4525. 1509.end
  4526.  
  4527.  
  4528. 1510.end))
  4529.  
  4530.  
  4531. 1511.for i=1,0,-difficulty do
  4532.  
  4533.  
  4534. 1512.if act.Jumping ~= true then
  4535.  
  4536.  
  4537. 1513.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80+(20*i)),math.rad(-40-(40*i)),0)
  4538.  
  4539.  
  4540. 1514.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100-(20*i)),math.rad(0),0)
  4541.  
  4542.  
  4543. 1515.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80-(20*i)),math.rad(-40-(40*i)),0)
  4544.  
  4545.  
  4546. 1516.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100+(20*i)),math.rad(0),0)
  4547.  
  4548.  
  4549. 1517.wait()
  4550.  
  4551.  
  4552. 1518.end
  4553.  
  4554.  
  4555. 1519.end
  4556.  
  4557.  
  4558. 1520.derpcon1:disconnect()
  4559.  
  4560.  
  4561. 1521.derpcon2:disconnect()
  4562.  
  4563.  
  4564. 1522.derpcon3:disconnect()
  4565.  
  4566.  
  4567. 1523.derpcon4:disconnect()
  4568.  
  4569.  
  4570. 1524.if act.Jumping ~= true then
  4571.  
  4572.  
  4573. 1525.Spider.w.LRb1.C1 = CFrame.Angles(math.rad(-80),math.rad(-40),0)
  4574.  
  4575.  
  4576. 1526.Spider.w.LRb2.C1 = CFrame.Angles(math.rad(-100),math.rad(0),0)
  4577.  
  4578.  
  4579. 1527.Spider.w.ULb1.C1 = CFrame.Angles(math.rad(80),math.rad(-40),0)
  4580.  
  4581.  
  4582. 1528.Spider.w.ULb2.C1 = CFrame.Angles(math.rad(100),math.rad(0),0)
  4583.  
  4584.  
  4585. 1529.end
  4586.  
  4587.  
  4588. 1530.end
  4589.  
  4590.  
  4591. 1531.--[[while true do
  4592.  
  4593.  
  4594. 1532.wait()
  4595.  
  4596.  
  4597. 1533.if act.Walking == true then return end
  4598.  
  4599.  
  4600. 1534.if Torso.Velocity.magnitude >= 19 then
  4601.  
  4602.  
  4603. 1535.act.Walking = true
  4604.  
  4605.  
  4606. 1536.Anims.Walking()
  4607.  
  4608.  
  4609. 1537.act.Walking = false
  4610.  
  4611.  
  4612. 1538.end
  4613.  
  4614.  
  4615. 1539.end ]]
  4616.  
  4617.  
  4618. 1540.t = it("Tool")
  4619.  
  4620.  
  4621. 1541.t.Equipped:connect(function(mouse) t:Remove()
  4622.  
  4623.  
  4624. 1542.Mouse = mouse
  4625.  
  4626.  
  4627. 1543.mouse.KeyDown:connect(function(k) act.keydown = true
  4628.  
  4629.  
  4630. 1544.pcall(function() act.key[k:lower()] = true end)
  4631.  
  4632.  
  4633. 1545.local kk = k:lower()
  4634.  
  4635.  
  4636. 1546.if kk == "w" or kk == "a" or kk == "s" or kk == "d" then
  4637.  
  4638.  
  4639. 1547.if act.Walking == true then return end
  4640.  
  4641.  
  4642. 1548.while act.key["w"] == true or act.key["a"] == true or act.key["s"] == true or act.key["d"] == true do
  4643.  
  4644.  
  4645. 1549.act.Walking = true
  4646.  
  4647.  
  4648. 1550.Anims.Walking()
  4649.  
  4650.  
  4651. 1551.wait()
  4652.  
  4653.  
  4654. 1552.end
  4655.  
  4656.  
  4657. 1553.act.Walking = false
  4658.  
  4659.  
  4660. 1554.end
  4661.  
  4662.  
  4663. 1555.if kk == "q" then
  4664.  
  4665.  
  4666. 1556.if roflcopter==false then
  4667.  
  4668.  
  4669. 1557.roflcopter=true
  4670.  
  4671.  
  4672. 1558.RoflCopter()
  4673.  
  4674.  
  4675. 1559.elseif roflcopter==true then
  4676.  
  4677.  
  4678. 1560.roflcopter=false
  4679.  
  4680.  
  4681. 1561.end
  4682.  
  4683.  
  4684. 1562.--[[if roflcopter==false then
  4685.  
  4686.  
  4687. 1563.roflcopter=true
  4688.  
  4689.  
  4690. 1564.Anim()
  4691.  
  4692.  
  4693. 1565.elseif roflcopter==true then
  4694.  
  4695.  
  4696. 1566.roflcopter=false
  4697.  
  4698.  
  4699. 1567.end]]
  4700.  
  4701.  
  4702. 1568.end
  4703.  
  4704.  
  4705. 1569.if kk == "e" then
  4706.  
  4707.  
  4708. 1570.bodypos.position=bodypos.position+Vector3.new(0,10,0)
  4709.  
  4710.  
  4711. 1571.end
  4712.  
  4713.  
  4714. 1572.if kk == "r" then
  4715.  
  4716.  
  4717. 1573.bodypos.position=bodypos.position-Vector3.new(0,10,0)
  4718.  
  4719.  
  4720. 1574.end
  4721.  
  4722.  
  4723. 1575.if attack == true then return end
  4724.  
  4725.  
  4726. 1576.if kk == "f" then
  4727.  
  4728.  
  4729. 1577.Shoot()
  4730.  
  4731.  
  4732. 1578.end
  4733.  
  4734.  
  4735. 1579.if kk == "g" then
  4736.  
  4737.  
  4738. 1580.Shoot2()
  4739.  
  4740.  
  4741. 1581.end
  4742.  
  4743.  
  4744. 1582.if kk == "h" then
  4745.  
  4746.  
  4747. 1583.Shoot3()
  4748.  
  4749.  
  4750. 1584.end
  4751.  
  4752.  
  4753. 1585.if kk == "j" then
  4754.  
  4755.  
  4756. 1586.Shoot4()
  4757.  
  4758.  
  4759. 1587.end
  4760.  
  4761.  
  4762. 1588.if kk == "z" then
  4763.  
  4764.  
  4765. 1589.Attack()
  4766.  
  4767.  
  4768. 1590.end
  4769.  
  4770.  
  4771. 1591.if kk == "x" then
  4772.  
  4773.  
  4774. 1592.DualAttack()
  4775.  
  4776.  
  4777. 1593.end
  4778.  
  4779.  
  4780. 1594.if kk == "c" then
  4781.  
  4782.  
  4783. 1595.MegaBonk()
  4784.  
  4785.  
  4786. 1596.end
  4787.  
  4788.  
  4789. 1597.if kk == "v" then
  4790.  
  4791.  
  4792. 1598.Stomp()
  4793.  
  4794.  
  4795. 1599.end
  4796.  
  4797.  
  4798. 1600.if kk == " " then
  4799.  
  4800.  
  4801. 1601.Jump()
  4802.  
  4803.  
  4804. 1602.end
  4805.  
  4806.  
  4807. 1603.end)
  4808.  
  4809.  
  4810. 1604.mouse.KeyUp:connect(function(k) act.keydown = false
  4811.  
  4812.  
  4813. 1605.pcall(function() act.key[k:lower()] = false end)
  4814.  
  4815.  
  4816. 1606.end)
  4817.  
  4818.  
  4819. 1607.end)
  4820.  
  4821.  
  4822. 1608.wait(0.1)
  4823.  
  4824.  
  4825. 1609.t.Parent = Char
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement