Advertisement
Animescapetower

GUN

Mar 14th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.72 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Tool0 = Instance.new("Tool")
  20. Part1 = Instance.new("Part")
  21. Weld2 = Instance.new("Weld")
  22. Weld3 = Instance.new("Weld")
  23. Weld4 = Instance.new("Weld")
  24. Weld5 = Instance.new("Weld")
  25. Weld6 = Instance.new("Weld")
  26. Weld7 = Instance.new("Weld")
  27. Weld8 = Instance.new("Weld")
  28. Weld9 = Instance.new("Weld")
  29. Weld10 = Instance.new("Weld")
  30. Weld11 = Instance.new("Weld")
  31. Weld12 = Instance.new("Weld")
  32. Weld13 = Instance.new("Weld")
  33. Weld14 = Instance.new("Weld")
  34. Weld15 = Instance.new("Weld")
  35. Weld16 = Instance.new("Weld")
  36. Weld17 = Instance.new("Weld")
  37. Weld18 = Instance.new("Weld")
  38. Weld19 = Instance.new("Weld")
  39. Weld20 = Instance.new("Weld")
  40. Weld21 = Instance.new("Weld")
  41. Weld22 = Instance.new("Weld")
  42. Weld23 = Instance.new("Weld")
  43. Weld24 = Instance.new("Weld")
  44. Weld25 = Instance.new("Weld")
  45. Weld26 = Instance.new("Weld")
  46. Weld27 = Instance.new("Weld")
  47. Weld28 = Instance.new("Weld")
  48. Weld29 = Instance.new("Weld")
  49. Weld30 = Instance.new("Weld")
  50. Weld31 = Instance.new("Weld")
  51. Weld32 = Instance.new("Weld")
  52. Weld33 = Instance.new("Weld")
  53. Weld34 = Instance.new("Weld")
  54. Weld35 = Instance.new("Weld")
  55. Weld36 = Instance.new("Weld")
  56. Weld37 = Instance.new("Weld")
  57. Weld38 = Instance.new("Weld")
  58. Weld39 = Instance.new("Weld")
  59. Weld40 = Instance.new("Weld")
  60. Weld41 = Instance.new("Weld")
  61. Weld42 = Instance.new("Weld")
  62. Weld43 = Instance.new("Weld")
  63. Weld44 = Instance.new("Weld")
  64. Weld45 = Instance.new("Weld")
  65. Weld46 = Instance.new("Weld")
  66. Weld47 = Instance.new("Weld")
  67. Weld48 = Instance.new("Weld")
  68. Weld49 = Instance.new("Weld")
  69. Weld50 = Instance.new("Weld")
  70. Weld51 = Instance.new("Weld")
  71. Weld52 = Instance.new("Weld")
  72. Weld53 = Instance.new("Weld")
  73. Weld54 = Instance.new("Weld")
  74. Weld55 = Instance.new("Weld")
  75. Weld56 = Instance.new("Weld")
  76. Weld57 = Instance.new("Weld")
  77. Weld58 = Instance.new("Weld")
  78. Weld59 = Instance.new("Weld")
  79. Weld60 = Instance.new("Weld")
  80. Weld61 = Instance.new("Weld")
  81. Weld62 = Instance.new("Weld")
  82. Weld63 = Instance.new("Weld")
  83. Weld64 = Instance.new("Weld")
  84. Weld65 = Instance.new("Weld")
  85. Weld66 = Instance.new("Weld")
  86. Weld67 = Instance.new("Weld")
  87. Weld68 = Instance.new("Weld")
  88. Configuration69 = Instance.new("Configuration")
  89. BrickColorValue70 = Instance.new("BrickColorValue")
  90. NumberValue71 = Instance.new("NumberValue")
  91. NumberValue72 = Instance.new("NumberValue")
  92. Weld73 = Instance.new("Weld")
  93. Weld74 = Instance.new("Weld")
  94. Weld75 = Instance.new("Weld")
  95. Weld76 = Instance.new("Weld")
  96. Weld77 = Instance.new("Weld")
  97. Weld78 = Instance.new("Weld")
  98. Weld79 = Instance.new("Weld")
  99. Weld80 = Instance.new("Weld")
  100. Weld81 = Instance.new("Weld")
  101. Weld82 = Instance.new("Weld")
  102. Weld83 = Instance.new("Weld")
  103. Weld84 = Instance.new("Weld")
  104. Weld85 = Instance.new("Weld")
  105. Weld86 = Instance.new("Weld")
  106. Weld87 = Instance.new("Weld")
  107. Weld88 = Instance.new("Weld")
  108. Weld89 = Instance.new("Weld")
  109. Weld90 = Instance.new("Weld")
  110. Weld91 = Instance.new("Weld")
  111. Weld92 = Instance.new("Weld")
  112. Weld93 = Instance.new("Weld")
  113. Weld94 = Instance.new("Weld")
  114. Weld95 = Instance.new("Weld")
  115. Weld96 = Instance.new("Weld")
  116. Sound97 = Instance.new("Sound")
  117. Sound98 = Instance.new("Sound")
  118. SpecialMesh99 = Instance.new("SpecialMesh")
  119. Sound100 = Instance.new("Sound")
  120. LocalScript101 = Instance.new("LocalScript")
  121. Tool0.Name = "MAK20"
  122. Tool0.Parent = mas
  123. Part1.Name = "Handle"
  124. Part1.Parent = Tool0
  125. Part1.Rotation = Vector3.new(-0.00999999978, 63.6899986, -179.98999)
  126. Part1.FormFactor = Enum.FormFactor.Symmetric
  127. Part1.Size = Vector3.new(1, 1, 2)
  128. Part1.CFrame = CFrame.new(-352.830444, 32.3098106, 130.870239, -0.443150043, 4.06813888e-05, 0.896447539, 0.000137486393, -1, 0.000113345712, 0.896447539, 0.000173478475, 0.443149924)
  129. Part1.BottomSurface = Enum.SurfaceType.Smooth
  130. Part1.TopSurface = Enum.SurfaceType.Smooth
  131. Part1.Position = Vector3.new(-352.830444, 32.3098106, 130.870239)
  132. Part1.Orientation = Vector3.new(-0.00999999978, 63.6899986, 179.98999)
  133. Weld2.Parent = Part1
  134. Weld2.C0 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  135. Weld2.C1 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  136. Weld2.Part0 = Part1
  137. Weld2.Part1 = Part1
  138. Weld3.Parent = Part1
  139. Weld3.C0 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  140. Weld3.C1 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  141. Weld3.Part0 = Part1
  142. Weld3.Part1 = Part1
  143. Weld4.Parent = Part1
  144. Weld4.Part0 = Part1
  145. Weld4.Part1 = Part1
  146. Weld5.Parent = Part1
  147. Weld5.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  148. Weld5.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  149. Weld5.Part0 = Part1
  150. Weld5.Part1 = Part1
  151. Weld6.Parent = Part1
  152. Weld6.C0 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  153. Weld6.C1 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  154. Weld6.Part0 = Part1
  155. Weld6.Part1 = Part1
  156. Weld7.Parent = Part1
  157. Weld7.C0 = CFrame.new(-9.39413553e-07, 1.97000425e-08, -1.60179923e-08, -0.999903619, -3.29659861e-06, 0.0136129707, 9.89981891e-06, 0.999994874, 0.000796399079, -0.0136125665, 0.000795060361, -0.999909043)
  158. Weld7.C1 = CFrame.new(-9.39413553e-07, 1.97000425e-08, -1.60179923e-08, -0.999903619, -3.29659861e-06, 0.0136129707, 9.89981891e-06, 0.999994874, 0.000796399079, -0.0136125665, 0.000795060361, -0.999909043)
  159. Weld7.Part0 = Part1
  160. Weld7.Part1 = Part1
  161. Weld8.Parent = Part1
  162. Weld8.C0 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  163. Weld8.C1 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  164. Weld8.Part0 = Part1
  165. Weld8.Part1 = Part1
  166. Weld9.Parent = Part1
  167. Weld9.C0 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  168. Weld9.C1 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  169. Weld9.Part0 = Part1
  170. Weld9.Part1 = Part1
  171. Weld10.Parent = Part1
  172. Weld10.C0 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  173. Weld10.C1 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  174. Weld10.Part0 = Part1
  175. Weld10.Part1 = Part1
  176. Weld11.Parent = Part1
  177. Weld11.C0 = CFrame.new(-2.98547292e-07, -9.19607217e-08, 1.84649274e-08, -0.878313005, -3.13725332e-06, 0.478078336, 0.000379965495, 0.999994874, 0.000699685945, -0.478080511, 0.000794796098, -0.878318012)
  178. Weld11.C1 = CFrame.new(-2.98547292e-07, -9.19607217e-08, 1.84649274e-08, -0.878313005, -3.13725332e-06, 0.478078336, 0.000379965495, 0.999994874, 0.000699685945, -0.478080511, 0.000794796098, -0.878318012)
  179. Weld11.Part0 = Part1
  180. Weld11.Part1 = Part1
  181. Weld12.Parent = Part1
  182. Weld12.C0 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  183. Weld12.C1 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  184. Weld12.Part0 = Part1
  185. Weld12.Part1 = Part1
  186. Weld13.Parent = Part1
  187. Weld13.C0 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  188. Weld13.C1 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  189. Weld13.Part0 = Part1
  190. Weld13.Part1 = Part1
  191. Weld14.Parent = Part1
  192. Weld14.C0 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  193. Weld14.C1 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  194. Weld14.Part0 = Part1
  195. Weld14.Part1 = Part1
  196. Weld15.Parent = Part1
  197. Weld15.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  198. Weld15.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  199. Weld15.Part0 = Part1
  200. Weld15.Part1 = Part1
  201. Weld16.Parent = Part1
  202. Weld16.C0 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  203. Weld16.C1 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  204. Weld16.Part0 = Part1
  205. Weld16.Part1 = Part1
  206. Weld17.Parent = Part1
  207. Weld17.C0 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  208. Weld17.C1 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  209. Weld17.Part0 = Part1
  210. Weld17.Part1 = Part1
  211. Weld18.Parent = Part1
  212. Weld18.C0 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  213. Weld18.C1 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  214. Weld18.Part0 = Part1
  215. Weld18.Part1 = Part1
  216. Weld19.Parent = Part1
  217. Weld19.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  218. Weld19.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  219. Weld19.Part0 = Part1
  220. Weld19.Part1 = Part1
  221. Weld20.Parent = Part1
  222. Weld20.C0 = CFrame.new(-1.79347211e-07, 1.82900664e-08, -1.96512786e-07, -0.186567068, -0.0156338308, 0.982314408, 0.172760144, 0.983766019, 0.0484661758, -0.967135251, 0.178747237, -0.180839822)
  223. Weld20.C1 = CFrame.new(-1.79347211e-07, 1.82900664e-08, -1.96512786e-07, -0.186567068, -0.0156338308, 0.982314408, 0.172760144, 0.983766019, 0.0484661758, -0.967135251, 0.178747237, -0.180839822)
  224. Weld20.Part0 = Part1
  225. Weld20.Part1 = Part1
  226. Weld21.Parent = Part1
  227. Weld21.C0 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  228. Weld21.C1 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  229. Weld21.Part0 = Part1
  230. Weld21.Part1 = Part1
  231. Weld22.Parent = Part1
  232. Weld22.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  233. Weld22.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  234. Weld22.Part0 = Part1
  235. Weld22.Part1 = Part1
  236. Weld23.Parent = Part1
  237. Weld23.C0 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  238. Weld23.C1 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  239. Weld23.Part0 = Part1
  240. Weld23.Part1 = Part1
  241. Weld24.Parent = Part1
  242. Weld24.C0 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  243. Weld24.C1 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  244. Weld24.Part0 = Part1
  245. Weld24.Part1 = Part1
  246. Weld25.Parent = Part1
  247. Weld25.C0 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  248. Weld25.C1 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  249. Weld25.Part0 = Part1
  250. Weld25.Part1 = Part1
  251. Weld26.Parent = Part1
  252. Weld26.C0 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  253. Weld26.C1 = CFrame.new(-5.40557927e-08, -1.50317092e-09, 8.8072234e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 0.067218937, 0.0530934893, 0.996324599, -0.00357470545, 0.998589575, -0.0529730134)
  254. Weld26.Part0 = Part1
  255. Weld26.Part1 = Part1
  256. Weld27.Parent = Part1
  257. Weld27.C0 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  258. Weld27.C1 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  259. Weld27.Part0 = Part1
  260. Weld27.Part1 = Part1
  261. Weld28.Parent = Part1
  262. Weld28.C0 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  263. Weld28.C1 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  264. Weld28.Part0 = Part1
  265. Weld28.Part1 = Part1
  266. Weld29.Parent = Part1
  267. Weld29.C0 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  268. Weld29.C1 = CFrame.new(6.95808012e-07, -2.64627361e-05, -1.77153254e-06, 0.0367184803, 0.0341208167, 0.998743176, 0.994751513, -0.0967628658, -0.0332658552, 0.0955061764, 0.994722486, -0.0374947116)
  269. Weld29.Part0 = Part1
  270. Weld29.Part1 = Part1
  271. Weld30.Parent = Part1
  272. Weld30.C0 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  273. Weld30.C1 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  274. Weld30.Part0 = Part1
  275. Weld30.Part1 = Part1
  276. Weld31.Parent = Part1
  277. Weld31.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  278. Weld31.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  279. Weld31.Part0 = Part1
  280. Weld31.Part1 = Part1
  281. Weld32.Parent = Part1
  282. Weld32.C0 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  283. Weld32.C1 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  284. Weld32.Part0 = Part1
  285. Weld32.Part1 = Part1
  286. Weld33.Parent = Part1
  287. Weld33.C0 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  288. Weld33.C1 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  289. Weld33.Part0 = Part1
  290. Weld33.Part1 = Part1
  291. Weld34.Parent = Part1
  292. Weld34.C0 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  293. Weld34.C1 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  294. Weld34.Part0 = Part1
  295. Weld34.Part1 = Part1
  296. Weld35.Parent = Part1
  297. Weld35.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  298. Weld35.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  299. Weld35.Part0 = Part1
  300. Weld35.Part1 = Part1
  301. Weld36.Parent = Part1
  302. Weld36.C0 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  303. Weld36.C1 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  304. Weld36.Part0 = Part1
  305. Weld36.Part1 = Part1
  306. Weld37.Parent = Part1
  307. Weld37.C0 = CFrame.new(1.56426836e-07, 8.2511086e-08, -1.83030693e-07, -0.989793539, -0.00112801802, -0.142478168, -0.00121889252, 0.999994278, 0.000567281502, 0.14247869, 0.000733759254, -0.989799619)
  308. Weld37.C1 = CFrame.new(1.56426836e-07, 8.2511086e-08, -1.83030693e-07, -0.989793539, -0.00112801802, -0.142478168, -0.00121889252, 0.999994278, 0.000567281502, 0.14247869, 0.000733759254, -0.989799619)
  309. Weld37.Part0 = Part1
  310. Weld37.Part1 = Part1
  311. Weld38.Parent = Part1
  312. Weld38.C0 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  313. Weld38.C1 = CFrame.new(2.82202876e-07, 9.66912665e-08, 1.50460266e-09, -0.903721154, -5.53133978e-05, -0.428121388, -0.427562088, 0.0512146838, 0.902533948, 0.0218761787, 0.998687625, -0.0463074446)
  314. Weld38.Part0 = Part1
  315. Weld38.Part1 = Part1
  316. Weld39.Parent = Part1
  317. Weld39.C0 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  318. Weld39.C1 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  319. Weld39.Part0 = Part1
  320. Weld39.Part1 = Part1
  321. Weld40.Parent = Part1
  322. Weld40.C0 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  323. Weld40.C1 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  324. Weld40.Part0 = Part1
  325. Weld40.Part1 = Part1
  326. Weld41.Parent = Part1
  327. Weld41.C0 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  328. Weld41.C1 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  329. Weld41.Part0 = Part1
  330. Weld41.Part1 = Part1
  331. Weld42.Parent = Part1
  332. Weld42.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  333. Weld42.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  334. Weld42.Part0 = Part1
  335. Weld42.Part1 = Part1
  336. Weld43.Parent = Part1
  337. Weld43.C0 = CFrame.new(1.56426836e-07, 8.2511086e-08, -1.83030693e-07, -0.989793539, -0.00112801802, -0.142478168, -0.00121889252, 0.999994278, 0.000567281502, 0.14247869, 0.000733759254, -0.989799619)
  338. Weld43.C1 = CFrame.new(1.56426836e-07, 8.2511086e-08, -1.83030693e-07, -0.989793539, -0.00112801802, -0.142478168, -0.00121889252, 0.999994278, 0.000567281502, 0.14247869, 0.000733759254, -0.989799619)
  339. Weld43.Part0 = Part1
  340. Weld43.Part1 = Part1
  341. Weld44.Parent = Part1
  342. Weld44.C0 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  343. Weld44.C1 = CFrame.new(5.41630456e-08, -1.17938839e-07, -2.45656331e-08, -0.997731864, -7.77160551e-07, 0.0673139244, 5.27950106e-05, 0.999999702, 0.000794076768, -0.0673139021, 0.000795829517, -0.997731566)
  344. Weld44.Part0 = Part1
  345. Weld44.Part1 = Part1
  346. Weld45.Parent = Part1
  347. Weld45.C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  348. Weld45.C1 = CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  349. Weld45.Part0 = Part1
  350. Weld45.Part1 = Part1
  351. Weld46.Parent = Part1
  352. Weld46.C0 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  353. Weld46.C1 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  354. Weld46.Part0 = Part1
  355. Weld46.Part1 = Part1
  356. Weld47.Parent = Part1
  357. Weld47.C0 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  358. Weld47.C1 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  359. Weld47.Part0 = Part1
  360. Weld47.Part1 = Part1
  361. Weld48.Parent = Part1
  362. Weld48.C0 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  363. Weld48.C1 = CFrame.new(-9.06763887e-07, 9.15740799e-08, 6.89453614e-08, -0.921710789, -7.77160551e-07, 0.387878329, 0.0582682975, 0.988651812, 0.138464272, -0.383476734, 0.150224954, -0.911251009)
  364. Weld48.Part0 = Part1
  365. Weld48.Part1 = Part1
  366. Weld49.Parent = Part1
  367. Weld49.C0 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  368. Weld49.C1 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  369. Weld49.Part0 = Part1
  370. Weld49.Part1 = Part1
  371. Weld50.Parent = Part1
  372. Weld50.C0 = CFrame.new(1.23745347e-09, -3.8455461e-08, -2.87073867e-08, 0.849927187, 0.000282452325, 0.526899874, 0.110336877, 0.977732837, -0.178505421, -0.515217841, 0.209853128, 0.830970705)
  373. Weld50.C1 = CFrame.new(1.23745347e-09, -3.8455461e-08, -2.87073867e-08, 0.849927187, 0.000282452325, 0.526899874, 0.110336877, 0.977732837, -0.178505421, -0.515217841, 0.209853128, 0.830970705)
  374. Weld50.Part0 = Part1
  375. Weld50.Part1 = Part1
  376. Weld51.Parent = Part1
  377. Weld51.C0 = CFrame.new(1.24300641e-05, -3.1281977e-06, -6.6004709e-06, 0.838819921, -0.0803357363, 0.538448751, 0.0932328627, 0.995638847, 0.00330535998, -0.536366165, 0.047428526, 0.842651844)
  378. Weld51.C1 = CFrame.new(1.24300641e-05, -3.1281977e-06, -6.6004709e-06, 0.838819921, -0.0803357363, 0.538448751, 0.0932328627, 0.995638847, 0.00330535998, -0.536366165, 0.047428526, 0.842651844)
  379. Weld51.Part0 = Part1
  380. Weld51.Part1 = Part1
  381. Weld52.Parent = Part1
  382. Weld52.C0 = CFrame.new(1.59193532e-05, 9.72918997e-07, 1.33168498e-07, 0.838819921, -0.0803357586, 0.538448751, 0.0932328403, 0.995638907, 0.00330535159, -0.536366165, 0.0474285334, 0.842651844)
  383. Weld52.C1 = CFrame.new(1.59193532e-05, 9.72918997e-07, 1.33168498e-07, 0.838819921, -0.0803357586, 0.538448751, 0.0932328403, 0.995638907, 0.00330535159, -0.536366165, 0.0474285334, 0.842651844)
  384. Weld52.Part0 = Part1
  385. Weld52.Part1 = Part1
  386. Weld53.Parent = Part1
  387. Weld53.C0 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  388. Weld53.C1 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  389. Weld53.Part0 = Part1
  390. Weld53.Part1 = Part1
  391. Weld54.Parent = Part1
  392. Weld54.C0 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  393. Weld54.C1 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  394. Weld54.Part0 = Part1
  395. Weld54.Part1 = Part1
  396. Weld55.Parent = Part1
  397. Weld55.C0 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  398. Weld55.C1 = CFrame.new(-3.219875e-06, -2.37859549e-05, -1.66867721e-07, 0.033777684, -1.69329465e-21, 0.999429345, 0.973593712, -0.225903586, -0.0329045206, 0.225774676, 0.974149644, -0.00763050001)
  399. Weld55.Part0 = Part1
  400. Weld55.Part1 = Part1
  401. Weld56.Parent = Part1
  402. Weld56.C0 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  403. Weld56.C1 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  404. Weld56.Part0 = Part1
  405. Weld56.Part1 = Part1
  406. Weld57.Parent = Part1
  407. Weld57.C0 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  408. Weld57.C1 = CFrame.new(2.67914911e-05, 1.46031271e-05, 3.58777152e-06, -0.787404776, -0.614491105, 0.048921477, 0.446905583, -0.514392793, 0.731897652, -0.424580425, 0.598163962, 0.679655671)
  409. Weld57.Part0 = Part1
  410. Weld57.Part1 = Part1
  411. Weld58.Parent = Part1
  412. Weld58.C0 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  413. Weld58.C1 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  414. Weld58.Part0 = Part1
  415. Weld58.Part1 = Part1
  416. Weld59.Parent = Part1
  417. Weld59.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  418. Weld59.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  419. Weld59.Part0 = Part1
  420. Weld59.Part1 = Part1
  421. Weld60.Parent = Part1
  422. Weld60.C0 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  423. Weld60.C1 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  424. Weld60.Part0 = Part1
  425. Weld60.Part1 = Part1
  426. Weld61.Parent = Part1
  427. Weld61.C0 = CFrame.new(-2.98547292e-07, -9.19607217e-08, 1.84649274e-08, -0.878313005, -3.13725332e-06, 0.478078336, 0.000379965495, 0.999994874, 0.000699685945, -0.478080511, 0.000794796098, -0.878318012)
  428. Weld61.C1 = CFrame.new(-2.98547292e-07, -9.19607217e-08, 1.84649274e-08, -0.878313005, -3.13725332e-06, 0.478078336, 0.000379965495, 0.999994874, 0.000699685945, -0.478080511, 0.000794796098, -0.878318012)
  429. Weld61.Part0 = Part1
  430. Weld61.Part1 = Part1
  431. Weld62.Parent = Part1
  432. Weld62.C0 = CFrame.new(4.97543454e-07, 6.09359674e-08, 7.79182585e-08, -0.921706975, -3.18956108e-06, 0.387877464, 0.000308061979, 0.999994814, 0.000734235218, -0.387879133, 0.000794844702, -0.921712101)
  433. Weld62.C1 = CFrame.new(4.97543454e-07, 6.09359674e-08, 7.79182585e-08, -0.921706975, -3.18956108e-06, 0.387877464, 0.000308061979, 0.999994814, 0.000734235218, -0.387879133, 0.000794844702, -0.921712101)
  434. Weld62.Part0 = Part1
  435. Weld62.Part1 = Part1
  436. Weld63.Parent = Part1
  437. Weld63.C0 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  438. Weld63.C1 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  439. Weld63.Part0 = Part1
  440. Weld63.Part1 = Part1
  441. Weld64.Parent = Part1
  442. Weld64.C0 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  443. Weld64.C1 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  444. Weld64.Part0 = Part1
  445. Weld64.Part1 = Part1
  446. Weld65.Parent = Part1
  447. Weld65.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  448. Weld65.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  449. Weld65.Part0 = Part1
  450. Weld65.Part1 = Part1
  451. Weld66.Parent = Part1
  452. Weld66.C0 = CFrame.new(-9.39413553e-07, 1.97000425e-08, -1.60179923e-08, -0.999903619, -3.29659861e-06, 0.0136129707, 9.89981891e-06, 0.999994874, 0.000796399079, -0.0136125665, 0.000795060361, -0.999909043)
  453. Weld66.C1 = CFrame.new(-9.39413553e-07, 1.97000425e-08, -1.60179923e-08, -0.999903619, -3.29659861e-06, 0.0136129707, 9.89981891e-06, 0.999994874, 0.000796399079, -0.0136125665, 0.000795060361, -0.999909043)
  454. Weld66.Part0 = Part1
  455. Weld66.Part1 = Part1
  456. Weld67.Parent = Part1
  457. Weld67.C0 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  458. Weld67.C1 = CFrame.new(4.80958533e-07, -6.23172554e-08, 1.11993955e-07, -0.999907494, -7.77160551e-07, 0.0136125963, 0.00204418343, 0.988651812, 0.150211081, -0.0134582352, 0.150224954, -0.988560379)
  459. Weld67.Part0 = Part1
  460. Weld67.Part1 = Part1
  461. Weld68.Parent = Part1
  462. Weld68.C0 = CFrame.new(9.13473741e-11, 4.41321475e-07, 4.33037854e-08, -0.056397412, -0.994229972, 0.0912065506, -0.811143935, 0.0988923684, 0.576416612, -0.582115293, -0.0414733291, -0.812050283)
  463. Weld68.C1 = CFrame.new(9.13473741e-11, 4.41321475e-07, 4.33037854e-08, -0.056397412, -0.994229972, 0.0912065506, -0.811143935, 0.0988923684, 0.576416612, -0.582115293, -0.0414733291, -0.812050283)
  464. Weld68.Part0 = Part1
  465. Weld68.Part1 = Part1
  466. Configuration69.Name = "Settings"
  467. Configuration69.Parent = Part1
  468. BrickColorValue70.Name = "Color"
  469. BrickColorValue70.Parent = Configuration69
  470. BrickColorValue70.Value = BrickColor.new("New Yeller")
  471. NumberValue71.Name = "Speed"
  472. NumberValue71.Parent = Configuration69
  473. NumberValue71.Value = 1
  474. NumberValue72.Name = "Damage"
  475. NumberValue72.Parent = Configuration69
  476. NumberValue72.Value = 12
  477. Weld73.Parent = Part1
  478. Weld73.C0 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  479. Weld73.C1 = CFrame.new(4.28886125e-07, 2.94445854e-08, -1.10848099e-07, 0.23760508, -5.76963394e-05, -0.971354365, -0.00074444554, 0.999990046, -0.000236619249, 0.971365035, 0.000776553294, 0.237608597)
  480. Weld73.Part0 = Part1
  481. Weld73.Part1 = Part1
  482. Weld74.Parent = Part1
  483. Weld74.C0 = CFrame.new(3.46802977e-07, 7.76507747e-09, 3.78963023e-07, -0.186567068, -0.0156338569, 0.982314348, 0.172760159, 0.98376596, 0.0484661497, -0.967135131, 0.178747207, -0.180839792)
  484. Weld74.C1 = CFrame.new(3.46802977e-07, 7.76507747e-09, 3.78963023e-07, -0.186567068, -0.0156338569, 0.982314348, 0.172760159, 0.98376596, 0.0484661497, -0.967135131, 0.178747207, -0.180839792)
  485. Weld74.Part0 = Part1
  486. Weld74.Part1 = Part1
  487. Weld75.Parent = Part1
  488. Weld75.C0 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  489. Weld75.C1 = CFrame.new(-4.10976327e-07, -1.70621206e-09, 1.43480502e-05, 0.0367184356, 0.0341203101, 0.998741567, 0.0183638483, 0.999223173, -0.0348128304, -0.999157727, 0.0196184516, 0.0360633656)
  490. Weld75.Part0 = Part1
  491. Weld75.Part1 = Part1
  492. Weld76.Parent = Part1
  493. Weld76.C0 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  494. Weld76.C1 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  495. Weld76.Part0 = Part1
  496. Weld76.Part1 = Part1
  497. Weld77.Parent = Part1
  498. Weld77.C0 = CFrame.new(4.97543454e-07, 6.09359674e-08, 7.79182585e-08, -0.921706975, -3.18956108e-06, 0.387877464, 0.000308061979, 0.999994814, 0.000734235218, -0.387879133, 0.000794844702, -0.921712101)
  499. Weld77.C1 = CFrame.new(4.97543454e-07, 6.09359674e-08, 7.79182585e-08, -0.921706975, -3.18956108e-06, 0.387877464, 0.000308061979, 0.999994814, 0.000734235218, -0.387879133, 0.000794844702, -0.921712101)
  500. Weld77.Part0 = Part1
  501. Weld77.Part1 = Part1
  502. Weld78.Parent = Part1
  503. Weld78.C0 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  504. Weld78.C1 = CFrame.new(1.39161784e-08, 7.1940633e-08, 8.06626872e-08, -0.518267512, -1.75834688e-21, -0.85521847, -0.667467117, 0.625200927, 0.40448907, 0.534683406, 0.780463874, -0.324021339)
  505. Weld78.Part0 = Part1
  506. Weld78.Part1 = Part1
  507. Weld79.Parent = Part1
  508. Weld79.C0 = CFrame.new(9.13473741e-11, 4.41321475e-07, 4.33037854e-08, -0.056397412, -0.994229972, 0.0912065506, -0.811143935, 0.0988923684, 0.576416612, -0.582115293, -0.0414733291, -0.812050283)
  509. Weld79.C1 = CFrame.new(9.13473741e-11, 4.41321475e-07, 4.33037854e-08, -0.056397412, -0.994229972, 0.0912065506, -0.811143935, 0.0988923684, 0.576416612, -0.582115293, -0.0414733291, -0.812050283)
  510. Weld79.Part0 = Part1
  511. Weld79.Part1 = Part1
  512. Weld80.Parent = Part1
  513. Weld80.C0 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  514. Weld80.C1 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  515. Weld80.Part0 = Part1
  516. Weld80.Part1 = Part1
  517. Weld81.Parent = Part1
  518. Weld81.C0 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  519. Weld81.C1 = CFrame.new(-3.82181042e-07, -1.10161764e-07, 9.26976611e-07, -0.903714716, -5.76963394e-05, -0.428117812, -0.00038152773, 0.999990046, 0.00068163767, 0.428123415, 0.000776553294, -0.903724372)
  520. Weld81.Part0 = Part1
  521. Weld81.Part1 = Part1
  522. Weld82.Parent = Part1
  523. Weld82.C0 = CFrame.new(-2.43561146e-07, -9.47881773e-08, 2.35240364e-07, -0.997728109, -3.32275249e-06, 0.067314133, 5.26742006e-05, 0.999994814, 0.00079468725, -0.0673140213, 0.000795031199, -0.997733533)
  524. Weld82.C1 = CFrame.new(-2.43561146e-07, -9.47881773e-08, 2.35240364e-07, -0.997728109, -3.32275249e-06, 0.067314133, 5.26742006e-05, 0.999994814, 0.00079468725, -0.0673140213, 0.000795031199, -0.997733533)
  525. Weld82.Part0 = Part1
  526. Weld82.Part1 = Part1
  527. Weld83.Parent = Part1
  528. Weld83.C0 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  529. Weld83.C1 = CFrame.new(9.14827538e-08, 8.89131186e-08, 5.56511139e-08, -0.876809359, -3.1483637e-06, 0.480823219, 0.000384717976, 0.999990046, 0.000698255666, -0.480827719, 0.000794427586, -0.87681967)
  530. Weld83.Part0 = Part1
  531. Weld83.Part1 = Part1
  532. Weld84.Parent = Part1
  533. Weld84.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  534. Weld84.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  535. Weld84.Part0 = Part1
  536. Weld84.Part1 = Part1
  537. Weld85.Parent = Part1
  538. Weld85.C0 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  539. Weld85.C1 = CFrame.new(7.14152975e-07, 5.46532526e-08, -8.69400196e-08, -0.999900103, -3.1483637e-06, 0.0136129735, 1.24280459e-05, 0.999990046, 0.000797131448, -0.0136121679, 0.000794427586, -0.999911249)
  540. Weld85.Part0 = Part1
  541. Weld85.Part1 = Part1
  542. Weld86.Parent = Part1
  543. Weld86.C0 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  544. Weld86.C1 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  545. Weld86.Part0 = Part1
  546. Weld86.Part1 = Part1
  547. Weld87.Parent = Part1
  548. Weld87.C0 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  549. Weld87.C1 = CFrame.new(-3.94832043e-08, 2.66829474e-08, 7.15466371e-08, -0.921703815, -3.1483637e-06, 0.387875915, 0.000310682721, 0.999990046, 0.00073419133, -0.387879342, 0.000794427586, -0.921714425)
  550. Weld87.Part0 = Part1
  551. Weld87.Part1 = Part1
  552. Weld88.Parent = Part1
  553. Weld88.C0 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  554. Weld88.C1 = CFrame.new(-2.65332829e-07, 2.89025373e-08, 1.9344364e-07, -0.989789665, -0.00112773664, -0.142477483, -0.00121640449, 0.99998945, 0.000568326737, 0.142479286, 0.00073304039, -0.989801586)
  555. Weld88.Part0 = Part1
  556. Weld88.Part1 = Part1
  557. Weld89.Parent = Part1
  558. Weld89.C0 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  559. Weld89.C1 = CFrame.new(-3.8387995e-07, 8.29830356e-08, -1.56700111e-08, -0.878310084, -3.1483637e-06, 0.478076398, 0.000382526661, 0.999990046, 0.000699455151, -0.478080869, 0.000794427586, -0.878320336)
  560. Weld89.Part0 = Part1
  561. Weld89.Part1 = Part1
  562. Weld90.Parent = Part1
  563. Weld90.C0 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  564. Weld90.C1 = CFrame.new(3.25428005e-07, 1.68906709e-07, 1.75666926e-07, -0.82377696, -7.6604928e-10, 0.566913903, -0.101010665, 0.983998537, -0.146777585, -0.557842433, -0.178176373, -0.810595334)
  565. Weld90.Part0 = Part1
  566. Weld90.Part1 = Part1
  567. Weld91.Parent = Part1
  568. Weld91.C0 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  569. Weld91.C1 = CFrame.new(-2.65639642e-07, -7.18726909e-08, 1.88490148e-08, -0.997724473, -3.1483637e-06, 0.0673139021, 5.52595775e-05, 0.999990046, 0.000795312342, -0.0673136935, 0.000794427586, -0.99773562)
  570. Weld91.Part0 = Part1
  571. Weld91.Part1 = Part1
  572. Weld92.Parent = Part1
  573. Weld92.C0 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  574. Weld92.C1 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  575. Weld92.Part0 = Part1
  576. Weld92.Part1 = Part1
  577. Weld93.Parent = Part1
  578. Weld93.C0 = CFrame.new(-2.43561146e-07, -9.47881773e-08, 2.35240364e-07, -0.997728109, -3.32275249e-06, 0.067314133, 5.26742006e-05, 0.999994814, 0.00079468725, -0.0673140213, 0.000795031199, -0.997733533)
  579. Weld93.C1 = CFrame.new(-2.43561146e-07, -9.47881773e-08, 2.35240364e-07, -0.997728109, -3.32275249e-06, 0.067314133, 5.26742006e-05, 0.999994814, 0.00079468725, -0.0673140213, 0.000795031199, -0.997733533)
  580. Weld93.Part0 = Part1
  581. Weld93.Part1 = Part1
  582. Weld94.Parent = Part1
  583. Weld94.C0 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  584. Weld94.C1 = CFrame.new(-1.98876364e-07, -5.17470795e-08, -3.43162796e-08, -0.87831676, -7.77160551e-07, 0.478079498, 0.0718187988, 0.988651812, 0.131945476, -0.472654253, 0.150224954, -0.868349433)
  585. Weld94.Part0 = Part1
  586. Weld94.Part1 = Part1
  587. Weld95.Parent = Part1
  588. Weld95.C0 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  589. Weld95.C1 = CFrame.new(2.21802338e-07, -9.84567876e-08, 1.18214487e-07, -0.989796877, -0.0011253889, -0.142479002, -0.142459661, -0.0104501313, 0.989745438, -0.00260277302, 0.999944746, 0.0101831881)
  590. Weld95.Part0 = Part1
  591. Weld95.Part1 = Part1
  592. Weld96.Parent = Part1
  593. Weld96.C0 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  594. Weld96.C1 = CFrame.new(4.69022268e-07, 8.87719054e-08, -2.27049682e-07, -0.989796877, -0.0011253889, -0.142479002, -0.00121855014, 0.999999106, 0.000566605187, 0.142478228, 0.00073444203, -0.989797652)
  595. Weld96.Part0 = Part1
  596. Weld96.Part1 = Part1
  597. Sound97.Name = "Fire"
  598. Sound97.Parent = Part1
  599. Sound97.Pitch = 2
  600. Sound97.SoundId = "rbxassetid://130113322"
  601. Sound97.Volume = 3
  602. Sound98.Name = "Fire"
  603. Sound98.Parent = Part1
  604. Sound98.SoundId = "http://www.roblox.com/asset/?id=10756118"
  605. SpecialMesh99.Parent = Part1
  606. SpecialMesh99.MeshId = "http://www.roblox.com/asset?id=139121396"
  607. SpecialMesh99.Scale = Vector3.new(2.5, 2.5, 2.5)
  608. SpecialMesh99.TextureId = "http://www.roblox.com/asset?id=139121368"
  609. SpecialMesh99.MeshType = Enum.MeshType.FileMesh
  610. SpecialMesh99.Scale = Vector3.new(2.5, 2.5, 2.5)
  611. Sound100.Name = "Disapear"
  612. Sound100.Parent = Part1
  613. Sound100.SoundId = "rbxassetid://633129760"
  614. Sound100.Volume = 3
  615. LocalScript101.Parent = Tool0
  616. table.insert(cors,sandbox(LocalScript101,function()
  617. --by Malvaviscos. If you find a glitch, please report it to me.
  618. MaxDistance = 500--The max distance you can fire
  619. Tool = script.Parent
  620. TouchDamage = 0 -- Disabled, but optional.
  621. DirectDamage = 12 -- The damage dealed if someone is hit directly.
  622.  
  623. function fireLaser(pos, obj)
  624.  
  625. local part = Instance.new("Part")
  626. part.Anchored = true
  627. part.CanCollide = false
  628. part.Material = "Neon"
  629. part.formFactor = "Symmetric"
  630. part.TopSurface = 0
  631. part.BottomSurface = 0
  632. part.BrickColor = BrickColor.new("Bright red")
  633. part.Transparency = 0.5
  634. part.Name = "Laser Shot"
  635. part.Locked = true
  636. part.Size = Vector3.new(1,1,(pos - obj.Position).magnitude)
  637. part.CFrame = CFrame.new(((obj.Position + pos)/2) + 1 * (pos - obj.Position).unit, pos)
  638.  
  639.  
  640. local mesh = Instance.new("BlockMesh")
  641. mesh.Scale = Vector3.new(0.25,0.25,1)
  642. mesh.Parent = part
  643.  
  644.  
  645.  
  646.  
  647.  
  648. Andsu2 = Instance.new("Decal",part)
  649. Andsu2.Face = "Top"
  650. Andsu2.Texture = "rbxassetid://33230751"
  651.  
  652. Andsu = Instance.new("ParticleEmitter",part)
  653.  
  654. Andsu.SpreadAngle = Vector2.new(123,324)
  655. Andsu.Rate = 3000
  656. Andsu.Texture = "rbxassetid://405886187"
  657. Andsu:Emit()
  658.  
  659.  
  660. part.Parent = workspace
  661.  
  662. --Optional: Laser will damage others than the target.
  663. --part.Touched:connect(onTouch)
  664.  
  665. getTarget(pos)
  666.  
  667.  
  668. for v=1, 10 do
  669.  
  670. part.Transparency = 0.1 * v
  671. wait(0.002)
  672. end
  673.  
  674.  
  675. wait(0.01)
  676. lasp = Instance.new("Explosion")
  677. lasp.BlastPressure = 230
  678. lasp.BlastRadius = 123213
  679. lasp.Parent = part
  680. Andsu:Destroy()
  681. part:Destroy()
  682. script.Parent.Handle.Disapear:Play()
  683.  
  684. end
  685.  
  686. function getTarget(pos)
  687. local child = workspace:getChildren()
  688. for i,v in pairs(child) do
  689. local h = getHumanoid(v)
  690. if h ~= nil and v ~= Tool.Parent then
  691. local torso = v:findFirstChild("Torso")
  692. if torso ~= nil then
  693. if (torso.Position - pos).magnitude <= 3 then
  694. local player = game.Players:findFirstChild(Tool.Parent.Name)
  695. if player ~= nil then
  696. tagHumanoid(h)
  697. end
  698. h:takeDamage(DirectDamage)
  699. wait(0.05)
  700. untagHumanoid(h)
  701. end
  702. end
  703. end
  704. end
  705. end
  706.  
  707.  
  708. function getHumanoid(obj)
  709. local child = obj:getChildren()
  710. for i=1, #child do
  711. if child[i].className == "Humanoid" then
  712. return child[i]
  713. end
  714. end
  715. return nil
  716. end
  717.  
  718. db = false
  719. function onTouch(hit)
  720. if db then return end
  721. db = true
  722. if hit.Parent ~= Tool.Parent then
  723. local h = getHumanoid(hit.Parent)
  724. if h ~= nil then
  725. local player = game.Players:findFirstChild(Tool.Parent.Name)
  726. if player ~= nil then
  727. tagHumanoid(h, player)
  728. end
  729. h:takeDamage(TouchDamage)
  730. wait(0.1)
  731. untagHumanoid(h)
  732. end
  733. end
  734. wait(0.9)
  735. db = false
  736. end
  737.  
  738.  
  739. function tagHumanoid(humanoid, player)
  740. local creator_tag = Instance.new("ObjectValue")
  741. creator_tag.Value = player
  742. creator_tag.Name = "creator"
  743. creator_tag.Parent = humanoid
  744. end
  745.  
  746. function untagHumanoid(humanoid)
  747. if humanoid ~= nil then
  748. local tag = humanoid:findFirstChild("creator")
  749. if tag ~= nil then
  750. tag.Parent = nil
  751. end
  752. end
  753. end
  754.  
  755. enabled = true
  756. function onActivated(mouse)
  757. if not enabled then return end
  758. enabled = false
  759. local handle = Tool:findFirstChild("Handle")
  760. local human = Tool.Parent:findFirstChild("Humanoid")
  761. if handle ~= nil and human ~= nil then
  762. if (handle.Position - human.TargetPoint).magnitude <= MaxDistance then
  763. handle.Fire:play()
  764. fireLaser(human.TargetPoint, handle)
  765. end
  766. end
  767. enabled = true
  768. end
  769.  
  770. mouseabled = true
  771. function onButton1Down(mouse)
  772. if not mouseabled or mouse.Target == nil then return end
  773. mouseabled = false
  774. mouse.Icon = "rbxasset://textures/GunWaitCursor.png"
  775. wait(0.5)
  776. mouseabled = true
  777. mouse.Icon = "rbxasset://textures/GunCursor.png"
  778. end
  779.  
  780. zoom = false
  781. function onKeyDown(key)
  782. key:lower()
  783. if key == "q" then -- Some of these I took from the awp because I didn't know how to modify the camera, since there are not tutorials in the wiki.
  784. if not zoom then
  785. zoom = true
  786.  
  787. local obj = Instance.new("Part")
  788. obj.Parent = Tool.Parent
  789. obj.Size = Vector3.new(1,1,1)
  790. obj.Transparency = 1
  791. obj.CanCollide = false
  792. obj.Anchored = true
  793. obj.Name = "Zoom"
  794. obj.CFrame = CFrame.new(Tool.Parent.Humanoid.TargetPoint)
  795.  
  796. Tool.Parent.Torso.Anchored = true
  797.  
  798. cam = workspace.CurrentCamera:Clone()
  799. cam.Parent = workspace
  800. workspace.CurrentCamera.CameraSubject = obj
  801. workspace.CurrentCamera.CameraType = 4
  802. else
  803. zoom = false
  804.  
  805. local check = Tool.Parent:findFirstChild("Zoom")
  806. if check ~= nil then
  807. check:remove()
  808. end
  809.  
  810. Tool.Parent.Torso.Anchored = false
  811.  
  812. workspace.CurrentCamera.CameraSubject = Tool.Parent.Humanoid
  813. workspace.CurrentCamera:Remove()
  814. workspace.CurrentCamera = cam
  815. end
  816. end
  817. end
  818.  
  819. function onSelected(mouse)
  820. connection = script.Parent.Activated:connect(onActivated)
  821. mouse.KeyDown:connect(onKeyDown)
  822. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  823.  
  824. mouse.Icon = "rbxasset://textures/GunCursor.png"
  825. end
  826.  
  827. function onDeselected()
  828. connection:disconnect()
  829. end
  830.  
  831. script.Parent.Equipped:connect(onSelected)
  832. script.Parent.Unequipped:connect(onDeselected)
  833. end))
  834. for i,v in pairs(mas:GetChildren()) do
  835. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  836. pcall(function() v:MakeJoints() end)
  837. end
  838. mas:Destroy()
  839. for i,v in pairs(cors) do
  840. spawn(function()
  841. pcall(v)
  842. end)
  843. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement