Advertisement
billwa

Medkit

Nov 14th, 2015
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 128.96 KB | None | 0 0
  1. medkit = Instance.new("Tool",game.Players.LocalPlayer.Backpack)
  2. medkit.GripPos = Vector3.new(0,0,-0.30000001192093)
  3. medkit.Grip = CFrame.new(0,0,-0.30000001192093) * CFrame.Angles(-0, 0, -0)
  4. medkit.Name = "MedKit"
  5.  
  6. spread = Instance.new("NumberValue",medkit)
  7. spread.Name = "Spread"
  8.  
  9. adspos = Instance.new("Vector3Value",medkit)
  10. adspos.Name = "ADSPos"
  11. adspos.Value = Vector3.new(0.76999998092651,-0.75999999046326,0.20000000298023)
  12.  
  13. totalammo = Instance.new("NumberValue",medkit)
  14. totalammo.Name = "TotalAmmo"
  15.  
  16. neutral = Instance.new("Decal",medkit)
  17. neutral.Name = "Neutral"
  18. neutral.Texture = "http://www.roblox.com/asset/?id=51962380"
  19.  
  20. team = Instance.new("NumberValue",medkit)
  21. team.Name = "Team"
  22.  
  23. ammo = Instance.new("NumberValue",medkit)
  24. ammo.Name = "Ammo"
  25. ammo.Value = 10
  26.  
  27. down1 = Instance.new("Part",medkit)
  28. down1.FormFactor = Enum.FormFactor.Custom
  29. down1.CanCollide = false
  30. down1.Transparency = 1
  31. down1.TopSurface = Enum.SurfaceType.Smooth
  32. down1.Size = Vector3.new(0.20000000298023,0.80000001192093,0.23999999463558)
  33. down1.Name = "Down1"
  34. down1.CFrame = CFrame.new(-17.132495880127,0.65596616268158,29.144599914551) * CFrame.Angles(1.6539018154144, 1.5676319599152, -0.083263330161572)
  35. down1.BrickColor = BrickColor.new("White")
  36. down1.Friction = 0.30000001192093
  37. down1.BottomSurface = Enum.SurfaceType.Smooth
  38.  
  39. mesh = Instance.new("BlockMesh",down1)
  40. mesh.Offset = Vector3.new(-0.035999998450279,0,0)
  41. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  42.  
  43. weld = Instance.new("Weld",down1)
  44. weld.Part1 = BandageB2
  45. weld.Part0 = Down1
  46. weld.C1 = CFrame.new(-0.19678503274918,28.414392471313,-73.579704284668) * CFrame.Angles(1.8327039480209, 0.0018233770970255, -1.5701549053192)
  47. weld.C0 = CFrame.new(-0.61157262325287,-7.9996061325073,78.120552062988) * CFrame.Angles(-1.5708017349243, 0.0018233767477795, -1.5700888633728)
  48.  
  49. friendly = Instance.new("Decal",medkit)
  50. friendly.Name = "Friendly"
  51. friendly.Texture = "http://www.roblox.com/asset/?id=51962541"
  52.  
  53. enemy = Instance.new("Decal",medkit)
  54. enemy.Name = "Enemy"
  55. enemy.Texture = "http://www.roblox.com/asset/?id=51962534"
  56.  
  57. bandageb2 = Instance.new("Part",medkit)
  58. bandageb2.FormFactor = Enum.FormFactor.Custom
  59. bandageb2.CanCollide = false
  60. bandageb2.TopSurface = Enum.SurfaceType.Smooth
  61. bandageb2.Size = Vector3.new(0.20000000298023,0.51999998092651,0.20000000298023)
  62. bandageb2.Name = "BandageB2"
  63. bandageb2.CFrame = CFrame.new(-17.438642501831,0.23517680168152,29.537473678589) * CFrame.Angles(-3.1362261772156, -1.308932185173, -1.5678387880325)
  64. bandageb2.BrickColor = BrickColor.new("Institutional white")
  65. bandageb2.Friction = 0.30000001192093
  66. bandageb2.BottomSurface = Enum.SurfaceType.Smooth
  67.  
  68. mesh = Instance.new("CylinderMesh",bandageb2)
  69. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  70.  
  71. weld = Instance.new("Weld",bandageb2)
  72. weld.Part1 = SyringeA6
  73. weld.Part0 = BandageB2
  74. weld.C1 = CFrame.new(-6.9112601280212,-0.92081344127655,79.079658508301) * CFrame.Angles(-1.5703296661377, 1.3109302520752, -1.5705589056015)
  75. weld.C0 = CFrame.new(-0.19678503274918,28.414392471313,-73.579704284668) * CFrame.Angles(1.8327039480209, 0.0018233770970255, -1.5701549053192)
  76.  
  77. syringea6 = Instance.new("Part",medkit)
  78. syringea6.FormFactor = Enum.FormFactor.Custom
  79. syringea6.CanCollide = false
  80. syringea6.TopSurface = Enum.SurfaceType.Smooth
  81. syringea6.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  82. syringea6.Name = "SyringeA6"
  83. syringea6.CFrame = CFrame.new(-18.089679718018,0.9442892074585,28.050117492676) * CFrame.Angles(1.4967024326324, 1.5676507949829, 1.3829607963562)
  84. syringea6.BrickColor = BrickColor.new("Dark stone grey")
  85. syringea6.Friction = 0.30000001192093
  86. syringea6.BottomSurface = Enum.SurfaceType.Smooth
  87.  
  88. mesh = Instance.new("CylinderMesh",syringea6)
  89. mesh.Scale = Vector3.new(0.059999998658895,0.79999995231628,0.059999998658895)
  90.  
  91. weld = Instance.new("Weld",syringea6)
  92. weld.Part1 = Part
  93. weld.Part0 = SyringeA6
  94. weld.C1 = CFrame.new(76.960479736328,-0.191595941782,-7.9995450973511) * CFrame.Angles(-0.0018233509035781, -5.3346157073975e-006, 0.00070773641346022)
  95. weld.C0 = CFrame.new(-6.9112601280212,-0.92081344127655,79.079658508301) * CFrame.Angles(-1.5703296661377, 1.3109302520752, -1.5705589056015)
  96.  
  97. part = Instance.new("Part",medkit)
  98. part.FormFactor = Enum.FormFactor.Custom
  99. part.CanCollide = false
  100. part.TopSurface = Enum.SurfaceType.Smooth
  101. part.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  102. part.CFrame = CFrame.new(-15.968786239624,0.23475091159344,29.143573760986) * CFrame.Angles(0.0024933849927038, 6.3440515077673e-005, -0.0008322344510816)
  103. part.BrickColor = BrickColor.new("Bright red")
  104. part.Friction = 0.30000001192093
  105. part.BottomSurface = Enum.SurfaceType.Smooth
  106.  
  107. mesh = Instance.new("BlockMesh",part)
  108. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  109.  
  110. weld = Instance.new("Weld",part)
  111. weld.Part1 = Part
  112. weld.Part0 = Part
  113. weld.C1 = CFrame.new(8.7795553207397,-0.23158138990402,77.240516662598) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  114. weld.C0 = CFrame.new(76.960479736328,-0.191595941782,-7.9995450973511) * CFrame.Angles(-0.0018233509035781, -5.3346157073975e-006, 0.00070773641346022)
  115.  
  116. part = Instance.new("Part",medkit)
  117. part.FormFactor = Enum.FormFactor.Custom
  118. part.CanCollide = false
  119. part.TopSurface = Enum.SurfaceType.Smooth
  120. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  121. part.CFrame = CFrame.new(-16.247425079346,0.2729249894619,29.923751831055) * CFrame.Angles(1.649463891983, 1.5676507949829, -1.6496602296829)
  122. part.BrickColor = BrickColor.new("Bright red")
  123. part.Friction = 0.30000001192093
  124. part.BottomSurface = Enum.SurfaceType.Smooth
  125.  
  126. mesh = Instance.new("BlockMesh",part)
  127. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  128.  
  129. weld = Instance.new("Weld",part)
  130. weld.Part1 = Part
  131. weld.Part0 = Part
  132. weld.C1 = CFrame.new(0.23158434033394,9.0195474624634,77.940475463867) * CFrame.Angles(1.570801615715, -0.0018233646405861, 1.5715037584305)
  133. weld.C0 = CFrame.new(8.7795553207397,-0.23158138990402,77.240516662598) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  134.  
  135. part = Instance.new("Part",medkit)
  136. part.FormFactor = Enum.FormFactor.Custom
  137. part.CanCollide = false
  138. part.TopSurface = Enum.SurfaceType.Smooth
  139. part.Size = Vector3.new(0.20000000298023,0.43999999761581,0.20000000298023)
  140. part.CFrame = CFrame.new(-16.94603729248,0.27279654145241,30.163829803467) * CFrame.Angles(1.6466946601868, 1.5676507949829, 3.0655102729797)
  141. part.BrickColor = BrickColor.new("Dark stone grey")
  142. part.Friction = 0.30000001192093
  143. part.BottomSurface = Enum.SurfaceType.Smooth
  144.  
  145. mesh = Instance.new("SpecialMesh",part)
  146. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  147. mesh.MeshType = Enum.MeshType.Wedge
  148.  
  149. weld = Instance.new("Weld",part)
  150. weld.Part1 = Down15
  151. weld.Part0 = Part
  152. weld.C1 = CFrame.new(8.7795572280884,-0.39160925149918,77.240524291992) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  153. weld.C0 = CFrame.new(0.23158434033394,9.0195474624634,77.940475463867) * CFrame.Angles(1.570801615715, -0.0018233646405861, 1.5715037584305)
  154.  
  155. down15 = Instance.new("Part",medkit)
  156. down15.FormFactor = Enum.FormFactor.Custom
  157. down15.CanCollide = false
  158. down15.Transparency = 1
  159. down15.TopSurface = Enum.SurfaceType.Smooth
  160. down15.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  161. down15.Name = "Down15"
  162. down15.CFrame = CFrame.new(-16.244644165039,0.43271479010582,29.924236297607) * CFrame.Angles(1.6439263820648, 1.5676507949829, -1.6441208124161)
  163. down15.BrickColor = BrickColor.new("Bright red")
  164. down15.Friction = 0.30000001192093
  165. down15.BottomSurface = Enum.SurfaceType.Smooth
  166.  
  167. mesh = Instance.new("BlockMesh",down15)
  168. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  169.  
  170. weld = Instance.new("Weld",down15)
  171. weld.Part1 = Part
  172. weld.Part0 = Down15
  173. weld.C1 = CFrame.new(-0.29350429773331,-62.581439971924,-45.97384262085) * CFrame.Angles(0.52374339103699, 0.0018121886532754, -1.5701153278351)
  174. weld.C0 = CFrame.new(8.7795572280884,-0.39160925149918,77.240524291992) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  175.  
  176. part = Instance.new("Part",medkit)
  177. part.FormFactor = Enum.FormFactor.Custom
  178. part.CanCollide = false
  179. part.TopSurface = Enum.SurfaceType.Smooth
  180. part.Size = Vector3.new(0.36000001430511,0.20000000298023,0.36000001430511)
  181. part.CFrame = CFrame.new(-16.18822479248,0.33317404985428,29.656688690186) * CFrame.Angles(0.0020163096487522, -0.52368694543839, 1.5698651075363)
  182. part.BrickColor = BrickColor.new("Navy blue")
  183. part.Friction = 0.30000001192093
  184. part.BottomSurface = Enum.SurfaceType.Smooth
  185.  
  186. mesh = Instance.new("CylinderMesh",part)
  187. mesh.Scale = Vector3.new(1,0.59999996423721,1)
  188.  
  189. weld = Instance.new("Weld",part)
  190. weld.Part1 = Down9
  191. weld.Part0 = Part
  192. weld.C1 = CFrame.new(8.7903919219971,-0.31124168634415,77.619331359863) * CFrame.Angles(-0.00070744915865362, -1.5707963705063, 0)
  193. weld.C0 = CFrame.new(-0.29350429773331,-62.581439971924,-45.97384262085) * CFrame.Angles(0.52374339103699, 0.0018121886532754, -1.5701153278351)
  194.  
  195. down9 = Instance.new("Part",medkit)
  196. down9.FormFactor = Enum.FormFactor.Custom
  197. down9.CanCollide = false
  198. down9.Transparency = 1
  199. down9.TopSurface = Enum.SurfaceType.Smooth
  200. down9.Size = Vector3.new(0.20000000298023,0.28000000119209,0.20000000298023)
  201. down9.Name = "Down9"
  202. down9.CFrame = CFrame.new(-16.62211227417,0.35282707214355,29.924087524414) * CFrame.Angles(1.4735814332962, 1.5676507949829, -1.4736614227295)
  203. down9.BrickColor = BrickColor.new("Dark stone grey")
  204. down9.Friction = 0.30000001192093
  205. down9.BottomSurface = Enum.SurfaceType.Smooth
  206.  
  207. mesh = Instance.new("BlockMesh",down9)
  208. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  209.  
  210. weld = Instance.new("Weld",down9)
  211. weld.Part1 = Handle
  212. weld.Part0 = Down9
  213. weld.C1 = CFrame.new(78.140502929688,-0.23161149024963,-9.1795902252197) * CFrame.Angles(-0.0018233511364087, -5.3048133850098e-006, 0.00070773641346022)
  214. weld.C0 = CFrame.new(8.7903919219971,-0.31124168634415,77.619331359863) * CFrame.Angles(-0.00070744915865362, -1.5707963705063, 0)
  215.  
  216. handle = Instance.new("Part",medkit)
  217. handle.FormFactor = Enum.FormFactor.Custom
  218. handle.CanCollide = false
  219. handle.TopSurface = Enum.SurfaceType.Smooth
  220. handle.Size = Vector3.new(0.51999998092651,0.20000000298023,0.20000000298023)
  221. handle.Name = "Handle"
  222. handle.CFrame = CFrame.new(-17.140777587891,0.272141456604,30.32405090332) * CFrame.Angles(0.0024933754466474, 5.6578039220767e-005, -0.00083342695143074)
  223. handle.BrickColor = BrickColor.new("Dark stone grey")
  224. handle.Friction = 0.30000001192093
  225. handle.BottomSurface = Enum.SurfaceType.Smooth
  226.  
  227. mesh = Instance.new("BlockMesh",handle)
  228. mesh.Scale = Vector3.new(1,0.59999996423721,0.59999996423721)
  229.  
  230. reload = Instance.new("Sound",handle)
  231. reload.Pitch = 0.69999998807907
  232. reload.Name = "Reload"
  233. reload.Volume = 1
  234. reload.SoundId = "rbxasset://sounds//switch.wav"
  235.  
  236. heal = Instance.new("Sound",handle)
  237. heal.Pitch = 4
  238. heal.Name = "Heal"
  239. heal.SoundId = "http://www.roblox.com/asset/?id=2101144"
  240.  
  241. weld = Instance.new("Weld",handle)
  242. weld.Part1 = Up9
  243. weld.Part0 = Handle
  244. weld.C1 = CFrame.new(0.0095212459564209,6.9606418609619,77.240592956543) * CFrame.Angles(1.5707782506943, 0.26003089547157, 1.5716245174408)
  245. weld.C0 = CFrame.new(78.140502929688,-0.23161149024963,-9.1795902252197) * CFrame.Angles(-0.0018233511364087, -5.3048133850098e-006, 0.00070773641346022)
  246.  
  247. up9 = Instance.new("Part",medkit)
  248. up9.FormFactor = Enum.FormFactor.Custom
  249. up9.CanCollide = false
  250. up9.TopSurface = Enum.SurfaceType.Smooth
  251. up9.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  252. up9.Name = "Up9"
  253. up9.CFrame = CFrame.new(-16.23832321167,1.8658646345139,27.867525100708) * CFrame.Angles(1.6087721586227, 1.5676131248474, 2.8419706821442)
  254. up9.BrickColor = BrickColor.new("Bright red")
  255. up9.Friction = 0.30000001192093
  256. up9.BottomSurface = Enum.SurfaceType.Smooth
  257.  
  258. mesh = Instance.new("BlockMesh",up9)
  259. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  260.  
  261. weld = Instance.new("Weld",up9)
  262. weld.Part1 = Part
  263. weld.Part0 = Up9
  264. weld.C1 = CFrame.new(-8.5195455551147,-0.011696497909725,-77.180534362793) * CFrame.Angles(0.00070744770346209, 1.5707963705063, 0)
  265. weld.C0 = CFrame.new(0.0095212459564209,6.9606418609619,77.240592956543) * CFrame.Angles(1.5707782506943, 0.26003089547157, 1.5716245174408)
  266.  
  267. part = Instance.new("Part",medkit)
  268. part.FormFactor = Enum.FormFactor.Custom
  269. part.CanCollide = false
  270. part.TopSurface = Enum.SurfaceType.Smooth
  271. part.Size = Vector3.new(0.31999999284744,0.20000000298023,0.31999999284744)
  272. part.CFrame = CFrame.new(-16.178419113159,0.052909135818481,29.663505554199) * CFrame.Angles(-1.5031158924103, -1.5676507949829, -1.5030043125153)
  273. part.BrickColor = BrickColor.new("Dark stone grey")
  274. part.Friction = 0.30000001192093
  275. part.BottomSurface = Enum.SurfaceType.Smooth
  276.  
  277. mesh = Instance.new("CylinderMesh",part)
  278. mesh.Offset = Vector3.new(0,0.032000001519918,0)
  279. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  280.  
  281. weld = Instance.new("Weld",part)
  282. weld.Part1 = Part
  283. weld.Part0 = Part
  284. weld.C1 = CFrame.new(8.7395191192627,-0.19166925549507,77.620544433594) * CFrame.Angles(-0.00070744764525443, -1.5707963705063, 0)
  285. weld.C0 = CFrame.new(-8.5195455551147,-0.011696497909725,-77.180534362793) * CFrame.Angles(0.00070744770346209, 1.5707963705063, 0)
  286.  
  287. part = Instance.new("Part",medkit)
  288. part.FormFactor = Enum.FormFactor.Custom
  289. part.CanCollide = false
  290. part.TopSurface = Enum.SurfaceType.Smooth
  291. part.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  292. part.CFrame = CFrame.new(-16.616960525513,0.23257775604725,29.884008407593) * CFrame.Angles(1.6356765031815, 1.5676507949829, -1.6357756853104)
  293. part.BrickColor = BrickColor.new("Bright red")
  294. part.Friction = 0.30000001192093
  295. part.BottomSurface = Enum.SurfaceType.Smooth
  296.  
  297. mesh = Instance.new("BlockMesh",part)
  298. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  299.  
  300. weld = Instance.new("Weld",part)
  301. weld.Part1 = Down14
  302. weld.Part0 = Part
  303. weld.C1 = CFrame.new(8.7393980026245,-0.43168020248413,77.620552062988) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  304. weld.C0 = CFrame.new(8.7395191192627,-0.19166925549507,77.620544433594) * CFrame.Angles(-0.00070744764525443, -1.5707963705063, 0)
  305.  
  306. down14 = Instance.new("Part",medkit)
  307. down14.FormFactor = Enum.FormFactor.Custom
  308. down14.CanCollide = false
  309. down14.Transparency = 1
  310. down14.TopSurface = Enum.SurfaceType.Smooth
  311. down14.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  312. down14.Name = "Down14"
  313. down14.CFrame = CFrame.new(-16.615455627441,0.47247198224068,29.884544372559) * CFrame.Angles(1.6328773498535, 1.5676507949829, -1.632964015007)
  314. down14.BrickColor = BrickColor.new("Bright red")
  315. down14.Friction = 0.30000001192093
  316. down14.BottomSurface = Enum.SurfaceType.Smooth
  317.  
  318. mesh = Instance.new("BlockMesh",down14)
  319. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  320.  
  321. weld = Instance.new("Weld",down14)
  322. weld.Part1 = Part
  323. weld.Part0 = Down14
  324. weld.C1 = CFrame.new(-0.28892362117767,-72.471099853516,-27.671747207642) * CFrame.Angles(0.26185780763626, 0.0017803790979087, -1.5700570344925)
  325. weld.C0 = CFrame.new(8.7393980026245,-0.43168020248413,77.620552062988) * CFrame.Angles(-0.00070744758704677, -1.5707963705063, 0)
  326.  
  327. part = Instance.new("Part",medkit)
  328. part.FormFactor = Enum.FormFactor.Custom
  329. part.CanCollide = false
  330. part.TopSurface = Enum.SurfaceType.Smooth
  331. part.Size = Vector3.new(0.36000001430511,0.20000000298023,0.36000001430511)
  332. part.CFrame = CFrame.new(-16.157932281494,0.33397302031517,29.111854553223) * CFrame.Angles(0.0022442417684942, -0.26181218028069, 1.5698996782303)
  333. part.BrickColor = BrickColor.new("Navy blue")
  334. part.Friction = 0.30000001192093
  335. part.BottomSurface = Enum.SurfaceType.Smooth
  336.  
  337. mesh = Instance.new("CylinderMesh",part)
  338. mesh.Scale = Vector3.new(1,0.59999996423721,1)
  339.  
  340. weld = Instance.new("Weld",part)
  341. weld.Part1 = Part
  342. weld.Part0 = Part
  343. weld.C1 = CFrame.new(8.7783269882202,-0.23187005519867,78.140602111816) * CFrame.Angles(-0.00070744729600847, -1.5707963705063, 0)
  344. weld.C0 = CFrame.new(-0.28892362117767,-72.471099853516,-27.671747207642) * CFrame.Angles(0.26185780763626, 0.0017803790979087, -1.5700570344925)
  345.  
  346. part = Instance.new("Part",medkit)
  347. part.FormFactor = Enum.FormFactor.Custom
  348. part.CanCollide = false
  349. part.TopSurface = Enum.SurfaceType.Smooth
  350. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.80000001192093)
  351. part.CFrame = CFrame.new(-17.13306427002,0.27280312776566,29.923137664795) * CFrame.Angles(1.630965590477, 1.5676319599152, -1.6310876607895)
  352. part.BrickColor = BrickColor.new("Bright red")
  353. part.Friction = 0.30000001192093
  354. part.BottomSurface = Enum.SurfaceType.Smooth
  355.  
  356. mesh = Instance.new("BlockMesh",part)
  357. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  358.  
  359. weld = Instance.new("Weld",part)
  360. weld.Part1 = Part
  361. weld.Part0 = Part
  362. weld.C1 = CFrame.new(-28.394758224487,-0.20879539847374,-72.932495117188) * CFrame.Angles(-3.1345300674438, 1.3089708089828, 3.1355576515198)
  363. weld.C0 = CFrame.new(8.7783269882202,-0.23187005519867,78.140602111816) * CFrame.Angles(-0.00070744729600847, -1.5707963705063, 0)
  364.  
  365. part = Instance.new("Part",medkit)
  366. part.FormFactor = Enum.FormFactor.Custom
  367. part.CanCollide = false
  368. part.TopSurface = Enum.SurfaceType.Smooth
  369. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.36000001430511)
  370. part.CFrame = CFrame.new(-16.787998199463,0.25319677591324,29.692771911621) * CFrame.Angles(-3.1357915401459, -1.3089874982834, -3.1382014751434)
  371. part.BrickColor = BrickColor.new("Light stone grey")
  372. part.Friction = 0.30000001192093
  373. part.BottomSurface = Enum.SurfaceType.Smooth
  374.  
  375. mesh = Instance.new("BlockMesh",part)
  376.  
  377. weld = Instance.new("Weld",part)
  378. weld.Part1 = Part
  379. weld.Part0 = Part
  380. weld.C1 = CFrame.new(-0.23253452777863,-9.0140781402588,78.46068572998) * CFrame.Angles(-1.570801615715, 0.0018216650933027, -1.5700888633728)
  381. weld.C0 = CFrame.new(-28.394758224487,-0.20879539847374,-72.932495117188) * CFrame.Angles(-3.1345300674438, 1.3089708089828, 3.1355576515198)
  382.  
  383. part = Instance.new("Part",medkit)
  384. part.FormFactor = Enum.FormFactor.Custom
  385. part.CanCollide = false
  386. part.TopSurface = Enum.SurfaceType.Smooth
  387. part.Size = Vector3.new(0.20000000298023,0.43999999761581,0.20000000298023)
  388. part.CFrame = CFrame.new(-17.450582504272,0.27293539047241,30.159158706665) * CFrame.Angles(1.6299803256989, 1.567594408989, -0.05929209291935)
  389. part.BrickColor = BrickColor.new("Dark stone grey")
  390. part.Friction = 0.30000001192093
  391. part.BottomSurface = Enum.SurfaceType.Smooth
  392.  
  393. mesh = Instance.new("SpecialMesh",part)
  394. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  395. mesh.MeshType = Enum.MeshType.Wedge
  396.  
  397. weld = Instance.new("Weld",part)
  398. weld.Part1 = Down7
  399. weld.Part0 = Part
  400. weld.C1 = CFrame.new(76.960899353027,-0.43334659934044,-7.9884572029114) * CFrame.Angles(-0.0018199516925961, -5.3346157073975e-006, 0.00070773984771222)
  401. weld.C0 = CFrame.new(-0.23253452777863,-9.0140781402588,78.46068572998) * CFrame.Angles(-1.570801615715, 0.0018216650933027, -1.5700888633728)
  402.  
  403. down7 = Instance.new("Part",medkit)
  404. down7.FormFactor = Enum.FormFactor.Custom
  405. down7.CanCollide = false
  406. down7.Transparency = 1
  407. down7.TopSurface = Enum.SurfaceType.Smooth
  408. down7.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  409. down7.Name = "Down7"
  410. down7.CFrame = CFrame.new(-15.949471473694,0.47500866651535,29.134227752686) * CFrame.Angles(0.0025201798416674, 4.7050405555638e-005, -0.00083103950601071)
  411. down7.BrickColor = BrickColor.new("Bright red")
  412. down7.Friction = 0.30000001192093
  413. down7.BottomSurface = Enum.SurfaceType.Smooth
  414.  
  415. mesh = Instance.new("BlockMesh",down7)
  416. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  417.  
  418. weld = Instance.new("Weld",down7)
  419. weld.Part1 = Part
  420. weld.Part0 = Down7
  421. weld.C1 = CFrame.new(0.23334376513958,-9.0084276199341,-77.82088470459) * CFrame.Angles(-1.5707910060883, -0.0018199373735115, 1.5715037584305)
  422. weld.C0 = CFrame.new(76.960899353027,-0.43334659934044,-7.9884572029114) * CFrame.Angles(-0.0018199516925961, -5.3346157073975e-006, 0.00070773984771222)
  423.  
  424. part = Instance.new("Part",medkit)
  425. part.FormFactor = Enum.FormFactor.Custom
  426. part.CanCollide = false
  427. part.TopSurface = Enum.SurfaceType.Smooth
  428. part.Size = Vector3.new(0.20000000298023,0.43999999761581,0.20000000298023)
  429. part.CFrame = CFrame.new(-16.808401107788,0.27310383319855,30.154029846191) * CFrame.Angles(-1.5116480588913, -1.567594408989, -3.0823254585266)
  430. part.BrickColor = BrickColor.new("Dark stone grey")
  431. part.Friction = 0.30000001192093
  432. part.BottomSurface = Enum.SurfaceType.Smooth
  433.  
  434. mesh = Instance.new("SpecialMesh",part)
  435. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  436. mesh.MeshType = Enum.MeshType.Wedge
  437.  
  438. weld = Instance.new("Weld",part)
  439. weld.Part1 = Down8
  440. weld.Part0 = Part
  441. weld.C1 = CFrame.new(8.7684412002563,-0.39337334036827,78.140907287598) * CFrame.Angles(-1.5737274885178, -1.5664290189743, -1.5742601156235)
  442. weld.C0 = CFrame.new(0.23334376513958,-9.0084276199341,-77.82088470459) * CFrame.Angles(-1.5707910060883, -0.0018199373735115, 1.5715037584305)
  443.  
  444. down8 = Instance.new("Part",medkit)
  445. down8.FormFactor = Enum.FormFactor.Custom
  446. down8.CanCollide = false
  447. down8.Transparency = 1
  448. down8.TopSurface = Enum.SurfaceType.Smooth
  449. down8.Size = Vector3.new(0.20000000298023,0.20000000298023,0.80000001192093)
  450. down8.Name = "Down8"
  451. down8.CFrame = CFrame.new(-17.127140045166,0.43394002318382,29.914775848389) * CFrame.Angles(1.6272393465042, 1.567594408989, -1.627361536026)
  452. down8.BrickColor = BrickColor.new("Bright red")
  453. down8.Friction = 0.30000001192093
  454. down8.BottomSurface = Enum.SurfaceType.Smooth
  455.  
  456. mesh = Instance.new("BlockMesh",down8)
  457. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  458.  
  459. weld = Instance.new("Weld",down8)
  460. weld.Part1 = Part
  461. weld.Part0 = Down8
  462. weld.C1 = CFrame.new(-46.353065490723,-0.21016274392605,-63.341110229492) * CFrame.Angles(-3.1379308700562, 1.0471025705338, 3.1391789913177)
  463. weld.C0 = CFrame.new(8.7684412002563,-0.39337334036827,78.140907287598) * CFrame.Angles(-1.5737274885178, -1.5664290189743, -1.5742601156235)
  464.  
  465. part = Instance.new("Part",medkit)
  466. part.FormFactor = Enum.FormFactor.Custom
  467. part.CanCollide = false
  468. part.TopSurface = Enum.SurfaceType.Smooth
  469. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  470. part.CFrame = CFrame.new(-17.017471313477,0.25450298190117,29.612030029297) * CFrame.Angles(-3.1375532150269, -1.0471497774124, -3.1398468017578)
  471. part.BrickColor = BrickColor.new("Light stone grey")
  472. part.Friction = 0.30000001192093
  473. part.BottomSurface = Enum.SurfaceType.Smooth
  474.  
  475. mesh = Instance.new("BlockMesh",part)
  476. mesh.Scale = Vector3.new(1,1,0.39999997615814)
  477.  
  478. weld = Instance.new("Weld",part)
  479. weld.Part1 = Down10
  480. weld.Part0 = Part
  481. weld.C1 = CFrame.new(-78.140907287598,-0.5733608007431,8.7684516906738) * CFrame.Angles(-3.1397726535797, 5.3346157073975e-006, -3.1408848762512)
  482. weld.C0 = CFrame.new(-46.353065490723,-0.21016274392605,-63.341110229492) * CFrame.Angles(-3.1379308700562, 1.0471025705338, 3.1391789913177)
  483.  
  484. down10 = Instance.new("Part",medkit)
  485. down10.FormFactor = Enum.FormFactor.Custom
  486. down10.CanCollide = false
  487. down10.Transparency = 1
  488. down10.TopSurface = Enum.SurfaceType.Smooth
  489. down10.Size = Vector3.new(2.4000000953674,0.20000000298023,0.20000000298023)
  490. down10.Name = "Down10"
  491. down10.CFrame = CFrame.new(-17.124668121338,0.613809466362,29.915861129761) * CFrame.Angles(-3.1390745639801, -5.7094093790511e-005, -3.1407651901245)
  492. down10.BrickColor = BrickColor.new("Bright red")
  493. down10.Friction = 0.30000001192093
  494. down10.BottomSurface = Enum.SurfaceType.Smooth
  495.  
  496. mesh = Instance.new("SpecialMesh",down10)
  497. mesh.Scale = Vector3.new(1,0.19999998807907,0.19999998807907)
  498. mesh.MeshType = Enum.MeshType.Wedge
  499.  
  500. weld = Instance.new("Weld",down10)
  501. weld.Part1 = Part
  502. weld.Part0 = Down10
  503. weld.C1 = CFrame.new(-0.23334273695946,9.0084362030029,-78.340927124023) * CFrame.Angles(1.5707910060883, 0.0018199372570962, -1.5700888633728)
  504. weld.C0 = CFrame.new(-78.140907287598,-0.5733608007431,8.7684516906738) * CFrame.Angles(-3.1397726535797, 5.3346157073975e-006, -3.1408848762512)
  505.  
  506. part = Instance.new("Part",medkit)
  507. part.FormFactor = Enum.FormFactor.Custom
  508. part.CanCollide = false
  509. part.TopSurface = Enum.SurfaceType.Smooth
  510. part.Size = Vector3.new(0.20000000298023,0.43999999761581,0.20000000298023)
  511. part.CFrame = CFrame.new(-17.323802947998,0.27330300211906,30.155311584473) * CFrame.Angles(-1.4993163347244, -1.5676319599152, 0.071568049490452)
  512. part.BrickColor = BrickColor.new("Dark stone grey")
  513. part.Friction = 0.30000001192093
  514. part.BottomSurface = Enum.SurfaceType.Smooth
  515.  
  516. mesh = Instance.new("SpecialMesh",part)
  517. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  518. mesh.MeshType = Enum.MeshType.Wedge
  519.  
  520. weld = Instance.new("Weld",part)
  521. weld.Part1 = Part
  522. weld.Part0 = Part
  523. weld.C1 = CFrame.new(-0.29527777433395,-62.907371520996,-45.964500427246) * CFrame.Angles(0.52374339103699, 0.0018087613862008, -1.5701153278351)
  524. weld.C0 = CFrame.new(-0.23334273695946,9.0084362030029,-78.340927124023) * CFrame.Angles(1.5707910060883, 0.0018199372570962, -1.5700888633728)
  525.  
  526. part = Instance.new("Part",medkit)
  527. part.FormFactor = Enum.FormFactor.Custom
  528. part.CanCollide = false
  529. part.TopSurface = Enum.SurfaceType.Smooth
  530. part.Size = Vector3.new(0.36000001430511,0.51999998092651,0.36000001430511)
  531. part.CFrame = CFrame.new(-16.444602966309,0.33416712284088,29.488414764404) * CFrame.Angles(0.0020350837148726, -0.52368867397308, 1.5698711872101)
  532. part.BrickColor = BrickColor.new("Institutional white")
  533. part.Friction = 0.30000001192093
  534. part.BottomSurface = Enum.SurfaceType.Smooth
  535.  
  536. mesh = Instance.new("CylinderMesh",part)
  537.  
  538. weld = Instance.new("Weld",part)
  539. weld.Part1 = Part
  540. weld.Part0 = Part
  541. weld.C1 = CFrame.new(78.141006469727,0.053368702530861,8.7683582305908) * CFrame.Angles(3.1397726535797, -5.3182284318609e-006, 0.0007077400223352)
  542. weld.C0 = CFrame.new(-0.29527777433395,-62.907371520996,-45.964500427246) * CFrame.Angles(0.52374339103699, 0.0018087613862008, -1.5701153278351)
  543.  
  544. part = Instance.new("Part",medkit)
  545. part.FormFactor = Enum.FormFactor.Custom
  546. part.CanCollide = false
  547. part.TopSurface = Enum.SurfaceType.Smooth
  548. part.Size = Vector3.new(2.4000000953674,0.20000000298023,0.20000000298023)
  549. part.CFrame = CFrame.new(-17.121742248535,0.093650981783867,29.915380477905) * CFrame.Angles(-3.1390881538391, -4.470870771911e-005, 0.00082787493010983)
  550. part.BrickColor = BrickColor.new("Bright red")
  551. part.Friction = 0.30000001192093
  552. part.BottomSurface = Enum.SurfaceType.Smooth
  553.  
  554. mesh = Instance.new("SpecialMesh",part)
  555. mesh.Scale = Vector3.new(1,0.19999998807907,0.19999998807907)
  556. mesh.MeshType = Enum.MeshType.Wedge
  557.  
  558. weld = Instance.new("Weld",part)
  559. weld.Part1 = Part
  560. weld.Part0 = Part
  561. weld.C1 = CFrame.new(8.7683582305908,-0.1133649200201,78.140998840332) * CFrame.Angles(-1.573718547821, -1.5664018392563, -1.5742343664169)
  562. weld.C0 = CFrame.new(78.141006469727,0.053368702530861,8.7683582305908) * CFrame.Angles(3.1397726535797, -5.3182284318609e-006, 0.0007077400223352)
  563.  
  564. part = Instance.new("Part",medkit)
  565. part.FormFactor = Enum.FormFactor.Custom
  566. part.CanCollide = false
  567. part.TopSurface = Enum.SurfaceType.Smooth
  568. part.Size = Vector3.new(0.20000000298023,0.20000000298023,2.3199999332428)
  569. part.CFrame = CFrame.new(-17.120532989502,0.1535826921463,29.915842056274) * CFrame.Angles(1.6274012327194, 1.567594408989, -1.6274329423904)
  570. part.BrickColor = BrickColor.new("Bright red")
  571. part.Friction = 0.30000001192093
  572. part.BottomSurface = Enum.SurfaceType.Smooth
  573.  
  574. mesh = Instance.new("BlockMesh",part)
  575. mesh.Scale = Vector3.new(0.19999998807907,0.39999997615814,1)
  576.  
  577. weld = Instance.new("Weld",part)
  578. weld.Part1 = Down2
  579. weld.Part0 = Part
  580. weld.C1 = CFrame.new(8.7683591842651,-0.51338046789169,78.140998840332) * CFrame.Angles(-1.573718547821, -1.5664018392563, -1.5742343664169)
  581. weld.C0 = CFrame.new(8.7683582305908,-0.1133649200201,78.140998840332) * CFrame.Angles(-1.573718547821, -1.5664018392563, -1.5742343664169)
  582.  
  583. down2 = Instance.new("Part",medkit)
  584. down2.FormFactor = Enum.FormFactor.Custom
  585. down2.CanCollide = false
  586. down2.Transparency = 1
  587. down2.TopSurface = Enum.SurfaceType.Smooth
  588. down2.Size = Vector3.new(0.20000000298023,0.20000000298023,2.3199999332428)
  589. down2.Name = "Down2"
  590. down2.CFrame = CFrame.new(-17.11905670166,0.55353331565857,29.917156219482) * CFrame.Angles(1.6247223615646, 1.567594408989, -1.6247482299805)
  591. down2.BrickColor = BrickColor.new("Bright red")
  592. down2.Friction = 0.30000001192093
  593. down2.BottomSurface = Enum.SurfaceType.Smooth
  594.  
  595. mesh = Instance.new("BlockMesh",down2)
  596. mesh.Scale = Vector3.new(0.19999998807907,0.39999997615814,1)
  597.  
  598. weld = Instance.new("Weld",down2)
  599. weld.Part1 = Up14
  600. weld.Part0 = Down2
  601. weld.C1 = CFrame.new(-0.025854468345642,6.9102430343628,77.621116638184) * CFrame.Angles(1.5707782506943, 0.26003018021584, 1.5716245174408)
  602. weld.C0 = CFrame.new(8.7683591842651,-0.51338046789169,78.140998840332) * CFrame.Angles(-1.573718547821, -1.5664018392563, -1.5742343664169)
  603.  
  604. up14 = Instance.new("Part",medkit)
  605. up14.FormFactor = Enum.FormFactor.Custom
  606. up14.CanCollide = false
  607. up14.TopSurface = Enum.SurfaceType.Smooth
  608. up14.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  609. up14.Name = "Up14"
  610. up14.CFrame = CFrame.new(-16.597021102905,1.8178367614746,27.831846237183) * CFrame.Angles(1.5917011499405, 1.5675574541092, 2.8591334819794)
  611. up14.BrickColor = BrickColor.new("Bright red")
  612. up14.Friction = 0.30000001192093
  613. up14.BottomSurface = Enum.SurfaceType.Smooth
  614.  
  615. mesh = Instance.new("BlockMesh",up14)
  616. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  617.  
  618. weld = Instance.new("Weld",up14)
  619. weld.Part1 = Up7
  620. weld.Part0 = Up14
  621. weld.C1 = CFrame.new(0.014061808586121,7.0301742553711,77.621070861816) * CFrame.Angles(1.5707782506943, 0.26003018021584, 1.5716245174408)
  622. weld.C0 = CFrame.new(-0.025854468345642,6.9102430343628,77.621116638184) * CFrame.Angles(1.5707782506943, 0.26003018021584, 1.5716245174408)
  623.  
  624. up7 = Instance.new("Part",medkit)
  625. up7.FormFactor = Enum.FormFactor.Custom
  626. up7.CanCollide = false
  627. up7.TopSurface = Enum.SurfaceType.Smooth
  628. up7.Size = Vector3.new(0.20000000298023,0.28000000119209,0.20000000298023)
  629. up7.Name = "Up7"
  630. up7.CFrame = CFrame.new(-16.595756530762,1.887158036232,27.937801361084) * CFrame.Angles(1.5893616676331, 1.5675574541092, 2.8614718914032)
  631. up7.BrickColor = BrickColor.new("Dark stone grey")
  632. up7.Friction = 0.30000001192093
  633. up7.BottomSurface = Enum.SurfaceType.Smooth
  634.  
  635. mesh = Instance.new("BlockMesh",up7)
  636. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  637.  
  638. weld = Instance.new("Weld",up7)
  639. weld.Part1 = Part
  640. weld.Part0 = Up7
  641. weld.C1 = CFrame.new(-0.29534620046616,-62.907596588135,-45.964298248291) * CFrame.Angles(0.52374339103699, 0.0018086741911247, -1.5701153278351)
  642. weld.C0 = CFrame.new(0.014061808586121,7.0301742553711,77.621070861816) * CFrame.Angles(1.5707782506943, 0.26003018021584, 1.5716245174408)
  643.  
  644. part = Instance.new("Part",medkit)
  645. part.FormFactor = Enum.FormFactor.Custom
  646. part.CanCollide = false
  647. part.TopSurface = Enum.SurfaceType.Smooth
  648. part.Size = Vector3.new(0.36000001430511,0.20000000298023,0.36000001430511)
  649. part.CFrame = CFrame.new(-16.437793731689,0.33397781848907,29.489921569824) * CFrame.Angles(0.0020294641144574, -0.52370768785477, 1.5698698759079)
  650. part.BrickColor = BrickColor.new("Mid gray")
  651. part.Friction = 0.30000001192093
  652. part.BottomSurface = Enum.SurfaceType.Smooth
  653.  
  654. mesh = Instance.new("CylinderMesh",part)
  655. mesh.Scale = Vector3.new(1.0099999904633,1,1.0099999904633)
  656.  
  657. weld = Instance.new("Weld",part)
  658. weld.Part1 = SyringeC4
  659. weld.Part0 = Part
  660. weld.C1 = CFrame.new(-6.9004731178284,-0.27599048614502,78.760208129883) * CFrame.Angles(-1.5703295469284, 1.3108650445938, -1.5705591440201)
  661. weld.C0 = CFrame.new(-0.29534620046616,-62.907596588135,-45.964298248291) * CFrame.Angles(0.52374339103699, 0.0018086741911247, -1.5701153278351)
  662.  
  663. syringec4 = Instance.new("Part",medkit)
  664. syringec4.FormFactor = Enum.FormFactor.Custom
  665. syringec4.CanCollide = false
  666. syringec4.TopSurface = Enum.SurfaceType.Smooth
  667. syringec4.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  668. syringec4.Name = "SyringeC4"
  669. syringec4.CFrame = CFrame.new(-17.733764648438,1.5622937679291,27.879531860352) * CFrame.Angles(1.446518778801, 1.5675759315491, 1.4333661794662)
  670. syringec4.BrickColor = BrickColor.new("Dark stone grey")
  671. syringec4.Friction = 0.30000001192093
  672. syringec4.BottomSurface = Enum.SurfaceType.Smooth
  673.  
  674. mesh = Instance.new("CylinderMesh",syringec4)
  675. mesh.Scale = Vector3.new(0.18000000715256,0.79999995231628,0.59999996423721)
  676.  
  677. weld = Instance.new("Weld",syringec4)
  678. weld.Part1 = SyringeB6
  679. weld.Part0 = SyringeC4
  680. weld.C1 = CFrame.new(-6.9000115394592,-0.27576088905334,78.920280456543) * CFrame.Angles(-1.5703295469284, 1.3108620643616, -1.5705592632294)
  681. weld.C0 = CFrame.new(-6.9004731178284,-0.27599048614502,78.760208129883) * CFrame.Angles(-1.5703295469284, 1.3108650445938, -1.5705591440201)
  682.  
  683. syringeb6 = Instance.new("Part",medkit)
  684. syringeb6.FormFactor = Enum.FormFactor.Custom
  685. syringeb6.CanCollide = false
  686. syringeb6.TopSurface = Enum.SurfaceType.Smooth
  687. syringeb6.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  688. syringeb6.Name = "SyringeB6"
  689. syringeb6.CFrame = CFrame.new(-17.892677307129,1.562503695488,27.879299163818) * CFrame.Angles(1.4438617229462, 1.5675759315491, 1.4360299110413)
  690. syringeb6.BrickColor = BrickColor.new("Dark stone grey")
  691. syringeb6.Friction = 0.30000001192093
  692. syringeb6.BottomSurface = Enum.SurfaceType.Smooth
  693.  
  694. mesh = Instance.new("CylinderMesh",syringeb6)
  695. mesh.Scale = Vector3.new(0.18000000715256,0.79999995231628,0.59999996423721)
  696.  
  697. weld = Instance.new("Weld",syringeb6)
  698. weld.Part1 = Up4
  699. weld.Part0 = SyringeB6
  700. weld.C1 = CFrame.new(0.014838576316833,7.0283231735229,78.661308288574) * CFrame.Angles(1.5707782506943, 0.26003003120422, 1.5716245174408)
  701. weld.C0 = CFrame.new(-6.9000115394592,-0.27576088905334,78.920280456543) * CFrame.Angles(-1.5703295469284, 1.3108620643616, -1.5705592632294)
  702.  
  703. up4 = Instance.new("Part",medkit)
  704. up4.FormFactor = Enum.FormFactor.Custom
  705. up4.CanCollide = false
  706. up4.TopSurface = Enum.SurfaceType.Smooth
  707. up4.Size = Vector3.new(0.20000000298023,0.28000000119209,0.20000000298023)
  708. up4.Name = "Up4"
  709. up4.CFrame = CFrame.new(-17.631353378296,1.8882991075516,27.936992645264) * CFrame.Angles(1.5686960220337, 1.5675390958786, 2.8821616172791)
  710. up4.BrickColor = BrickColor.new("Dark stone grey")
  711. up4.Friction = 0.30000001192093
  712. up4.BottomSurface = Enum.SurfaceType.Smooth
  713.  
  714. mesh = Instance.new("BlockMesh",up4)
  715. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  716.  
  717. weld = Instance.new("Weld",up4)
  718. weld.Part1 = Up10
  719. weld.Part0 = Up4
  720. weld.C1 = CFrame.new(0.015758395195007,6.9463977813721,79.041557312012) * CFrame.Angles(1.5707782506943, 0.26002982258797, 1.5716245174408)
  721. weld.C0 = CFrame.new(0.014838576316833,7.0283231735229,78.661308288574) * CFrame.Angles(1.5707782506943, 0.26003003120422, 1.5716245174408)
  722.  
  723. up10 = Instance.new("Part",medkit)
  724. up10.FormFactor = Enum.FormFactor.Custom
  725. up10.CanCollide = false
  726. up10.TopSurface = Enum.SurfaceType.Smooth
  727. up10.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  728. up10.Name = "Up10"
  729. up10.CFrame = CFrame.new(-18.010551452637,1.8685241937637,27.857900619507) * CFrame.Angles(1.5664463043213, 1.5675390958786, 2.8844084739685)
  730. up10.BrickColor = BrickColor.new("Bright red")
  731. up10.Friction = 0.30000001192093
  732. up10.BottomSurface = Enum.SurfaceType.Smooth
  733.  
  734. mesh = Instance.new("BlockMesh",up10)
  735. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  736.  
  737. weld = Instance.new("Weld",up10)
  738. weld.Part1 = SyringeA7
  739. weld.Part0 = Up10
  740. weld.C1 = CFrame.new(-6.8933348655701,-0.18442070484161,79.081016540527) * CFrame.Angles(-1.5703299045563, 1.3108222484589, -1.5705596208572)
  741. weld.C0 = CFrame.new(0.015758395195007,6.9463977813721,79.041557312012) * CFrame.Angles(1.5707782506943, 0.26002982258797, 1.5716245174408)
  742.  
  743. syringea7 = Instance.new("Part",medkit)
  744. syringea7.FormFactor = Enum.FormFactor.Custom
  745. syringea7.CanCollide = false
  746. syringea7.TopSurface = Enum.SurfaceType.Smooth
  747. syringea7.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  748. syringea7.Name = "SyringeA7"
  749. syringea7.CFrame = CFrame.new(-18.050170898438,1.6491618156433,27.850437164307) * CFrame.Angles(1.4362491369247, 1.5675759315491, 1.4436463117599)
  750. syringea7.BrickColor = BrickColor.new("Dark stone grey")
  751. syringea7.Friction = 0.30000001192093
  752. syringea7.BottomSurface = Enum.SurfaceType.Smooth
  753.  
  754. mesh = Instance.new("CylinderMesh",syringea7)
  755. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  756.  
  757. weld = Instance.new("Weld",syringea7)
  758. weld.Part1 = UpDecal
  759. weld.Part0 = SyringeA7
  760. weld.C1 = CFrame.new(77.802909851074,-6.8350172042847,-0.77226167917252) * CFrame.Angles(-1.3107975721359, 2.4755627237028e-007, 0.00075054768240079)
  761. weld.C0 = CFrame.new(-6.8933348655701,-0.18442070484161,79.081016540527) * CFrame.Angles(-1.5703299045563, 1.3108222484589, -1.5705596208572)
  762.  
  763. updecal = Instance.new("Part",medkit)
  764. updecal.FormFactor = Enum.FormFactor.Custom
  765. updecal.CanCollide = false
  766. updecal.TopSurface = Enum.SurfaceType.Smooth
  767. updecal.Size = Vector3.new(1.3999999761581,0.20000000298023,1.2400000095367)
  768. updecal.Name = "UpDecal"
  769. updecal.CFrame = CFrame.new(-16.770757675171,1.0711020231247,27.954517364502) * CFrame.Angles(1.3114813566208, -0.00084140978287905, -0.0002346120600123)
  770. updecal.BrickColor = BrickColor.new("Institutional white")
  771. updecal.Friction = 0.30000001192093
  772. updecal.BottomSurface = Enum.SurfaceType.Smooth
  773.  
  774. mesh = Instance.new("BlockMesh",updecal)
  775. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  776.  
  777. decal = Instance.new("Decal",updecal)
  778. decal.Face = Enum.NormalId.Top
  779. decal.Texture = "http://www.roblox.com/asset/?id=57978123"
  780.  
  781. weld = Instance.new("Weld",updecal)
  782. weld.Part1 = Up13
  783. weld.Part0 = UpDecal
  784. weld.C1 = CFrame.new(78.142570495605,6.7989063262939,0.76877516508102) * CFrame.Angles(1.8307100534439, 3.7491281545954e-005, 0.00070219550980255)
  785. weld.C0 = CFrame.new(77.802909851074,-6.8350172042847,-0.77226167917252) * CFrame.Angles(-1.3107975721359, 2.4755627237028e-007, 0.00075054768240079)
  786.  
  787. up13 = Instance.new("Part",medkit)
  788. up13.FormFactor = Enum.FormFactor.Custom
  789. up13.CanCollide = false
  790. up13.TopSurface = Enum.SurfaceType.Smooth
  791. up13.Size = Vector3.new(2.3199999332428,0.20000000298023,1.4800000190735)
  792. up13.Name = "Up13"
  793. up13.CFrame = CFrame.new(-17.109844207764,1.0611392259598,27.916315078735) * CFrame.Angles(-1.8300186395645, 0.00080343696754426, 0.00018794670177158)
  794. up13.BrickColor = BrickColor.new("Brick yellow")
  795. up13.Friction = 0.30000001192093
  796. up13.BottomSurface = Enum.SurfaceType.Smooth
  797.  
  798. mesh = Instance.new("BlockMesh",up13)
  799. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  800.  
  801. weld = Instance.new("Weld",up13)
  802. weld.Part1 = Up16
  803. weld.Part0 = Up13
  804. weld.C1 = CFrame.new(6.7192778587341,0.74524456262589,78.142593383789) * CFrame.Angles(1.5706977844238, -1.3107631206512, 1.5713634490967)
  805. weld.C0 = CFrame.new(78.142570495605,6.7989063262939,0.76877516508102) * CFrame.Angles(1.8307100534439, 3.7491281545954e-005, 0.00070219550980255)
  806.  
  807. up16 = Instance.new("Part",medkit)
  808. up16.FormFactor = Enum.FormFactor.Custom
  809. up16.CanCollide = false
  810. up16.TopSurface = Enum.SurfaceType.Smooth
  811. up16.Size = Vector3.new(0.20000000298023,0.23999999463558,0.80000001192093)
  812. up16.Name = "Up16"
  813. up16.CFrame = CFrame.new(-17.108951568604,1.0601172447205,27.834625244141) * CFrame.Angles(1.5550562143326, 1.5675759315491, -1.8169708251953)
  814. up16.BrickColor = BrickColor.new("White")
  815. up16.Friction = 0.30000001192093
  816. up16.BottomSurface = Enum.SurfaceType.Smooth
  817.  
  818. mesh = Instance.new("BlockMesh",up16)
  819. mesh.Offset = Vector3.new(-0.035999998450279,0,0)
  820. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  821.  
  822. weld = Instance.new("Weld",up16)
  823. weld.Part1 = Up6
  824. weld.Part0 = Up16
  825. weld.C1 = CFrame.new(78.142562866211,6.7598557472229,0.76847577095032) * CFrame.Angles(1.8307100534439, 3.7491321563721e-005, 0.00070219556801021)
  826. weld.C0 = CFrame.new(6.7192778587341,0.74524456262589,78.142593383789) * CFrame.Angles(1.5706977844238, -1.3107631206512, 1.5713634490967)
  827.  
  828. up6 = Instance.new("Part",medkit)
  829. up6.FormFactor = Enum.FormFactor.Custom
  830. up6.CanCollide = false
  831. up6.TopSurface = Enum.SurfaceType.Smooth
  832. up6.Size = Vector3.new(2.4000000953674,0.20000000298023,1.5599999427795)
  833. up6.Name = "Up6"
  834. up6.CFrame = CFrame.new(-17.108089447021,1.0513776540756,27.879301071167) * CFrame.Angles(-1.8300034999847, 0.00080344086745754, 0.00018793443450704)
  835. up6.BrickColor = BrickColor.new("Bright red")
  836. up6.Friction = 0.30000001192093
  837. up6.BottomSurface = Enum.SurfaceType.Smooth
  838.  
  839. mesh = Instance.new("BlockMesh",up6)
  840. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  841.  
  842. weld = Instance.new("Weld",up6)
  843. weld.Part1 = Part
  844. weld.Part0 = Up6
  845. weld.C1 = CFrame.new(-0.29455542564392,-72.800148010254,-27.646970748901) * CFrame.Angles(0.26185783743858, 0.0017721352633089, -1.5700570344925)
  846. weld.C0 = CFrame.new(78.142562866211,6.7598557472229,0.76847577095032) * CFrame.Angles(1.8307100534439, 3.7491321563721e-005, 0.00070219556801021)
  847.  
  848. part = Instance.new("Part",medkit)
  849. part.FormFactor = Enum.FormFactor.Custom
  850. part.CanCollide = false
  851. part.TopSurface = Enum.SurfaceType.Smooth
  852. part.Size = Vector3.new(0.36000001430511,0.20000000298023,0.36000001430511)
  853. part.CFrame = CFrame.new(-16.440519332886,0.338921636343,29.010639190674) * CFrame.Angles(0.002256941748783, -0.26184329390526, 1.569904088974)
  854. part.BrickColor = BrickColor.new("Mid gray")
  855. part.Friction = 0.30000001192093
  856. part.BottomSurface = Enum.SurfaceType.Smooth
  857.  
  858. mesh = Instance.new("CylinderMesh",part)
  859. mesh.Scale = Vector3.new(1.0099999904633,1,1.0099999904633)
  860.  
  861. weld = Instance.new("Weld",part)
  862. weld.Part1 = BandageB1
  863. weld.Part0 = Part
  864. weld.C1 = CFrame.new(28.388589859009,-0.19697652757168,73.949188232422) * CFrame.Angles(-0.0068447180092335, -1.3088380098343, -0.0058980681933463)
  865. weld.C0 = CFrame.new(-0.29455542564392,-72.800148010254,-27.646970748901) * CFrame.Angles(0.26185783743858, 0.0017721352633089, -1.5700570344925)
  866.  
  867. bandageb1 = Instance.new("Part",medkit)
  868. bandageb1.FormFactor = Enum.FormFactor.Custom
  869. bandageb1.CanCollide = false
  870. bandageb1.TopSurface = Enum.SurfaceType.Smooth
  871. bandageb1.Size = Vector3.new(0.51999998092651,0.20000000298023,0.72000002861023)
  872. bandageb1.Name = "BandageB1"
  873. bandageb1.CFrame = CFrame.new(-17.741876602173,0.23934085667133,29.426942825317) * CFrame.Angles(0.0056081181392074, 1.3088870048523, -0.0032289023511112)
  874. bandageb1.BrickColor = BrickColor.new("White")
  875. bandageb1.Friction = 0.30000001192093
  876. bandageb1.BottomSurface = Enum.SurfaceType.Smooth
  877.  
  878. mesh = Instance.new("BlockMesh",bandageb1)
  879. mesh.Scale = Vector3.new(1,0.79999995231628,1)
  880.  
  881. weld = Instance.new("Weld",bandageb1)
  882. weld.Part1 = Part
  883. weld.Part0 = BandageB1
  884. weld.C1 = CFrame.new(8.7144947052002,-0.19866017997265,78.662994384766) * CFrame.Angles(-1.5737150907516, -1.56518638134, -1.5741336345673)
  885. weld.C0 = CFrame.new(28.388589859009,-0.19697652757168,73.949188232422) * CFrame.Angles(-0.0068447180092335, -1.3088380098343, -0.0058980681933463)
  886.  
  887. part = Instance.new("Part",medkit)
  888. part.FormFactor = Enum.FormFactor.Custom
  889. part.CanCollide = false
  890. part.TopSurface = Enum.SurfaceType.Smooth
  891. part.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  892. part.CFrame = CFrame.new(-17.626245498657,0.23898805677891,29.867813110352) * CFrame.Angles(1.5920517444611, 1.5675027370453, -1.5920860767365)
  893. part.BrickColor = BrickColor.new("Bright red")
  894. part.Friction = 0.30000001192093
  895. part.BottomSurface = Enum.SurfaceType.Smooth
  896.  
  897. mesh = Instance.new("BlockMesh",part)
  898. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  899.  
  900. weld = Instance.new("Weld",part)
  901. weld.Part1 = Part
  902. weld.Part0 = Part
  903. weld.C1 = CFrame.new(24.996175765991,74.641372680664,1.7618308067322) * CFrame.Angles(0.11653658747673, -0.040302906185389, 1.2543618679047)
  904. weld.C0 = CFrame.new(8.7144947052002,-0.19866017997265,78.662994384766) * CFrame.Angles(-1.5737150907516, -1.56518638134, -1.5741336345673)
  905.  
  906. part = Instance.new("Part",medkit)
  907. part.FormFactor = Enum.FormFactor.Custom
  908. part.CanCollide = false
  909. part.TopSurface = Enum.SurfaceType.Smooth
  910. part.Size = Vector3.new(0.20000000298023,0.63999998569489,0.20000000298023)
  911. part.CFrame = CFrame.new(-17.297431945801,0.33840587735176,29.083499908447) * CFrame.Angles(0.0025958649348468, 0.12327620387077, -1.2522501945496)
  912. part.BrickColor = BrickColor.new("Earth green")
  913. part.Friction = 0.30000001192093
  914. part.BottomSurface = Enum.SurfaceType.Smooth
  915.  
  916. mesh = Instance.new("CylinderMesh",part)
  917. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  918.  
  919. weld = Instance.new("Weld",part)
  920. weld.Part1 = Part
  921. weld.Part0 = Part
  922. weld.C1 = CFrame.new(-0.29280760884285,-72.804069519043,-27.65712928772) * CFrame.Angles(0.26185882091522, 0.0017708718078211, -1.5700571537018)
  923. weld.C0 = CFrame.new(24.996175765991,74.641372680664,1.7618308067322) * CFrame.Angles(0.11653658747673, -0.040302906185389, 1.2543618679047)
  924.  
  925. part = Instance.new("Part",medkit)
  926. part.FormFactor = Enum.FormFactor.Custom
  927. part.CanCollide = false
  928. part.TopSurface = Enum.SurfaceType.Smooth
  929. part.Size = Vector3.new(0.36000001430511,0.51999998092651,0.36000001430511)
  930. part.CFrame = CFrame.new(-16.446216583252,0.33705580234528,29.021041870117) * CFrame.Angles(0.0022591019514948, -0.2618433535099, 1.5699052810669)
  931. part.BrickColor = BrickColor.new("Institutional white")
  932. part.Friction = 0.30000001192093
  933. part.BottomSurface = Enum.SurfaceType.Smooth
  934.  
  935. mesh = Instance.new("CylinderMesh",part)
  936.  
  937. weld = Instance.new("Weld",part)
  938. weld.Part1 = Part
  939. weld.Part0 = Part
  940. weld.C1 = CFrame.new(8.7716541290283,-0.23434191942215,79.057060241699) * CFrame.Angles(-1.5681657791138, -1.5678062438965, -1.5697025060654)
  941. weld.C0 = CFrame.new(-0.29280760884285,-72.804069519043,-27.65712928772) * CFrame.Angles(0.26185882091522, 0.0017708718078211, -1.5700571537018)
  942.  
  943. part = Instance.new("Part",medkit)
  944. part.FormFactor = Enum.FormFactor.Custom
  945. part.CanCollide = false
  946. part.TopSurface = Enum.SurfaceType.Smooth
  947. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  948. part.CFrame = CFrame.new(-18.023239135742,0.27478849887848,29.925519943237) * CFrame.Angles(1.5916570425034, 1.5675027370453, -1.591722369194)
  949. part.BrickColor = BrickColor.new("Bright red")
  950. part.Friction = 0.30000001192093
  951. part.BottomSurface = Enum.SurfaceType.Smooth
  952.  
  953. mesh = Instance.new("BlockMesh",part)
  954. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  955.  
  956. weld = Instance.new("Weld",part)
  957. weld.Part1 = Down16
  958. weld.Part0 = Part
  959. weld.C1 = CFrame.new(8.7810144424438,-0.39313217997551,79.064750671387) * CFrame.Angles(-1.5692858695984, -1.5678062438965, -1.570818066597)
  960. weld.C0 = CFrame.new(8.7716541290283,-0.23434191942215,79.057060241699) * CFrame.Angles(-1.5681657791138, -1.5678062438965, -1.5697025060654)
  961.  
  962. down16 = Instance.new("Part",medkit)
  963. down16.FormFactor = Enum.FormFactor.Custom
  964. down16.CanCollide = false
  965. down16.Transparency = 1
  966. down16.TopSurface = Enum.SurfaceType.Smooth
  967. down16.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51999998092651)
  968. down16.Name = "Down16"
  969. down16.CFrame = CFrame.new(-18.032712936401,0.43350446224213,29.935813903809) * CFrame.Angles(1.5891922712326, 1.5675027370453, -1.5892562866211)
  970. down16.BrickColor = BrickColor.new("Bright red")
  971. down16.Friction = 0.30000001192093
  972. down16.BottomSurface = Enum.SurfaceType.Smooth
  973.  
  974. mesh = Instance.new("BlockMesh",down16)
  975. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  976.  
  977. weld = Instance.new("Weld",down16)
  978. weld.Part1 = SyringeB7
  979. weld.Part0 = Down16
  980. weld.C1 = CFrame.new(-6.9218311309814,-0.19525742530823,78.951629638672) * CFrame.Angles(-1.5703060626984, 1.3108848333359, -1.570575594902)
  981. weld.C0 = CFrame.new(8.7810144424438,-0.39313217997551,79.064750671387) * CFrame.Angles(-1.5692858695984, -1.5678062438965, -1.570818066597)
  982.  
  983. syringeb7 = Instance.new("Part",medkit)
  984. syringeb7.FormFactor = Enum.FormFactor.Custom
  985. syringeb7.CanCollide = false
  986. syringeb7.TopSurface = Enum.SurfaceType.Smooth
  987. syringeb7.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  988. syringeb7.Name = "SyringeB7"
  989. syringeb7.CFrame = CFrame.new(-17.921415328979,1.6455826759338,27.885152816772) * CFrame.Angles(1.4320875406265, 1.5675027370453, 1.447732925415)
  990. syringeb7.BrickColor = BrickColor.new("Dark stone grey")
  991. syringeb7.Friction = 0.30000001192093
  992. syringeb7.BottomSurface = Enum.SurfaceType.Smooth
  993.  
  994. mesh = Instance.new("CylinderMesh",syringeb7)
  995. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  996.  
  997. weld = Instance.new("Weld",syringeb7)
  998. weld.Part1 = SyringeC3T
  999. weld.Part0 = SyringeB7
  1000. weld.C1 = CFrame.new(-6.9303507804871,-0.6067476272583,78.799377441406) * CFrame.Angles(-1.5703139305115, 1.3108949661255, -1.5705682039261)
  1001. weld.C0 = CFrame.new(-6.9218311309814,-0.19525742530823,78.951629638672) * CFrame.Angles(-1.5703060626984, 1.3108848333359, -1.570575594902)
  1002.  
  1003. syringec3t = Instance.new("Part",medkit)
  1004. syringec3t.FormFactor = Enum.FormFactor.Custom
  1005. syringec3t.CanCollide = false
  1006. syringec3t.Transparency = 0.5
  1007. syringec3t.TopSurface = Enum.SurfaceType.Smooth
  1008. syringec3t.Reflectance = 0.20000000298023
  1009. syringec3t.Size = Vector3.new(0.20000000298023,0.40000000596046,0.20000000298023)
  1010. syringec3t.Name = "SyringeC3T"
  1011. syringec3t.CFrame = CFrame.new(-17.771394729614,1.2497999668121,27.999404907227) * CFrame.Angles(1.4296602010727, 1.5675027370453, 1.4501714706421)
  1012. syringec3t.BrickColor = BrickColor.new("Light stone grey")
  1013. syringec3t.Friction = 0.30000001192093
  1014. syringec3t.BottomSurface = Enum.SurfaceType.Smooth
  1015.  
  1016. mesh = Instance.new("CylinderMesh",syringec3t)
  1017. mesh.Scale = Vector3.new(0.66000008583069,1,0.66000008583069)
  1018.  
  1019. weld = Instance.new("Weld",syringec3t)
  1020. weld.Part1 = SyringeA3
  1021. weld.Part0 = SyringeC3T
  1022. weld.C1 = CFrame.new(-6.9389939308167,-0.39035701751709,79.127166748047) * CFrame.Angles(-1.5703217983246, 1.3109052181244, -1.5705606937408)
  1023. weld.C0 = CFrame.new(-6.9303507804871,-0.6067476272583,78.799377441406) * CFrame.Angles(-1.5703139305115, 1.3108949661255, -1.5705682039261)
  1024.  
  1025. syringea3 = Instance.new("Part",medkit)
  1026. syringea3.FormFactor = Enum.FormFactor.Custom
  1027. syringea3.CanCollide = false
  1028. syringea3.TopSurface = Enum.SurfaceType.Smooth
  1029. syringea3.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1030. syringea3.Name = "SyringeA3"
  1031. syringea3.CFrame = CFrame.new(-18.10090637207,1.4613400697708,27.952800750732) * CFrame.Angles(1.4272364377975, 1.5675027370453, 1.4526063203812)
  1032. syringea3.BrickColor = BrickColor.new("Dark stone grey")
  1033. syringea3.Friction = 0.30000001192093
  1034. syringea3.BottomSurface = Enum.SurfaceType.Smooth
  1035.  
  1036. mesh = Instance.new("CylinderMesh",syringea3)
  1037. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1038.  
  1039. weld = Instance.new("Weld",syringea3)
  1040. weld.Part1 = Part
  1041. weld.Part0 = SyringeA3
  1042. weld.C1 = CFrame.new(79.375778198242,-0.1883586794138,-8.0380258560181) * CFrame.Angles(-0.0018481413135305, -5.388748832047e-006, 0.00070666917599738)
  1043. weld.C0 = CFrame.new(-6.9389939308167,-0.39035701751709,79.127166748047) * CFrame.Angles(-1.5703217983246, 1.3109052181244, -1.5705606937408)
  1044.  
  1045. part = Instance.new("Part",medkit)
  1046. part.FormFactor = Enum.FormFactor.Custom
  1047. part.CanCollide = false
  1048. part.TopSurface = Enum.SurfaceType.Smooth
  1049. part.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  1050. part.CFrame = CFrame.new(-18.351551055908,0.23049032688141,29.194435119629) * CFrame.Angles(0.0025564441457391, 7.156326319091e-006, -0.00083093240391463)
  1051. part.BrickColor = BrickColor.new("Bright red")
  1052. part.Friction = 0.30000001192093
  1053. part.BottomSurface = Enum.SurfaceType.Smooth
  1054.  
  1055. mesh = Instance.new("BlockMesh",part)
  1056. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1057.  
  1058. weld = Instance.new("Weld",part)
  1059. weld.Part1 = SyringeC1
  1060. weld.Part0 = Part
  1061. weld.C1 = CFrame.new(-6.9566345214844,-0.39766335487366,78.822631835938) * CFrame.Angles(-1.5703217983246, 1.3109128475189, -1.5705606937408)
  1062. weld.C0 = CFrame.new(79.375778198242,-0.1883586794138,-8.0380258560181) * CFrame.Angles(-0.0018481413135305, -5.388748832047e-006, 0.00070666917599738)
  1063.  
  1064. syringec1 = Instance.new("Part",medkit)
  1065. syringec1.FormFactor = Enum.FormFactor.Custom
  1066. syringec1.CanCollide = false
  1067. syringec1.TopSurface = Enum.SurfaceType.Smooth
  1068. syringec1.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1069. syringec1.Name = "SyringeC1"
  1070. syringec1.CFrame = CFrame.new(-17.800241470337,1.4584723711014,27.972509384155) * CFrame.Angles(1.4272439479828, 1.5675027370453, 1.4526064395905)
  1071. syringec1.BrickColor = BrickColor.new("Dark stone grey")
  1072. syringec1.Friction = 0.30000001192093
  1073. syringec1.BottomSurface = Enum.SurfaceType.Smooth
  1074.  
  1075. mesh = Instance.new("CylinderMesh",syringec1)
  1076. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1077.  
  1078. weld = Instance.new("Weld",syringec1)
  1079. weld.Part1 = Part
  1080. weld.Part0 = SyringeC1
  1081. weld.C1 = CFrame.new(-7.4969167709351,-0.0058682709932327,-77.251358032227) * CFrame.Angles(-1.5678880214691, 1.5677275657654, 1.5664105415344)
  1082. weld.C0 = CFrame.new(-6.9566345214844,-0.39766335487366,78.822631835938) * CFrame.Angles(-1.5703217983246, 1.3109128475189, -1.5705606937408)
  1083.  
  1084. part = Instance.new("Part",medkit)
  1085. part.FormFactor = Enum.FormFactor.Custom
  1086. part.CanCollide = false
  1087. part.TopSurface = Enum.SurfaceType.Smooth
  1088. part.Size = Vector3.new(0.31999999284744,0.20000000298023,0.31999999284744)
  1089. part.CFrame = CFrame.new(-16.231140136719,0.047532320022583,28.653583526611) * CFrame.Angles(-1.5622117519379, -1.5675027370453, -1.5621840953827)
  1090. part.BrickColor = BrickColor.new("Dark stone grey")
  1091. part.Friction = 0.30000001192093
  1092. part.BottomSurface = Enum.SurfaceType.Smooth
  1093.  
  1094. mesh = Instance.new("CylinderMesh",part)
  1095. mesh.Offset = Vector3.new(0,0.032000001519918,0)
  1096. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1097.  
  1098. weld = Instance.new("Weld",part)
  1099. weld.Part1 = SyringeA5
  1100. weld.Part0 = Part
  1101. weld.C1 = CFrame.new(-6.9739890098572,-0.30476927757263,79.158294677734) * CFrame.Angles(-1.5703376531601, 1.3109253644943, -1.5705459117889)
  1102. weld.C0 = CFrame.new(-7.4969167709351,-0.0058682709932327,-77.251358032227) * CFrame.Angles(-1.5678880214691, 1.5677275657654, 1.5664105415344)
  1103.  
  1104. syringea5 = Instance.new("Part",medkit)
  1105. syringea5.FormFactor = Enum.FormFactor.Custom
  1106. syringea5.CanCollide = false
  1107. syringea5.TopSurface = Enum.SurfaceType.Smooth
  1108. syringea5.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1109. syringea5.Name = "SyringeA5"
  1110. syringea5.CFrame = CFrame.new(-18.139591217041,1.5528249740601,27.966491699219) * CFrame.Angles(1.4224002361298, 1.5675027370453, 1.4574648141861)
  1111. syringea5.BrickColor = BrickColor.new("Dark stone grey")
  1112. syringea5.Friction = 0.30000001192093
  1113. syringea5.BottomSurface = Enum.SurfaceType.Smooth
  1114.  
  1115. mesh = Instance.new("CylinderMesh",syringea5)
  1116. mesh.Scale = Vector3.new(0.18000000715256,0.79999995231628,0.59999996423721)
  1117.  
  1118. weld = Instance.new("Weld",syringea5)
  1119. weld.Part1 = Part
  1120. weld.Part0 = SyringeA5
  1121. weld.C1 = CFrame.new(0.19094106554985,1.7603826522827,-78.618843078613) * CFrame.Angles(-1.447447180748, -0.0018935236148536, 1.5716131925583)
  1122. weld.C0 = CFrame.new(-6.9739890098572,-0.30476927757263,79.158294677734) * CFrame.Angles(-1.5703376531601, 1.3109253644943, -1.5705459117889)
  1123.  
  1124. part = Instance.new("Part",medkit)
  1125. part.FormFactor = Enum.FormFactor.Custom
  1126. part.CanCollide = false
  1127. part.TopSurface = Enum.SurfaceType.Smooth
  1128. part.Size = Vector3.new(0.20000000298023,0.63999998569489,0.20000000298023)
  1129. part.CFrame = CFrame.new(-17.221555709839,0.2406569570303,29.083452224731) * CFrame.Angles(-0.0050093112513423, -1.447408914566, -1.5784583091736)
  1130. part.BrickColor = BrickColor.new("Earth green")
  1131. part.Friction = 0.30000001192093
  1132. part.BottomSurface = Enum.SurfaceType.Smooth
  1133.  
  1134. mesh = Instance.new("CylinderMesh",part)
  1135. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  1136.  
  1137. weld = Instance.new("Weld",part)
  1138. weld.Part1 = Part
  1139. weld.Part0 = Part
  1140. weld.C1 = CFrame.new(78.234664916992,-0.042162600904703,-8.0657577514648) * CFrame.Angles(-0.0018662136280909, -3.3676624298096e-006, 0.00070602056803182)
  1141. weld.C0 = CFrame.new(0.19094106554985,1.7603826522827,-78.618843078613) * CFrame.Angles(-1.447447180748, -0.0018935236148536, 1.5716131925583)
  1142.  
  1143. part = Instance.new("Part",medkit)
  1144. part.FormFactor = Enum.FormFactor.Custom
  1145. part.TopSurface = Enum.SurfaceType.Smooth
  1146. part.Size = Vector3.new(2.4000000953674,0.20000000298023,1.5599999427795)
  1147. part.CFrame = CFrame.new(-17.220169067383,0.083004638552666,29.223461151123) * CFrame.Angles(0.0025717681273818, -4.7683715820313e-006, -0.00083187775453553)
  1148. part.BrickColor = BrickColor.new("Bright red")
  1149. part.Friction = 0.30000001192093
  1150. part.BottomSurface = Enum.SurfaceType.Smooth
  1151.  
  1152. mesh = Instance.new("BlockMesh",part)
  1153. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1154.  
  1155. weld = Instance.new("Weld",part)
  1156. weld.Part1 = Part
  1157. weld.Part0 = Part
  1158. weld.C1 = CFrame.new(-25.495851516724,-0.11052945256233,74.275718688965) * CFrame.Angles(-3.1372711658478, -1.135037779808, -3.1369726657867)
  1159. weld.C0 = CFrame.new(78.234664916992,-0.042162600904703,-8.0657577514648) * CFrame.Angles(-0.0018662136280909, -3.3676624298096e-006, 0.00070602056803182)
  1160.  
  1161. part = Instance.new("Part",medkit)
  1162. part.FormFactor = Enum.FormFactor.Custom
  1163. part.CanCollide = false
  1164. part.TopSurface = Enum.SurfaceType.Smooth
  1165. part.Size = Vector3.new(0.31999999284744,0.20000000298023,0.20000000298023)
  1166. part.CFrame = CFrame.new(-17.083889007568,0.15041327476501,29.39556312561) * CFrame.Angles(-3.1408264636993, 1.1350400447845, -3.1396450996399)
  1167. part.BrickColor = BrickColor.new("Brown")
  1168. part.Friction = 0.30000001192093
  1169. part.BottomSurface = Enum.SurfaceType.Smooth
  1170.  
  1171. mesh = Instance.new("BlockMesh",part)
  1172. mesh.Scale = Vector3.new(1,0.080000005662441,0.59999996423721)
  1173.  
  1174. weld = Instance.new("Weld",part)
  1175. weld.Part1 = SyringeB4
  1176. weld.Part0 = Part
  1177. weld.C1 = CFrame.new(-6.9921450614929,-0.41223216056824,79.013778686523) * CFrame.Angles(-1.5703217983246, 1.3109328746796, -1.5705616474152)
  1178. weld.C0 = CFrame.new(-25.495851516724,-0.11052945256233,74.275718688965) * CFrame.Angles(-3.1372711658478, -1.135037779808, -3.1369726657867)
  1179.  
  1180. syringeb4 = Instance.new("Part",medkit)
  1181. syringeb4.FormFactor = Enum.FormFactor.Custom
  1182. syringeb4.CanCollide = false
  1183. syringeb4.TopSurface = Enum.SurfaceType.Smooth
  1184. syringeb4.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1185. syringeb4.Name = "SyringeB4"
  1186. syringeb4.CFrame = CFrame.new(-18.002870559692,1.453332901001,28.012771606445) * CFrame.Angles(1.4201645851135, 1.5674488544464, 1.459693312645)
  1187. syringeb4.BrickColor = BrickColor.new("Dark stone grey")
  1188. syringeb4.Friction = 0.30000001192093
  1189. syringeb4.BottomSurface = Enum.SurfaceType.Smooth
  1190.  
  1191. mesh = Instance.new("CylinderMesh",syringeb4)
  1192. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1193.  
  1194. weld = Instance.new("Weld",syringeb4)
  1195. weld.Part1 = Part
  1196. weld.Part0 = SyringeB4
  1197. weld.C1 = CFrame.new(78.234642028809,-0.082112744450569,-8.0657739639282) * CFrame.Angles(-0.0018662294605747, -3.3676624298096e-006, 0.00070602161576971)
  1198. weld.C0 = CFrame.new(-6.9921450614929,-0.41223216056824,79.013778686523) * CFrame.Angles(-1.5703217983246, 1.3109328746796, -1.5705616474152)
  1199.  
  1200. part = Instance.new("Part",medkit)
  1201. part.FormFactor = Enum.FormFactor.Custom
  1202. part.CanCollide = false
  1203. part.TopSurface = Enum.SurfaceType.Smooth
  1204. part.Size = Vector3.new(2.3199999332428,0.20000000298023,1.4800000190735)
  1205. part.CFrame = CFrame.new(-17.225862503052,0.12290646880865,29.224691390991) * CFrame.Angles(0.0025695892982185, -5.3644180297852e-007, -0.00083026295760646)
  1206. part.BrickColor = BrickColor.new("Brick yellow")
  1207. part.Friction = 0.30000001192093
  1208. part.BottomSurface = Enum.SurfaceType.Smooth
  1209.  
  1210. mesh = Instance.new("BlockMesh",part)
  1211. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1212.  
  1213. weld = Instance.new("Weld",part)
  1214. weld.Part1 = Part
  1215. weld.Part0 = Part
  1216. weld.C1 = CFrame.new(-68.826286315918,-0.10856646299362,38.422634124756) * CFrame.Angles(-3.1395270824432, -0.40033257007599, -3.1400566101074)
  1217. weld.C0 = CFrame.new(78.234642028809,-0.082112744450569,-8.0657739639282) * CFrame.Angles(-0.0018662294605747, -3.3676624298096e-006, 0.00070602161576971)
  1218.  
  1219. part = Instance.new("Part",medkit)
  1220. part.FormFactor = Enum.FormFactor.Custom
  1221. part.CanCollide = false
  1222. part.TopSurface = Enum.SurfaceType.Smooth
  1223. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1224. part.CFrame = CFrame.new(-17.35165977478,0.14973056316376,29.720232009888) * CFrame.Angles(-3.1393458843231, 0.40033221244812, -3.140665769577)
  1225. part.BrickColor = BrickColor.new("Brown")
  1226. part.Friction = 0.30000001192093
  1227. part.BottomSurface = Enum.SurfaceType.Smooth
  1228.  
  1229. mesh = Instance.new("CylinderMesh",part)
  1230. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  1231.  
  1232. weld = Instance.new("Weld",part)
  1233. weld.Part1 = Up15
  1234. weld.Part0 = Part
  1235. weld.C1 = CFrame.new(6.8253126144409,0.78884744644165,78.234275817871) * CFrame.Angles(1.5706905126572, -1.3108730316162, 1.5713616609573)
  1236. weld.C0 = CFrame.new(-68.826286315918,-0.10856646299362,38.422634124756) * CFrame.Angles(-3.1395270824432, -0.40033257007599, -3.1400566101074)
  1237.  
  1238. up15 = Instance.new("Part",medkit)
  1239. up15.FormFactor = Enum.FormFactor.Custom
  1240. up15.CanCollide = false
  1241. up15.TopSurface = Enum.SurfaceType.Smooth
  1242. up15.Size = Vector3.new(0.20000000298023,0.80000001192093,0.23999999463558)
  1243. up15.Name = "Up15"
  1244. up15.CFrame = CFrame.new(-17.22873878479,1.0443241596222,27.956554412842) * CFrame.Angles(1.546893119812, 1.5674488544464, -1.8090550899506)
  1245. up15.BrickColor = BrickColor.new("White")
  1246. up15.Friction = 0.30000001192093
  1247. up15.BottomSurface = Enum.SurfaceType.Smooth
  1248.  
  1249. mesh = Instance.new("BlockMesh",up15)
  1250. mesh.Offset = Vector3.new(-0.035999998450279,0,0)
  1251. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1252.  
  1253. weld = Instance.new("Weld",up15)
  1254. weld.Part1 = Part
  1255. weld.Part0 = Up15
  1256. weld.C1 = CFrame.new(0.1850368976593,28.195871353149,73.094505310059) * CFrame.Angles(1.3024398088455, -0.0017714211717248, 1.5714552402496)
  1257. weld.C0 = CFrame.new(6.8253126144409,0.78884744644165,78.234275817871) * CFrame.Angles(1.5706905126572, -1.3108730316162, 1.5713616609573)
  1258.  
  1259. part = Instance.new("Part",medkit)
  1260. part.FormFactor = Enum.FormFactor.Custom
  1261. part.CanCollide = false
  1262. part.TopSurface = Enum.SurfaceType.Smooth
  1263. part.Size = Vector3.new(0.20000000298023,0.63999998569489,0.20000000298023)
  1264. part.CFrame = CFrame.new(-16.951028823853,0.22333085536957,28.965831756592) * CFrame.Angles(0.0053185750730336, 1.3024241924286, -1.5737434625626)
  1265. part.BrickColor = BrickColor.new("Earth green")
  1266. part.Friction = 0.30000001192093
  1267. part.BottomSurface = Enum.SurfaceType.Smooth
  1268.  
  1269. mesh = Instance.new("CylinderMesh",part)
  1270. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  1271.  
  1272. weld = Instance.new("Weld",part)
  1273. weld.Part1 = Up11
  1274. weld.Part0 = Part
  1275. weld.C1 = CFrame.new(-78.234443664551,6.8584518432617,-0.01132607460022) * CFrame.Angles(1.3109338283539, 4.6682947868248e-005, -3.140881061554)
  1276. weld.C0 = CFrame.new(0.1850368976593,28.195871353149,73.094505310059) * CFrame.Angles(1.3024398088455, -0.0017714211717248, 1.5714552402496)
  1277.  
  1278. up11 = Instance.new("Part",medkit)
  1279. up11.FormFactor = Enum.FormFactor.Custom
  1280. up11.CanCollide = false
  1281. up11.TopSurface = Enum.SurfaceType.Smooth
  1282. up11.Size = Vector3.new(2.4000000953674,0.20000000298023,0.20000000298023)
  1283. up11.Name = "Up11"
  1284. up11.CFrame = CFrame.new(-17.23104095459,1.8085497617722,27.795782089233) * CFrame.Angles(1.3116388320923, -0.00079404358984903, 3.1413333415985)
  1285. up11.BrickColor = BrickColor.new("Bright red")
  1286. up11.Friction = 0.30000001192093
  1287. up11.BottomSurface = Enum.SurfaceType.Smooth
  1288.  
  1289. mesh = Instance.new("SpecialMesh",up11)
  1290. mesh.Scale = Vector3.new(1,0.19999998807907,0.19999998807907)
  1291. mesh.MeshType = Enum.MeshType.Wedge
  1292.  
  1293. weld = Instance.new("Weld",up11)
  1294. weld.Part1 = Up1
  1295. weld.Part0 = Up11
  1296. weld.C1 = CFrame.new(77.052581787109,7.0056958198547,0.79151177406311) * CFrame.Angles(1.830658197403, 3.8416677853093e-005, 0.0007003343780525)
  1297. weld.C0 = CFrame.new(-78.234443664551,6.8584518432617,-0.01132607460022) * CFrame.Angles(1.3109338283539, 4.6682947868248e-005, -3.140881061554)
  1298.  
  1299. up1 = Instance.new("Part",medkit)
  1300. up1.FormFactor = Enum.FormFactor.Custom
  1301. up1.CanCollide = false
  1302. up1.TopSurface = Enum.SurfaceType.Smooth
  1303. up1.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  1304. up1.Name = "Up1"
  1305. up1.CFrame = CFrame.new(-16.051557540894,1.0903111696243,28.131629943848) * CFrame.Angles(-1.8299553394318, 0.00080431386595592, 0.00017604057211429)
  1306. up1.BrickColor = BrickColor.new("Bright red")
  1307. up1.Friction = 0.30000001192093
  1308. up1.BottomSurface = Enum.SurfaceType.Smooth
  1309.  
  1310. mesh = Instance.new("BlockMesh",up1)
  1311. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1312.  
  1313. weld = Instance.new("Weld",up1)
  1314. weld.Part1 = Up17
  1315. weld.Part0 = Up1
  1316. weld.C1 = CFrame.new(78.230812072754,0.7929071187973,-6.8454613685608) * CFrame.Angles(0.25989431142807, 2.8789043426514e-005, 0.00073208747198805)
  1317. weld.C0 = CFrame.new(77.052581787109,7.0056958198547,0.79151177406311) * CFrame.Angles(1.830658197403, 3.8416677853093e-005, 0.0007003343780525)
  1318.  
  1319. up17 = Instance.new("Part",medkit)
  1320. up17.FormFactor = Enum.FormFactor.Custom
  1321. up17.CanCollide = false
  1322. up17.TopSurface = Enum.SurfaceType.Smooth
  1323. up17.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1324. up17.Name = "Up17"
  1325. up17.CFrame = CFrame.new(-17.230175018311,1.0515860319138,27.977798461914) * CFrame.Angles(-0.25919106602669, 0.00019160658121109, -0.00083331752102822)
  1326. up17.BrickColor = BrickColor.new("Institutional white")
  1327. up17.Friction = 0.30000001192093
  1328. up17.BottomSurface = Enum.SurfaceType.Smooth
  1329.  
  1330. mesh = Instance.new("SpecialMesh",up17)
  1331. mesh.Scale = Vector3.new(1.2000000476837,1.2000000476837,0.03999999910593)
  1332. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1333. mesh.MeshType = Enum.MeshType.FileMesh
  1334.  
  1335. weld = Instance.new("Weld",up17)
  1336. weld.Part1 = BandageA1
  1337. weld.Part0 = Up17
  1338. weld.C1 = CFrame.new(-0.19012689590454,-2.3778891563416,-78.845329284668) * CFrame.Angles(1.4438401460648, 0.0018409960903227, -1.5701225996017)
  1339. weld.C0 = CFrame.new(78.230812072754,0.7929071187973,-6.8454613685608) * CFrame.Angles(0.25989431142807, 2.8789043426514e-005, 0.00073208747198805)
  1340.  
  1341. bandagea1 = Instance.new("Part",medkit)
  1342. bandagea1.FormFactor = Enum.FormFactor.Custom
  1343. bandagea1.CanCollide = false
  1344. bandagea1.TopSurface = Enum.SurfaceType.Smooth
  1345. bandagea1.Size = Vector3.new(0.20000000298023,0.51999998092651,0.20000000298023)
  1346. bandagea1.Name = "BandageA1"
  1347. bandagea1.CFrame = CFrame.new(-17.511716842651,0.22991481423378,28.784757614136) * CFrame.Angles(-0.0036941485013813, -1.4438396692276, 1.564507484436)
  1348. bandagea1.BrickColor = BrickColor.new("Institutional white")
  1349. bandagea1.Friction = 0.30000001192093
  1350. bandagea1.BottomSurface = Enum.SurfaceType.Smooth
  1351.  
  1352. mesh = Instance.new("CylinderMesh",bandagea1)
  1353. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  1354.  
  1355. weld = Instance.new("Weld",bandagea1)
  1356. weld.Part1 = Down12
  1357. weld.Part0 = BandageA1
  1358. weld.C1 = CFrame.new(78.221488952637,-8.0916328430176,0.59103012084961) * CFrame.Angles(-1.5726683139801, -5.7290494623885e-006, 0.0007060170173645)
  1359. weld.C0 = CFrame.new(-0.19012689590454,-2.3778891563416,-78.845329284668) * CFrame.Angles(1.4438401460648, 0.0018409960903227, -1.5701225996017)
  1360.  
  1361. down12 = Instance.new("Part",medkit)
  1362. down12.FormFactor = Enum.FormFactor.Custom
  1363. down12.CanCollide = false
  1364. down12.Transparency = 1
  1365. down12.TopSurface = Enum.SurfaceType.Smooth
  1366. down12.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1367. down12.Name = "Down12"
  1368. down12.CFrame = CFrame.new(-17.220960617065,0.63166624307632,29.253597259521) * CFrame.Angles(1.5733715295792, -0.00082851247861981, -3.9353390093311e-006)
  1369. down12.BrickColor = BrickColor.new("Institutional white")
  1370. down12.Friction = 0.30000001192093
  1371. down12.BottomSurface = Enum.SurfaceType.Smooth
  1372.  
  1373. mesh = Instance.new("SpecialMesh",down12)
  1374. mesh.Scale = Vector3.new(1.2000000476837,1.2000000476837,0.03999999910593)
  1375. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1376. mesh.MeshType = Enum.MeshType.FileMesh
  1377.  
  1378. weld = Instance.new("Weld",down12)
  1379. weld.Part1 = Down4
  1380. weld.Part0 = Down12
  1381. weld.C1 = CFrame.new(78.216873168945,-0.5739466547966,-8.0730028152466) * CFrame.Angles(-0.0018695166800171, -9.8259088190389e-006, 0.00070547289215028)
  1382. weld.C0 = CFrame.new(78.221488952637,-8.0916328430176,0.59103012084961) * CFrame.Angles(-1.5726683139801, -5.7290494623885e-006, 0.0007060170173645)
  1383.  
  1384. down4 = Instance.new("Part",medkit)
  1385. down4.FormFactor = Enum.FormFactor.Custom
  1386. down4.Transparency = 1
  1387. down4.TopSurface = Enum.SurfaceType.Smooth
  1388. down4.Size = Vector3.new(2.4000000953674,0.20000000298023,1.5599999427795)
  1389. down4.Name = "Down4"
  1390. down4.CFrame = CFrame.new(-17.216329574585,0.61460447311401,29.235242843628) * CFrame.Angles(0.0025726379826665, 8.0352929217042e-006, -0.00082797615323216)
  1391. down4.BrickColor = BrickColor.new("Bright red")
  1392. down4.Friction = 0.30000001192093
  1393. down4.BottomSurface = Enum.SurfaceType.Smooth
  1394.  
  1395. mesh = Instance.new("BlockMesh",down4)
  1396. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1397.  
  1398. weld = Instance.new("Weld",down4)
  1399. weld.Part1 = Down6
  1400. weld.Part0 = Down4
  1401. weld.C1 = CFrame.new(7.3129930496216,-0.43393197655678,78.216873168945) * CFrame.Angles(-1.5760521888733, -1.5689370632172, -1.5753467082977)
  1402. weld.C0 = CFrame.new(78.216873168945,-0.5739466547966,-8.0730028152466) * CFrame.Angles(-0.0018695166800171, -9.8259088190389e-006, 0.00070547289215028)
  1403.  
  1404. down6 = Instance.new("Part",medkit)
  1405. down6.FormFactor = Enum.FormFactor.Custom
  1406. down6.CanCollide = false
  1407. down6.Transparency = 1
  1408. down6.TopSurface = Enum.SurfaceType.Smooth
  1409. down6.Size = Vector3.new(0.20000000298023,0.23999999463558,2.3199999332428)
  1410. down6.Name = "Down6"
  1411. down6.CFrame = CFrame.new(-17.216459274292,0.47654557228088,28.474876403809) * CFrame.Angles(1.5830733776093, 1.5699505805969, -1.5805007219315)
  1412. down6.BrickColor = BrickColor.new("Bright red")
  1413. down6.Friction = 0.30000001192093
  1414. down6.BottomSurface = Enum.SurfaceType.Smooth
  1415.  
  1416. mesh = Instance.new("BlockMesh",down6)
  1417. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1418.  
  1419. weld = Instance.new("Weld",down6)
  1420. weld.Part1 = Down5
  1421. weld.Part0 = Down6
  1422. weld.C1 = CFrame.new(8.8329820632935,-0.43393197655678,78.73690032959) * CFrame.Angles(-1.5760521888733, -1.5689370632172, -1.5753467082977)
  1423. weld.C0 = CFrame.new(7.3129930496216,-0.43393197655678,78.21688079834) * CFrame.Angles(-1.5760521888733, -1.5689370632172, -1.5753467082977)
  1424.  
  1425. down5 = Instance.new("Part",medkit)
  1426. down5.FormFactor = Enum.FormFactor.Custom
  1427. down5.CanCollide = false
  1428. down5.Transparency = 1
  1429. down5.TopSurface = Enum.SurfaceType.Smooth
  1430. down5.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  1431. down5.Name = "Down5"
  1432. down5.CFrame = CFrame.new(-17.736473083496,0.47306579351425,29.99486541748) * CFrame.Angles(1.5830733776093, 1.5699505805969, -1.5805007219315)
  1433. down5.BrickColor = BrickColor.new("Bright red")
  1434. down5.Friction = 0.30000001192093
  1435. down5.BottomSurface = Enum.SurfaceType.Smooth
  1436.  
  1437. mesh = Instance.new("BlockMesh",down5)
  1438. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1439.  
  1440. weld = Instance.new("Weld",down5)
  1441. weld.Part1 = Down11
  1442. weld.Part0 = Down5
  1443. weld.C1 = CFrame.new(8.8840074539185,-0.31355378031731,78.735649108887) * CFrame.Angles(-1.4995663166046, -1.5689693689346, -1.4988607168198)
  1444. weld.C0 = CFrame.new(8.8329820632935,-0.4339320063591,78.736907958984) * CFrame.Angles(-1.5760521888733, -1.5689370632172, -1.5753467082977)
  1445.  
  1446. down11 = Instance.new("Part",medkit)
  1447. down11.FormFactor = Enum.FormFactor.Custom
  1448. down11.CanCollide = false
  1449. down11.Transparency = 1
  1450. down11.TopSurface = Enum.SurfaceType.Smooth
  1451. down11.Size = Vector3.new(0.20000000298023,0.28000000119209,0.20000000298023)
  1452. down11.Name = "Down11"
  1453. down11.CFrame = CFrame.new(-17.73656463623,0.35296833515167,30.034534454346) * CFrame.Angles(1.4151527881622, 1.5699505805969, -1.412623167038)
  1454. down11.BrickColor = BrickColor.new("Dark stone grey")
  1455. down11.Friction = 0.30000001192093
  1456. down11.BottomSurface = Enum.SurfaceType.Smooth
  1457.  
  1458. mesh = Instance.new("BlockMesh",down11)
  1459. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1460.  
  1461. weld = Instance.new("Weld",down11)
  1462. weld.Part1 = BandageA3
  1463. weld.Part0 = Down11
  1464. weld.C1 = CFrame.new(-2.3754615783691,-0.19383664429188,79.196250915527) * CFrame.Angles(-3.1271727085114, -1.4437906742096, -3.1265859603882)
  1465. weld.C0 = CFrame.new(8.8840065002441,-0.31355386972427,78.735656738281) * CFrame.Angles(-1.4995663166046, -1.5689693689346, -1.4988607168198)
  1466.  
  1467. bandagea3 = Instance.new("Part",medkit)
  1468. bandagea3.FormFactor = Enum.FormFactor.Custom
  1469. bandagea3.CanCollide = false
  1470. bandagea3.TopSurface = Enum.SurfaceType.Smooth
  1471. bandagea3.Size = Vector3.new(0.51999998092651,0.20000000298023,0.72000002861023)
  1472. bandagea3.Name = "BandageA3"
  1473. bandagea3.CFrame = CFrame.new(-17.859216690063,0.23617096245289,28.834510803223) * CFrame.Angles(3.1376588344574, 1.4438029527664, -3.1350769996643)
  1474. bandagea3.BrickColor = BrickColor.new("White")
  1475. bandagea3.Friction = 0.30000001192093
  1476. bandagea3.BottomSurface = Enum.SurfaceType.Smooth
  1477.  
  1478. mesh = Instance.new("BlockMesh",bandagea3)
  1479. mesh.Scale = Vector3.new(1,0.79999995231628,1)
  1480.  
  1481. weld = Instance.new("Weld",bandagea3)
  1482. weld.Part1 = Part
  1483. weld.Part0 = BandageA3
  1484. weld.C1 = CFrame.new(-74.263702392578,-0.11923327296972,-25.638916015625) * CFrame.Angles(-3.1395049095154, 0.43571394681931, 3.1414532661438)
  1485. weld.C0 = CFrame.new(-2.3754644393921,-0.19383691251278,79.196258544922) * CFrame.Angles(-3.1271727085114, -1.4437906742096, -3.1265859603882)
  1486.  
  1487. part = Instance.new("Part",medkit)
  1488. part.FormFactor = Enum.FormFactor.Custom
  1489. part.CanCollide = false
  1490. part.TopSurface = Enum.SurfaceType.Smooth
  1491. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1492. part.CFrame = CFrame.new(-17.146186828613,0.16242253780365,29.260496139526) * CFrame.Angles(-3.1385943889618, -0.43571296334267, -3.1406393051147)
  1493. part.BrickColor = BrickColor.new("Brown")
  1494. part.Friction = 0.30000001192093
  1495. part.BottomSurface = Enum.SurfaceType.Smooth
  1496.  
  1497. mesh = Instance.new("CylinderMesh",part)
  1498. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  1499.  
  1500. weld = Instance.new("Weld",part)
  1501. weld.Part1 = Down13
  1502. weld.Part0 = Part
  1503. weld.C1 = CFrame.new(79.39688873291,-0.43393203616142,-8.0929775238037) * CFrame.Angles(-0.0018695151666179, -9.6559524536133e-006, 0.00070547952782363)
  1504. weld.C0 = CFrame.new(-74.263725280762,-0.11923394352198,-25.638933181763) * CFrame.Angles(-3.1395049095154, 0.43571394681931, 3.1414532661438)
  1505.  
  1506. down13 = Instance.new("Part",medkit)
  1507. down13.FormFactor = Enum.FormFactor.Custom
  1508. down13.CanCollide = false
  1509. down13.Transparency = 1
  1510. down13.TopSurface = Enum.SurfaceType.Smooth
  1511. down13.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  1512. down13.Name = "Down13"
  1513. down13.CFrame = CFrame.new(-18.396493911743,0.47551667690277,29.254858016968) * CFrame.Angles(0.0025726407766342, 8.3446502685547e-006, -0.00082795607158914)
  1514. down13.BrickColor = BrickColor.new("Bright red")
  1515. down13.Friction = 0.30000001192093
  1516. down13.BottomSurface = Enum.SurfaceType.Smooth
  1517.  
  1518. mesh = Instance.new("BlockMesh",down13)
  1519. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1520.  
  1521. weld = Instance.new("Weld",down13)
  1522. weld.Part1 = Part
  1523. weld.Part0 = Down13
  1524. weld.C1 = CFrame.new(-74.263732910156,-0.11927806586027,-25.318901062012) * CFrame.Angles(-3.1395049095154, 0.43571409583092, 3.1414535045624)
  1525. weld.C0 = CFrame.new(79.39697265625,-0.43393421173096,-8.0929479598999) * CFrame.Angles(-0.0018695129547268, -9.4771385192871e-006, 0.00070549274096265)
  1526.  
  1527. part = Instance.new("Part",medkit)
  1528. part.FormFactor = Enum.FormFactor.Custom
  1529. part.CanCollide = false
  1530. part.TopSurface = Enum.SurfaceType.Smooth
  1531. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1532. part.CFrame = CFrame.new(-17.011198043823,0.16159871220589,29.550607681274) * CFrame.Angles(-3.1385943889618, -0.4357148706913, -3.1406393051147)
  1533. part.BrickColor = BrickColor.new("Brown")
  1534. part.Friction = 0.30000001192093
  1535. part.BottomSurface = Enum.SurfaceType.Smooth
  1536.  
  1537. mesh = Instance.new("CylinderMesh",part)
  1538. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  1539.  
  1540. weld = Instance.new("Weld",part)
  1541. weld.Part1 = BandageA2
  1542. weld.Part0 = Part
  1543. weld.C1 = CFrame.new(-0.19585859775543,-2.3736796379089,-79.55687713623) * CFrame.Angles(1.4438382387161, 0.0018409891054034, -1.5701225996017)
  1544. weld.C0 = CFrame.new(-74.26392364502,-0.11928394436836,-25.319061279297) * CFrame.Angles(-3.1395049095154, 0.43571436405182, 3.1414535045624)
  1545.  
  1546. bandagea2 = Instance.new("Part",medkit)
  1547. bandagea2.FormFactor = Enum.FormFactor.Custom
  1548. bandagea2.CanCollide = false
  1549. bandagea2.TopSurface = Enum.SurfaceType.Smooth
  1550. bandagea2.Size = Vector3.new(0.20000000298023,0.51999998092651,0.20000000298023)
  1551. bandagea2.Name = "BandageA2"
  1552. bandagea2.CFrame = CFrame.new(-18.217144012451,0.23592007160187,28.879215240479) * CFrame.Angles(-0.0036901142448187, -1.4438900947571, 1.5645091533661)
  1553. bandagea2.BrickColor = BrickColor.new("Institutional white")
  1554. bandagea2.Friction = 0.30000001192093
  1555. bandagea2.BottomSurface = Enum.SurfaceType.Smooth
  1556.  
  1557. mesh = Instance.new("CylinderMesh",bandagea2)
  1558. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  1559.  
  1560. weld = Instance.new("Weld",bandagea2)
  1561. weld.Part1 = BandageB3
  1562. weld.Part0 = BandageA2
  1563. weld.C1 = CFrame.new(-0.19909301400185,28.52446937561,-74.350234985352) * CFrame.Angles(1.832701921463, 0.0018688201671466, -1.57015645504)
  1564. weld.C0 = CFrame.new(-0.19582468271255,-2.3739356994629,-79.557548522949) * CFrame.Angles(1.4438401460648, 0.0018409773474559, -1.570122718811)
  1565.  
  1566. bandageb3 = Instance.new("Part",medkit)
  1567. bandageb3.FormFactor = Enum.FormFactor.Custom
  1568. bandageb3.CanCollide = false
  1569. bandageb3.TopSurface = Enum.SurfaceType.Smooth
  1570. bandageb3.Size = Vector3.new(0.20000000298023,0.51999998092651,0.20000000298023)
  1571. bandageb3.Name = "BandageB3"
  1572. bandageb3.CFrame = CFrame.new(-18.20072555542,0.23471276462078,29.461444854736) * CFrame.Angles(-3.1361768245697, -1.3089255094528, -1.5678509473801)
  1573. bandageb3.BrickColor = BrickColor.new("Institutional white")
  1574. bandageb3.Friction = 0.30000001192093
  1575. bandageb3.BottomSurface = Enum.SurfaceType.Smooth
  1576.  
  1577. mesh = Instance.new("CylinderMesh",bandageb3)
  1578. mesh.Scale = Vector3.new(0.79999995231628,1,0.79999995231628)
  1579.  
  1580. weld = Instance.new("Weld",bandageb3)
  1581. weld.Part1 = Part
  1582. weld.Part0 = BandageB3
  1583. weld.C1 = CFrame.new(7.3121175765991,-0.19371148943901,78.218849182129) * CFrame.Angles(-0.00070675776805729, -1.5707963705063, 0)
  1584. weld.C0 = CFrame.new(-0.19898882508278,28.524101257324,-74.351463317871) * CFrame.Angles(1.832696557045, 0.0018681030487642, -1.5701562166214)
  1585.  
  1586. part = Instance.new("Part",medkit)
  1587. part.FormFactor = Enum.FormFactor.Custom
  1588. part.CanCollide = false
  1589. part.TopSurface = Enum.SurfaceType.Smooth
  1590. part.Size = Vector3.new(0.20000000298023,0.23999999463558,2.3199999332428)
  1591. part.CFrame = CFrame.new(-17.219045639038,0.2363166809082,28.473699569702) * CFrame.Angles(0.0025733688380569, 1.5707963705063, 0)
  1592. part.BrickColor = BrickColor.new("Bright red")
  1593. part.Friction = 0.30000001192093
  1594. part.BottomSurface = Enum.SurfaceType.Smooth
  1595.  
  1596. mesh = Instance.new("BlockMesh",part)
  1597. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1598.  
  1599. weld = Instance.new("Weld",part)
  1600. weld.Part1 = Part
  1601. weld.Part0 = Part
  1602. weld.C1 = CFrame.new(-68.810279846191,-0.11990136653185,38.102203369141) * CFrame.Angles(-3.1395251750946, -0.40032368898392, -3.1400561332703)
  1603. weld.C0 = CFrame.new(7.3114886283875,-0.19358029961586,78.219879150391) * CFrame.Angles(-0.00070700654760003, -1.5707963705063, 0)
  1604.  
  1605. part = Instance.new("Part",medkit)
  1606. part.FormFactor = Enum.FormFactor.Custom
  1607. part.CanCollide = false
  1608. part.TopSurface = Enum.SurfaceType.Smooth
  1609. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1610. part.CFrame = CFrame.new(-17.219085693359,0.16160371899605,29.4338722229) * CFrame.Angles(-3.139347076416, 0.40032595396042, -3.1406655311584)
  1611. part.BrickColor = BrickColor.new("Brown")
  1612. part.Friction = 0.30000001192093
  1613. part.BottomSurface = Enum.SurfaceType.Smooth
  1614.  
  1615. mesh = Instance.new("CylinderMesh",part)
  1616. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  1617.  
  1618. weld = Instance.new("Weld",part)
  1619. weld.Part1 = Up8
  1620. weld.Part0 = Part
  1621. weld.C1 = CFrame.new(-1.573037147522,7.0101199150085,78.220062255859) * CFrame.Angles(1.5707862377167, 0.25999140739441, 1.5716247558594)
  1622. weld.C0 = CFrame.new(-68.810958862305,-0.11971227824688,38.1028175354) * CFrame.Angles(-3.1395263671875, -0.40032961964607, -3.1400558948517)
  1623.  
  1624. up8 = Instance.new("Part",medkit)
  1625. up8.FormFactor = Enum.FormFactor.Custom
  1626. up8.CanCollide = false
  1627. up8.TopSurface = Enum.SurfaceType.Smooth
  1628. up8.Size = Vector3.new(0.20000000298023,0.23999999463558,2.3199999332428)
  1629. up8.Name = "Up8"
  1630. up8.CFrame = CFrame.new(-17.220062255859,0.34732756018639,28.338445663452) * CFrame.Angles(-1.8300870656967, 1.5707963705063, 0)
  1631. up8.BrickColor = BrickColor.new("Bright red")
  1632. up8.Friction = 0.30000001192093
  1633. up8.BottomSurface = Enum.SurfaceType.Smooth
  1634.  
  1635. mesh = Instance.new("BlockMesh",up8)
  1636. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1637.  
  1638. weld = Instance.new("Weld",up8)
  1639. weld.Part1 = Part
  1640. weld.Part0 = Up8
  1641. weld.C1 = CFrame.new(-8.6118259429932,-0.012252507731318,-79.180999755859) * CFrame.Angles(0.00071489164838567, 1.5707963705063, 0)
  1642. weld.C0 = CFrame.new(-1.5734071731567,7.0095548629761,78.220840454102) * CFrame.Angles(1.5707887411118, 0.25999709963799, 1.5716236829758)
  1643.  
  1644. part = Instance.new("Part",medkit)
  1645. part.FormFactor = Enum.FormFactor.Custom
  1646. part.CanCollide = false
  1647. part.TopSurface = Enum.SurfaceType.Smooth
  1648. part.Size = Vector3.new(0.31999999284744,0.20000000298023,0.31999999284744)
  1649. part.CFrame = CFrame.new(-18.181465148926,0.053096652030945,29.772951126099) * CFrame.Angles(0.002567688934505, -1.5707963705063, 0)
  1650. part.BrickColor = BrickColor.new("Dark stone grey")
  1651. part.Friction = 0.30000001192093
  1652. part.BottomSurface = Enum.SurfaceType.Smooth
  1653.  
  1654. mesh = Instance.new("CylinderMesh",part)
  1655. mesh.Offset = Vector3.new(0,0.032000001519918,0)
  1656. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1657.  
  1658. weld = Instance.new("Weld",part)
  1659. weld.Part1 = Down3
  1660. weld.Part0 = Part
  1661. weld.C1 = CFrame.new(-0.61211723089218,-8.0911445617676,78.222145080566) * CFrame.Angles(-1.5708140134811, 0.0018529422814026, -1.5700812339783)
  1662. weld.C0 = CFrame.new(-8.6111936569214,-0.012212045490742,-79.182182312012) * CFrame.Angles(0.00071513309376314, 1.5707963705063, 0)
  1663.  
  1664. down3 = Instance.new("Part",medkit)
  1665. down3.FormFactor = Enum.FormFactor.Custom
  1666. down3.CanCollide = false
  1667. down3.Transparency = 1
  1668. down3.TopSurface = Enum.SurfaceType.Smooth
  1669. down3.Size = Vector3.new(0.20000000298023,0.23999999463558,0.80000001192093)
  1670. down3.Name = "Down3"
  1671. down3.CFrame = CFrame.new(-17.222043991089,0.65359681844711,29.254163742065) * CFrame.Angles(1.5733523368835, 1.5707963705063, 0)
  1672. down3.BrickColor = BrickColor.new("White")
  1673. down3.Friction = 0.30000001192093
  1674. down3.BottomSurface = Enum.SurfaceType.Smooth
  1675.  
  1676. mesh = Instance.new("BlockMesh",down3)
  1677. mesh.Offset = Vector3.new(-0.035999998450279,0,0)
  1678. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1679.  
  1680. weld = Instance.new("Weld",down3)
  1681. weld.Part1 = Up2
  1682. weld.Part0 = Down3
  1683. weld.C1 = CFrame.new(79.403022766113,7.0120196342468,0.78312492370605) * CFrame.Angles(1.8306585550308, 1.4146338799037e-005, 0.00069998914841563)
  1684. weld.C0 = CFrame.new(-0.61206960678101,-8.0904836654663,78.223281860352) * CFrame.Angles(-1.5708191394806, 0.0018521321471781, -1.5700809955597)
  1685.  
  1686. up2 = Instance.new("Part",medkit)
  1687. up2.FormFactor = Enum.FormFactor.Custom
  1688. up2.CanCollide = false
  1689. up2.TopSurface = Enum.SurfaceType.Smooth
  1690. up2.Size = Vector3.new(0.20000000298023,0.23999999463558,1.6000000238419)
  1691. up2.Name = "Up2"
  1692. up2.CFrame = CFrame.new(-18.402862548828,1.1019552946091,28.137489318848) * CFrame.Angles(-1.8299525976181, 0.00079853285569698, 0.00019751963554882)
  1693. up2.BrickColor = BrickColor.new("Bright red")
  1694. up2.Friction = 0.30000001192093
  1695. up2.BottomSurface = Enum.SurfaceType.Smooth
  1696.  
  1697. mesh = Instance.new("BlockMesh",up2)
  1698. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1699.  
  1700. weld = Instance.new("Weld",up2)
  1701. weld.Part1 = Part
  1702. weld.Part0 = Up2
  1703. weld.C1 = CFrame.new(-7.5306000709534,-0.012212105095387,-79.184463500977) * CFrame.Angles(0.00071513326838613, 1.5707963705063, 0)
  1704. weld.C0 = CFrame.new(79.404144287109,7.0121216773987,0.78311932086945) * CFrame.Angles(1.83065366745, 1.9301838619867e-005, 0.00069975754013285)
  1705.  
  1706. part = Instance.new("Part",medkit)
  1707. part.FormFactor = Enum.FormFactor.Custom
  1708. part.CanCollide = false
  1709. part.TopSurface = Enum.SurfaceType.Smooth
  1710. part.Size = Vector3.new(0.31999999284744,0.20000000298023,0.31999999284744)
  1711. part.CFrame = CFrame.new(-18.184902191162,0.055815815925598,28.692119598389) * CFrame.Angles(0.0025725224986672, -1.5707963705063, 0)
  1712. part.BrickColor = BrickColor.new("Dark stone grey")
  1713. part.Friction = 0.30000001192093
  1714. part.BottomSurface = Enum.SurfaceType.Smooth
  1715.  
  1716. mesh = Instance.new("CylinderMesh",part)
  1717. mesh.Offset = Vector3.new(0,0.032000001519918,0)
  1718. mesh.Scale = Vector3.new(1,0.19999998807907,1)
  1719.  
  1720. weld = Instance.new("Weld",part)
  1721. weld.Part1 = SyringeA2
  1722. weld.Part0 = Part
  1723. weld.C1 = CFrame.new(-6.9986758232117,-0.84359067678452,79.164695739746) * CFrame.Angles(-1.570397734642, 1.310986161232, -1.5704743862152)
  1724. weld.C0 = CFrame.new(-7.5299391746521,-0.012171310372651,-79.185638427734) * CFrame.Angles(0.00071537471376359, 1.5707963705063, 0)
  1725.  
  1726. syringea2 = Instance.new("Part",medkit)
  1727. syringea2.FormFactor = Enum.FormFactor.Custom
  1728. syringea2.CanCollide = false
  1729. syringea2.TopSurface = Enum.SurfaceType.Smooth
  1730. syringea2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1731. syringea2.Name = "SyringeA2"
  1732. syringea2.CFrame = CFrame.new(-18.165180206299,1.038804769516,28.13313293457) * CFrame.Angles(2.8824555873871, 1.5707963705063, 0)
  1733. syringea2.BrickColor = BrickColor.new("Dark stone grey")
  1734. syringea2.Friction = 0.30000001192093
  1735. syringea2.BottomSurface = Enum.SurfaceType.Smooth
  1736.  
  1737. mesh = Instance.new("CylinderMesh",syringea2)
  1738. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1739.  
  1740. weld = Instance.new("Weld",syringea2)
  1741. weld.Part1 = SyringeB5
  1742. weld.Part0 = SyringeA2
  1743. weld.C1 = CFrame.new(-6.9980578422546,-0.68340992927551,79.005867004395) * CFrame.Angles(-1.5704177618027, 1.3109910488129, -1.5704547166824)
  1744. weld.C0 = CFrame.new(-6.9979968070984,-0.84341406822205,79.165863037109) * CFrame.Angles(-1.5704177618027, 1.3109910488129, -1.5704547166824)
  1745.  
  1746. syringeb5 = Instance.new("Part",medkit)
  1747. syringeb5.FormFactor = Enum.FormFactor.Custom
  1748. syringeb5.CanCollide = false
  1749. syringeb5.TopSurface = Enum.SurfaceType.Smooth
  1750. syringeb5.Size = Vector3.new(0.20000000298023,0.28000000119209,0.20000000298023)
  1751. syringeb5.Name = "SyringeB5"
  1752. syringeb5.CFrame = CFrame.new(-18.006183624268,1.1933325529099,28.091928482056) * CFrame.Angles(2.8824603557587, 1.5707963705063, 0)
  1753. syringeb5.BrickColor = BrickColor.new("Lime green")
  1754. syringeb5.Friction = 0.30000001192093
  1755. syringeb5.BottomSurface = Enum.SurfaceType.Smooth
  1756.  
  1757. mesh = Instance.new("CylinderMesh",syringeb5)
  1758. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  1759.  
  1760. weld = Instance.new("Weld",syringeb5)
  1761. weld.Part1 = SyringeA4T
  1762. weld.Part0 = SyringeB5
  1763. weld.C1 = CFrame.new(-6.9973888397217,-0.6232248544693,79.167022705078) * CFrame.Angles(-1.5704377889633, 1.3109959363937, -1.5704351663589)
  1764. weld.C0 = CFrame.new(-6.9973893165588,-0.68323791027069,79.007019042969) * CFrame.Angles(-1.5704377889633, 1.3109959363937, -1.5704351663589)
  1765.  
  1766. syringea4t = Instance.new("Part",medkit)
  1767. syringea4t.FormFactor = Enum.FormFactor.Custom
  1768. syringea4t.CanCollide = false
  1769. syringea4t.Transparency = 0.5
  1770. syringea4t.TopSurface = Enum.SurfaceType.Smooth
  1771. syringea4t.Reflectance = 0.20000000298023
  1772. syringea4t.Size = Vector3.new(0.20000000298023,0.40000000596046,0.20000000298023)
  1773. syringea4t.Name = "SyringeA4T"
  1774. syringea4t.CFrame = CFrame.new(-18.167276382446,1.2514516115189,28.076257705688) * CFrame.Angles(2.8824653625488, 1.5707963705063, 0)
  1775. syringea4t.BrickColor = BrickColor.new("Light stone grey")
  1776. syringea4t.Friction = 0.30000001192093
  1777. syringea4t.BottomSurface = Enum.SurfaceType.Smooth
  1778.  
  1779. mesh = Instance.new("CylinderMesh",syringea4t)
  1780. mesh.Scale = Vector3.new(0.66000008583069,1,0.66000008583069)
  1781.  
  1782. weld = Instance.new("Weld",syringea4t)
  1783. weld.Part1 = SyringeC7
  1784. weld.Part0 = SyringeA4T
  1785. weld.C1 = CFrame.new(-6.9966912269592,-0.9431072473526,78.848220825195) * CFrame.Angles(-1.570457816124, 1.3110008239746, -1.5704154968262)
  1786. weld.C0 = CFrame.new(-6.9967179298401,-0.62305247783661,79.16820526123) * CFrame.Angles(-1.570457816124, 1.3110008239746, -1.5704154968262)
  1787.  
  1788. syringec7 = Instance.new("Part",medkit)
  1789. syringec7.FormFactor = Enum.FormFactor.Custom
  1790. syringec7.CanCollide = false
  1791. syringec7.TopSurface = Enum.SurfaceType.Smooth
  1792. syringec7.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1793. syringec7.Name = "SyringeC7"
  1794. syringec7.CFrame = CFrame.new(-17.848676681519,0.94179499149323,28.157995223999) * CFrame.Angles(2.8824701309204, 1.5707963705063, 0)
  1795. syringec7.BrickColor = BrickColor.new("Dark stone grey")
  1796. syringec7.Friction = 0.30000001192093
  1797. syringec7.BottomSurface = Enum.SurfaceType.Smooth
  1798.  
  1799. mesh = Instance.new("CylinderMesh",syringec7)
  1800. mesh.Scale = Vector3.new(0.059999998658895,0.79999995231628,0.059999998658895)
  1801.  
  1802. weld = Instance.new("Weld",syringec7)
  1803. weld.Part1 = SyringeB3T
  1804. weld.Part0 = SyringeC7
  1805. weld.C1 = CFrame.new(-6.9959979057312,-0.62288427352905,79.009353637695) * CFrame.Angles(-1.5704779624939, 1.3110057115555, -1.5703959465027)
  1806. weld.C0 = CFrame.new(-6.9960308074951,-0.94293880462646,78.849380493164) * CFrame.Angles(-1.5704779624939, 1.3110057115555, -1.5703959465027)
  1807.  
  1808. syringeb3t = Instance.new("Part",medkit)
  1809. syringeb3t.FormFactor = Enum.FormFactor.Custom
  1810. syringeb3t.CanCollide = false
  1811. syringeb3t.Transparency = 0.5
  1812. syringeb3t.TopSurface = Enum.SurfaceType.Smooth
  1813. syringeb3t.Reflectance = 0.20000000298023
  1814. syringeb3t.Size = Vector3.new(0.20000000298023,0.40000000596046,0.20000000298023)
  1815. syringeb3t.Name = "SyringeB3T"
  1816. syringeb3t.CFrame = CFrame.new(-18.009531021118,1.2512661218643,28.075664520264) * CFrame.Angles(2.882474899292, 1.5707963705063, 0)
  1817. syringeb3t.BrickColor = BrickColor.new("Light stone grey")
  1818. syringeb3t.Friction = 0.30000001192093
  1819. syringeb3t.BottomSurface = Enum.SurfaceType.Smooth
  1820.  
  1821. mesh = Instance.new("CylinderMesh",syringeb3t)
  1822. mesh.Scale = Vector3.new(0.66000008583069,1,0.66000008583069)
  1823.  
  1824. weld = Instance.new("Weld",syringeb3t)
  1825. weld.Part1 = SyringeB1
  1826. weld.Part0 = SyringeB3T
  1827. weld.C1 = CFrame.new(-6.9953899383545,-0.94273519515991,79.01057434082) * CFrame.Angles(-1.5704979896545, 1.3110105991364, -1.5703762769699)
  1828. weld.C0 = CFrame.new(-6.9953269958496,-0.62271130084991,79.010528564453) * CFrame.Angles(-1.5704979896545, 1.3110105991364, -1.5703762769699)
  1829.  
  1830. syringeb1 = Instance.new("Part",medkit)
  1831. syringeb1.FormFactor = Enum.FormFactor.Custom
  1832. syringeb1.CanCollide = false
  1833. syringeb1.TopSurface = Enum.SurfaceType.Smooth
  1834. syringeb1.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1835. syringeb1.Name = "SyringeB1"
  1836. syringeb1.CFrame = CFrame.new(-18.010971069336,0.94192111492157,28.15744972229) * CFrame.Angles(2.8824796676636, 1.5707963705063, 0)
  1837. syringeb1.BrickColor = BrickColor.new("Dark stone grey")
  1838. syringeb1.Friction = 0.30000001192093
  1839. syringeb1.BottomSurface = Enum.SurfaceType.Smooth
  1840.  
  1841. mesh = Instance.new("CylinderMesh",syringeb1)
  1842. mesh.Scale = Vector3.new(0.059999998658895,0.79999995231628,0.059999998658895)
  1843.  
  1844. weld = Instance.new("Weld",syringeb1)
  1845. weld.Part1 = SyringeA1
  1846. weld.Part0 = SyringeB1
  1847. weld.C1 = CFrame.new(-6.9946632385254,-0.64254629611969,79.171669006348) * CFrame.Angles(-1.5705180168152, 1.3110153675079, -1.5703566074371)
  1848. weld.C0 = CFrame.new(-6.9947261810303,-0.94256615638733,79.011741638184) * CFrame.Angles(-1.5705180168152, 1.3110153675079, -1.5703566074371)
  1849.  
  1850. syringea1 = Instance.new("Part",medkit)
  1851. syringea1.FormFactor = Enum.FormFactor.Custom
  1852. syringea1.CanCollide = false
  1853. syringea1.TopSurface = Enum.SurfaceType.Smooth
  1854. syringea1.Size = Vector3.new(0.20000000298023,0.36000001430511,0.20000000298023)
  1855. syringea1.Name = "SyringeA1"
  1856. syringea1.CFrame = CFrame.new(-18.171789169312,1.2320194244385,28.080226898193) * CFrame.Angles(2.8824846744537, 1.5707963705063, 0)
  1857. syringea1.BrickColor = BrickColor.new("Lime green")
  1858. syringea1.Friction = 0.30000001192093
  1859. syringea1.BottomSurface = Enum.SurfaceType.Smooth
  1860.  
  1861. mesh = Instance.new("CylinderMesh",syringea1)
  1862. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  1863.  
  1864. weld = Instance.new("Weld",syringea1)
  1865. weld.Part1 = SyringeC5
  1866. weld.Part0 = SyringeA1
  1867. weld.C1 = CFrame.new(-6.9940242767334,-0.84238648414612,78.852874755859) * CFrame.Angles(-1.5705381631851, 1.3110202550888, -1.5703370571136)
  1868. weld.C0 = CFrame.new(-6.9939913749695,-0.64237320423126,79.172836303711) * CFrame.Angles(-1.5705381631851, 1.3110202550888, -1.5703370571136)
  1869.  
  1870. syringec5 = Instance.new("Part",medkit)
  1871. syringec5.FormFactor = Enum.FormFactor.Custom
  1872. syringec5.CanCollide = false
  1873. syringec5.TopSurface = Enum.SurfaceType.Smooth
  1874. syringec5.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1875. syringec5.Name = "SyringeC5"
  1876. syringec5.CFrame = CFrame.new(-17.853115081787,1.0384110212326,28.131252288818) * CFrame.Angles(2.8824894428253, 1.5707963705063, 0)
  1877. syringec5.BrickColor = BrickColor.new("Dark stone grey")
  1878. syringec5.Friction = 0.30000001192093
  1879. syringec5.BottomSurface = Enum.SurfaceType.Smooth
  1880.  
  1881. mesh = Instance.new("CylinderMesh",syringec5)
  1882. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1883.  
  1884. weld = Instance.new("Weld",syringec5)
  1885. weld.Part1 = SyringeB2
  1886. weld.Part0 = SyringeC5
  1887. weld.C1 = CFrame.new(-6.9933619499207,-0.8422172665596,79.014060974121) * CFrame.Angles(-1.5705581903458, 1.3110251426697, -1.5703173875809)
  1888. weld.C0 = CFrame.new(-6.993362903595,-0.84221738576889,78.854042053223) * CFrame.Angles(-1.5705581903458, 1.3110251426697, -1.5703173875809)
  1889.  
  1890. syringeb2 = Instance.new("Part",medkit)
  1891. syringeb2.FormFactor = Enum.FormFactor.Custom
  1892. syringeb2.CanCollide = false
  1893. syringeb2.TopSurface = Enum.SurfaceType.Smooth
  1894. syringeb2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1895. syringeb2.Name = "SyringeB2"
  1896. syringeb2.CFrame = CFrame.new(-18.014265060425,1.0385204553604,28.130966186523) * CFrame.Angles(2.8824942111969, 1.5707963705063, 0)
  1897. syringeb2.BrickColor = BrickColor.new("Dark stone grey")
  1898. syringeb2.Friction = 0.30000001192093
  1899. syringeb2.BottomSurface = Enum.SurfaceType.Smooth
  1900.  
  1901. mesh = Instance.new("CylinderMesh",syringeb2)
  1902. mesh.Scale = Vector3.new(0.59999996423721,0.19999998807907,0.59999996423721)
  1903.  
  1904. weld = Instance.new("Weld",syringeb2)
  1905. weld.Part1 = SyringeC2
  1906. weld.Part0 = SyringeB2
  1907. weld.C1 = CFrame.new(-6.9926648139954,-0.6620227098465,78.855155944824) * CFrame.Angles(-1.5705782175064, 1.3110300302505, -1.5702978372574)
  1908. weld.C0 = CFrame.new(-6.9926948547363,-0.84204655885696,79.015228271484) * CFrame.Angles(-1.5705782175064, 1.3110300302505, -1.5702977180481)
  1909.  
  1910. syringec2 = Instance.new("Part",medkit)
  1911. syringec2.FormFactor = Enum.FormFactor.Custom
  1912. syringec2.CanCollide = false
  1913. syringec2.TopSurface = Enum.SurfaceType.Smooth
  1914. syringec2.Size = Vector3.new(0.20000000298023,0.31999999284744,0.20000000298023)
  1915. syringec2.Name = "SyringeC2"
  1916. syringec2.CFrame = CFrame.new(-17.855176925659,1.2123781442642,28.084547042847) * CFrame.Angles(2.8824989795685, 1.5707963705063, 0)
  1917. syringec2.BrickColor = BrickColor.new("Lime green")
  1918. syringec2.Friction = 0.30000001192093
  1919. syringec2.BottomSurface = Enum.SurfaceType.Smooth
  1920.  
  1921. mesh = Instance.new("CylinderMesh",syringec2)
  1922. mesh.Scale = Vector3.new(0.59999996423721,1,0.59999996423721)
  1923.  
  1924. weld = Instance.new("Weld",syringec2)
  1925. weld.Part1 = Up3
  1926. weld.Part0 = SyringeC2
  1927. weld.C1 = CFrame.new(-0.011739253997803,6.9213533401489,78.237297058105) * CFrame.Angles(1.570849776268, 0.25995245575905, 1.5716155767441)
  1928. weld.C0 = CFrame.new(-6.9919991493225,-0.66185092926025,78.856323242188) * CFrame.Angles(-1.5705983638763, 1.3110349178314, -1.5702781677246)
  1929.  
  1930. up3 = Instance.new("Part",medkit)
  1931. up3.FormFactor = Enum.FormFactor.Custom
  1932. up3.CanCollide = false
  1933. up3.TopSurface = Enum.SurfaceType.Smooth
  1934. up3.Size = Vector3.new(0.20000000298023,0.20000000298023,2.3199999332428)
  1935. up3.Name = "Up3"
  1936. up3.CFrame = CFrame.new(-17.235805511475,1.8344619274139,27.857208251953) * CFrame.Angles(-1.8300471305847, 1.5707963705063, 0)
  1937. up3.BrickColor = BrickColor.new("Bright red")
  1938. up3.Friction = 0.30000001192093
  1939. up3.BottomSurface = Enum.SurfaceType.Smooth
  1940.  
  1941. mesh = Instance.new("BlockMesh",up3)
  1942. mesh.Scale = Vector3.new(0.19999998807907,0.39999997615814,1)
  1943.  
  1944. weld = Instance.new("Weld",up3)
  1945. weld.Part1 = Up5
  1946. weld.Part0 = Up3
  1947. weld.C1 = CFrame.new(-0.011723637580872,7.0406837463379,78.238441467285) * CFrame.Angles(1.5708550214767, 0.25995722413063, 1.5716143846512)
  1948. weld.C0 = CFrame.new(-0.011631488800049,6.9206857681274,78.238433837891) * CFrame.Angles(1.5708550214767, 0.25995722413063, 1.5716143846512)
  1949.  
  1950. up5 = Instance.new("Part",medkit)
  1951. up5.FormFactor = Enum.FormFactor.Custom
  1952. up5.CanCollide = false
  1953. up5.TopSurface = Enum.SurfaceType.Smooth
  1954. up5.Size = Vector3.new(0.20000000298023,0.20000000298023,0.80000001192093)
  1955. up5.Name = "Up5"
  1956. up5.CFrame = CFrame.new(-17.236898422241,1.8651176691055,27.972946166992) * CFrame.Angles(-1.8300518989563, 1.5707963705063, 0)
  1957. up5.BrickColor = BrickColor.new("Bright red")
  1958. up5.Friction = 0.30000001192093
  1959. up5.BottomSurface = Enum.SurfaceType.Smooth
  1960.  
  1961. mesh = Instance.new("BlockMesh",up5)
  1962. mesh.Scale = Vector3.new(0.19999998807907,0.79999995231628,1)
  1963.  
  1964. weld = Instance.new("Weld",up5)
  1965. weld.Part1 = Up12
  1966. weld.Part0 = Up5
  1967. weld.C1 = CFrame.new(-0.051581859588623,6.9999494552612,78.759651184082) * CFrame.Angles(1.5708603858948, 0.25996202230453, 1.5716131925583)
  1968. weld.C0 = CFrame.new(-0.011619567871094,7.0400218963623,78.239601135254) * CFrame.Angles(1.5708603858948, 0.25996202230453, 1.5716131925583)
  1969.  
  1970. up12 = Instance.new("Part",medkit)
  1971. up12.FormFactor = Enum.FormFactor.Custom
  1972. up12.CanCollide = false
  1973. up12.TopSurface = Enum.SurfaceType.Smooth
  1974. up12.Size = Vector3.new(0.20000000298023,0.23999999463558,0.31999999284744)
  1975. up12.Name = "Up12"
  1976. up12.CFrame = CFrame.new(-17.758136749268,1.816697716713,27.944211959839) * CFrame.Angles(-1.8300566673279, 1.5707963705063, 0)
  1977. up12.BrickColor = BrickColor.new("Bright red")
  1978. up12.Friction = 0.30000001192093
  1979. up12.BottomSurface = Enum.SurfaceType.Smooth
  1980.  
  1981. mesh = Instance.new("BlockMesh",up12)
  1982. mesh.Scale = Vector3.new(0.19999998807907,1,1)
  1983.  
  1984. weld = Instance.new("Weld",up12)
  1985. weld.Part1 = SyringeC6
  1986. weld.Part0 = Up12
  1987. weld.C1 = CFrame.new(-6.9900507926941,-0.21354484558105,78.859825134277) * CFrame.Angles(-1.5706585645676, 1.3110204935074, -1.5702192783356)
  1988. weld.C0 = CFrame.new(-0.051475167274475,6.9992752075195,78.760841369629) * CFrame.Angles(1.5708657503128, 0.25996679067612, 1.5716121196747)
  1989.  
  1990. syringec6 = Instance.new("Part",medkit)
  1991. syringec6.FormFactor = Enum.FormFactor.Custom
  1992. syringec6.CanCollide = false
  1993. syringec6.TopSurface = Enum.SurfaceType.Smooth
  1994. syringec6.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1995. syringec6.Name = "SyringeC6"
  1996. syringec6.CFrame = CFrame.new(-17.859342575073,1.645357131958,27.968727111816) * CFrame.Angles(2.8824894428253, 1.5707963705063, 0)
  1997. syringec6.BrickColor = BrickColor.new("Dark stone grey")
  1998. syringec6.Friction = 0.30000001192093
  1999. syringec6.BottomSurface = Enum.SurfaceType.Smooth
  2000.  
  2001. mesh = Instance.new("CylinderMesh",syringec6)
  2002. mesh.Scale = Vector3.new(0.59999996423721,0.080000005662441,0.59999996423721)
  2003.  
  2004. weld = Instance.new("Weld",syringec6)
  2005. weld.Part1 = Barrel
  2006. weld.Part0 = SyringeC6
  2007. weld.C1 = CFrame.new(38.26538848877,-0.11927226185799,68.832366943359) * CFrame.Angles(-0.0047899982891977, -1.1705002784729, -0.0036913794465363)
  2008. weld.C0 = CFrame.new(-6.9893817901611,-0.21337270736694,78.860992431641) * CFrame.Angles(-1.5706785917282, 1.3110251426697, -1.5701996088028)
  2009.  
  2010. barrel = Instance.new("Part",medkit)
  2011. barrel.FormFactor = Enum.FormFactor.Custom
  2012. barrel.CanCollide = false
  2013. barrel.TopSurface = Enum.SurfaceType.Smooth
  2014. barrel.Size = Vector3.new(0.31999999284744,0.20000000298023,0.20000000298023)
  2015. barrel.Name = "Barrel"
  2016. barrel.CFrame = CFrame.new(-17.303152084351,0.16041028499603,29.575967788696) * CFrame.Angles(0.00456548249349, 1.1705070734024, -0.0021660965867341)
  2017. barrel.BrickColor = BrickColor.new("Brown")
  2018. barrel.Friction = 0.30000001192093
  2019. barrel.BottomSurface = Enum.SurfaceType.Smooth
  2020.  
  2021. mesh = Instance.new("BlockMesh",barrel)
  2022. mesh.Scale = Vector3.new(1,0.080000005662441,0.59999996423721)
  2023.  
  2024. healthrefill = Instance.new("NumberValue",medkit)
  2025. healthrefill.Name = "HealthRefill"
  2026. healthrefill.Value = 4
  2027.  
  2028. local prev
  2029. local parts = medkit:GetChildren()
  2030.  
  2031. for i = 1,#parts do
  2032.         if (parts[i].className == "Part") then
  2033.                 if (prev ~= nil)then
  2034.                         local weld = Instance.new("Weld")
  2035.                         weld.Part0 = prev
  2036.                         weld.Part1 = parts[i]
  2037.                         weld.C0 = prev.CFrame:inverse()
  2038.                         weld.C1 = parts[i].CFrame:inverse()
  2039.                         weld.Parent = prev
  2040.                 end
  2041.                 prev = parts[i]
  2042.         end
  2043. end
  2044.  
  2045. on = 0
  2046. Tool = medkit
  2047. welds = {}
  2048. sh = {}
  2049. arms = nil
  2050. torso = nil
  2051. f = nil
  2052.  
  2053. function Crouch(ison)
  2054. if arms == nil and torso == nil then
  2055. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  2056. torso = Tool.Parent:FindFirstChild("Torso")
  2057. end
  2058. if arms ~= nil and torso ~= nil then
  2059. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  2060. if sh ~= nil then
  2061. local yes = true
  2062. if yes then
  2063. yes = false
  2064. if ison == 1 then
  2065. sh[1].Part1 = nil
  2066. sh[2].Part1 = nil
  2067. local weld1 = Instance.new("Weld")
  2068. weld1.Part0 = torso
  2069. weld1.Parent = torso
  2070. weld1.Part1 = arms[1]
  2071. weld1.C1 = CFrame.new(-0.5, 0.75, 1)
  2072. arms[1].Name = "LDave"
  2073. arms[1].CanCollide = true
  2074. welds[1] = weld1
  2075. -------------------------------------------
  2076. local weld2 = Instance.new("Weld")
  2077. weld2.Part0 = torso
  2078. weld2.Parent = torso
  2079. weld2.Part1 = arms[2]
  2080. weld2.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  2081. arms[2].Name = "RDave"
  2082. arms[2].CanCollide = true
  2083. welds[2] = weld2
  2084. ---------------------------------
  2085. local force = Instance.new("BodyForce")
  2086. force.Parent = torso
  2087. f = force
  2088. wait(0.01)
  2089. elseif ison == 0 then
  2090. if arms then
  2091. sh[1].Part1 = arms[1]
  2092. sh[2].Part1 = arms[2]
  2093. f.Parent = nil
  2094. arms[2].Name = "Right Leg"
  2095. arms[1].Name = "Left Leg"
  2096. welds[1].Parent = nil
  2097. welds[2].Parent = nil
  2098. end
  2099. end
  2100. --
  2101. end
  2102. else
  2103. print("sh")
  2104. end
  2105. else
  2106. print("arms")
  2107. end
  2108. end
  2109.  
  2110. ------------------------
  2111.  
  2112. --WalkSpeedsHere!
  2113.  
  2114. local WalkSpeedWhileCrouching = 8
  2115. local CurrentWalkSpeed = 16
  2116.  
  2117. --WalkSpeedsHere!
  2118.  
  2119. ------------------------
  2120.  
  2121. function Key(key)
  2122. if key then
  2123. key = string.lower(key)
  2124. if (key=="c") then
  2125. if on == 1 then
  2126. on = 0
  2127. elseif on == 0 then
  2128. on = 1
  2129. end
  2130. Crouch(on)
  2131. end
  2132. end
  2133. end
  2134. function Equip(mouse)
  2135. mouse.KeyDown:connect(Key)
  2136. end
  2137. medkit.Equipped:connect(Equip)
  2138.  
  2139. --hey. it's me alextomcool. just change the normel, friendly and enemy crosshair's or just use the starter crosshair's.
  2140. --this was modifed from a KeyDoor medkit. credit's to whomever made the KeyDoors
  2141.  
  2142. bin = medkit
  2143. function Run(mouse)
  2144.     mouse.Icon = bin.Neutral.Texture
  2145.     local hit = mouse.Target
  2146.     if (hit == nil) then return end
  2147.         h = hit.Parent:FindFirstChild("Humanoid")
  2148.         if h ~= nil then
  2149.         torso = hit.Parent.Torso
  2150.         if torso ~= nil then
  2151.         if h.Health > 0 then
  2152.     if (torso.BrickColor == bin.Parent.Torso.BrickColor) then
  2153.         mouse.Icon = bin.Friendly.Texture
  2154.         elseif torso.BrickColor ~= bin.Parent.Torso.BrickColor then
  2155.         mouse.Icon = bin.Enemy.Texture
  2156.         end
  2157.         end
  2158.         end
  2159.        
  2160.     end
  2161. end
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169. function on(mouse)
  2170.         while true do
  2171.         wait()
  2172.     Run(mouse)
  2173.         end
  2174. end
  2175.  
  2176.  
  2177.  
  2178. medkit.Equipped:connect(on)
  2179.  
  2180. -------------------------------------Gun info
  2181. ToolName="MedKit"
  2182. ClipSize=10
  2183. ReloadTime=1
  2184. Firerate=.1
  2185. MinSpread=0
  2186. MaxSpread=0
  2187. SpreadRate=0.0001
  2188. BaseDamage=23
  2189. automatic=false
  2190. burst=false
  2191. shot=false          --Shotgun
  2192. automacy = 0
  2193. run = 0
  2194. gaurd = 0
  2195. knife = 0
  2196. a = false
  2197. cam = nil
  2198. BarrlePos=Vector3.new(0,0,0)
  2199. Cursors={"rbxasset://textures\\GunCursor.png"}
  2200. ReloadCursor="rbxasset://textures\\GunWaitCursor.png"
  2201. -------------------------------------
  2202. equiped=false
  2203. sp=medkit
  2204. RayLength=5
  2205. enabled=true
  2206. reloading=false
  2207. down=false
  2208. r=game:service("RunService")
  2209. last=0
  2210. last2=0
  2211. last3=0
  2212. last4=0
  2213. last5=0
  2214. last6=0
  2215.  
  2216. Bullet=Instance.new("Part")
  2217. Bullet.Name="Bullet"
  2218. Bullet.BrickColor=BrickColor.new("New Yeller")
  2219. Bullet.Anchored=true
  2220. Bullet.CanCollide=false
  2221. Bullet.Locked=true
  2222. Bullet.Size=Vector3.new(1,1,1)
  2223. Bullet.Transparency=1
  2224. Bullet.formFactor=0
  2225. Bullet.TopSurface=0
  2226. Bullet.BottomSurface=0
  2227. mesh=Instance.new("SpecialMesh")
  2228. mesh.Parent=Bullet
  2229. mesh.MeshType="Brick"
  2230. mesh.Name="Mesh"
  2231. mesh.Scale=Vector3.new(.15,.15,1)
  2232.  
  2233. function check()
  2234.     sp.Name=ToolName.."-("..tostring(sp.Ammo.Value)..")"
  2235. end
  2236.  
  2237. function computeDirection(vec)
  2238.     local lenSquared = vec.magnitude * vec.magnitude
  2239.     local invSqrt = 1 / math.sqrt(lenSquared)
  2240.     return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  2241. end
  2242.  
  2243. Tool = medkit;
  2244. local arms = nil
  2245. local torso = nil
  2246. local welds = {}
  2247.  
  2248. function Equip(mouse)
  2249. wait(0.01)
  2250. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  2251. torso = Tool.Parent:FindFirstChild("Torso")
  2252. if arms ~= nil and torso ~= nil then
  2253. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  2254. if sh ~= nil then
  2255. local yes = true
  2256. if yes then
  2257. yes = false
  2258. sh[1].Part1 = nil
  2259. sh[2].Part1 = nil
  2260. weld1 = Instance.new("Weld")
  2261. weld1.Part0 = torso
  2262. weld1.Parent = torso
  2263. weld1.Part1 = arms[1]
  2264. weld1.C1 = CFrame.new(1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), 0.2, math.rad(0))
  2265. welds[1] = weld1
  2266. weld2 = Instance.new("Weld")
  2267. weld2.Part0 = torso
  2268. weld2.Parent = torso
  2269. weld2.Part1 = arms[2]
  2270. weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  2271. welds[2] = weld2
  2272. end
  2273. else
  2274. print("sh")
  2275. end
  2276. else
  2277. print("arms")
  2278. end
  2279. end
  2280.  
  2281. function Unequip(mouse)
  2282. if arms ~= nil and torso ~= nil then
  2283. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  2284. if sh ~= nil then
  2285. local yes = true
  2286. if yes then
  2287. yes = false
  2288. sh[1].Part1 = arms[1]
  2289. sh[2].Part1 = arms[2]
  2290. welds[1].Parent = nil
  2291. welds[2].Parent = nil
  2292. end
  2293. else
  2294. print("sh")
  2295. end
  2296. else
  2297. print("arms")
  2298. end
  2299. end
  2300. Tool.Equipped:connect(Equip)
  2301. Tool.Unequipped:connect(Unequip)
  2302.  
  2303. ------------------------------------------------------------------------------------Raycasting functions
  2304. function cross(vector1, vector2)
  2305.     return Vector3.new(vector1.y * vector2.z - vector2.y * vector1.z, vector1.z * vector2.x - vector1.x * vector2.z, vector1.x * vector2.y - vector2.x * vector1.y)
  2306. end
  2307. function dot(vector1, vector2)
  2308.     return (vector1.x * vector2.x + vector1.y * vector2.y + vector1.z * vector2.z)
  2309. end
  2310. function getLineSphereCollide(linePoint1, lineVector, sphereCenter, radius)
  2311.     local a = lineVector.x * lineVector.x + lineVector.y * lineVector.y + lineVector.z * lineVector.z
  2312.     local b = lineVector.x * (linePoint1.x - sphereCenter.x) + lineVector.y * (linePoint1.y - sphereCenter.y) + lineVector.z * (linePoint1.z - sphereCenter.z)
  2313.     local c = (linePoint1.x - sphereCenter.x) * (linePoint1.x - sphereCenter.x) + (linePoint1.y - sphereCenter.y) * (linePoint1.y - sphereCenter.y) + (linePoint1.z - sphereCenter.z) * (linePoint1.z - sphereCenter.z) - radius * radius
  2314.     if (a > 0) and (b * b >= a * c) then
  2315.         local diff = math.sqrt(b * b - a * c)
  2316.         return ((-b - diff) / a), ((diff - b) / a)
  2317.     else
  2318.         return -1, -1
  2319.     end
  2320. end
  2321. --Returns hit, position, normal, time
  2322. function raycast(model, start, vector, brickFunction)
  2323.     local hit, normal, time = raycastRecursive(model, start, vector, brickFunction, vector.unit, dot(start, vector.unit))
  2324.     if (dot(normal, vector) > 0) then
  2325.         normal = -normal
  2326.     end
  2327.     return hit, start + time * vector, normal.unit, time
  2328. end
  2329. function raycastRecursive(model, start, vector, brickFunction, unitVec, startDist)
  2330.     if (model.className == "Part") or (model.className == "Seat") or (model.className =="SpawnLocation") then
  2331.         local range = model.Size.magnitude / 2
  2332.         local dist = dot(model.Position, unitVec) - startDist
  2333.         if (dist + range > 0) and (dist - range < vector.magnitude) and ((dist * unitVec + start - model.Position).magnitude < range) and brickFunction(model) then
  2334.             local halfSize = model.Size / 2
  2335.             if (model.Shape == Enum.PartType.Ball) then
  2336.                 local time, timeMax = getLineSphereCollide(start, vector, model.Position, halfSize.x)
  2337.                 if (time < 1) and (time >= 0) then
  2338.                     return model, (time * vector + start - model.Position), time
  2339.                 else
  2340.                     return nil, Vector3.new(0, 0, 0), 1
  2341.                 end
  2342.             elseif (model.Shape == Enum.PartType.Block) then
  2343.                 local time = 1
  2344.                 local cf = model.CFrame - model.Position
  2345.                 local xvec = cf * Vector3.new(1, 0, 0)
  2346.                 local yvec = cf * Vector3.new(0, 1, 0)
  2347.                 local zvec = cf * Vector3.new(0, 0, 1)
  2348.                 local xspd = -dot(xvec, vector)
  2349.                 local yspd = -dot(yvec, vector)
  2350.                 local zspd = -dot(zvec, vector)
  2351.                 local xmin, xmax, ymin, ymax, zmin, zmax = -1
  2352.                 local dotProd = dot(xvec, start - model.Position)
  2353.                 if (xspd ~= 0) then
  2354.                     xmin = (dotProd - halfSize.x) / xspd
  2355.                     xmax = (dotProd + halfSize.x) / xspd
  2356.                     if (xmax < xmin) then
  2357.                         local swap = xmin
  2358.                         xmin = xmax
  2359.                         xmax = swap
  2360.                     end
  2361.                 else
  2362.                     if (math.abs(dotProd) < halfSize.x) then
  2363.                         xmax = 1
  2364.                         xmin = 0
  2365.                     else
  2366.                         return nil, Vector3.new(0, 0, 0), 1
  2367.                     end
  2368.                 end
  2369.                 local dotProd = dot(yvec, start - model.Position)
  2370.                 if (yspd ~= 0) then
  2371.                     ymin = (dotProd - halfSize.y) / yspd
  2372.                     ymax = (dotProd + halfSize.y) / yspd
  2373.                     if (ymax < ymin) then
  2374.                         local swap = ymin
  2375.                         ymin = ymax
  2376.                         ymax = swap
  2377.                     end
  2378.                 else
  2379.                     if (math.abs(dotProd) < halfSize.y) then
  2380.                         ymax = 1
  2381.                         ymin = 0
  2382.                     else
  2383.                         return nil, Vector3.new(0, 0, 0), 1
  2384.                     end
  2385.                 end
  2386.                 local dotProd = dot(zvec, start - model.Position)
  2387.                 if (zspd ~= 0) then
  2388.                     zmin = (dotProd - halfSize.z) / zspd
  2389.                     zmax = (dotProd + halfSize.z) / zspd
  2390.                     if (zmax < zmin) then
  2391.                         local swap = zmin
  2392.                         zmin = zmax
  2393.                         zmax = swap
  2394.                     end
  2395.                 else
  2396.                     if (math.abs(dotProd) < halfSize.z) then
  2397.                         zmax = 1
  2398.                         zmin = 0
  2399.                     else
  2400.                         return nil, Vector3.new(0, 0, 0), 1
  2401.                     end
  2402.                 end
  2403.                 if (xmin <= ymax) and (xmax >= ymin) and (xmin <= zmax) and (xmax >= zmin) and (zmin <= ymax) and (zmax >= ymin) then
  2404.                     local normal = xvec
  2405.                     local min = xmin
  2406.                     if (ymin > min) then
  2407.                         min = ymin
  2408.                         normal = yvec
  2409.                     end
  2410.                     if (zmin > min) then
  2411.                         min = zmin
  2412.                         normal = zvec
  2413.                     end
  2414.                     if (min >= 0) and (min < 1) then
  2415.                         time = min
  2416.                     elseif (xmax > 0) and (ymax > 0) and (zmax > 0) and (min < 0) then
  2417.                         time = 0
  2418.                         normal = Vector3.new(0, 0, 0)
  2419.                     end
  2420.                     return model, normal, time
  2421.                 else
  2422.                     return nil, Vector3.new(0, 0, 0), 1
  2423.                 end
  2424.             else    --  Cylinder
  2425.                 local time = 1
  2426.                 local cf = model.CFrame - model.Position
  2427.                 local xvec = cf * Vector3.new(1, 0, 0)
  2428.                 local xspd = -dot(xvec, vector)
  2429.                 local xmin, xmax = -1
  2430.                 local dotProd = dot(xvec, start - model.Position)
  2431.                 if (xspd ~= 0) then
  2432.                     xmin = (dotProd - halfSize.x) / xspd
  2433.                     xmax = (dotProd + halfSize.x) / xspd
  2434.                     if (xmax < xmin) then
  2435.                         local swap = xmin
  2436.                         xmin = xmax
  2437.                         xmax = swap
  2438.                     end
  2439.                 else
  2440.                     if (math.abs(dotProd) < halfSize.x) then
  2441.                         xmax = 1
  2442.                         xmin = 0
  2443.                     else
  2444.                         return nil, Vector3.new(0, 0, 0), 1
  2445.                     end
  2446.                 end
  2447.  
  2448.                 local relVec = cf:pointToObjectSpace(vector) * Vector3.new(0, 1, 1)
  2449.                 local relPos = model.CFrame:pointToObjectSpace(start) * Vector3.new(0, 1, 1)
  2450.                 local rmin, rmax = getLineSphereCollide(relPos, relVec, Vector3.new(0, 0, 0), halfSize.y)
  2451.                 if (xmin <= rmax) and (xmax >= rmin) and (rmax > 0) then
  2452.                     local normal = xvec
  2453.                     local min = xmin
  2454.                     if (rmin > min) then
  2455.                         min = rmin
  2456.                         normal = cf * (relPos + relVec * min)
  2457.                     end
  2458.                     if (min >= 0) and (min < 1) then
  2459.                         time = min
  2460.                     elseif (xmax > 0) and (rmax > 0) and (min < 0) then
  2461.                         time = 0
  2462.                         normal = Vector3.new(0, 0, 0)
  2463.                     end
  2464.                     return model, normal, time
  2465.                 else
  2466.                     return nil, Vector3.new(0, 0, 0), 1
  2467.                 end
  2468.                 return nil, Vector3.new(0, 0, 0), 1
  2469.             end
  2470.         end
  2471.         return nil, Vector3.new(0, 0, 0), 1
  2472.     elseif (model.className=="Model") or (model.className=="Workspace") or (model.className=="Hat") or (model.className == "Tool") then
  2473.         local children=model:GetChildren()
  2474.         local time=1
  2475.         local normal=Vector3.new(0, 0, 0)
  2476.         local hit=nil
  2477.         for n = 1, #children do
  2478.             if children[n]~= nil then
  2479.                 local newHit, newNormal, newTime = raycastRecursive(children[n], start, vector, brickFunction, unitVec, startDist)
  2480.                 if (newTime < time) then
  2481.                     time = newTime
  2482.                     hit = newHit
  2483.                     normal = newNormal
  2484.                 end
  2485.             end
  2486.         end
  2487.         return hit, normal, time
  2488.     else
  2489.         return nil, Vector3.new(0, 0, 0), 1
  2490.     end
  2491. end
  2492. -------------------------------------------------------------------------------
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499. function tagHumanoid(humanoid)
  2500.     local plr=game.Players:playerFromCharacter(sp.Parent)
  2501.     if plr~=nil then
  2502.         local tag=Instance.new("ObjectValue")
  2503.         tag.Value=plr
  2504.         tag.Name="creator"
  2505.         tag.Parent=humanoid
  2506.         delay(2,function()
  2507.             if tag~=nil then
  2508.                 tag.Parent=nil
  2509.             end
  2510.         end)
  2511.     end
  2512. end
  2513.  
  2514.  
  2515. function reload(mouse)
  2516.     reloading=true
  2517.     while sp.Ammo.Value<ClipSize and sp.TotalAmmo.Value>0 and reloading and enabled do
  2518.         wait(ReloadTime/ClipSize)
  2519.         if reloading then
  2520.             check()
  2521.         else
  2522.             break
  2523.         end
  2524.     end
  2525.     check()
  2526.     reloading=false
  2527. end
  2528.  
  2529. function onKeyDown(key,mouse)
  2530.     key=key:lower()
  2531.     if key=="r" and not reloading and (sp.Ammo.Value < ClipSize) and run == 0 then
  2532.         reload(mouse)
  2533.     end
  2534.     if key=="q" and knife == 0 and run == 0 and not reloading and sp.Ammo.Value > 0 then       
  2535.         local user = sp.Parent:FindFirstChild("Humanoid")
  2536.         if user~=nil and user.Health < user.MaxHealth then
  2537.         user.Health = user.Health + 30
  2538.         sp.Handle.Heal:play()
  2539.         sp.Ammo.Value = sp.Ammo.Value - 1
  2540.         check()
  2541.         end
  2542.     end
  2543.     if (key=="f") and not reloading then
  2544.     if run == 0 then
  2545.     sp.Parent.Humanoid.WalkSpeed = 21
  2546.     sp.Neutral.Texture = "http://www.roblox.com/asset/?id=53454021"
  2547.     sp.Friendly.Texture = "http://www.roblox.com/asset/?id=53454034"
  2548.     sp.Enemy.Texture = "http://www.roblox.com/asset/?id=53454044"
  2549.     enabled = false
  2550.     run = 1
  2551.     sp.Down1.Transparency = 0
  2552.     sp.Down2.Transparency = 0
  2553.     sp.Down3.Transparency = 0
  2554.     sp.Down4.Transparency = 0
  2555.     sp.Down5.Transparency = 0
  2556.     sp.Down6.Transparency = 0
  2557.     sp.Down7.Transparency = 0
  2558.     sp.Down8.Transparency = 0
  2559.     sp.Down9.Transparency = 0
  2560.     sp.Down10.Transparency = 0
  2561.     sp.Down11.Transparency = 0
  2562.     sp.Down12.Transparency = 0
  2563.     sp.Down13.Transparency = 0
  2564.     sp.Down14.Transparency = 0
  2565.     sp.Down15.Transparency = 0
  2566.     sp.Down16.Transparency = 0
  2567.     sp.Up1.Transparency = 1
  2568.     sp.Up2.Transparency = 1
  2569.     sp.Up3.Transparency = 1
  2570.     sp.Up4.Transparency = 1
  2571.     sp.Up5.Transparency = 1
  2572.     sp.Up6.Transparency = 1
  2573.     sp.Up7.Transparency = 1
  2574.     sp.Up8.Transparency = 1
  2575.     sp.Up9.Transparency = 1
  2576.     sp.Up10.Transparency = 1
  2577.     sp.Up11.Transparency = 1
  2578.     sp.Up12.Transparency = 1
  2579.     sp.Up13.Transparency = 1
  2580.     sp.Up14.Transparency = 1
  2581.     sp.Up15.Transparency = 1
  2582.     sp.Up16.Transparency = 1
  2583.     sp.Up17.Transparency = 1
  2584.     sp.UpDecal.Transparency = 1
  2585.     sp.UpDecal.Decal.Texture = "http://www.roblox.com/asset/?id=22416261"
  2586.     sp.SyringeA1.Transparency = 1
  2587.     sp.SyringeA2.Transparency = 1
  2588.     sp.SyringeA3.Transparency = 1
  2589.     sp.SyringeA4T.Transparency = 1
  2590.     sp.SyringeA5.Transparency = 1
  2591.     sp.SyringeA6.Transparency = 1
  2592.     sp.SyringeA7.Transparency = 1
  2593.     sp.SyringeB1.Transparency = 1
  2594.     sp.SyringeB2.Transparency = 1
  2595.     sp.SyringeB3T.Transparency = 1
  2596.     sp.SyringeB4.Transparency = 1
  2597.     sp.SyringeB5.Transparency = 1
  2598.     sp.SyringeB6.Transparency = 1
  2599.     sp.SyringeB7.Transparency = 1
  2600.     sp.SyringeC1.Transparency = 1
  2601.     sp.SyringeC2.Transparency = 1
  2602.     sp.SyringeC3T.Transparency = 1
  2603.     sp.SyringeC4.Transparency = 1
  2604.     sp.SyringeC5.Transparency = 1
  2605.     sp.SyringeC6.Transparency = 1
  2606.     sp.SyringeC7.Transparency = 1
  2607.     sp.Handle.Reload:play()
  2608.     wait(0.5)
  2609.     weld1.C1 = CFrame.new(-0.249, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), -0.1, math.rad(-90))
  2610.     weld2.C1 = CFrame.new(-1, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-15), 0)
  2611.     wait(0.07)
  2612.     sp.GripRight = Vector3.new(1, 10, 0)
  2613.     weld1.C1 = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), 0, math.rad(-0))  -- Left Arm Movement(Up/Down,Forwards/Backwards,Left/Right) Rotation(Left/Right,Up/Down,Twist)
  2614.     weld2.C1 = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), math.rad(0), 0)  -- Right Arm Movement(Left/Right,Forwards/Backwards,Up/Down) Rotation(Up/Down,Left/Right,Twist)
  2615.     elseif run == 1 then
  2616.     enabled = true
  2617.     sp.Neutral.Texture = "http://www.roblox.com/asset/?id=51962380"
  2618.     sp.Friendly.Texture = "http://www.roblox.com/asset/?id=51962541"
  2619.     sp.Enemy.Texture = "http://www.roblox.com/asset/?id=51962534"
  2620.     run = 0
  2621.     sp.Parent.Humanoid.WalkSpeed = 16
  2622.     weld1.C1 = CFrame.new(-0.249, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), -0.1, math.rad(-90))
  2623.     weld2.C1 = CFrame.new(-1, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-15), 0)
  2624.     wait(0.07)
  2625.     sp.GripRight = Vector3.new(1, 0, 0)
  2626.     weld1.C1 = CFrame.new(1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), 0.2, math.rad(0))
  2627.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  2628.     wait(0.5)
  2629.     sp.Down1.Transparency = 1
  2630.     sp.Down2.Transparency = 1
  2631.     sp.Down3.Transparency = 1
  2632.     sp.Down4.Transparency = 1
  2633.     sp.Down5.Transparency = 1
  2634.     sp.Down6.Transparency = 1
  2635.     sp.Down7.Transparency = 1
  2636.     sp.Down8.Transparency = 1
  2637.     sp.Down9.Transparency = 1
  2638.     sp.Down10.Transparency = 1
  2639.     sp.Down11.Transparency = 1
  2640.     sp.Down12.Transparency = 1
  2641.     sp.Down13.Transparency = 1
  2642.     sp.Down14.Transparency = 1
  2643.     sp.Down15.Transparency = 1
  2644.     sp.Down16.Transparency = 1
  2645.     sp.Up1.Transparency = 0
  2646.     sp.Up2.Transparency = 0
  2647.     sp.Up3.Transparency = 0
  2648.     sp.Up4.Transparency = 0
  2649.     sp.Up5.Transparency = 0
  2650.     sp.Up6.Transparency = 0
  2651.     sp.Up7.Transparency = 0
  2652.     sp.Up8.Transparency = 0
  2653.     sp.Up9.Transparency = 0
  2654.     sp.Up10.Transparency = 0
  2655.     sp.Up11.Transparency = 0
  2656.     sp.Up12.Transparency = 0
  2657.     sp.Up13.Transparency = 0
  2658.     sp.Up14.Transparency = 0
  2659.     sp.Up15.Transparency = 0
  2660.     sp.Up16.Transparency = 0
  2661.     sp.Up17.Transparency = 0
  2662.     sp.UpDecal.Transparency = 0
  2663.     sp.UpDecal.Decal.Texture = "http://www.roblox.com/asset/?id=57978123"
  2664.     sp.SyringeA1.Transparency = 0
  2665.     sp.SyringeA2.Transparency = 0
  2666.     sp.SyringeA3.Transparency = 0
  2667.     sp.SyringeA4T.Transparency = 0.5
  2668.     sp.SyringeA5.Transparency = 0
  2669.     sp.SyringeA6.Transparency = 0
  2670.     sp.SyringeA7.Transparency = 0
  2671.     sp.SyringeB1.Transparency = 0
  2672.     sp.SyringeB2.Transparency = 0
  2673.     sp.SyringeB3T.Transparency = 0.5
  2674.     sp.SyringeB4.Transparency = 0
  2675.     sp.SyringeB5.Transparency = 0
  2676.     sp.SyringeB6.Transparency = 0
  2677.     sp.SyringeB7.Transparency = 0
  2678.     sp.SyringeC1.Transparency = 0
  2679.     sp.SyringeC2.Transparency = 0
  2680.     sp.SyringeC3T.Transparency = 0.5
  2681.     sp.SyringeC4.Transparency = 0
  2682.     sp.SyringeC5.Transparency = 0
  2683.     sp.SyringeC6.Transparency = 0
  2684.     sp.SyringeC7.Transparency = 0
  2685.     sp.Handle.Reload:play()
  2686.     end
  2687.     end
  2688.     if key=="e" then
  2689.     if knife == 0 and run == 0 and not reloading then
  2690.     knife = 1
  2691.     weld1.C1 = CFrame.new(0.2, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-70))
  2692.     weld2.C1 = CFrame.new(-1, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-7), 0)
  2693.     wait(0.06)
  2694.     weld1.C1 = CFrame.new(0.7, 1, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0, math.rad(-50))
  2695.     weld2.C1 = CFrame.new(-1, 0, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(0), 0)
  2696.     wait(0.06)
  2697.     weld1.C1 = CFrame.new(1, 0.5, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(340), 0, math.rad(-25))
  2698.     weld2.C1 = CFrame.new(-1, 0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-83), math.rad(7), 0)
  2699.     wait(0.06)
  2700.     weld1.C1 = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), 0, math.rad(0))
  2701.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2702.     wait(0.06)
  2703.     weld1.C1 = CFrame.new(1.5, 0.1, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0), 0.1, math.rad(0))
  2704.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2705.     wait(0.04)
  2706.     weld1.C1 = CFrame.new(1.3, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0.3, math.rad(0))
  2707.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2708.     wait(0.04)
  2709.     weld1.C1 = CFrame.new(1.3, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 0.6, math.rad(0))
  2710.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2711.     wait(0.04)
  2712.     weld1.C1 = CFrame.new(1.3, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), 0.9, math.rad(0))
  2713.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2714.     wait(0.04)
  2715.     weld1.C1 = CFrame.new(1.3, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), 1.2, math.rad(-10))
  2716.     weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2717.     wait(0.04)
  2718.     weld1.C1 = CFrame.new(1.3, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), 1.5, math.rad(-30))
  2719.     weld2.C1 = CFrame.new(-1, 0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(15), 0)
  2720.     wait(0.1)
  2721.     weld1.C1 = CFrame.new(0.8, 1.15, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(280), 0, math.rad(-50))
  2722.     weld2.C1 = CFrame.new(-1, 0, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  2723.     wait(0.06)
  2724.     weld1.C1 = CFrame.new(0.3, 1.25, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-70))
  2725.     weld2.C1 = CFrame.new(-1, -0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  2726.     wait(0.06)
  2727.     weld1.C1 = CFrame.new(-0.249, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-90))
  2728.     weld2.C1 = CFrame.new(-1, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  2729.     knife = 0
  2730.     end
  2731.     end
  2732. end
  2733.  
  2734. function movecframe(p,pos)
  2735.     p.Parent=game.Lighting
  2736.     p.Position=pos
  2737.     p.Parent=game.Workspace
  2738. end
  2739.  
  2740.  
  2741. function fire(aim)
  2742.     t=r.Stepped:wait()
  2743.     last6=last5
  2744.     last5=last4
  2745.     last4=last3
  2746.     last3=last2
  2747.     last2=last
  2748.     last=t
  2749.     local bullet=Bullet:clone()
  2750.     local bt2=game.Lighting.BulletTexture:clone()
  2751.     bt2.BrickColor=BrickColor.new("Bright red")
  2752.     bt2.Mesh.Scale=Vector3.new(.5,.5,2)
  2753.     local totalDist=0
  2754.     Lengthdist=-RayLength/.5
  2755.     local startpoint=sp.Barrel.CFrame*BarrlePos
  2756.     local dir=(aim)-startpoint
  2757.     dir=computeDirection(dir)
  2758.     local cfrm=CFrame.new(startpoint, dir+startpoint)
  2759.     local hit,pos,normal,time=raycast(game.Workspace, startpoint, cfrm*Vector3.new(0,0,Lengthdist)-startpoint, function(brick)
  2760.         if brick.Name=="Glass" then
  2761.             return true
  2762.         elseif brick.Name=="Window" or brick.Name=="Handle" or brick.ClassName=="Hat" or brick.Parent.ClassName=="Hat" then
  2763.             return false
  2764.         elseif brick.Name=="Bullet" or brick.Name=="BulletTexture" then
  2765.             return false
  2766.         elseif brick:IsDescendantOf(sp.Parent) then
  2767.             return false
  2768.         elseif brick.Name=="Handle" then
  2769.             if brick.Parent:IsDescendantOf(sp.Parent) then
  2770.                 return false
  2771.             else
  2772.                 return true
  2773.             end
  2774.         end
  2775.         return true
  2776.     end)
  2777.     bullet.Parent=game.Workspace
  2778.     bt2.Parent=game.Workspace
  2779.     if hit~=nil then
  2780.         local humanoid=hit.Parent:FindFirstChild("Humanoid")
  2781.         if humanoid~=nil then
  2782.             local damage=math.random(5,10)
  2783.             if hit.Name=="Head" then
  2784.                 damage=damage*1.25
  2785.             elseif hit.Name=="Torso" then
  2786.             else
  2787.                 damage=damage*.75
  2788.             end
  2789.             if humanoid.Health>0 then
  2790.                 local eplr=game.Players:playerFromCharacter(humanoid.Parent)
  2791.                 local plr=game.Players:playerFromCharacter(sp.Parent)
  2792.                 if eplr~=nil and plr~=nil then
  2793.                 --  if eplr.TeamColor~=plr.TeamColor or eplr.Neutral or plr.Neutral then
  2794.                         tagHumanoid(humanoid)
  2795.                         humanoid.Health = humanoid.Health + 30
  2796.                         sp.Handle.Heal:play()
  2797.                         sp.Ammo.Value=sp.Ammo.Value-1
  2798.                         sp.Neutral.Texture = "http://www.roblox.com/asset/?id=53455287"
  2799.                         sp.Friendly.Texture = "http://www.roblox.com/asset/?id=53455282"
  2800.                         sp.Enemy.Texture = "http://www.roblox.com/asset/?id=53455310"
  2801.                         wait(0.01)
  2802.                         sp.Neutral.Texture = "http://www.roblox.com/asset/?id=51962380"
  2803.                         sp.Friendly.Texture = "http://www.roblox.com/asset/?id=51962541"
  2804.                         sp.Enemy.Texture = "http://www.roblox.com/asset/?id=51962534"
  2805.                        
  2806.                 --  end
  2807.                 else
  2808.                     tagHumanoid(humanoid)
  2809.                     humanoid.Health = humanoid.Health + 30
  2810.                     sp.Handle.Heal:play()
  2811.                     sp.Ammo.Value=sp.Ammo.Value-1
  2812.                     sp.Neutral.Texture = "http://www.roblox.com/asset/?id=53455287"
  2813.                     sp.Friendly.Texture = "http://www.roblox.com/asset/?id=53455282"
  2814.                     sp.Enemy.Texture = "http://www.roblox.com/asset/?id=53455310"
  2815.                     wait(0.01)
  2816.                     sp.Neutral.Texture = "http://www.roblox.com/asset/?id=51962380"
  2817.                     sp.Friendly.Texture = "http://www.roblox.com/asset/?id=51962541"
  2818.                     sp.Enemy.Texture = "http://www.roblox.com/asset/?id=51962534"
  2819.                 end
  2820.             end
  2821.         end
  2822.  
  2823.         if (hit.Name == "Ice") or (hit.Name == "Glass") then
  2824.             rand = math.random(1,5)
  2825.             if rand == 3 then
  2826.                 workspace.GlassSound:play()
  2827.                 hit:breakJoints()
  2828.             end
  2829.         end
  2830.         if (hit.Parent:findFirstChild("Hit")) then
  2831.             hit.Parent.Health.Value = hit.Parent.Health.Value - BaseDamage/20
  2832.         end
  2833.         distance=(startpoint-pos).magnitude
  2834.         bullet.CFrame=cfrm*CFrame.new(0,0,-distance/2)
  2835.         bullet.Mesh.Scale=Vector3.new(.15,.15,distance)
  2836.     else
  2837.         bullet.CFrame=cfrm*CFrame.new(0,0,-RayLength/2)
  2838.         bullet.Mesh.Scale=Vector3.new(.15,.15,RayLength)
  2839.     end
  2840.     if pos~=nil then
  2841.         bt2.CFrame=bullet.CFrame
  2842.         movecframe(bt2,pos)
  2843.     end
  2844.     local deb=game:FindFirstChild("Debris")
  2845.     if deb==nil then
  2846.         local debris=Instance.new("Debris")
  2847.         debris.Parent=game
  2848.     end
  2849.     check()
  2850.     game.Debris:AddItem(bullet,.05)
  2851.     game.Debris:AddItem(bt2,.5)
  2852. end
  2853.  
  2854. function onButton1Up(mouse)
  2855.     down=false
  2856. end
  2857.  
  2858. function onButton1Down(mouse)
  2859.     h=sp.Parent:FindFirstChild("Humanoid")
  2860.     if not enabled or reloading or down or h==nil then
  2861.         return
  2862.     end
  2863.     if sp.Ammo.Value>0 and h.Health>0 then
  2864.         --[[if sp.Ammo.Value<=0 then
  2865.             if not reloading then
  2866.                 reload(mouse)
  2867.             end
  2868.             return
  2869.         end]]
  2870.         down=true
  2871.         enabled=false
  2872.         while down do
  2873.             if sp.Ammo.Value<=0 then
  2874.                 break
  2875.             end
  2876.             if burst then
  2877.                 local startpoint=sp.Barrel.CFrame*BarrlePos
  2878.                 local mag=(mouse.Hit.p-startpoint).magnitude
  2879.                 local rndm=Vector3.new(math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag))
  2880.                 fire(mouse.Hit.p+rndm)
  2881.                 sp.Ammo.Value=sp.Ammo.Value-1
  2882.                 if sp.Ammo.Value<=0 then
  2883.                     break
  2884.                 end
  2885.                 wait(.05)
  2886.                 local startpoint=sp.Barrel.CFrame*BarrlePos
  2887.                 local mag2=((mouse.Hit.p+rndm)-startpoint).magnitude
  2888.                 local rndm2=Vector3.new(math.random(-(.1/10)*mag2,(.1/10)*mag2),math.random(-(.1/10)*mag2,(.1/10)*mag2),math.random(-(.1/10)*mag2,(.1/10)*mag2))
  2889.                 fire(mouse.Hit.p+rndm+rndm2)
  2890.                 sp.Ammo.Value=sp.Ammo.Value-1
  2891.                 if sp.Ammo.Value<=0 then
  2892.                     break
  2893.                 end
  2894.                 wait(.05)
  2895.                 fire(mouse.Hit.p+rndm+rndm2+rndm2)
  2896.                 sp.Ammo.Value=sp.Ammo.Value-1
  2897.             elseif shot then
  2898.                 sp.Ammo.Value=sp.Ammo.Value-1
  2899.                 local startpoint=sp.Barrel.CFrame*BarrlePos
  2900.                 local mag=(mouse.Hit.p-startpoint).magnitude
  2901.                 local rndm=Vector3.new(math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag))
  2902.                 fire(mouse.Hit.p+rndm)
  2903.                 local mag2=((mouse.Hit.p+rndm)-startpoint).magnitude
  2904.                 local rndm2=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2))
  2905.                 fire(mouse.Hit.p+rndm+rndm2)
  2906.                 local rndm3=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2))
  2907.                 fire(mouse.Hit.p+rndm+rndm3)
  2908.                 local rndm4=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2))
  2909.                 fire(mouse.Hit.p+rndm+rndm4)
  2910.             else
  2911.                 local startpoint=sp.Barrel.CFrame*BarrlePos
  2912.                 local mag=(mouse.Hit.p-startpoint).magnitude
  2913.                 local rndm=Vector3.new(math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag),math.random(-(medkit.Spread.Value/10)*mag,(medkit.Spread.Value/10)*mag))
  2914.                 fire(mouse.Hit.p+rndm)
  2915.             end
  2916.             wait(Firerate)
  2917.             if not automatic then
  2918.                 break
  2919.             end
  2920.         end
  2921.         enabled=true
  2922.     else
  2923.         sp.Handle.Trigger:Play()
  2924.         sp.GripForward = Vector3.new(-0.243, -0.1, -0.97)
  2925.         wait(0.1)
  2926.         sp.GripForward = Vector3.new(-0.243, 0, -0.97)
  2927.     end
  2928. end
  2929.  
  2930. function onEquippedLocal(mouse)
  2931.     if mouse==nil then
  2932.         print("Mouse not found")
  2933.         return
  2934.     end
  2935.     mouse.Icon=Cursors[1]
  2936.     mouse.KeyDown:connect(function(key) onKeyDown(key,mouse) end)
  2937.     mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  2938.     mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  2939.     check()
  2940.     equiped=true
  2941.     if #Cursors>1 then
  2942.         while equiped do
  2943.             t=r.Stepped:wait()
  2944.             local action=sp.Parent:FindFirstChild("Pose")
  2945.             if action~=nil then
  2946.                 if sp.Parent.Pose.Value=="Standing" then
  2947.                     Spread=MinSpread
  2948.                 else
  2949.                     Spread=MinSpread+((4/10)*(MaxSpread-MinSpread))
  2950.                 end
  2951.             else
  2952.                 Spread=MinSpread
  2953.             end
  2954.             if t-last<SpreadRate then
  2955.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2956.             end
  2957.             if t-last2<SpreadRate then
  2958.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2959.             end
  2960.             if t-last3<SpreadRate then
  2961.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2962.             end
  2963.             if t-last4<SpreadRate then
  2964.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2965.             end
  2966.             if t-last5<SpreadRate then
  2967.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2968.             end
  2969.             if t-last6<SpreadRate then
  2970.                 Spread=Spread+.1*(MaxSpread-MinSpread)
  2971.             end
  2972.             if not reloading then
  2973.                 local percent=(Spread-MinSpread)/(MaxSpread-MinSpread)
  2974.                 for i=0,#Cursors-1 do
  2975.                     if percent>(i/(#Cursors-1))-((1/(#Cursors-1))/2) and percent<(i/(#Cursors-1))+((1/(#Cursors-1))/2) then
  2976.                         mouse.Icon=Cursors[i+1]
  2977.                     end
  2978.                 end
  2979.             end
  2980.             wait(Firerate*.9)
  2981.         end
  2982.     end
  2983. end
  2984. function onUnequippedLocal(mouse)
  2985.     equiped=false
  2986.     reloading=false
  2987.     sp.Neutral.Texture = "http://www.roblox.com/asset/?id=51962380"
  2988.     sp.Friendly.Texture = "http://www.roblox.com/asset/?id=51962541"
  2989.     sp.Enemy.Texture = "http://www.roblox.com/asset/?id=51962534"
  2990.     sp.Spread = 0
  2991.     sp.Parent.Humanoid.WalkSpeed = 16
  2992.     ADS = 0
  2993.     run = 0
  2994. end
  2995. sp.Equipped:connect(onEquippedLocal)
  2996. sp.Unequipped:connect(onUnequippedLocal)
  2997. check()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement