Advertisement
ROBLOXLua

Untitled

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