sawgamer1

Untitled

Jun 27th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 85.11 KB | None | 0 0
  1. --Created with PenguinAnonymous's compiler
  2. --PenguinAnonymous is not responsible for damages caused to your game
  3. --This plugin does not remove things
  4. --PenguinAnonymous cannot be held resonsible for manual deletion for the purpose of testing
  5. --Keep in mind, any items that cause errors in compilation will be skipped and documented within the last line of the disclaimer comments
  6. --Thank you for using my plugin and enjoy :)
  7. --It is free to use
  8. --If you use this plugin to create your own, please give me credit
  9. --Z_V edited my plugin to look like his own and published it without giving me credit, and that makes me very angry
  10. --Errors:
  11. local runDummyScript = function(f,scri)
  12. local oldenv = getfenv(f)
  13. local newenv = setmetatable({}, {
  14. __index = function(_, k)
  15. if k:lower() == 'script' then
  16. return scri
  17. else
  18. return oldenv[k]
  19. end
  20. end
  21. })
  22. setfenv(f, newenv)
  23. ypcall(function() f() end)
  24. end
  25. cors = {}
  26. mas = Instance.new("Model",game:GetService("Lighting"))
  27. mas.Name = "CompiledModel"
  28. o1 = Instance.new("Model")
  29. o2 = Instance.new("Model")
  30. o3 = Instance.new("Part")
  31. o4 = Instance.new("Weld")
  32. o5 = Instance.new("Weld")
  33. o6 = Instance.new("Weld")
  34. o7 = Instance.new("Weld")
  35. o8 = Instance.new("Weld")
  36. o9 = Instance.new("Weld")
  37. o10 = Instance.new("Weld")
  38. o11 = Instance.new("Weld")
  39. o12 = Instance.new("Weld")
  40. o13 = Instance.new("Weld")
  41. o14 = Instance.new("Weld")
  42. o15 = Instance.new("Weld")
  43. o16 = Instance.new("Weld")
  44. o17 = Instance.new("Weld")
  45. o18 = Instance.new("Weld")
  46. o19 = Instance.new("Weld")
  47. o20 = Instance.new("Weld")
  48. o21 = Instance.new("Weld")
  49. o22 = Instance.new("Weld")
  50. o23 = Instance.new("Weld")
  51. o24 = Instance.new("Weld")
  52. o25 = Instance.new("Part")
  53. o26 = Instance.new("BlockMesh")
  54. o27 = Instance.new("ManualWeld")
  55. o28 = Instance.new("Part")
  56. o29 = Instance.new("BlockMesh")
  57. o30 = Instance.new("ManualWeld")
  58. o31 = Instance.new("Part")
  59. o32 = Instance.new("SpecialMesh")
  60. o33 = Instance.new("Part")
  61. o34 = Instance.new("SpecialMesh")
  62. o35 = Instance.new("Part")
  63. o36 = Instance.new("SpecialMesh")
  64. o37 = Instance.new("Part")
  65. o38 = Instance.new("CylinderMesh")
  66. o39 = Instance.new("Decal")
  67. o40 = Instance.new("Decal")
  68. o41 = Instance.new("Decal")
  69. o42 = Instance.new("Decal")
  70. o43 = Instance.new("Decal")
  71. o44 = Instance.new("Decal")
  72. o45 = Instance.new("Part")
  73. o46 = Instance.new("SpecialMesh")
  74. o47 = Instance.new("Part")
  75. o48 = Instance.new("SpecialMesh")
  76. o49 = Instance.new("Part")
  77. o50 = Instance.new("SpecialMesh")
  78. o51 = Instance.new("Part")
  79. o52 = Instance.new("SpecialMesh")
  80. o53 = Instance.new("Part")
  81. o54 = Instance.new("SpecialMesh")
  82. o55 = Instance.new("Part")
  83. o56 = Instance.new("SpecialMesh")
  84. o57 = Instance.new("Part")
  85. o58 = Instance.new("SpecialMesh")
  86. o59 = Instance.new("Part")
  87. o60 = Instance.new("SpecialMesh")
  88. o61 = Instance.new("Part")
  89. o62 = Instance.new("SpecialMesh")
  90. o63 = Instance.new("Part")
  91. o64 = Instance.new("SpecialMesh")
  92. o65 = Instance.new("SpecialMesh")
  93. o66 = Instance.new("Part")
  94. o67 = Instance.new("SpecialMesh")
  95. o68 = Instance.new("Part")
  96. o69 = Instance.new("SpecialMesh")
  97. o70 = Instance.new("Part")
  98. o71 = Instance.new("SpecialMesh")
  99. o72 = Instance.new("Part")
  100. o73 = Instance.new("SpecialMesh")
  101. o74 = Instance.new("CharacterMesh")
  102. o75 = Instance.new("CharacterMesh")
  103. o76 = Instance.new("CharacterMesh")
  104. o77 = Instance.new("CharacterMesh")
  105. o78 = Instance.new("CharacterMesh")
  106. o79 = Instance.new("Script")
  107. o80 = Instance.new("Script")
  108. o81 = Instance.new("Shirt")
  109. o82 = Instance.new("Pants")
  110. o83 = Instance.new("Script")
  111. o84 = Instance.new("Part")
  112. o85 = Instance.new("Part")
  113. o86 = Instance.new("IntValue")
  114. o87 = Instance.new("BodyColors")
  115. o88 = Instance.new("Humanoid")
  116. o89 = Instance.new("Part")
  117. o90 = Instance.new("Part")
  118. o91 = Instance.new("Part")
  119. o92 = Instance.new("Motor")
  120. o93 = Instance.new("Snap")
  121. o94 = Instance.new("Motor")
  122. o95 = Instance.new("Motor")
  123. o96 = Instance.new("Motor")
  124. o97 = Instance.new("Weld")
  125. o98 = Instance.new("Weld")
  126. o99 = Instance.new("Weld")
  127. o100 = Instance.new("Hat")
  128. o101 = Instance.new("Part")
  129. o102 = Instance.new("SpecialMesh")
  130. o103 = Instance.new("Hat")
  131. o104 = Instance.new("Part")
  132. o105 = Instance.new("SpecialMesh")
  133. o106 = Instance.new("Hat")
  134. o107 = Instance.new("Part")
  135. o108 = Instance.new("SpecialMesh")
  136. o109 = Instance.new("Part")
  137. o110 = Instance.new("SpecialMesh")
  138. o111 = Instance.new("Decal")
  139. o112 = Instance.new("Sound")
  140. o113 = Instance.new("Sound")
  141. o114 = Instance.new("Sound")
  142. o115 = Instance.new("Sound")
  143. o116 = Instance.new("Sound")
  144. o117 = Instance.new("Sound")
  145. o118 = Instance.new("Sound")
  146. o119 = Instance.new("Sound")
  147. o120 = Instance.new("Sound")
  148. o121 = Instance.new("Sound")
  149. o122 = Instance.new("Sound")
  150. o123 = Instance.new("Sound")
  151. o124 = Instance.new("Sound")
  152. o125 = Instance.new("Sound")
  153. o126 = Instance.new("Sound")
  154. o127 = Instance.new("Sound")
  155. o128 = Instance.new("Sound")
  156. o129 = Instance.new("Sound")
  157. o130 = Instance.new("Sound")
  158. o131 = Instance.new("Sound")
  159. o132 = Instance.new("Sound")
  160. o133 = Instance.new("Sound")
  161. o134 = Instance.new("Sound")
  162. o135 = Instance.new("Sound")
  163. o136 = Instance.new("Sound")
  164. o137 = Instance.new("Sound")
  165. o138 = Instance.new("Sound")
  166. o139 = Instance.new("Sound")
  167. o140 = Instance.new("Sound")
  168. o141 = Instance.new("Sound")
  169. o142 = Instance.new("Sound")
  170. o143 = Instance.new("Sound")
  171. o144 = Instance.new("Sound")
  172. o145 = Instance.new("Sound")
  173. o146 = Instance.new("Sound")
  174. o147 = Instance.new("Sound")
  175. o148 = Instance.new("Sound")
  176. o149 = Instance.new("Sound")
  177. o150 = Instance.new("Sound")
  178. o151 = Instance.new("Sound")
  179. o152 = Instance.new("Sound")
  180. o153 = Instance.new("Sound")
  181. o154 = Instance.new("Sound")
  182. o155 = Instance.new("Sound")
  183. o156 = Instance.new("Sound")
  184. o157 = Instance.new("Sound")
  185. o158 = Instance.new("Sound")
  186. o159 = Instance.new("Sound")
  187. o160 = Instance.new("Sound")
  188. o161 = Instance.new("Sound")
  189. o162 = Instance.new("Sound")
  190. o163 = Instance.new("Sound")
  191. o164 = Instance.new("Sound")
  192. o165 = Instance.new("Sound")
  193. o166 = Instance.new("Sound")
  194. o167 = Instance.new("Sound")
  195. o168 = Instance.new("Sound")
  196. o169 = Instance.new("Sound")
  197. o170 = Instance.new("Sound")
  198. o171 = Instance.new("Sound")
  199. o172 = Instance.new("Sound")
  200. o173 = Instance.new("Sound")
  201. o174 = Instance.new("Sound")
  202. o175 = Instance.new("Sound")
  203. o176 = Instance.new("Sound")
  204. o177 = Instance.new("Sound")
  205. o178 = Instance.new("Sound")
  206. o179 = Instance.new("Sound")
  207. o180 = Instance.new("Sound")
  208. o181 = Instance.new("Sound")
  209. o182 = Instance.new("Sound")
  210. o183 = Instance.new("Sound")
  211. o184 = Instance.new("Sound")
  212. o185 = Instance.new("Sound")
  213. o186 = Instance.new("Sound")
  214. o187 = Instance.new("Sound")
  215. o188 = Instance.new("Sound")
  216. o189 = Instance.new("Sound")
  217. o190 = Instance.new("Sound")
  218. o191 = Instance.new("Sound")
  219. o192 = Instance.new("Sound")
  220. o193 = Instance.new("Sound")
  221. o194 = Instance.new("Sound")
  222. o195 = Instance.new("Sound")
  223. o196 = Instance.new("Sound")
  224. o197 = Instance.new("Sound")
  225. o198 = Instance.new("Sound")
  226. o199 = Instance.new("Sound")
  227. o200 = Instance.new("Sound")
  228. o201 = Instance.new("Sound")
  229. o202 = Instance.new("Sound")
  230. o203 = Instance.new("Sound")
  231. o204 = Instance.new("Sound")
  232. o205 = Instance.new("Sound")
  233. o206 = Instance.new("Sound")
  234. o207 = Instance.new("Sound")
  235. o208 = Instance.new("Sound")
  236. o209 = Instance.new("Sound")
  237. o210 = Instance.new("Sound")
  238. o211 = Instance.new("Sound")
  239. o212 = Instance.new("Sound")
  240. o213 = Instance.new("Sound")
  241. o214 = Instance.new("Sound")
  242. o215 = Instance.new("Sound")
  243. o216 = Instance.new("Sound")
  244. o217 = Instance.new("Sound")
  245. o218 = Instance.new("Sound")
  246. o219 = Instance.new("Sound")
  247. o220 = Instance.new("Sound")
  248. o221 = Instance.new("Sound")
  249. o222 = Instance.new("Sound")
  250. o223 = Instance.new("Sound")
  251. o224 = Instance.new("Sound")
  252. o225 = Instance.new("Sound")
  253. o226 = Instance.new("Sound")
  254. o227 = Instance.new("Sound")
  255. o228 = Instance.new("Sound")
  256. o229 = Instance.new("Sound")
  257. o230 = Instance.new("Sound")
  258. o231 = Instance.new("Sound")
  259. o232 = Instance.new("Sound")
  260. o233 = Instance.new("Sound")
  261. o234 = Instance.new("Sound")
  262. o235 = Instance.new("Sound")
  263. o236 = Instance.new("Sound")
  264. o237 = Instance.new("Sound")
  265. o238 = Instance.new("Sound")
  266. o239 = Instance.new("Sound")
  267. o240 = Instance.new("Sound")
  268. o241 = Instance.new("Sound")
  269. o242 = Instance.new("Sound")
  270. o243 = Instance.new("Sound")
  271. o244 = Instance.new("Sound")
  272. o245 = Instance.new("Sound")
  273. o246 = Instance.new("Sound")
  274. o247 = Instance.new("Sound")
  275. o248 = Instance.new("Sound")
  276. o249 = Instance.new("Sound")
  277. o250 = Instance.new("Sound")
  278. o251 = Instance.new("Sound")
  279. o252 = Instance.new("Sound")
  280. o253 = Instance.new("Sound")
  281. o254 = Instance.new("Sound")
  282. o255 = Instance.new("Sound")
  283. o256 = Instance.new("Decal")
  284. o257 = Instance.new("Weld")
  285. o258 = Instance.new("Weld")
  286. o259 = Instance.new("Weld")
  287. o260 = Instance.new("Weld")
  288. o261 = Instance.new("Weld")
  289. o262 = Instance.new("Part")
  290. o263 = Instance.new("Script")
  291. o264 = Instance.new("Decal")
  292. o265 = Instance.new("Decal")
  293. o266 = Instance.new("Decal")
  294. o267 = Instance.new("Decal")
  295. o268 = Instance.new("Decal")
  296. o269 = Instance.new("Decal")
  297. o270 = Instance.new("Decal")
  298. o271 = Instance.new("Script")
  299. o272 = Instance.new("CylinderMesh")
  300. o1.Name = "Soldier"
  301. o1.Parent = mas
  302. o2.Name = "Chest"
  303. o2.Parent = o1
  304. o3.Name = "Middle"
  305. o3.Parent = o2
  306. o3.BrickColor = BrickColor.new("Earth green")
  307. o3.Transparency = 1
  308. o3.Position = Vector3.new(35.909977, 6.20000505, 26.7999935)
  309. o3.Rotation = Vector3.new(0, -90, 0)
  310. o3.CanCollide = false
  311. o3.FormFactor = Enum.FormFactor.Symmetric
  312. o3.Size = Vector3.new(2, 2, 1)
  313. o3.CFrame = CFrame.new(35.909977, 6.20000505, 26.7999935, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  314. o3.BottomSurface = Enum.SurfaceType.Smooth
  315. o3.TopSurface = Enum.SurfaceType.Smooth
  316. o3.Color = Color3.new(0.152941, 0.27451, 0.176471)
  317. o3.Position = Vector3.new(35.909977, 6.20000505, 26.7999935)
  318. o4.Parent = o3
  319. o4.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  320. o4.C1 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  321. o4.Part0 = o3
  322. o4.Part1 = o3
  323. o5.Parent = o3
  324. o5.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  325. o5.C1 = CFrame.new(0, 0, 0.5, -1, 1.73005566e-16, 6.80857681e-09, -1.73005619e-16, 1, 2.5409939e-08, -6.80857681e-09, 2.54099604e-08, -1)
  326. o5.Part0 = o3
  327. o5.Part1 = o25
  328. o6.Parent = o3
  329. o6.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  330. o6.C1 = CFrame.new(0, 0, -0.5, -1, 1.73005566e-16, 6.80857681e-09, -1.73005619e-16, 1, 2.5409939e-08, -6.80857681e-09, 2.54099604e-08, -1)
  331. o6.Part0 = o3
  332. o6.Part1 = o28
  333. o7.Parent = o3
  334. o7.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  335. o7.C1 = CFrame.new(0, -1.70000458, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  336. o7.Part0 = o3
  337. o7.Part1 = o31
  338. o8.Parent = o3
  339. o8.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  340. o8.C1 = CFrame.new(-1, 1.20000458, 1.50005913, 1, 0, 0, -0, -0, -1, 0, 1, 0)
  341. o8.Part0 = o3
  342. o8.Part1 = o33
  343. o9.Parent = o3
  344. o9.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  345. o9.C1 = CFrame.new(0, 0, -1, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  346. o9.Part0 = o3
  347. o9.Part1 = o35
  348. o10.Parent = o3
  349. o10.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  350. o10.C1 = CFrame.new(1, 0.799986839, 0, -1, 1.73005566e-16, 6.80857681e-09, -1.73005619e-16, 1, 2.5409939e-08, -6.80857681e-09, 2.54099604e-08, -1)
  351. o10.Part0 = o3
  352. o10.Part1 = o37
  353. o11.Parent = o3
  354. o11.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  355. o11.C1 = CFrame.new(1, -0.799987793, -1.1000061, -1, 5.13354006e-16, 2.54206611e-09, 2.54206567e-09, 9.32484312e-10, 1, -5.16213218e-16, 1, -9.32526945e-10)
  356. o11.Part0 = o3
  357. o11.Part1 = o45
  358. o12.Parent = o3
  359. o12.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  360. o12.C1 = CFrame.new(1, -0.799987793, 1.1000061, -1, 5.19016844e-16, 4.39606229e-24, 4.39606229e-24, 2.13162821e-14, -1, 5.19016844e-16, -1, 2.13162821e-14)
  361. o12.Part0 = o3
  362. o12.Part1 = o47
  363. o13.Parent = o3
  364. o13.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  365. o13.C1 = CFrame.new(-0.5, -1.78854179, -0.20582962, 4.39606229e-24, 2.13162821e-14, -1, 0.980580688, 0.196116135, -3.99680289e-15, 0.196116135, -0.980580688, 2.13162821e-14)
  366. o13.Part0 = o3
  367. o13.Part1 = o49
  368. o14.Parent = o3
  369. o14.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  370. o14.C1 = CFrame.new(0.5, -1.78854179, -0.20582962, 4.39606229e-24, 2.13162821e-14, -1, 0.980580688, 0.196116135, -3.99680289e-15, 0.196116135, -0.980580688, 2.13162821e-14)
  371. o14.Part0 = o3
  372. o14.Part1 = o51
  373. o15.Parent = o3
  374. o15.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  375. o15.C1 = CFrame.new(0.800003052, 0.0999984741, -1.59999847, 5.19017321e-16, -1, 1.36167166e-09, -6.80857593e-09, -1.36162726e-09, -1, 1, -5.19017586e-16, -6.80857681e-09)
  376. o15.Part0 = o3
  377. o15.Part1 = o53
  378. o16.Parent = o3
  379. o16.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  380. o16.C1 = CFrame.new(1.60000038, 0.0999984741, -0.799940109, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  381. o16.Part0 = o3
  382. o16.Part1 = o55
  383. o17.Parent = o3
  384. o17.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  385. o17.C1 = CFrame.new(0.799999237, -0.299995422, -1.59999847, 5.19016844e-16, -1, 6.74203804e-10, -6.80857548e-09, -6.74159395e-10, -1, 1, -5.19016686e-16, -6.80857637e-09)
  386. o17.Part0 = o3
  387. o17.Part1 = o57
  388. o18.Parent = o3
  389. o18.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  390. o18.C1 = CFrame.new(-1.59999847, 0.799985886, 0.299995422, 1, -5.19016791e-16, -2.54206522e-09, 5.19016844e-16, -1, -1.32640565e-11, -2.54206478e-09, 1.33066891e-11, -1)
  391. o18.Part0 = o3
  392. o18.Part1 = o59
  393. o19.Parent = o3
  394. o19.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  395. o19.C1 = CFrame.new(0.599998474, 7.62939453e-06, 0.707107544, 0.99999994, -5.19016791e-16, -4.3960619e-24, -1.22333435e-16, 0.707106709, -0.707106769, -1.22333435e-16, 0.707106709, 0.707106769)
  396. o19.Part0 = o3
  397. o19.Part1 = o61
  398. o20.Parent = o3
  399. o20.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  400. o20.C1 = CFrame.new(1, 0, -1.09994125, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  401. o20.Part0 = o3
  402. o20.Part1 = o63
  403. o21.Parent = o3
  404. o21.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  405. o21.C1 = CFrame.new(1.1000061, -0.399993896, 1, 5.19016897e-16, -1, -2.54099248e-08, 6.80857681e-09, -2.54099746e-08, 1, -1, 5.19016686e-16, 6.80857681e-09)
  406. o21.Part0 = o3
  407. o21.Part1 = o66
  408. o22.Parent = o3
  409. o22.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  410. o22.C1 = CFrame.new(1, 0.399993896, -1.1000061, -1, 5.19016844e-16, 4.39606229e-24, -4.39606229e-24, -2.13162821e-14, 1, -5.19016844e-16, 1, -2.13162821e-14)
  411. o22.Part0 = o3
  412. o22.Part1 = o68
  413. o23.Parent = o3
  414. o23.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  415. o23.C1 = CFrame.new(-1.09999847, 0.215526581, 1.27670288, 1, 7.21694537e-10, -7.28841298e-09, 7.21694426e-10, 0.980580688, 0.196116105, 7.28841298e-09, -0.196116105, 0.980580688)
  416. o23.Part0 = o3
  417. o23.Part1 = o70
  418. o24.Parent = o3
  419. o24.C0 = CFrame.new(0, 0, 0, -6.80857681e-09, 2.54099604e-08, -1, -1.73005619e-16, 1, 2.5409939e-08, 1, -1.73005566e-16, -6.80857681e-09)
  420. o24.C1 = CFrame.new(-1, 0.615528107, -1.27669525, 1, -5.40576639e-16, -4.94389503e-24, -6.13735192e-16, 0.980580688, -0.19611612, -3.39291951e-17, 0.19611612, 0.980580688)
  421. o24.Part0 = o3
  422. o24.Part1 = o72
  423. o25.Parent = o2
  424. o25.BrickColor = BrickColor.new("Really black")
  425. o25.Reflectance = 0.050000000745058
  426. o25.Position = Vector3.new(35.909977, 6.20000505, 26.2999935)
  427. o25.CanCollide = false
  428. o25.FormFactor = Enum.FormFactor.Plate
  429. o25.Size = Vector3.new(1, 2, 1)
  430. o25.CFrame = CFrame.new(35.909977, 6.20000505, 26.2999935, 1, 5.19016686e-16, 0, 5.19016686e-16, 1, 2.13162821e-14, 0, 2.13162821e-14, 1)
  431. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  432. o25.Position = Vector3.new(35.909977, 6.20000505, 26.2999935)
  433. o26.Parent = o25
  434. o26.Scale = Vector3.new(1.10000002, 1.10000002, 0.400000006)
  435. o27.Name = "Part-to-Smooth Block Model Strong Joint"
  436. o27.Parent = o25
  437. o27.C0 = CFrame.new(0.5, -1, 0.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
  438. o27.C1 = CFrame.new(0.0999984741, -0.707107544, 0, 6.80857637e-09, 0, -0.99999994, -0.707106769, 0.707106709, -4.81439066e-09, 0.707106769, 0.707106709, 4.81439066e-09)
  439. o27.Part0 = o25
  440. o27.Part1 = o61
  441. o28.Parent = o2
  442. o28.BrickColor = BrickColor.new("Really black")
  443. o28.Reflectance = 0.050000000745058
  444. o28.Position = Vector3.new(35.909977, 6.20000505, 27.2999935)
  445. o28.CanCollide = false
  446. o28.FormFactor = Enum.FormFactor.Plate
  447. o28.Size = Vector3.new(1, 2, 1)
  448. o28.CFrame = CFrame.new(35.909977, 6.20000505, 27.2999935, 1, 5.19016686e-16, 0, 5.19016686e-16, 1, 2.13162821e-14, 0, 2.13162821e-14, 1)
  449. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  450. o28.Position = Vector3.new(35.909977, 6.20000505, 27.2999935)
  451. o29.Parent = o28
  452. o29.Scale = Vector3.new(1.10000002, 1.10000002, 0.400000006)
  453. o30.Name = "Part-to-Smooth Block Model Strong Joint"
  454. o30.Parent = o28
  455. o30.C0 = CFrame.new(0.5, -1, 0.5, -0, 0, 1, 0, 1, 0, -1, 0, -0)
  456. o30.C1 = CFrame.new(0.0999984741, -3.81469727e-06, -0.707103729, 6.80857637e-09, 0, -0.99999994, -0.707106769, 0.707106709, -4.81439066e-09, 0.707106769, 0.707106709, 4.81439066e-09)
  457. o30.Part0 = o28
  458. o30.Part1 = o61
  459. o31.Parent = o2
  460. o31.Material = Enum.Material.Wood
  461. o31.BrickColor = BrickColor.new("Br. yellowish orange")
  462. o31.Position = Vector3.new(35.909977, 7.90000963, 26.7999935)
  463. o31.Rotation = Vector3.new(0, -90, 0)
  464. o31.FormFactor = Enum.FormFactor.Custom
  465. o31.Size = Vector3.new(2, 0.200000003, 1)
  466. o31.CFrame = CFrame.new(35.909977, 7.90000963, 26.7999935, 0, 5.19016686e-16, -1, 2.13162821e-14, 1, -5.19016686e-16, 1, 2.13162821e-14, 0)
  467. o31.Color = Color3.new(0.886275, 0.607843, 0.25098)
  468. o31.Position = Vector3.new(35.909977, 7.90000963, 26.7999935)
  469. o32.Parent = o31
  470. o32.MeshId = "http://www.roblox.com/asset/?id=11185622"
  471. o32.TextureId = "http://www.roblox.com/asset/?id=11185613"
  472. o32.MeshType = Enum.MeshType.FileMesh
  473. o33.Parent = o2
  474. o33.BrickColor = BrickColor.new("Dark stone grey")
  475. o33.Position = Vector3.new(34.909977, 4.69994593, 25.5999889)
  476. o33.Rotation = Vector3.new(-90, 0, 180)
  477. o33.FormFactor = Enum.FormFactor.Plate
  478. o33.Size = Vector3.new(1, 1.20000005, 1)
  479. o33.CFrame = CFrame.new(34.909977, 4.69994593, 25.5999889, -1, -6.80857681e-09, 1.73005566e-16, -1.73005619e-16, -2.5409939e-08, 1, -6.80857681e-09, 1, 2.54099604e-08)
  480. o33.BottomSurface = Enum.SurfaceType.Smooth
  481. o33.TopSurface = Enum.SurfaceType.Smooth
  482. o33.Color = Color3.new(0.388235, 0.372549, 0.384314)
  483. o33.Position = Vector3.new(34.909977, 4.69994593, 25.5999889)
  484. o34.Parent = o33
  485. o34.MeshId = "http://www.roblox.com/asset/?id=30307623"
  486. o34.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  487. o34.TextureId = "http://www.roblox.com/asset/?id=30307531"
  488. o34.MeshType = Enum.MeshType.FileMesh
  489. o35.Parent = o2
  490. o35.Material = Enum.Material.Wood
  491. o35.BrickColor = BrickColor.new("Br. yellowish orange")
  492. o35.Position = Vector3.new(34.909977, 6.20000505, 26.7999935)
  493. o35.Rotation = Vector3.new(0, -90, 0)
  494. o35.FormFactor = Enum.FormFactor.Plate
  495. o35.Size = Vector3.new(2, 0.800000012, 1)
  496. o35.CFrame = CFrame.new(34.909977, 6.20000505, 26.7999935, 0, 5.19016686e-16, -1, 2.13162821e-14, 1, -5.19016686e-16, 1, 2.13162821e-14, 0)
  497. o35.Color = Color3.new(0.886275, 0.607843, 0.25098)
  498. o35.Position = Vector3.new(34.909977, 6.20000505, 26.7999935)
  499. o36.Parent = o35
  500. o36.MeshId = "http://www.roblox.com/asset/?id=11185622"
  501. o36.Scale = Vector3.new(1.60000002, 1.5, 1)
  502. o36.TextureId = "http://www.roblox.com/asset/?id=11185613"
  503. o36.MeshType = Enum.MeshType.FileMesh
  504. o37.Parent = o2
  505. o37.BrickColor = BrickColor.new("Earth green")
  506. o37.Position = Vector3.new(34.909977, 5.40001822, 26.7999935)
  507. o37.FormFactor = Enum.FormFactor.Plate
  508. o37.Size = Vector3.new(1, 0.400000006, 2)
  509. o37.CFrame = CFrame.new(34.909977, 5.40001822, 26.7999935, 1, 5.19016686e-16, 0, 5.19016686e-16, 1, 2.13162821e-14, 0, 2.13162821e-14, 1)
  510. o37.Color = Color3.new(0.152941, 0.27451, 0.176471)
  511. o37.Position = Vector3.new(34.909977, 5.40001822, 26.7999935)
  512. o38.Parent = o37
  513. o38.Offset = Vector3.new(0, 0.5, 0)
  514. o38.Scale = Vector3.new(1.75, 3.5, 1.75)
  515. o39.Parent = o37
  516. o39.Texture = "http://www.roblox.com/asset/?id=11185613"
  517. o39.Face = Enum.NormalId.Bottom
  518. o40.Parent = o37
  519. o40.Texture = "http://www.roblox.com/asset/?id=11185613"
  520. o41.Parent = o37
  521. o41.Texture = "http://www.roblox.com/asset/?id=11185613"
  522. o41.Face = Enum.NormalId.Back
  523. o42.Parent = o37
  524. o42.Texture = "http://www.roblox.com/asset/?id=11185613"
  525. o42.Face = Enum.NormalId.Right
  526. o43.Parent = o37
  527. o43.Texture = "http://www.roblox.com/asset/?id=11185613"
  528. o43.Face = Enum.NormalId.Left
  529. o44.Parent = o37
  530. o44.Texture = "http://www.roblox.com/asset/?id=11185613"
  531. o44.Face = Enum.NormalId.Top
  532. o45.Parent = o2
  533. o45.BrickColor = BrickColor.new("Really black")
  534. o45.Reflectance = 0.050000000745058
  535. o45.Position = Vector3.new(34.909977, 7.30001116, 26.0000057)
  536. o45.Rotation = Vector3.new(-90, 0, 0)
  537. o45.FormFactor = Enum.FormFactor.Plate
  538. o45.Size = Vector3.new(1, 0.400000006, 1)
  539. o45.CFrame = CFrame.new(34.909977, 7.30001116, 26.0000057, 1, 4.26651114e-09, 6.82869598e-16, 7.50953365e-16, 2.63424234e-08, 1, 4.2665107e-09, -1, 2.63424873e-08)
  540. o45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  541. o45.Position = Vector3.new(34.909977, 7.30001116, 26.0000057)
  542. o46.Parent = o45
  543. o46.Scale = Vector3.new(1, 2, 0.899999976)
  544. o47.Parent = o2
  545. o47.BrickColor = BrickColor.new("Really black")
  546. o47.Reflectance = 0.050000000745058
  547. o47.Position = Vector3.new(34.909977, 7.30001116, 27.5999813)
  548. o47.Rotation = Vector3.new(90, 0, 0)
  549. o47.FormFactor = Enum.FormFactor.Plate
  550. o47.Size = Vector3.new(1, 0.400000006, 1)
  551. o47.CFrame = CFrame.new(34.909977, 7.30001116, 27.5999813, 1, -6.80857681e-09, -6.92022265e-16, 6.92022477e-16, -2.54099177e-08, -1, 6.80857681e-09, 1, -2.54099817e-08)
  552. o47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  553. o47.Position = Vector3.new(34.909977, 7.30001116, 27.5999813)
  554. o48.Parent = o47
  555. o48.Scale = Vector3.new(1, 2, 0.899999976)
  556. o49.Parent = o2
  557. o49.BrickColor = BrickColor.new("Really red")
  558. o49.Position = Vector3.new(34.115799, 6.34893417, 27.2999935)
  559. o49.Rotation = Vector3.new(90, -11.3099995, 90)
  560. o49.FormFactor = Enum.FormFactor.Plate
  561. o49.Size = Vector3.new(1, 0.400000006, 1)
  562. o49.CFrame = CFrame.new(34.115799, 6.34893417, 27.2999935, -6.80857681e-09, -0.980580688, -0.196116135, -2.54099177e-08, 0.196116135, -0.980580688, 1, -1.69305192e-09, -2.62518096e-08)
  563. o49.BottomSurface = Enum.SurfaceType.Smooth
  564. o49.TopSurface = Enum.SurfaceType.Smooth
  565. o49.Color = Color3.new(1, 0, 0)
  566. o49.Position = Vector3.new(34.115799, 6.34893417, 27.2999935)
  567. o50.Parent = o49
  568. o50.MeshId = "http://www.roblox.com/asset/?id=45021509"
  569. o50.Scale = Vector3.new(0.349999994, 0.150000006, 1.5)
  570. o50.TextureId = "http://www.roblox.com/asset/?id=45021236"
  571. o50.VertexColor = Vector3.new(0.449999988, 0.349999994, 0.349999994)
  572. o50.MeshType = Enum.MeshType.FileMesh
  573. o51.Parent = o2
  574. o51.BrickColor = BrickColor.new("Really red")
  575. o51.Position = Vector3.new(34.115799, 6.34893417, 26.2999935)
  576. o51.Rotation = Vector3.new(90, -11.3099995, 90)
  577. o51.FormFactor = Enum.FormFactor.Plate
  578. o51.Size = Vector3.new(1, 0.400000006, 1)
  579. o51.CFrame = CFrame.new(34.115799, 6.34893417, 26.2999935, -6.80857681e-09, -0.980580688, -0.196116135, -2.54099177e-08, 0.196116135, -0.980580688, 1, -1.69305192e-09, -2.62518096e-08)
  580. o51.BottomSurface = Enum.SurfaceType.Smooth
  581. o51.TopSurface = Enum.SurfaceType.Smooth
  582. o51.Color = Color3.new(1, 0, 0)
  583. o51.Position = Vector3.new(34.115799, 6.34893417, 26.2999935)
  584. o52.Parent = o51
  585. o52.MeshId = "http://www.roblox.com/asset/?id=45021509"
  586. o52.Scale = Vector3.new(0.349999994, 0.150000006, 1.5)
  587. o52.TextureId = "http://www.roblox.com/asset/?id=45021236"
  588. o52.VertexColor = Vector3.new(0.449999988, 0.349999994, 0.349999994)
  589. o52.MeshType = Enum.MeshType.FileMesh
  590. o53.Parent = o2
  591. o53.BrickColor = BrickColor.new("Dark stone grey")
  592. o53.Reflectance = 0.10000000149012
  593. o53.Position = Vector3.new(34.3099785, 7.00000811, 26.699995)
  594. o53.Rotation = Vector3.new(90, -90, 0)
  595. o53.FormFactor = Enum.FormFactor.Custom
  596. o53.Size = Vector3.new(0.200000003, 0.200000003, 0.200000048)
  597. o53.CFrame = CFrame.new(34.3099785, 7.00000811, 26.699995, -6.8275186e-16, -8.8817842e-16, -1, -1, -2.67715663e-08, -8.65028745e-16, -2.6771632e-08, 1, 0)
  598. o53.BottomSurface = Enum.SurfaceType.Smooth
  599. o53.TopSurface = Enum.SurfaceType.Smooth
  600. o53.Color = Color3.new(0.388235, 0.372549, 0.384314)
  601. o53.Position = Vector3.new(34.3099785, 7.00000811, 26.699995)
  602. o54.Parent = o53
  603. o54.MeshId = "http://www.roblox.com/Asset/?id=9753878"
  604. o54.Scale = Vector3.new(1, 0.649999976, 1)
  605. o54.MeshType = Enum.MeshType.FileMesh
  606. o55.Parent = o2
  607. o55.BrickColor = BrickColor.new("Really black")
  608. o55.Reflectance = 0.050000000745058
  609. o55.Position = Vector3.new(34.3099747, 6.99994516, 26.899992)
  610. o55.Rotation = Vector3.new(-90, 0, 0)
  611. o55.FormFactor = Enum.FormFactor.Custom
  612. o55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  613. o55.CFrame = CFrame.new(34.3099747, 6.99994516, 26.899992, 1, 6.80857681e-09, 1.73005566e-16, 1.73005619e-16, 2.5409939e-08, 1, 6.80857681e-09, -1, 2.54099604e-08)
  614. o55.BottomSurface = Enum.SurfaceType.Smooth
  615. o55.TopSurface = Enum.SurfaceType.Smooth
  616. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  617. o55.Position = Vector3.new(34.3099747, 6.99994516, 26.899992)
  618. o56.Parent = o55
  619. o56.MeshId = "http://www.roblox.com/asset/?id=3270017"
  620. o56.Scale = Vector3.new(0.25, 1, 2.5)
  621. o56.MeshType = Enum.MeshType.FileMesh
  622. o57.Parent = o2
  623. o57.BrickColor = BrickColor.new("Dark stone grey")
  624. o57.Reflectance = 0.10000000149012
  625. o57.Position = Vector3.new(34.3099785, 7.00000429, 27.0999889)
  626. o57.Rotation = Vector3.new(90, -90, 0)
  627. o57.FormFactor = Enum.FormFactor.Custom
  628. o57.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  629. o57.CFrame = CFrame.new(34.3099785, 7.00000429, 27.0999889, -6.87432035e-16, -1.33226763e-15, -1, -1, -2.60840984e-08, -8.65027845e-16, -2.60841642e-08, 1, -4.4408921e-16)
  630. o57.BottomSurface = Enum.SurfaceType.Smooth
  631. o57.TopSurface = Enum.SurfaceType.Smooth
  632. o57.Color = Color3.new(0.388235, 0.372549, 0.384314)
  633. o57.Position = Vector3.new(34.3099785, 7.00000429, 27.0999889)
  634. o58.Parent = o57
  635. o58.MeshId = "http://www.roblox.com/Asset/?id=9753878"
  636. o58.Scale = Vector3.new(1, 0.5, 1)
  637. o58.MeshType = Enum.MeshType.FileMesh
  638. o59.Parent = o2
  639. o59.BrickColor = BrickColor.new("Dark stone grey")
  640. o59.Reflectance = 0.10000000149012
  641. o59.Position = Vector3.new(34.3099785, 6.99999094, 26.4999981)
  642. o59.Rotation = Vector3.new(0, 0, 180)
  643. o59.FormFactor = Enum.FormFactor.Custom
  644. o59.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  645. o59.CFrame = CFrame.new(34.3099785, 6.99999094, 26.4999981, -1, -6.92112739e-16, -4.26651203e-09, -7.56616151e-16, -1, -2.53966324e-08, -4.26651159e-09, -2.53966963e-08, 1)
  646. o59.BottomSurface = Enum.SurfaceType.Smooth
  647. o59.TopSurface = Enum.SurfaceType.Smooth
  648. o59.Color = Color3.new(0.388235, 0.372549, 0.384314)
  649. o59.Position = Vector3.new(34.3099785, 6.99999094, 26.4999981)
  650. o60.Parent = o59
  651. o60.MeshId = "http://www.roblox.com/asset/?id=3270017"
  652. o60.Scale = Vector3.new(0.5, 0.400000006, 0.400000006)
  653. o60.MeshType = Enum.MeshType.FileMesh
  654. o61.Parent = o2
  655. o61.BrickColor = BrickColor.new("Dark stone grey")
  656. o61.Reflectance = 0.10000000149012
  657. o61.Position = Vector3.new(36.5099754, 5.69999933, 27.2999878)
  658. o61.Rotation = Vector3.new(-135, 0, 180)
  659. o61.CanCollide = false
  660. o61.FormFactor = Enum.FormFactor.Custom
  661. o61.Size = Vector3.new(0.200000003, 1, 1)
  662. o61.CFrame = CFrame.new(36.5099754, 5.69999933, 27.2999878, -0.99999994, -4.81439022e-09, 4.81439111e-09, -6.92022424e-16, 0.707106709, 0.707106709, -6.80857637e-09, 0.707106769, -0.707106769)
  663. o61.BottomSurface = Enum.SurfaceType.Smooth
  664. o61.TopSurface = Enum.SurfaceType.Smooth
  665. o61.Color = Color3.new(0.388235, 0.372549, 0.384314)
  666. o61.Position = Vector3.new(36.5099754, 5.69999933, 27.2999878)
  667. o62.Parent = o61
  668. o62.MeshId = "http://www.roblox.com/asset/?id=4372594"
  669. o62.Scale = Vector3.new(0.800000012, 0.800000012, 0.800000012)
  670. o62.MeshType = Enum.MeshType.FileMesh
  671. o63.Parent = o2
  672. o63.BrickColor = BrickColor.new("Really black")
  673. o63.Reflectance = 0.050000000745058
  674. o63.Position = Vector3.new(34.909977, 7.29994631, 26.7999935)
  675. o63.Rotation = Vector3.new(-90, 0, 0)
  676. o63.FormFactor = Enum.FormFactor.Plate
  677. o63.Size = Vector3.new(1, 0.400000006, 1)
  678. o63.CFrame = CFrame.new(34.909977, 7.29994631, 26.7999935, 1, 6.80857681e-09, 1.73005566e-16, 1.73005619e-16, 2.5409939e-08, 1, 6.80857681e-09, -1, 2.54099604e-08)
  679. o63.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  680. o63.Position = Vector3.new(34.909977, 7.29994631, 26.7999935)
  681. o64.Parent = o63
  682. o64.Scale = Vector3.new(1, 0.899999976, 1)
  683. o65.Parent = o63
  684. o65.Scale = Vector3.new(1, 3, 0.899999976)
  685. o66.Parent = o2
  686. o66.BrickColor = BrickColor.new("Really black")
  687. o66.Reflectance = 0.050000000745058
  688. o66.Position = Vector3.new(34.909977, 7.30001116, 26.3999996)
  689. o66.Rotation = Vector3.new(-90, 90, 0)
  690. o66.FormFactor = Enum.FormFactor.Plate
  691. o66.Size = Vector3.new(1, 0.400000006, 1)
  692. o66.CFrame = CFrame.new(34.909977, 7.30001116, 26.3999996, -8.65027898e-16, -0, 1, -1, -3.55271368e-14, 8.65027845e-16, -3.55271368e-14, -1, 0)
  693. o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  694. o66.Position = Vector3.new(34.909977, 7.30001116, 26.3999996)
  695. o67.Parent = o66
  696. o67.Scale = Vector3.new(1, 0.899999976, 1)
  697. o68.Parent = o2
  698. o68.BrickColor = BrickColor.new("Really black")
  699. o68.Reflectance = 0.050000000745058
  700. o68.Position = Vector3.new(34.909977, 7.30001116, 27.1999874)
  701. o68.Rotation = Vector3.new(-90, 0, 0)
  702. o68.FormFactor = Enum.FormFactor.Plate
  703. o68.Size = Vector3.new(1, 0.400000006, 1)
  704. o68.CFrame = CFrame.new(34.909977, 7.30001116, 27.1999874, 1, 6.80857681e-09, 6.92022265e-16, 6.92022477e-16, 2.54099177e-08, 1, 6.80857681e-09, -1, 2.54099817e-08)
  705. o68.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  706. o68.Position = Vector3.new(34.909977, 7.30001116, 27.1999874)
  707. o69.Parent = o68
  708. o69.Scale = Vector3.new(1, 0.899999976, 1)
  709. o70.Parent = o2
  710. o70.BrickColor = BrickColor.new("Earth green")
  711. o70.Position = Vector3.new(34.8099785, 6.23904562, 28.0941715)
  712. o70.Rotation = Vector3.new(168.690002, 0, -180)
  713. o70.FormFactor = Enum.FormFactor.Custom
  714. o70.Size = Vector3.new(1.20000005, 2, 0.200000003)
  715. o70.CFrame = CFrame.new(34.8099785, 6.23904562, 28.0941715, -1, 6.135773e-10, -6.12053963e-10, 7.21694204e-10, 0.980580688, -0.196116075, 4.79836171e-10, -0.196116075, -0.980580688)
  716. o70.BottomSurface = Enum.SurfaceType.Smooth
  717. o70.TopSurface = Enum.SurfaceType.Smooth
  718. o70.Color = Color3.new(0.152941, 0.27451, 0.176471)
  719. o70.Position = Vector3.new(34.8099785, 6.23904562, 28.0941715)
  720. o71.Parent = o70
  721. o71.MeshId = "http://www.roblox.com/asset/?id=16975131"
  722. o71.Scale = Vector3.new(0.699999988, 0.600000024, 0.600000024)
  723. o71.TextureId = "http://www.roblox.com/asset/?id=16975111"
  724. o71.MeshType = Enum.MeshType.FileMesh
  725. o72.Parent = o2
  726. o72.BrickColor = BrickColor.new("Really red")
  727. o72.Position = Vector3.new(34.909977, 5.84681082, 25.4273758)
  728. o72.Rotation = Vector3.new(-168.690002, 0, 180)
  729. o72.FormFactor = Enum.FormFactor.Custom
  730. o72.Size = Vector3.new(1, 1.20000005, 0.200000003)
  731. o72.CFrame = CFrame.new(34.909977, 5.84681082, 25.4273758, -1, -1.33527089e-09, 6.67635902e-09, -7.13582271e-16, 0.980580688, 0.196116149, -6.80857681e-09, 0.196116149, -0.980580688)
  732. o72.BottomSurface = Enum.SurfaceType.Smooth
  733. o72.TopSurface = Enum.SurfaceType.Smooth
  734. o72.Color = Color3.new(1, 0, 0)
  735. o72.Position = Vector3.new(34.909977, 5.84681082, 25.4273758)
  736. o73.Parent = o72
  737. o73.MeshId = "http://www.roblox.com/asset/?id=45021509"
  738. o73.Scale = Vector3.new(0.349999994, 0.5, 0.5)
  739. o73.TextureId = "http://www.roblox.com/asset/?id=45021236"
  740. o73.VertexColor = Vector3.new(0.5, 0.5, 0.5)
  741. o73.MeshType = Enum.MeshType.FileMesh
  742. o74.Name = "Super Spy Torso"
  743. o74.Parent = o1
  744. o74.MeshId = 55045977
  745. o74.BaseTextureId = 54353117
  746. o74.BodyPart = Enum.BodyPart.Torso
  747. o75.Name = "Super Spy Right Arm"
  748. o75.Parent = o1
  749. o75.MeshId = 55046377
  750. o75.BaseTextureId = 54353117
  751. o75.BodyPart = Enum.BodyPart.RightArm
  752. o76.Name = "Super Spy Left Arm"
  753. o76.Parent = o1
  754. o76.MeshId = 55046412
  755. o76.BaseTextureId = 54353117
  756. o76.BodyPart = Enum.BodyPart.LeftArm
  757. o77.Name = "Roblox 2.0 Right Leg"
  758. o77.Parent = o1
  759. o77.MeshId = 27111882
  760. o77.BodyPart = Enum.BodyPart.RightLeg
  761. o78.Name = "Roblox 2.0 Left Leg"
  762. o78.Parent = o1
  763. o78.MeshId = 27111857
  764. o78.BodyPart = Enum.BodyPart.LeftLeg
  765. o79.Name = "Health"
  766. o79.Parent = o1
  767. table.insert(cors,coroutine.create(function()
  768. wait()
  769. runDummyScript(function()
  770. function waitForChild(parent, childName)
  771. while true do
  772. local child = parent:findFirstChild(childName)
  773. if child then
  774. return child
  775. end
  776. parent.ChildAdded:wait()
  777. end
  778. end
  779.  
  780. -- declarations
  781.  
  782. local Figure = script.Parent
  783. local Head = waitForChild(Figure, "Head")
  784. local Humanoid = waitForChild(Figure, "Humanoid")
  785. Humanoid.Health=999999
  786. -- regeneration
  787. --[[
  788. while true do
  789. local s = wait(4)
  790. local health = Humanoid.Health
  791. if health > 0 and health < Humanoid.MaxHealth then
  792. health = health + 0.08 * s * Humanoid.MaxHealth
  793. if health * 1.05 < Humanoid.MaxHealth then
  794. Humanoid.Health = health
  795. else
  796. Humanoid.Health = Humanoid.MaxHealth
  797. end
  798. end
  799. end
  800. --]]
  801. end,o79)
  802. end))
  803. o80.Name = "Robot"
  804. o80.Parent = o1
  805. table.insert(cors,coroutine.create(function()
  806. wait()
  807. runDummyScript(function()
  808. ------------------
  809. --SPAWNING--
  810. ------------------
  811.  
  812. miked=script.Parent
  813.  
  814. itlh=miked.Torso:findFirstChild("Left Hip")
  815. itlh.Part0=miked.Torso
  816. itlh.Part1=miked:findFirstChild("Left Leg")
  817. itlh.C0=CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  818.  
  819. itrh=miked.Torso:findFirstChild("Right Hip")
  820. itrh.Part0=miked.Torso
  821. itrh.Part1=miked:findFirstChild("Right Leg")
  822. itrh.C0=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  823.  
  824. itls=miked.Torso:findFirstChild("Left Shoulder")
  825. itls.Part1=miked.Torso
  826. itls.C0=CFrame.new(2, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  827. itls.Part0=miked:findFirstChild("Left Arm")
  828.  
  829. itrs=miked.Torso:findFirstChild("Right Shoulder")
  830. itrs.Part1=miked.Torso
  831. itrs.C0=CFrame.new(-2, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  832. itrs.Part0=miked:findFirstChild("Right Arm")
  833.  
  834. miked.Head:makeJoints()
  835. ------------------
  836. ------------------
  837.  
  838.  
  839. function waitForChild(parent, childName)
  840. while true do
  841. local child = parent:findFirstChild(childName)
  842. if child then
  843. return child
  844. end
  845. parent.ChildAdded:wait()
  846. end
  847. end
  848.  
  849. local Figure = script.Parent
  850. local Torso = waitForChild(Figure, "Torso")
  851. local RightShoulder = waitForChild(Torso, "Right Shoulder")
  852. local LeftShoulder = waitForChild(Torso, "Left Shoulder")
  853. local RightHip = waitForChild(Torso, "Right Hip")
  854. local LeftHip = waitForChild(Torso, "Left Hip")
  855. local Neck = waitForChild(Torso, "Neck")
  856. local Humanoid = waitForChild(Figure, "Humanoid")
  857. local pose = "Standing"
  858.  
  859. local toolAnim = "None"
  860. local toolAnimTime = 0
  861.  
  862. local isSeated = false
  863.  
  864.  
  865. function onRunning(speed)
  866. if isSeated then return end
  867.  
  868. if speed>0 then
  869. pose = "Running"
  870. else
  871. pose = "Standing"
  872. end
  873. end
  874.  
  875. function onDied()
  876. pose = "Dead"
  877. end
  878.  
  879. function onJumping()
  880. isSeated = false
  881. pose = "Jumping"
  882. end
  883.  
  884. function onClimbing()
  885. pose = "Climbing"
  886. end
  887.  
  888. function onGettingUp()
  889. pose = "GettingUp"
  890. end
  891.  
  892. function onFreeFall()
  893. pose = "FreeFall"
  894. end
  895.  
  896. function onDancing()
  897. pose = "Dancing"
  898. end
  899.  
  900. function onFallingDown()
  901. pose = "FallingDown"
  902. end
  903.  
  904. function onSeated()
  905. isSeated = true
  906. pose = "Seated"
  907. end
  908.  
  909.  
  910.  
  911. function moveJump()
  912. RightShoulder.MaxVelocity = 0.5
  913. LeftShoulder.MaxVelocity = 0.5
  914. RightShoulder.DesiredAngle = -3.14
  915. LeftShoulder.DesiredAngle = -3.14
  916. RightHip.DesiredAngle = 0
  917. LeftHip.DesiredAngle = 0
  918. end
  919.  
  920. function moveFreeFall()
  921. RightShoulder.MaxVelocity = 0.5
  922. LeftShoulder.MaxVelocity = 0.5
  923. RightShoulder.DesiredAngle = -1
  924. LeftShoulder.DesiredAngle = -1
  925. RightHip.DesiredAngle = 0
  926. LeftHip.DesiredAngle = 0
  927. end
  928.  
  929. function moveFloat()
  930. RightShoulder.MaxVelocity = 0.5
  931. LeftShoulder.MaxVelocity = 0.5
  932. RightShoulder.DesiredAngle = -1.57
  933. LeftShoulder.DesiredAngle = 1.57
  934. RightHip.DesiredAngle = 1.57
  935. LeftHip.DesiredAngle = -1.57
  936. end
  937.  
  938. function moveBoogy()
  939. while pose=="Boogy" do
  940. wait(.5)
  941. RightShoulder.MaxVelocity = 1
  942. LeftShoulder.MaxVelocity = 1
  943. RightShoulder.DesiredAngle = -3.14
  944. LeftShoulder.DesiredAngle = 0
  945. RightHip.DesiredAngle = 1.57
  946. LeftHip.DesiredAngle = 0
  947. wait(.5)
  948. RightShoulder.MaxVelocity = 1
  949. LeftShoulder.MaxVelocity = 1
  950. RightShoulder.DesiredAngle = 0
  951. LeftShoulder.DesiredAngle = -3.14
  952. RightHip.DesiredAngle = 0
  953. LeftHip.DesiredAngle = 1.57
  954. end
  955. end
  956.  
  957. function moveZombie()
  958. RightShoulder.MaxVelocity = 0.5
  959. LeftShoulder.MaxVelocity = 0.5
  960. RightShoulder.DesiredAngle = 1.57
  961. LeftShoulder.DesiredAngle = 1.57
  962. RightHip.DesiredAngle = 0
  963. LeftHip.DesiredAngle = 0
  964. end
  965.  
  966. function movePunch()
  967. script.Parent.Torso.Anchored=true
  968. RightShoulder.MaxVelocity = 60
  969. LeftShoulder.MaxVelocity = 0.5
  970. RightShoulder.DesiredAngle = 1.57
  971. LeftShoulder.DesiredAngle = 0
  972. RightHip.DesiredAngle = 0
  973. LeftHip.DesiredAngle = 0
  974. wait(1)
  975. script.Parent.Torso.Anchored=false
  976. pose="Standing"
  977.  
  978. end
  979.  
  980. function moveKick()
  981. RightShoulder.MaxVelocity = 0.5
  982. LeftShoulder.MaxVelocity = 0.5
  983. RightShoulder.DesiredAngle = 0
  984. LeftShoulder.DesiredAngle = 0
  985. RightHip.MaxVelocity = 40
  986. RightHip.DesiredAngle = 1.57
  987. LeftHip.DesiredAngle = 0
  988. wait(1)
  989. pose="Standing"
  990.  
  991. end
  992.  
  993. function moveFly()
  994. RightShoulder.MaxVelocity = 0.5
  995. LeftShoulder.MaxVelocity = 0.5
  996. RightShoulder.DesiredAngle = 0
  997. LeftShoulder.DesiredAngle = 0
  998. RightHip.MaxVelocity = 40
  999. RightHip.DesiredAngle = 1.57
  1000. LeftHip.DesiredAngle = 0
  1001. wait(1)
  1002. pose="Standing"
  1003.  
  1004. end
  1005.  
  1006.  
  1007. function moveClimb()
  1008. RightShoulder.MaxVelocity = 0.5
  1009. LeftShoulder.MaxVelocity = 0.5
  1010. RightShoulder.DesiredAngle = -3.14
  1011. LeftShoulder.DesiredAngle = 3.14
  1012. RightHip.DesiredAngle = 0
  1013. LeftHip.DesiredAngle = 0
  1014. end
  1015.  
  1016. function moveSit()
  1017. RightShoulder.MaxVelocity = 0.15
  1018. LeftShoulder.MaxVelocity = 0.15
  1019. RightShoulder.DesiredAngle = -3.14 /2
  1020. LeftShoulder.DesiredAngle = -3.14 /2
  1021. RightHip.DesiredAngle = 3.14 /2
  1022. LeftHip.DesiredAngle = -3.14 /2
  1023. end
  1024.  
  1025. function getTool()
  1026.  
  1027. kidTable = Figure:children()
  1028. if (kidTable ~= nil) then
  1029. numKids = #kidTable
  1030. for i=1,numKids do
  1031. if (kidTable[i].className == "Tool") then return kidTable[i] end
  1032. end
  1033. end
  1034.  
  1035. return nil
  1036. end
  1037.  
  1038. function getToolAnim(tool)
  1039.  
  1040. c = tool:children()
  1041. for i=1,#c do
  1042. if (c[i].Name == "toolanim" and c[i].className == "StringValue") then
  1043. return c[i]
  1044. end
  1045. end
  1046. return nil
  1047. end
  1048.  
  1049. function animateTool()
  1050.  
  1051. if (toolAnim == "None") then
  1052. RightShoulder.DesiredAngle = 1.57
  1053. return
  1054. end
  1055.  
  1056. if (toolAnim == "Slash") then
  1057. RightShoulder.MaxVelocity = 0.5
  1058. RightShoulder.DesiredAngle = 0
  1059. return
  1060. end
  1061.  
  1062. if (toolAnim == "Lunge") then
  1063. RightShoulder.MaxVelocity = 0.5
  1064. LeftShoulder.MaxVelocity = 0.5
  1065. RightHip.MaxVelocity = 0.5
  1066. LeftHip.MaxVelocity = 0.5
  1067. RightShoulder.DesiredAngle = 1.57
  1068. LeftShoulder.DesiredAngle = 1.0
  1069. RightHip.DesiredAngle = 1.57
  1070. LeftHip.DesiredAngle = 1.0
  1071. return
  1072. end
  1073. end
  1074.  
  1075. function move(time)
  1076. local amplitude
  1077. local frequency
  1078.  
  1079. if (pose == "Jumping") then
  1080. moveJump()
  1081. return
  1082. end
  1083.  
  1084. if (pose == "Zombie") then
  1085. moveZombie()
  1086. return
  1087. end
  1088.  
  1089. if (pose == "Boogy") then
  1090. moveBoogy()
  1091. return
  1092. end
  1093.  
  1094. if (pose == "Float") then
  1095. moveFloat()
  1096. return
  1097. end
  1098.  
  1099. if (pose == "Punch") then
  1100. movePunch()
  1101. return
  1102. end
  1103.  
  1104. if (pose == "Kick") then
  1105. moveKick()
  1106. return
  1107. end
  1108.  
  1109. if (pose == "Fly") then
  1110. moveFly()
  1111. return
  1112. end
  1113.  
  1114. if (pose == "FreeFall") then
  1115. moveFreeFall()
  1116. return
  1117. end
  1118.  
  1119. if (pose == "Climbing") then
  1120. moveClimb()
  1121. return
  1122. end
  1123.  
  1124. if (pose == "Seated") then
  1125. moveSit()
  1126. return
  1127. end
  1128.  
  1129. amplitude = 0.1
  1130. frequency = 1
  1131.  
  1132. RightShoulder.MaxVelocity = 0.15
  1133. LeftShoulder.MaxVelocity = 0.15
  1134. if (pose == "Running") then
  1135. amplitude = 1
  1136. frequency = 9
  1137. elseif (pose == "Dancing") then
  1138. amplitude = 2
  1139. frequency = 16
  1140. end
  1141.  
  1142.  
  1143. desiredAngle = amplitude * math.sin(time*frequency)
  1144. if pose~="Dancing" then
  1145. RightShoulder.DesiredAngle = -desiredAngle
  1146. LeftShoulder.DesiredAngle = desiredAngle
  1147. RightHip.DesiredAngle = -desiredAngle
  1148. LeftHip.DesiredAngle = -desiredAngle
  1149. else
  1150. RightShoulder.DesiredAngle = desiredAngle
  1151. LeftShoulder.DesiredAngle = desiredAngle
  1152. RightHip.DesiredAngle = -desiredAngle
  1153. LeftHip.DesiredAngle = -desiredAngle
  1154. end
  1155.  
  1156.  
  1157.  
  1158. local tool = getTool()
  1159.  
  1160. if tool ~= nil then
  1161.  
  1162. animStringValueObject = getToolAnim(tool)
  1163.  
  1164. if animStringValueObject ~= nil then
  1165. toolAnim = animStringValueObject.Value
  1166. -- message recieved, delete StringValue
  1167. animStringValueObject.Parent = nil
  1168. toolAnimTime = time + .3
  1169. end
  1170.  
  1171. if time > toolAnimTime then
  1172. toolAnimTime = 0
  1173. toolAnim = "None"
  1174. end
  1175.  
  1176. animateTool()
  1177.  
  1178.  
  1179. else
  1180. toolAnim = "None"
  1181. toolAnimTime = 0
  1182. end
  1183. end
  1184.  
  1185.  
  1186. -- connect events
  1187. -----------------------------------------------------------------------------------------------------------------------
  1188.  
  1189. function unequip()
  1190. local items=script.Parent:children()
  1191. for i=1, #items do
  1192. if items[i].className=="Tool" then items[i]:remove() end
  1193. end
  1194. end
  1195.  
  1196. function onChatted(msg, recipient)
  1197. msg = string.lower(msg)
  1198.  
  1199. if string.match(msg, string.lower(script.Parent.Name))~=nil or string.match(msg, "everyone") then
  1200. if string.match(msg, "equip") then
  1201. if game.Workspace:findFirstChild("Hub") then
  1202. if string.match(msg, "rocket") then unequip()
  1203. game.Workspace.Hub.Rocket:clone().Parent=script.Parent
  1204. elseif string.match(msg, "slingshot") then unequip()
  1205. game.Workspace.Hub.Slingshot:clone().Parent=script.Parent
  1206. elseif string.match(msg, "sword") then unequip()
  1207. game.Workspace.Hub.Sword:clone().Parent=script.Parent
  1208. elseif string.match(msg, "pbg") then unequip()
  1209. game.Workspace.Hub.PBG:clone().Parent=script.Parent
  1210. elseif string.match(msg, "superball") then unequip()
  1211. game.Workspace.Hub.Superball:clone().Parent=script.Parent
  1212. elseif string.match(msg, "trowel") then unequip()
  1213. game.Workspace.Hub.Trowel:clone().Parent=script.Parent
  1214. elseif string.match(msg, "bomb") then unequip()
  1215. game.Workspace.Hub.Bomb:clone().Parent=script.Parent
  1216. end
  1217. end
  1218. end
  1219. if string.match(msg, "unequip") then unequip() end
  1220. if string.match(msg, "run") then onRunning(1) end
  1221. if string.match(msg, "climb") then onClimbing() end
  1222. if string.match(msg, "jump") then onJumping() end
  1223. if string.match(msg, "zombie") then pose="Zombie" end
  1224. if string.match(msg, "disco") then pose="Boogy" end
  1225. if string.match(msg, "float") then pose="Float" end
  1226. if string.match(msg, "punch") then pose="Punch" end
  1227. if string.match(msg, "kick") then pose="Kick" end
  1228. if string.match(msg, "fly") then pose="Fly" end
  1229. if string.match(msg, "heal") then script.Parent.Humanoid.Health=script.Parent.Humanoid.MaxHealth end
  1230. if string.match(msg, "abcdefg") then defence() end
  1231. if string.match(msg, "stop") then pose="Standing"; proxkill=false; following=false; stopmoving() end
  1232. if string.match(msg, "go home") then following=false; gohome() end
  1233. if string.match(msg, "follow") then
  1234. if string.match(msg, "all") then
  1235. followany()
  1236. else
  1237. local egg=game.Players:children()
  1238. for i=1, #egg do
  1239. if string.match(msg, string.lower(egg[i].Name)) then
  1240. follow(egg[i].Name)
  1241. return
  1242. end
  1243. end
  1244. end
  1245. end
  1246. if string.match(msg, "kill") then
  1247. if string.match(msg, "all") then
  1248. attackany()
  1249. else
  1250. local egg=game.Players:children()
  1251. for i=1, #egg do
  1252. if string.match(msg, string.lower(egg[i].Name)) then
  1253. attack(egg[i].Name)
  1254. return
  1255. end
  1256. end
  1257. end
  1258. end
  1259.  
  1260. end
  1261. end
  1262.  
  1263. ------------------------------------------------------------------------------------------
  1264. function unequip()
  1265. local items=script.Parent:children()
  1266. for i=1, #items do
  1267. if items[i].className=="Tool" then items[i]:remove() end
  1268. end
  1269. end
  1270.  
  1271. function onChatted(msg, recipient)
  1272. msg = string.lower(msg)
  1273.  
  1274. if string.match(msg, string.lower(script.Parent.Name))~=nil or string.match(msg, "everybody") then
  1275. if string.match(msg, "equip") then
  1276. if game.Workspace:findFirstChild("Hub") then
  1277. if string.match(msg, "rocket") then unequip()
  1278. game.Workspace.Hub.Rocket:clone().Parent=script.Parent
  1279. elseif string.match(msg, "slingshot") then unequip()
  1280. game.Workspace.Hub.Slingshot:clone().Parent=script.Parent
  1281. elseif string.match(msg, "sword") then unequip()
  1282. game.Workspace.Hub.Sword:clone().Parent=script.Parent
  1283. elseif string.match(msg, "pbg") then unequip()
  1284. game.Workspace.Hub.PBG:clone().Parent=script.Parent
  1285. elseif string.match(msg, "superball") then unequip()
  1286. game.Workspace.Hub.Superball:clone().Parent=script.Parent
  1287. elseif string.match(msg, "trowel") then unequip()
  1288. game.Workspace.Hub.Trowel:clone().Parent=script.Parent
  1289. elseif string.match(msg, "bomb") then unequip()
  1290. game.Workspace.Hub.Bomb:clone().Parent=script.Parent
  1291. end
  1292. end
  1293. end
  1294. if string.match(msg, "unequip") then unequip() end
  1295. if string.match(msg, "run") then onRunning(1) end
  1296. if string.match(msg, "climb") then onClimbing() end
  1297. if string.match(msg, "jump") then onJumping() end
  1298. if string.match(msg, "zombie") then pose="Zombie" end
  1299. if string.match(msg, "disco") then pose="Boogy" end
  1300. if string.match(msg, "float") then pose="Float" end
  1301. if string.match(msg, "punch") then pose="Punch" end
  1302. if string.match(msg, "kick") then pose="Kick" end
  1303. if string.match(msg, "fly") then pose="Fly" end
  1304. if string.match(msg, "heal") then script.Parent.Humanoid.Health=script.Parent.Humanoid.MaxHealth end
  1305. if string.match(msg, "abcdefg") then defence() end
  1306. if string.match(msg, "stop") then pose="Standing"; proxkill=false; following=false; stopmoving() end
  1307. if string.match(msg, "go home") then following=false; gohome() end
  1308. if string.match(msg, "follow") then
  1309. if string.match(msg, "all") then
  1310. followany()
  1311. else
  1312. local egg=game.Players:children()
  1313. for i=1, #egg do
  1314. if string.match(msg, string.lower(egg[i].Name)) then
  1315. follow(egg[i].Name)
  1316. return
  1317. end
  1318. end
  1319. end
  1320. end
  1321. if string.match(msg, "kill") then
  1322. if string.match(msg, "all") then
  1323. attackany()
  1324. else
  1325. local egg=game.Players:children()
  1326. for i=1, #egg do
  1327. if string.match(msg, string.lower(egg[i].Name)) then
  1328. attack(egg[i].Name)
  1329. return
  1330. end
  1331. end
  1332. end
  1333. end
  1334.  
  1335. end
  1336. end
  1337.  
  1338.  
  1339. if game.Players.NumPlayers>1 then
  1340. x=game.Players:children()
  1341.  
  1342. for i=1, #x do
  1343. if script.Parent:findFirstChild("Commander")~=nil then
  1344. if script.Parent.Commander:children()~=nil or script.Parent.Commander:children()>0 then
  1345. local ch=script.Parent.Commander:children()
  1346. for i=1, #ch do
  1347. if string.lower(ch[i].Name)==string.lower(x[i].Name) then
  1348. x[i].Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1349. end
  1350. end
  1351. elseif string.lower(script.Parent.Commander.Value)==string.lower(x[i].Name) then
  1352. x[i].Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1353. end
  1354. else
  1355. x[i].Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1356. end
  1357. end
  1358. end
  1359.  
  1360.  
  1361. function onPlayerEntered(Player)
  1362. while Player.Name==nil do
  1363. wait(2)
  1364. end
  1365. if script.Parent:findFirstChild("Commander")~=nil then
  1366. if script.Parent.Commander:children()~=nil or script.Parent.Commander:children()>0 then
  1367. local ch=script.Parent.Commander:children()
  1368. for i=1, #ch do
  1369. if string.lower(ch[i].Name)==string.lower(Player.Name) then
  1370. Player.Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1371. end
  1372. end
  1373. elseif string.lower(script.Parent.Commander.Value)==string.lower(Player.Name) then
  1374. Player.Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1375. end
  1376. else
  1377. Player.Chatted:connect(function(msg, recipient) onChatted(msg, recipient) end)
  1378. end
  1379. end
  1380.  
  1381. game.Players.ChildAdded:connect(onPlayerEntered)
  1382.  
  1383.  
  1384.  
  1385. -----------------------------------------------------------------------------------------------------------------------
  1386. -----------------------------------------------------------------------------------------------------------------------
  1387. -----------------------------------------------------------------------------------------------------------------------
  1388. -----------------------------------------------------------------------------------------------------------------------
  1389. -----------------------------------------------------------------------------------------------------------------------
  1390. -----------------------------------------------------------------------------------------------------------------------
  1391. -----------------------------------------------------------------------------------------------------------------------
  1392. -----------------------------------------------------------------------------------------------------------------------
  1393. -----------------------------------------------------------------------------------------------------------------------
  1394. -----------------------------------------------------------------------------------------------------------------------
  1395. -----------------------------------------------------------------------------------------------------------------------
  1396. -----------------------------------------------------------------------------------------------------------------------
  1397. dist=20
  1398.  
  1399. function followany()
  1400. following=true
  1401. while following==true do
  1402.  
  1403. local ch=game.Players:children()
  1404. for i=1, #ch do
  1405. local l=game.Workspace:findFirstChild(ch[i].Name)
  1406. if l~=nil then
  1407. local s=l.Torso
  1408. local p=l.Torso.Position
  1409. local q=script.Parent.Torso.Position
  1410. local d=math.sqrt( ((p.x-q.x)^2)+((p.y-q.y)^2)+((p.z-q.z)^2) )
  1411. if smallest==nil then
  1412. smallest=d
  1413. target=s
  1414. elseif d<smallest then
  1415. smallest=d
  1416. target=s
  1417. end
  1418. end
  1419. end
  1420.  
  1421. if smallest==nil then stopmoving() return end
  1422.  
  1423. if smallest>6*dist then return end
  1424.  
  1425. script.Parent.Humanoid:MoveTo(target.Position, target)
  1426.  
  1427. wait(0.5)
  1428. for i=1, 6 do
  1429. if target.Parent.Humanoid.Health<1 then stopmoving() else wait(0.5) end
  1430. end
  1431. end
  1432. end
  1433.  
  1434.  
  1435.  
  1436. function gohome()
  1437. script.Parent.Humanoid:MoveTo(Vector3.new(0,0,0), game.Workspace.Bases.Base)
  1438. end
  1439. function stopmoving()
  1440. script.Parent.Humanoid:MoveTo(script.Parent.Torso.Position, script.Parent.Torso)
  1441. end
  1442.  
  1443. function follow(name)
  1444. following=true
  1445.  
  1446. local p=game.Workspace:findFirstChild(name)
  1447. if p==nil then return end
  1448. while following==true do
  1449. script.Parent.Humanoid:MoveTo(p.Torso.Position, p.Torso)
  1450. wait(0.5)
  1451. for i=1, 3 do
  1452. if p.Humanoid.Health<1 then following=false; stopmoving() return end
  1453. wait(0.5)
  1454. end
  1455. end
  1456. end
  1457.  
  1458. function attack(name)
  1459. if script.Parent:findFirstChild("Sword")~=nil then
  1460. following=true
  1461. local p=game.Workspace:findFirstChild(name)
  1462. if p==nil then return end
  1463. while following==true do
  1464. script.Parent.Humanoid:MoveTo(p.Torso.Position, p.Torso)
  1465. wait(0.5)
  1466. for i=1, 3 do
  1467. if p.Humanoid.Health<1 then following=false; stopmoving() return end
  1468. local l=p.Torso.Position
  1469. local q=script.Parent.Torso.Position
  1470. local d=math.sqrt( ((l.x-q.x)^2)+((l.y-q.y)^2)+((l.z-q.z)^2) )
  1471. if d<10 then
  1472. script.Parent.Humanoid:MoveTo(p.Torso.Position, p.Torso); slash()
  1473. if (q.y-l.y)>3 and (q.y-l.y)<7 then
  1474. script.Parent.Humanoid:MoveTo(p.Torso.Position+Vector3.new(math.random(-4,4),0,math.random(-4,4)), p.Torso);
  1475. end
  1476. end
  1477. wait(1)
  1478. end
  1479. end
  1480. end
  1481. end
  1482.  
  1483. function attackany()
  1484. if script.Parent:findFirstChild("Sword")~=nil then
  1485.  
  1486. following=true
  1487. while following==true do
  1488.  
  1489. local ch=game.Players:children()
  1490. for i=1, #ch do
  1491. local l=game.Workspace:findFirstChild(ch[i].Name)
  1492. if l~=nil then
  1493. local s=l.Torso
  1494. local p=l.Torso.Position
  1495. local q=script.Parent.Torso.Position
  1496. local d=math.sqrt( ((p.x-q.x)^2)+((p.y-q.y)^2)+((p.z-q.z)^2) )
  1497. if smallest==nil then
  1498. smallest=d
  1499. target=s
  1500. elseif d<smallest then
  1501. smallest=d
  1502. target=s
  1503. end
  1504. end
  1505. end
  1506.  
  1507. if smallest==nil then stopmoving() return end
  1508.  
  1509. if smallest>6*dist then return end
  1510.  
  1511. script.Parent.Humanoid:MoveTo(target.Position, target)
  1512.  
  1513. if smallest<10 then
  1514. slash()
  1515. end
  1516. if target.Parent==nil then stopmoving() return end
  1517. wait(0.5)
  1518. for i=1, 3 do
  1519. if target.Parent.Humanoid.Health<1 then
  1520. stopmoving()
  1521. else
  1522. local p=target.Position
  1523. local q=script.Parent.Torso.Position
  1524. local d=math.sqrt( ((p.x-q.x)^2)+((p.y-q.y)^2)+((p.z-q.z)^2) )
  1525. if d<10 then
  1526. script.Parent.Humanoid:MoveTo(target.Position, target); slash()
  1527. if (q.y-p.y)>3 and (q.y-p.y)<7 then
  1528. script.Parent.Humanoid:MoveTo(p.Torso.Position+Vector3.new(math.random(-4,4),0,math.random(-4,4)), p.Torso);
  1529. end
  1530. end
  1531. wait(1)
  1532. end
  1533. end
  1534. end
  1535. end
  1536. end
  1537.  
  1538.  
  1539. function patrol()
  1540. if points==nil then
  1541. points=0
  1542. if game.Workspace:findFirstChild("pp1")~=nil then
  1543. pp1=game.Workspace:findFirstChild("pp1")
  1544. local points=points+1
  1545. if game.Workspace:findFirstChild("pp2")~=nil then
  1546. pp2=game.Workspace:findFirstChild("pp2")
  1547. local points=points+1
  1548. if game.Workspace:findFirstChild("pp3")~=nil then
  1549. pp3=game.Workspace:findFirstChild("pp3")
  1550. local points=points+1
  1551. if game.Workspace:findFirstChild("pp4")~=nil then
  1552. pp4=game.Workspace:findFirstChild("pp4")
  1553. local points=points+1
  1554. if game.Workspace:findFirstChild("pp5")~=nil then
  1555. pp5=game.Workspace:findFirstChild("pp5")
  1556. local points=points+1
  1557. if game.Workspace:findFirstChild("pp6")~=nil then
  1558. pp6=game.Workspace:findFirstChild("pp6")
  1559. local points=points+1
  1560. if game.Workspace:findFirstChild("pp7")~=nil then
  1561. pp7=game.Workspace:findFirstChild("pp7")
  1562. local points=points+1
  1563. if game.Workspace:findFirstChild("pp8")~=nil then
  1564. pp8=game.Workspace:findFirstChild("pp8")
  1565. local points=points+1
  1566. if game.Workspace:findFirstChild("pp9")~=nil then
  1567. pp9=game.Workspace:findFirstChild("pp9")
  1568. local points=points+1
  1569. end
  1570. end
  1571. end
  1572. end
  1573. end
  1574. end
  1575. end
  1576. end
  1577. end
  1578. end
  1579.  
  1580. if points<1 then return end
  1581. patrolling=true
  1582. local time=2
  1583. if points==1 then return end
  1584. if points>1 then
  1585. while patrolling==true do
  1586. script.Parent.Humanoid:MoveTo(pp1.Position, pp1)
  1587. wait(time)
  1588. script.Parent.Humanoid:MoveTo(pp2.Position, pp2)
  1589. wait(time)
  1590. if points>2 then
  1591. script.Parent.Humanoid:MoveTo(pp3.Position, pp3)
  1592. wait(time)
  1593. if points>3 then
  1594. script.Parent.Humanoid:MoveTo(pp4.Position, pp4)
  1595. wait(time)
  1596. if points>4 then
  1597. script.Parent.Humanoid:MoveTo(pp5.Position, pp5)
  1598. wait(time)
  1599. if points>5 then
  1600. script.Parent.Humanoid:MoveTo(pp6.Position, pp6)
  1601. wait(time)
  1602. if points>6 then
  1603. script.Parent.Humanoid:MoveTo(pp7.Position, pp7)
  1604. wait(time)
  1605. if points>7 then
  1606. script.Parent.Humanoid:MoveTo(pp8.Position, pp8)
  1607. wait(time)
  1608. if points>8 then
  1609. script.Parent.Humanoid:MoveTo(pp9.Position, pp9)
  1610. wait(time)
  1611. end
  1612. end
  1613. end
  1614. end
  1615. end
  1616. end
  1617. end
  1618. end
  1619. end
  1620. end
  1621.  
  1622.  
  1623. function goto(pos,part)
  1624. while true do
  1625. end
  1626. end
  1627.  
  1628.  
  1629. function slash()
  1630. for i=1, 3 do
  1631. wait(.3)
  1632. RightShoulder.MaxVelocity = 2
  1633. LeftShoulder.MaxVelocity = 1
  1634. RightShoulder.DesiredAngle = -2.14
  1635. LeftShoulder.DesiredAngle = 0
  1636. RightHip.DesiredAngle = 0
  1637. LeftHip.DesiredAngle = 0
  1638. wait(.2)
  1639. RightShoulder.MaxVelocity = 2
  1640. LeftShoulder.MaxVelocity = 1
  1641. RightShoulder.DesiredAngle = 0
  1642. LeftShoulder.DesiredAngle = 0
  1643. RightHip.DesiredAngle = 0
  1644. LeftHip.DesiredAngle = 0
  1645. end
  1646. end
  1647.  
  1648. function defence()
  1649. proxkill=true
  1650. while proxkill==true do
  1651. local ch=game.Players:children()
  1652. for i=1, #ch do
  1653. local p=game.Workspace:findFirstChild(ch[i].Name)
  1654. if p~=nil then
  1655. local p=p.Torso.Position
  1656. local q=script.Parent.Torso.Position
  1657. local d=math.sqrt( ((p.x-q.x)^2)+((p.y-q.y)^2)+((p.z-q.z)^2) )
  1658. if d<dist and d>8 then
  1659. local ex=Instance.new("")
  1660. ex.Position=p
  1661. ex.Parent=game.Workspace
  1662. end
  1663. end
  1664. end
  1665. wait(1)
  1666. end
  1667. end
  1668.  
  1669.  
  1670.  
  1671.  
  1672. -----------------------------------------------------------------------------------------------------------------------
  1673. -----------------------------------------------------------------------------------------------------------------------
  1674. -----------------------------------------------------------------------------------------------------------------------
  1675. -----------------------------------------------------------------------------------------------------------------------
  1676. -----------------------------------------------------------------------------------------------------------------------
  1677. -----------------------------------------------------------------------------------------------------------------------
  1678. -----------------------------------------------------------------------------------------------------------------------
  1679. -----------------------------------------------------------------------------------------------------------------------
  1680. -----------------------------------------------------------------------------------------------------------------------
  1681. -----------------------------------------------------------------------------------------------------------------------
  1682. -----------------------------------------------------------------------------------------------------------------------
  1683. -----------------------------------------------------------------------------------------------------------------------
  1684.  
  1685.  
  1686. Humanoid.Died:connect(onDied)
  1687. Humanoid.Running:connect(onRunning)
  1688. Humanoid.Jumping:connect(onJumping)
  1689. Humanoid.Climbing:connect(onClimbing)
  1690. Humanoid.GettingUp:connect(onGettingUp)
  1691. Humanoid.FreeFalling:connect(onFreeFall)
  1692. Humanoid.FallingDown:connect(onFallingDown)
  1693. Humanoid.Seated:connect(onSeated)
  1694.  
  1695.  
  1696. --[[
  1697.  
  1698. function newSound(id)
  1699. local sound = Instance.new("Sound")
  1700. sound.SoundId = id
  1701. sound.Parent = script.Parent.Head
  1702. return sound
  1703. end
  1704.  
  1705.  
  1706. local sDied = newSound("rbxasset://sounds/uuhhh.wav")
  1707. local sFallingDown = newSound("rbxasset://sounds/splat.wav")
  1708. local sFreeFalling = newSound("rbxasset://sounds/swoosh.wav")
  1709. local sGettingUp = newSound("rbxasset://sounds/hit.wav")
  1710. local sJumping = newSound("rbxasset://sounds/button.wav")
  1711. local sRunning = newSound("rbxasset://sounds/bfsl-minifigfoots1.mp3")
  1712. sRunning.Looped = true
  1713.  
  1714. local Figure = script.Parent
  1715. local Head = waitForChild(Figure, "Head")
  1716. local Humanoid = waitForChild(Figure, "Humanoid")
  1717.  
  1718.  
  1719. function onDied()
  1720. sDied:play()
  1721. end
  1722.  
  1723. function onState(state, sound)
  1724. if state then
  1725. sound:play()
  1726. else
  1727. sound:pause()
  1728. end
  1729. end
  1730.  
  1731. function onRunning(speed)
  1732. if speed>0 then
  1733. sRunning:play()
  1734. else
  1735. sRunning:pause()
  1736. end
  1737. end
  1738.  
  1739.  
  1740. Humanoid.Died:connect(onDied)
  1741. Humanoid.Running:connect(onRunning)
  1742. Humanoid.Jumping:connect(function(state) onState(state, sJumping) end)
  1743. Humanoid.GettingUp:connect(function(state) onState(state, sGettingUp) end)
  1744. Humanoid.FreeFalling:connect(function(state) onState(state, sFreeFalling) end)
  1745. Humanoid.FallingDown:connect(function(state) onState(state, sFallingDown) end)
  1746. --]]
  1747.  
  1748. local nextTime = 0
  1749. local runService = game:service("RunService");
  1750.  
  1751. while Figure.Parent~=nil do
  1752. time = runService.Stepped:wait()
  1753. if time > nextTime then
  1754. move(time)
  1755. nextTime = time + 0.1
  1756. end
  1757. end
  1758.  
  1759. wait(8)
  1760. if game:findFirstChild("NetworkServer") ~= nil then
  1761. h = Instance.new("Hint")
  1762. h.Text = "The map maker thanks MehCooky for making the soldier."
  1763. h.Parent = game.Workspace
  1764. end
  1765.  
  1766. end,o80)
  1767. end))
  1768. o81.Name = "Shirt"
  1769. o81.Parent = o1
  1770. o81.ShirtTemplate = "http://www.roblox.com/asset/?id=33917039"
  1771. o82.Name = "Pants"
  1772. o82.Parent = o1
  1773. o82.PantsTemplate = "http://www.roblox.com/asset/?id=33917077"
  1774. o83.Name = "README"
  1775. o83.Parent = o1
  1776. o83.Disabled = true
  1777. table.insert(cors,coroutine.create(function()
  1778. wait()
  1779. runDummyScript(function()
  1780. --------------------------------------------------
  1781. -- ORIGINAL MODEL BY MEHCOOKY INSPIRED BY MIKED --
  1782. ------ ANY OTHER VERSIONS ARE COPIED -------------
  1783. --------------------------------------------------
  1784.  
  1785.  
  1786. --[[
  1787.  
  1788. ROBOTS v1
  1789.  
  1790. User Manual
  1791.  
  1792. ---------------------------------------------------------------------
  1793. Before you start:
  1794. 1. If you want to let the robot use weapons then get the Robot Weapon Hub from the toolbox.
  1795. 2. Look at the list of names in commander. Change these names to change who can command
  1796. your robot. Delete "Commander" if you want everyone to be able to control it.
  1797. 3. Delete the robot spawn pad if you dont want the robot to come back when dead.
  1798.  
  1799.  
  1800. The robot is only half done, I was going to add the ability to fire rockets, patrol set points, kill
  1801. one team only and so on. I got fed up of making stuff for it, and Im only releasing it now as
  1802. so many people have patiently been waiting for it. Its likely Ill update it in the future.
  1803.  
  1804.  
  1805. HOW TO USE IT:
  1806. It listens to what you type (if you are one of the people it is listening to)
  1807. Change the name of the robot to whatever you want, and it will do what you say when you say its name.
  1808.  
  1809. Commands:
  1810.  
  1811. {Robot Name} dance
  1812. go home
  1813. run
  1814. climb
  1815. jump
  1816. zombie
  1817. disco
  1818. float
  1819. punch
  1820. kick
  1821. fly
  1822.  
  1823. heal
  1824. defend
  1825.  
  1826. stop
  1827.  
  1828. follow {Player Name}
  1829. follow all
  1830. kill {Player Name}
  1831. kill all
  1832.  
  1833.  
  1834. equip sword
  1835. rocket
  1836. slingshot
  1837. pbg
  1838. superball
  1839. trowel
  1840. bomb
  1841.  
  1842. unequip
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849. e.g.:
  1850. Yellow kill miked
  1851.  
  1852.  
  1853.  
  1854. Also you can type it however you like, just include the keywords:
  1855. e.g.:
  1856. Yellow my best friend in the world, can you do me a favour and kill that miked guy?
  1857.  
  1858.  
  1859.  
  1860. Its not case sensitive too:
  1861. e.g.:
  1862. YelLOW KiLl MiKeD
  1863.  
  1864.  
  1865.  
  1866.  
  1867. Also if you have lots of robots do this to get al their attention:
  1868.  
  1869. Everyone kill miked
  1870.  
  1871.  
  1872.  
  1873. --------------------------------------------------
  1874. -- ORIGINAL MODEL BY MEHCOOKY INSPIRED BY MIKED --
  1875. ------ ANY OTHER VERSIONS ARE COPIED -------------
  1876. --------------------------------------------------
  1877. --]]
  1878.  
  1879.  
  1880.  
  1881. end,o83)
  1882. end))
  1883. o84.Name = "Left Arm"
  1884. o84.Parent = o1
  1885. o84.BrickColor = BrickColor.new("Pastel brown")
  1886. o84.Reflectance = 0.10000000149012
  1887. o84.Position = Vector3.new(35.909977, 6.20000505, 25.2999935)
  1888. o84.Rotation = Vector3.new(0, -90, 0)
  1889. o84.CanCollide = false
  1890. o84.FormFactor = Enum.FormFactor.Symmetric
  1891. o84.Size = Vector3.new(1, 2, 1)
  1892. o84.CFrame = CFrame.new(35.909977, 6.20000505, 25.2999935, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1893. o84.Color = Color3.new(1, 0.8, 0.6)
  1894. o84.Position = Vector3.new(35.909977, 6.20000505, 25.2999935)
  1895. o85.Name = "Right Arm"
  1896. o85.Parent = o1
  1897. o85.BrickColor = BrickColor.new("Pastel brown")
  1898. o85.Reflectance = 0.10000000149012
  1899. o85.Position = Vector3.new(35.909977, 6.20000505, 28.2999935)
  1900. o85.Rotation = Vector3.new(0, -90, 0)
  1901. o85.CanCollide = false
  1902. o85.FormFactor = Enum.FormFactor.Symmetric
  1903. o85.Size = Vector3.new(1, 2, 1)
  1904. o85.CFrame = CFrame.new(35.909977, 6.20000505, 28.2999935, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1905. o85.Color = Color3.new(1, 0.8, 0.6)
  1906. o85.Position = Vector3.new(35.909977, 6.20000505, 28.2999935)
  1907. o86.Name = "Mode"
  1908. o86.Parent = o1
  1909. o87.Parent = o1
  1910. o87.HeadColor = BrickColor.new("Pastel brown")
  1911. o87.LeftArmColor = BrickColor.new("Pastel brown")
  1912. o87.LeftLegColor = BrickColor.new("Really black")
  1913. o87.RightArmColor = BrickColor.new("Pastel brown")
  1914. o87.RightLegColor = BrickColor.new("Really black")
  1915. o87.TorsoColor = BrickColor.new("Pastel brown")
  1916. o88.Parent = o1
  1917. o88.NameOcclusion = Enum.NameOcclusion.NoOcclusion
  1918. o88.RightLeg = o89
  1919. o88.LeftLeg = o90
  1920. o88.Torso = o91
  1921. o89.Name = "Right Leg"
  1922. o89.Parent = o1
  1923. o89.BrickColor = BrickColor.new("Really black")
  1924. o89.Reflectance = 0.10000000149012
  1925. o89.Position = Vector3.new(35.909977, 4.20000505, 27.2999935)
  1926. o89.Rotation = Vector3.new(0, -90, 0)
  1927. o89.CanCollide = false
  1928. o89.FormFactor = Enum.FormFactor.Symmetric
  1929. o89.Size = Vector3.new(1, 2, 1)
  1930. o89.CFrame = CFrame.new(35.909977, 4.20000505, 27.2999935, 1.10635061e-29, 1.03803337e-15, -1, 4.26325641e-14, 1, -1.03803337e-15, 1, 4.26325641e-14, -1.10635061e-29)
  1931. o89.BottomSurface = Enum.SurfaceType.Smooth
  1932. o89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1933. o89.Position = Vector3.new(35.909977, 4.20000505, 27.2999935)
  1934. o90.Name = "Left Leg"
  1935. o90.Parent = o1
  1936. o90.BrickColor = BrickColor.new("Really black")
  1937. o90.Reflectance = 0.10000000149012
  1938. o90.Position = Vector3.new(35.909977, 4.20000505, 26.2999935)
  1939. o90.Rotation = Vector3.new(0, -90, 0)
  1940. o90.CanCollide = false
  1941. o90.FormFactor = Enum.FormFactor.Symmetric
  1942. o90.Size = Vector3.new(1, 2, 1)
  1943. o90.CFrame = CFrame.new(35.909977, 4.20000505, 26.2999935, 1.10635061e-29, 1.03803337e-15, -1, 4.26325641e-14, 1, -1.03803337e-15, 1, 4.26325641e-14, -1.10635061e-29)
  1944. o90.BottomSurface = Enum.SurfaceType.Smooth
  1945. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1946. o90.Position = Vector3.new(35.909977, 4.20000505, 26.2999935)
  1947. o91.Name = "Torso"
  1948. o91.Parent = o1
  1949. o91.BrickColor = BrickColor.new("Pastel brown")
  1950. o91.Reflectance = 0.10000000149012
  1951. o91.Position = Vector3.new(35.909977, 6.20000505, 26.7999935)
  1952. o91.Rotation = Vector3.new(0, -90, 0)
  1953. o91.FormFactor = Enum.FormFactor.Symmetric
  1954. o91.Size = Vector3.new(2, 2, 1)
  1955. o91.CFrame = CFrame.new(35.909977, 6.20000505, 26.7999935, 0, 0, -1, 0, 1, -0, 1, 0, -0)
  1956. o91.Color = Color3.new(1, 0.8, 0.6)
  1957. o91.Position = Vector3.new(35.909977, 6.20000505, 26.7999935)
  1958. o92.Name = "Left Hip"
  1959. o92.Parent = o91
  1960. o92.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1961. o92.C1 = CFrame.new(-0.5, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1962. o92.Part0 = o91
  1963. o92.Part1 = o90
  1964. o92.DesiredAngle = 0.044385049492121
  1965. o92.MaxVelocity = 0.10000000149012
  1966. o93.Name = "Neck"
  1967. o93.Parent = o91
  1968. o93.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1969. o93.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1970. o94.Name = "Right Hip"
  1971. o94.Parent = o91
  1972. o94.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1973. o94.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1974. o94.Part0 = o91
  1975. o94.Part1 = o89
  1976. o94.DesiredAngle = 0.044385049492121
  1977. o94.MaxVelocity = 0.10000000149012
  1978. o95.Name = "Right Shoulder"
  1979. o95.Parent = o91
  1980. o95.C0 = CFrame.new(-2, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1981. o95.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1982. o95.Part0 = o85
  1983. o95.Part1 = o91
  1984. o95.DesiredAngle = 0.044385049492121
  1985. o95.MaxVelocity = 0.15000000596046
  1986. o96.Name = "Left Shoulder"
  1987. o96.Parent = o91
  1988. o96.C0 = CFrame.new(2, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1989. o96.C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1990. o96.Part0 = o84
  1991. o96.Part1 = o91
  1992. o96.DesiredAngle = -0.044385049492121
  1993. o96.MaxVelocity = 0.15000000596046
  1994. o97.Parent = o91
  1995. o98.Parent = o91
  1996. o99.Parent = o91
  1997. o99.Part0 = o91
  1998. o99.Part1 = o3
  1999. o100.Name = "paintball"
  2000. o100.Parent = o1
  2001. o100.AttachmentPos = Vector3.new(0, 0.379999995, 0)
  2002. o101.Name = "Handle"
  2003. o101.Parent = o100
  2004. o101.Position = Vector3.new(35.9099884, 7.82000351, 26.7999935)
  2005. o101.Rotation = Vector3.new(0, -90, 0)
  2006. o101.CanCollide = false
  2007. o101.FormFactor = Enum.FormFactor.Symmetric
  2008. o101.Size = Vector3.new(2, 1, 1)
  2009. o101.CFrame = CFrame.new(35.9099884, 7.82000351, 26.7999935, 6.63810394e-29, 2.07606653e-15, -1.00000012, 8.52651283e-14, 0.999999881, -2.07606695e-15, 1, 8.52651147e-14, -6.63810454e-29)
  2010. o101.BottomSurface = Enum.SurfaceType.Smooth
  2011. o101.TopSurface = Enum.SurfaceType.Smooth
  2012. o101.Position = Vector3.new(35.9099884, 7.82000351, 26.7999935)
  2013. o102.Parent = o101
  2014. o102.MeshId = "http://www.roblox.com/asset/?id=9253927"
  2015. o102.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  2016. o102.TextureId = "http://www.roblox.com/asset/?id=17926536"
  2017. o102.MeshType = Enum.MeshType.FileMesh
  2018. o103.Name = "Hair"
  2019. o103.Parent = o1
  2020. o103.AttachmentForward = Vector3.new(0, -0.0995037258, -0.995037258)
  2021. o103.AttachmentPos = Vector3.new(0, 0.150000006, -0.0799999982)
  2022. o103.AttachmentUp = Vector3.new(0, 0.995037138, -0.0995037109)
  2023. o104.Name = "Handle"
  2024. o104.Parent = o103
  2025. o104.Position = Vector3.new(35.8453102, 8.04278755, 26.7999935)
  2026. o104.Rotation = Vector3.new(90, -84.2900009, 90)
  2027. o104.CanCollide = false
  2028. o104.FormFactor = Enum.FormFactor.Plate
  2029. o104.Size = Vector3.new(2, 0.800000012, 2)
  2030. o104.CFrame = CFrame.new(35.8453102, 8.04278755, 26.7999935, 6.63810394e-29, -0.0995037407, -0.995037377, 8.52651283e-14, 0.995037019, -0.099503696, 1, 8.48419574e-14, -8.4841954e-15)
  2031. o104.BottomSurface = Enum.SurfaceType.Smooth
  2032. o104.TopSurface = Enum.SurfaceType.Smooth
  2033. o104.Position = Vector3.new(35.8453102, 8.04278755, 26.7999935)
  2034. o105.Parent = o104
  2035. o105.MeshId = "http://www.roblox.com/asset/?id=12259089"
  2036. o105.Scale = Vector3.new(1.01999998, 1.04999995, 1.04999995)
  2037. o105.TextureId = "http://www.roblox.com/asset/?id=12259192"
  2038. o105.MeshType = Enum.MeshType.FileMesh
  2039. o106.Name = "MarineHelmet"
  2040. o106.Parent = o1
  2041. o106.AttachmentForward = Vector3.new(-0, -0, 1)
  2042. o106.AttachmentPos = Vector3.new(0, 0.150000006, 0)
  2043. o106.AttachmentRight = Vector3.new(-1, 0, 0)
  2044. o107.Name = "Handle"
  2045. o107.Parent = o106
  2046. o107.Position = Vector3.new(35.9099884, 8.05000401, 26.7999935)
  2047. o107.Rotation = Vector3.new(0, 90, 0)
  2048. o107.CanCollide = false
  2049. o107.FormFactor = Enum.FormFactor.Symmetric
  2050. o107.Size = Vector3.new(1, 1, 1)
  2051. o107.CFrame = CFrame.new(35.9099884, 8.05000401, 26.7999935, -6.63810394e-29, 2.07606653e-15, 1.00000012, -8.52651283e-14, 0.999999881, 2.07606695e-15, -1, 8.52651147e-14, 6.63810454e-29)
  2052. o107.BottomSurface = Enum.SurfaceType.Smooth
  2053. o107.TopSurface = Enum.SurfaceType.Smooth
  2054. o107.Position = Vector3.new(35.9099884, 8.05000401, 26.7999935)
  2055. o108.Parent = o107
  2056. o108.Scale = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2057. o108.TextureId = "http://www.roblox.com/asset/?id=8940863"
  2058. o108.MeshType = Enum.MeshType.FileMesh
  2059. o109.Name = "Head"
  2060. o109.Parent = o1
  2061. o109.BrickColor = BrickColor.new("Pastel brown")
  2062. o109.Reflectance = 0.10000000149012
  2063. o109.Position = Vector3.new(35.9099884, 7.70000362, 26.7999935)
  2064. o109.Rotation = Vector3.new(0, -90, 0)
  2065. o109.FormFactor = Enum.FormFactor.Symmetric
  2066. o109.Size = Vector3.new(2, 1, 1)
  2067. o109.CFrame = CFrame.new(35.9099884, 7.70000362, 26.7999935, 6.63810394e-29, 2.07606653e-15, -1.00000012, 8.52651283e-14, 0.999999881, -2.07606695e-15, 1, 8.52651147e-14, -6.63810454e-29)
  2068. o109.TopSurface = Enum.SurfaceType.Smooth
  2069. o109.Color = Color3.new(1, 0.8, 0.6)
  2070. o109.Position = Vector3.new(35.9099884, 7.70000362, 26.7999935)
  2071. o110.Parent = o109
  2072. o110.MeshId = "http://roblox.com/asset/?id=83001675"
  2073. o110.Offset = Vector3.new(0, 0, 0.00999999978)
  2074. o110.Scale = Vector3.new(1.25, 1.25, 1.25)
  2075. o110.MeshType = Enum.MeshType.FileMesh
  2076. o111.Name = "face"
  2077. o111.Parent = o109
  2078. o112.Parent = o109
  2079. o112.SoundId = "rbxasset://sounds/uuhhh.wav"
  2080. o113.Parent = o109
  2081. o113.SoundId = "rbxasset://sounds/splat.wav"
  2082. o114.Parent = o109
  2083. o114.SoundId = "rbxasset://sounds/swoosh.wav"
  2084. o115.Parent = o109
  2085. o115.SoundId = "rbxasset://sounds/hit.wav"
  2086. o116.Parent = o109
  2087. o116.SoundId = "rbxasset://sounds/button.wav"
  2088. o117.Parent = o109
  2089. o117.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2090. o117.Looped = true
  2091. o118.Parent = o109
  2092. o118.SoundId = "rbxasset://sounds/uuhhh.wav"
  2093. o119.Parent = o109
  2094. o119.SoundId = "rbxasset://sounds/splat.wav"
  2095. o120.Parent = o109
  2096. o120.SoundId = "rbxasset://sounds/swoosh.wav"
  2097. o121.Parent = o109
  2098. o121.SoundId = "rbxasset://sounds/hit.wav"
  2099. o122.Parent = o109
  2100. o122.SoundId = "rbxasset://sounds/button.wav"
  2101. o123.Parent = o109
  2102. o123.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2103. o123.Looped = true
  2104. o124.Parent = o109
  2105. o124.SoundId = "rbxasset://sounds/uuhhh.wav"
  2106. o125.Parent = o109
  2107. o125.SoundId = "rbxasset://sounds/splat.wav"
  2108. o126.Parent = o109
  2109. o126.SoundId = "rbxasset://sounds/swoosh.wav"
  2110. o127.Parent = o109
  2111. o127.SoundId = "rbxasset://sounds/hit.wav"
  2112. o128.Parent = o109
  2113. o128.SoundId = "rbxasset://sounds/button.wav"
  2114. o129.Parent = o109
  2115. o129.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2116. o129.Looped = true
  2117. o130.Parent = o109
  2118. o130.SoundId = "rbxasset://sounds/uuhhh.wav"
  2119. o131.Parent = o109
  2120. o131.SoundId = "rbxasset://sounds/splat.wav"
  2121. o132.Parent = o109
  2122. o132.SoundId = "rbxasset://sounds/swoosh.wav"
  2123. o133.Parent = o109
  2124. o133.SoundId = "rbxasset://sounds/hit.wav"
  2125. o134.Parent = o109
  2126. o134.SoundId = "rbxasset://sounds/button.wav"
  2127. o135.Parent = o109
  2128. o135.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2129. o135.Looped = true
  2130. o136.Parent = o109
  2131. o136.SoundId = "rbxasset://sounds/uuhhh.wav"
  2132. o137.Parent = o109
  2133. o137.SoundId = "rbxasset://sounds/splat.wav"
  2134. o138.Parent = o109
  2135. o138.SoundId = "rbxasset://sounds/swoosh.wav"
  2136. o139.Parent = o109
  2137. o139.SoundId = "rbxasset://sounds/hit.wav"
  2138. o140.Parent = o109
  2139. o140.SoundId = "rbxasset://sounds/button.wav"
  2140. o141.Parent = o109
  2141. o141.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2142. o141.Looped = true
  2143. o142.Parent = o109
  2144. o142.SoundId = "rbxasset://sounds/uuhhh.wav"
  2145. o143.Parent = o109
  2146. o143.SoundId = "rbxasset://sounds/splat.wav"
  2147. o144.Parent = o109
  2148. o144.SoundId = "rbxasset://sounds/swoosh.wav"
  2149. o145.Parent = o109
  2150. o145.SoundId = "rbxasset://sounds/hit.wav"
  2151. o146.Parent = o109
  2152. o146.SoundId = "rbxasset://sounds/button.wav"
  2153. o147.Parent = o109
  2154. o147.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2155. o147.Looped = true
  2156. o148.Parent = o109
  2157. o148.SoundId = "rbxasset://sounds/uuhhh.wav"
  2158. o149.Parent = o109
  2159. o149.SoundId = "rbxasset://sounds/splat.wav"
  2160. o150.Parent = o109
  2161. o150.SoundId = "rbxasset://sounds/swoosh.wav"
  2162. o151.Parent = o109
  2163. o151.SoundId = "rbxasset://sounds/hit.wav"
  2164. o152.Parent = o109
  2165. o152.SoundId = "rbxasset://sounds/button.wav"
  2166. o153.Parent = o109
  2167. o153.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2168. o153.Looped = true
  2169. o154.Parent = o109
  2170. o154.SoundId = "rbxasset://sounds/uuhhh.wav"
  2171. o155.Parent = o109
  2172. o155.SoundId = "rbxasset://sounds/splat.wav"
  2173. o156.Parent = o109
  2174. o156.SoundId = "rbxasset://sounds/swoosh.wav"
  2175. o157.Parent = o109
  2176. o157.SoundId = "rbxasset://sounds/hit.wav"
  2177. o158.Parent = o109
  2178. o158.SoundId = "rbxasset://sounds/button.wav"
  2179. o159.Parent = o109
  2180. o159.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2181. o159.Looped = true
  2182. o160.Parent = o109
  2183. o160.SoundId = "rbxasset://sounds/uuhhh.wav"
  2184. o161.Parent = o109
  2185. o161.SoundId = "rbxasset://sounds/splat.wav"
  2186. o162.Parent = o109
  2187. o162.SoundId = "rbxasset://sounds/swoosh.wav"
  2188. o163.Parent = o109
  2189. o163.SoundId = "rbxasset://sounds/hit.wav"
  2190. o164.Parent = o109
  2191. o164.SoundId = "rbxasset://sounds/button.wav"
  2192. o165.Parent = o109
  2193. o165.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2194. o165.Looped = true
  2195. o166.Parent = o109
  2196. o166.SoundId = "rbxasset://sounds/uuhhh.wav"
  2197. o167.Parent = o109
  2198. o167.SoundId = "rbxasset://sounds/splat.wav"
  2199. o168.Parent = o109
  2200. o168.SoundId = "rbxasset://sounds/swoosh.wav"
  2201. o169.Parent = o109
  2202. o169.SoundId = "rbxasset://sounds/hit.wav"
  2203. o170.Parent = o109
  2204. o170.SoundId = "rbxasset://sounds/button.wav"
  2205. o171.Parent = o109
  2206. o171.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2207. o171.Looped = true
  2208. o172.Parent = o109
  2209. o172.SoundId = "rbxasset://sounds/uuhhh.wav"
  2210. o173.Parent = o109
  2211. o173.SoundId = "rbxasset://sounds/splat.wav"
  2212. o174.Parent = o109
  2213. o174.SoundId = "rbxasset://sounds/swoosh.wav"
  2214. o175.Parent = o109
  2215. o175.SoundId = "rbxasset://sounds/hit.wav"
  2216. o176.Parent = o109
  2217. o176.SoundId = "rbxasset://sounds/button.wav"
  2218. o177.Parent = o109
  2219. o177.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2220. o177.Looped = true
  2221. o178.Parent = o109
  2222. o178.SoundId = "rbxasset://sounds/uuhhh.wav"
  2223. o179.Parent = o109
  2224. o179.SoundId = "rbxasset://sounds/splat.wav"
  2225. o180.Parent = o109
  2226. o180.SoundId = "rbxasset://sounds/swoosh.wav"
  2227. o181.Parent = o109
  2228. o181.SoundId = "rbxasset://sounds/hit.wav"
  2229. o182.Parent = o109
  2230. o182.SoundId = "rbxasset://sounds/button.wav"
  2231. o183.Parent = o109
  2232. o183.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2233. o183.Looped = true
  2234. o184.Parent = o109
  2235. o184.SoundId = "rbxasset://sounds/uuhhh.wav"
  2236. o185.Parent = o109
  2237. o185.SoundId = "rbxasset://sounds/splat.wav"
  2238. o186.Parent = o109
  2239. o186.SoundId = "rbxasset://sounds/swoosh.wav"
  2240. o187.Parent = o109
  2241. o187.SoundId = "rbxasset://sounds/hit.wav"
  2242. o188.Parent = o109
  2243. o188.SoundId = "rbxasset://sounds/button.wav"
  2244. o189.Parent = o109
  2245. o189.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2246. o189.Looped = true
  2247. o190.Parent = o109
  2248. o190.SoundId = "rbxasset://sounds/uuhhh.wav"
  2249. o191.Parent = o109
  2250. o191.SoundId = "rbxasset://sounds/splat.wav"
  2251. o192.Parent = o109
  2252. o192.SoundId = "rbxasset://sounds/swoosh.wav"
  2253. o193.Parent = o109
  2254. o193.SoundId = "rbxasset://sounds/hit.wav"
  2255. o194.Parent = o109
  2256. o194.SoundId = "rbxasset://sounds/button.wav"
  2257. o195.Parent = o109
  2258. o195.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2259. o195.Looped = true
  2260. o196.Parent = o109
  2261. o196.SoundId = "rbxasset://sounds/uuhhh.wav"
  2262. o197.Parent = o109
  2263. o197.SoundId = "rbxasset://sounds/splat.wav"
  2264. o198.Parent = o109
  2265. o198.SoundId = "rbxasset://sounds/swoosh.wav"
  2266. o199.Parent = o109
  2267. o199.SoundId = "rbxasset://sounds/hit.wav"
  2268. o200.Parent = o109
  2269. o200.SoundId = "rbxasset://sounds/button.wav"
  2270. o201.Parent = o109
  2271. o201.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2272. o201.Looped = true
  2273. o202.Parent = o109
  2274. o202.SoundId = "rbxasset://sounds/uuhhh.wav"
  2275. o203.Parent = o109
  2276. o203.SoundId = "rbxasset://sounds/splat.wav"
  2277. o204.Parent = o109
  2278. o204.SoundId = "rbxasset://sounds/swoosh.wav"
  2279. o205.Parent = o109
  2280. o205.SoundId = "rbxasset://sounds/hit.wav"
  2281. o206.Parent = o109
  2282. o206.SoundId = "rbxasset://sounds/button.wav"
  2283. o207.Parent = o109
  2284. o207.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2285. o207.Looped = true
  2286. o208.Parent = o109
  2287. o208.SoundId = "rbxasset://sounds/uuhhh.wav"
  2288. o209.Parent = o109
  2289. o209.SoundId = "rbxasset://sounds/splat.wav"
  2290. o210.Parent = o109
  2291. o210.SoundId = "rbxasset://sounds/swoosh.wav"
  2292. o211.Parent = o109
  2293. o211.SoundId = "rbxasset://sounds/hit.wav"
  2294. o212.Parent = o109
  2295. o212.SoundId = "rbxasset://sounds/button.wav"
  2296. o213.Parent = o109
  2297. o213.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2298. o213.Looped = true
  2299. o214.Parent = o109
  2300. o214.SoundId = "rbxasset://sounds/uuhhh.wav"
  2301. o215.Parent = o109
  2302. o215.SoundId = "rbxasset://sounds/splat.wav"
  2303. o216.Parent = o109
  2304. o216.SoundId = "rbxasset://sounds/swoosh.wav"
  2305. o217.Parent = o109
  2306. o217.SoundId = "rbxasset://sounds/hit.wav"
  2307. o218.Parent = o109
  2308. o218.SoundId = "rbxasset://sounds/button.wav"
  2309. o219.Parent = o109
  2310. o219.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2311. o219.Looped = true
  2312. o220.Parent = o109
  2313. o220.SoundId = "rbxasset://sounds/uuhhh.wav"
  2314. o221.Parent = o109
  2315. o221.SoundId = "rbxasset://sounds/splat.wav"
  2316. o222.Parent = o109
  2317. o222.SoundId = "rbxasset://sounds/swoosh.wav"
  2318. o223.Parent = o109
  2319. o223.SoundId = "rbxasset://sounds/hit.wav"
  2320. o224.Parent = o109
  2321. o224.SoundId = "rbxasset://sounds/button.wav"
  2322. o225.Parent = o109
  2323. o225.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2324. o225.Looped = true
  2325. o226.Parent = o109
  2326. o226.SoundId = "rbxasset://sounds/uuhhh.wav"
  2327. o227.Parent = o109
  2328. o227.SoundId = "rbxasset://sounds/splat.wav"
  2329. o228.Parent = o109
  2330. o228.SoundId = "rbxasset://sounds/swoosh.wav"
  2331. o229.Parent = o109
  2332. o229.SoundId = "rbxasset://sounds/hit.wav"
  2333. o230.Parent = o109
  2334. o230.SoundId = "rbxasset://sounds/button.wav"
  2335. o231.Parent = o109
  2336. o231.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2337. o231.Looped = true
  2338. o232.Parent = o109
  2339. o232.SoundId = "rbxasset://sounds/uuhhh.wav"
  2340. o233.Parent = o109
  2341. o233.SoundId = "rbxasset://sounds/splat.wav"
  2342. o234.Parent = o109
  2343. o234.SoundId = "rbxasset://sounds/swoosh.wav"
  2344. o235.Parent = o109
  2345. o235.SoundId = "rbxasset://sounds/hit.wav"
  2346. o236.Parent = o109
  2347. o236.SoundId = "rbxasset://sounds/button.wav"
  2348. o237.Parent = o109
  2349. o237.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2350. o237.Looped = true
  2351. o238.Parent = o109
  2352. o238.SoundId = "rbxasset://sounds/uuhhh.wav"
  2353. o239.Parent = o109
  2354. o239.SoundId = "rbxasset://sounds/splat.wav"
  2355. o240.Parent = o109
  2356. o240.SoundId = "rbxasset://sounds/swoosh.wav"
  2357. o241.Parent = o109
  2358. o241.SoundId = "rbxasset://sounds/hit.wav"
  2359. o242.Parent = o109
  2360. o242.SoundId = "rbxasset://sounds/button.wav"
  2361. o243.Parent = o109
  2362. o243.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2363. o243.Looped = true
  2364. o244.Parent = o109
  2365. o244.SoundId = "rbxasset://sounds/uuhhh.wav"
  2366. o245.Parent = o109
  2367. o245.SoundId = "rbxasset://sounds/splat.wav"
  2368. o246.Parent = o109
  2369. o246.SoundId = "rbxasset://sounds/swoosh.wav"
  2370. o247.Parent = o109
  2371. o247.SoundId = "rbxasset://sounds/hit.wav"
  2372. o248.Parent = o109
  2373. o248.SoundId = "rbxasset://sounds/button.wav"
  2374. o249.Parent = o109
  2375. o249.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2376. o249.Looped = true
  2377. o250.Parent = o109
  2378. o250.SoundId = "rbxasset://sounds/uuhhh.wav"
  2379. o251.Parent = o109
  2380. o251.SoundId = "rbxasset://sounds/splat.wav"
  2381. o252.Parent = o109
  2382. o252.SoundId = "rbxasset://sounds/swoosh.wav"
  2383. o253.Parent = o109
  2384. o253.SoundId = "rbxasset://sounds/hit.wav"
  2385. o254.Parent = o109
  2386. o254.SoundId = "rbxasset://sounds/button.wav"
  2387. o255.Parent = o109
  2388. o255.SoundId = "rbxasset://sounds/bfsl-minifigfoots1.mp3"
  2389. o255.Looped = true
  2390. o256.Parent = o109
  2391. o256.Texture = "http://www.roblox.com/asset/?id=66515927"
  2392. o257.Name = "HeadWeld"
  2393. o257.Parent = o109
  2394. o257.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2395. o257.C1 = CFrame.new(0, 0.379999995, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2396. o257.Part0 = o109
  2397. o257.Part1 = o101
  2398. o258.Name = "HeadWeld"
  2399. o258.Parent = o109
  2400. o258.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2401. o258.C1 = CFrame.new(0, 0.150000006, -0.0799999982, 1, 0, -0, 0, 0.995037138, 0.0995037258, 0, -0.0995037109, 0.995037258)
  2402. o258.Part0 = o109
  2403. o258.Part1 = o104
  2404. o259.Name = "HeadWeld"
  2405. o259.Parent = o109
  2406. o259.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2407. o259.C1 = CFrame.new(0, 0.150000006, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2408. o259.Part0 = o109
  2409. o259.Part1 = o107
  2410. o260.Name = "HeadWeld"
  2411. o260.Parent = o109
  2412. o260.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2413. o260.C1 = CFrame.new(0, 0.150000006, -0.0799999982, 1, 0, -0, 0, 0.995037138, 0.0995037258, 0, -0.0995037109, 0.995037258)
  2414. o260.Part0 = o109
  2415. o260.Part1 = o104
  2416. o261.Name = "HeadWeld"
  2417. o261.Parent = o109
  2418. o261.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2419. o261.C1 = CFrame.new(0, 0.150000006, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  2420. o261.Part0 = o109
  2421. o261.Part1 = o107
  2422. o262.Name = "soldier spawn"
  2423. o262.Parent = o1
  2424. o262.BrickColor = BrickColor.new("Really black")
  2425. o262.Position = Vector3.new(35.909977, 2.60001206, 26.7999935)
  2426. o262.Rotation = Vector3.new(0, -90, 0)
  2427. o262.Anchored = true
  2428. o262.FormFactor = Enum.FormFactor.Plate
  2429. o262.Size = Vector3.new(6, 1.20000005, 7)
  2430. o262.CFrame = CFrame.new(35.909977, 2.60001206, 26.7999935, 0, 0, -1, 0, 1, -0, 1, 0, -0)
  2431. o262.TopSurface = Enum.SurfaceType.Smooth
  2432. o262.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2433. o262.Position = Vector3.new(35.909977, 2.60001206, 26.7999935)
  2434. o263.Parent = o262
  2435. table.insert(cors,coroutine.create(function()
  2436. wait()
  2437. runDummyScript(function()
  2438. name="soldier"
  2439.  
  2440. wait(0.000000000000001)
  2441. robo=game.Workspace:findFirstChild(name):clone()
  2442.  
  2443. while true do
  2444. wait(5)
  2445. if game.Workspace:findFirstChild(name)==nil then
  2446. robot=robo:clone()
  2447. robot.Parent=game.Workspace
  2448. end
  2449. if game.Workspace:findFirstChild(name):findFirstChild("Humanoid")==nil then
  2450. game.Workspace:findFirstChild(name):remove()
  2451. robot=robo:clone()
  2452. robot.Parent=game.Workspace
  2453. end
  2454. if game.Workspace:findFirstChild(name).Humanoid.Health<1 then
  2455. game.Workspace:findFirstChild(name):remove()
  2456. robot=robo:clone()
  2457. robot.Parent=game.Workspace
  2458. end
  2459. end
  2460.  
  2461.  
  2462.  
  2463.  
  2464. end,o263)
  2465. end))
  2466. o264.Parent = o262
  2467. o264.Texture = "http://www.roblox.com/asset/?id=67553511"
  2468. o264.Face = Enum.NormalId.Top
  2469. o265.Parent = o262
  2470. o265.Texture = "http://www.roblox.com/asset/?id=67553511"
  2471. o265.Face = Enum.NormalId.Back
  2472. o266.Parent = o262
  2473. o266.Texture = "http://www.roblox.com/asset/?id=67553511"
  2474. o266.Face = Enum.NormalId.Left
  2475. o267.Parent = o262
  2476. o267.Texture = "http://www.roblox.com/asset/?id=67553511"
  2477. o268.Parent = o262
  2478. o268.Texture = "http://www.roblox.com/asset/?id=67553511"
  2479. o268.Face = Enum.NormalId.Right
  2480. o269.Parent = o262
  2481. o269.Texture = "http://www.roblox.com/asset/?id=67553511"
  2482. o269.Face = Enum.NormalId.Bottom
  2483. o270.Parent = o262
  2484. o270.Texture = "http://www.roblox.com/asset/?id=20385823"
  2485. o270.Face = Enum.NormalId.Top
  2486. o271.Name = "Hurting"
  2487. o271.Parent = o262
  2488. table.insert(cors,coroutine.create(function()
  2489. wait()
  2490. runDummyScript(function()
  2491. function onTouched(hit)
  2492. local humanoid = hit.Parent:findFirstChild("Humanoid")
  2493. if (humanoid ~= nil) then
  2494. humanoid.Health = humanoid.Health - .100000000000
  2495. end
  2496. end
  2497.  
  2498. script.Parent.Touched:connect(onTouched)
  2499. end,o271)
  2500. end))
  2501. o272.Parent = o262
  2502. mas.Parent = workspace
  2503. mas:MakeJoints()
  2504. local mas1 = mas:GetChildren()
  2505. for i=1,#mas1 do
  2506. mas1[i].Parent = workspace
  2507. ypcall(function() mas1[i]:MakeJoints() end)
  2508. end
  2509. mas:Destroy()
  2510. for i=1,#cors do
  2511. coroutine.resume(cors[i])
  2512. end
Advertisement
Add Comment
Please, Sign In to add comment