Advertisement
BobMe

axyl

Dec 10th, 2022 (edited)
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.43 KB | None | 0 0
  1. local remote = owner:WaitForChild("axyremoteuwu")
  2.  
  3. local function makeAxy()
  4. local axy = Instance.new("Model")
  5. local Part1 = Instance.new("Part")
  6. local CFrameValue2 = Instance.new("CFrameValue")
  7. local Part3 = Instance.new("Part")
  8. local CFrameValue4 = Instance.new("CFrameValue")
  9. local Part5 = Instance.new("Part")
  10. local CFrameValue6 = Instance.new("CFrameValue")
  11. local Part7 = Instance.new("Part")
  12. local CFrameValue8 = Instance.new("CFrameValue")
  13. local Part9 = Instance.new("Part")
  14. local CFrameValue10 = Instance.new("CFrameValue")
  15. local Part11 = Instance.new("Part")
  16. local CFrameValue12 = Instance.new("CFrameValue")
  17. local Part13 = Instance.new("Part")
  18. local CFrameValue14 = Instance.new("CFrameValue")
  19. local Part15 = Instance.new("Part")
  20. local CFrameValue16 = Instance.new("CFrameValue")
  21. local Part17 = Instance.new("Part")
  22. local CFrameValue18 = Instance.new("CFrameValue")
  23. local Part19 = Instance.new("Part")
  24. local CFrameValue20 = Instance.new("CFrameValue")
  25. local Part21 = Instance.new("Part")
  26. local CFrameValue22 = Instance.new("CFrameValue")
  27. local Part23 = Instance.new("Part")
  28. local CFrameValue24 = Instance.new("CFrameValue")
  29. local Part25 = Instance.new("Part")
  30. local CFrameValue26 = Instance.new("CFrameValue")
  31. local Part27 = Instance.new("Part")
  32. local CFrameValue28 = Instance.new("CFrameValue")
  33. local Part29 = Instance.new("Part")
  34. local CFrameValue30 = Instance.new("CFrameValue")
  35. local Part31 = Instance.new("Part")
  36. local CFrameValue32 = Instance.new("CFrameValue")
  37. local Part33 = Instance.new("Part")
  38. local CFrameValue34 = Instance.new("CFrameValue")
  39. local Part35 = Instance.new("Part")
  40. local CFrameValue36 = Instance.new("CFrameValue")
  41. local Part37 = Instance.new("Part")
  42. local CFrameValue38 = Instance.new("CFrameValue")
  43. local Part39 = Instance.new("Part")
  44. local CFrameValue40 = Instance.new("CFrameValue")
  45. local Part41 = Instance.new("Part")
  46. local CFrameValue42 = Instance.new("CFrameValue")
  47. local Part43 = Instance.new("Part")
  48. local CFrameValue44 = Instance.new("CFrameValue")
  49. local Part45 = Instance.new("Part")
  50. local CFrameValue46 = Instance.new("CFrameValue")
  51. local Part47 = Instance.new("Part")
  52. local CFrameValue48 = Instance.new("CFrameValue")
  53. local Part49 = Instance.new("Part")
  54. local CFrameValue50 = Instance.new("CFrameValue")
  55. local Part51 = Instance.new("Part")
  56. local CFrameValue52 = Instance.new("CFrameValue")
  57. local Part53 = Instance.new("Part")
  58. local CFrameValue54 = Instance.new("CFrameValue")
  59. local Part55 = Instance.new("Part")
  60. local CFrameValue56 = Instance.new("CFrameValue")
  61. local Part57 = Instance.new("Part")
  62. local CFrameValue58 = Instance.new("CFrameValue")
  63. local Part59 = Instance.new("Part")
  64. local CFrameValue60 = Instance.new("CFrameValue")
  65. local Part61 = Instance.new("Part")
  66. local CFrameValue62 = Instance.new("CFrameValue")
  67. local Part63 = Instance.new("Part")
  68. local CFrameValue64 = Instance.new("CFrameValue")
  69. local Part65 = Instance.new("Part")
  70. local CFrameValue66 = Instance.new("CFrameValue")
  71. local Part67 = Instance.new("Part")
  72. local CFrameValue68 = Instance.new("CFrameValue")
  73. local Part69 = Instance.new("Part")
  74. local CFrameValue70 = Instance.new("CFrameValue")
  75. local Part71 = Instance.new("Part")
  76. local CFrameValue72 = Instance.new("CFrameValue")
  77. local Part73 = Instance.new("Part")
  78. local CFrameValue74 = Instance.new("CFrameValue")
  79. local Part75 = Instance.new("Part")
  80. local CFrameValue76 = Instance.new("CFrameValue")
  81. local Part77 = Instance.new("Part")
  82. local CFrameValue78 = Instance.new("CFrameValue")
  83. local Part79 = Instance.new("Part")
  84. local CFrameValue80 = Instance.new("CFrameValue")
  85. local Part81 = Instance.new("Part")
  86. local CFrameValue82 = Instance.new("CFrameValue")
  87. local Part83 = Instance.new("Part")
  88. local CFrameValue84 = Instance.new("CFrameValue")
  89. local Part85 = Instance.new("Part")
  90. local CFrameValue86 = Instance.new("CFrameValue")
  91. local Part87 = Instance.new("Part")
  92. local CFrameValue88 = Instance.new("CFrameValue")
  93. local Part89 = Instance.new("Part")
  94. local CFrameValue90 = Instance.new("CFrameValue")
  95. local Part91 = Instance.new("Part")
  96. local CFrameValue92 = Instance.new("CFrameValue")
  97. local Part93 = Instance.new("Part")
  98. local CFrameValue94 = Instance.new("CFrameValue")
  99. axy.Name = "Pink Axolotl"
  100. axy.Parent = workspace
  101. axy.PrimaryPart = Part3
  102. Part1.Name = "LeftLegFrontPart"
  103. Part1.Parent = axy
  104. Part1.CFrame = CFrame.new(-0.228943333, -0.00248997589, 0.206018895, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  105. Part1.Orientation = Vector3.new(0, 0, 0.6200000047683716)
  106. Part1.Position = Vector3.new(-0.228943333029747, -0.0024899758864194155, 0.20601889491081238)
  107. Part1.Rotation = Vector3.new(0, 0, 0.6200000047683716)
  108. Part1.Color = Color3.new(1, 0.580392, 0.580392)
  109. Part1.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  110. Part1.Anchored = true
  111. Part1.BottomSurface = Enum.SurfaceType.Smooth
  112. Part1.Material = Enum.Material.SmoothPlastic
  113. Part1.TopSurface = Enum.SurfaceType.Smooth
  114. CFrameValue2.Name = "Offset"
  115. CFrameValue2.Parent = Part1
  116. CFrameValue2.Value = CFrame.new(-0.228943333, -0.00248997589, 0.206018895, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  117. Part3.Name = "Body"
  118. Part3.Parent = axy
  119. Part3.Color = Color3.new(1, 0.788235, 0.788235)
  120. Part3.Size = Vector3.new(1.1498500108718872, 0.6333736777305603, 1.399865746498108)
  121. Part3.Anchored = true
  122. Part3.BottomSurface = Enum.SurfaceType.Smooth
  123. Part3.Material = Enum.Material.SmoothPlastic
  124. Part3.TopSurface = Enum.SurfaceType.Smooth
  125. CFrameValue4.Name = "Offset"
  126. CFrameValue4.Parent = Part3
  127. Part5.Name = "LeftLegBack"
  128. Part5.Parent = axy
  129. Part5.CFrame = CFrame.new(0, 0, 0, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  130. Part5.Orientation = Vector3.new(0, 0, 0.11999999731779099)
  131. Part5.Rotation = Vector3.new(0, 0, 0.11999999731779099)
  132. Part5.Color = Color3.new(1, 0.788235, 0.788235)
  133. Part5.Size = Vector3.new(0.6442475318908691, 0.01921233721077442, 0.24088676273822784)
  134. Part5.Anchored = true
  135. Part5.BottomSurface = Enum.SurfaceType.Smooth
  136. Part5.Material = Enum.Material.SmoothPlastic
  137. Part5.TopSurface = Enum.SurfaceType.Smooth
  138. CFrameValue6.Name = "Offset"
  139. CFrameValue6.Parent = Part5
  140. CFrameValue6.Value = CFrame.new(-0.849544048, -0.234921366, 0.444898367, 0.999997854, -0.00202012062, 0, 0.00202012062, 0.999997854, 0, 0, 0, 1)
  141. Part7.Name = "LeftLegFrontPart"
  142. Part7.Parent = axy
  143. Part7.CFrame = CFrame.new(-0.228943333, -0.00248997589, -0.203522325, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  144. Part7.Orientation = Vector3.new(0, 0, 0.6200000047683716)
  145. Part7.Position = Vector3.new(-0.228943333029747, -0.0024899758864194155, -0.20352232456207275)
  146. Part7.Rotation = Vector3.new(0, 0, 0.6200000047683716)
  147. Part7.Color = Color3.new(1, 0.580392, 0.580392)
  148. Part7.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  149. Part7.Anchored = true
  150. Part7.BottomSurface = Enum.SurfaceType.Smooth
  151. Part7.Material = Enum.Material.SmoothPlastic
  152. Part7.TopSurface = Enum.SurfaceType.Smooth
  153. CFrameValue8.Name = "Offset"
  154. CFrameValue8.Parent = Part7
  155. CFrameValue8.Value = CFrame.new(-0.228943333, -0.00248997589, -0.203522325, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  156. Part9.Name = "LeftLegFrontPart"
  157. Part9.Parent = axy
  158. Part9.CFrame = CFrame.new(-0.404340267, -0.0043980428, 0, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  159. Part9.Orientation = Vector3.new(0, 0, 0.6200000047683716)
  160. Part9.Position = Vector3.new(-0.4043402671813965, -0.004398042801767588, 0)
  161. Part9.Rotation = Vector3.new(0, 0, 0.6200000047683716)
  162. Part9.Color = Color3.new(1, 0.580392, 0.580392)
  163. Part9.Size = Vector3.new(0.16583624482154846, 0.01921233721077442, 0.24088676273822784)
  164. Part9.Anchored = true
  165. Part9.BottomSurface = Enum.SurfaceType.Smooth
  166. Part9.Material = Enum.Material.SmoothPlastic
  167. Part9.TopSurface = Enum.SurfaceType.Smooth
  168. CFrameValue10.Name = "Offset"
  169. CFrameValue10.Parent = Part9
  170. CFrameValue10.Value = CFrame.new(-0.404340267, -0.0043980428, 0, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  171. Part11.Name = "LeftLegBackPart"
  172. Part11.Parent = axy
  173. Part11.CFrame = CFrame.new(-0.404363364, -0.000816819665, 0, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  174. Part11.Orientation = Vector3.new(0, 0, 0.11999999731779099)
  175. Part11.Position = Vector3.new(-0.40436336398124695, -0.0008168196654878557, 0)
  176. Part11.Rotation = Vector3.new(0, 0, 0.11999999731779099)
  177. Part11.Color = Color3.new(1, 0.580392, 0.580392)
  178. Part11.Size = Vector3.new(0.16583624482154846, 0.01921233721077442, 0.24088676273822784)
  179. Part11.Anchored = true
  180. Part11.BottomSurface = Enum.SurfaceType.Smooth
  181. Part11.Material = Enum.Material.SmoothPlastic
  182. Part11.TopSurface = Enum.SurfaceType.Smooth
  183. CFrameValue12.Name = "Offset"
  184. CFrameValue12.Parent = Part11
  185. CFrameValue12.Value = CFrame.new(-0.404363364, -0.000816819665, 0, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  186. Part13.Name = "LeftLegBackPart"
  187. Part13.Parent = axy
  188. Part13.CFrame = CFrame.new(-0.228956535, -0.000462237629, 0.206019044, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  189. Part13.Orientation = Vector3.new(0, 0, 0.11999999731779099)
  190. Part13.Position = Vector3.new(-0.22895653545856476, -0.00046223762910813093, 0.20601904392242432)
  191. Part13.Rotation = Vector3.new(0, 0, 0.11999999731779099)
  192. Part13.Color = Color3.new(1, 0.580392, 0.580392)
  193. Part13.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  194. Part13.Anchored = true
  195. Part13.BottomSurface = Enum.SurfaceType.Smooth
  196. Part13.Material = Enum.Material.SmoothPlastic
  197. Part13.TopSurface = Enum.SurfaceType.Smooth
  198. CFrameValue14.Name = "Offset"
  199. CFrameValue14.Parent = Part13
  200. CFrameValue14.Value = CFrame.new(-0.228956535, -0.000462237629, 0.206019044, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  201. Part15.Name = "LeftLegBackPart"
  202. Part15.Parent = axy
  203. Part15.CFrame = CFrame.new(-0.228956535, -0.000462237629, -0.203522384, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  204. Part15.Orientation = Vector3.new(0, 0, 0.11999999731779099)
  205. Part15.Position = Vector3.new(-0.22895653545856476, -0.00046223762910813093, -0.20352238416671753)
  206. Part15.Rotation = Vector3.new(0, 0, 0.11999999731779099)
  207. Part15.Color = Color3.new(1, 0.580392, 0.580392)
  208. Part15.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  209. Part15.Anchored = true
  210. Part15.BottomSurface = Enum.SurfaceType.Smooth
  211. Part15.Material = Enum.Material.SmoothPlastic
  212. Part15.TopSurface = Enum.SurfaceType.Smooth
  213. CFrameValue16.Name = "Offset"
  214. CFrameValue16.Parent = Part15
  215. CFrameValue16.Value = CFrame.new(-0.228956535, -0.000462237629, -0.203522384, 0.999997735, -0.00202012016, 0, 0.00202012016, 0.999997735, 0, 0, 0, 1)
  216. Part17.Name = "Head"
  217. Part17.Parent = axy
  218. Part17.Color = Color3.new(1, 0.788235, 0.788235)
  219. Part17.Size = Vector3.new(1.2365593910217285, 0.7386680841445923, 0.8401412963867188)
  220. Part17.Anchored = true
  221. Part17.BottomSurface = Enum.SurfaceType.Smooth
  222. Part17.Material = Enum.Material.SmoothPlastic
  223. Part17.TopSurface = Enum.SurfaceType.Smooth
  224. CFrameValue18.Name = "Offset"
  225. CFrameValue18.Parent = Part17
  226. CFrameValue18.Value = CFrame.new(0.00110740052, 0.0285122693, -1.10079122, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  227. Part19.Name = "HeadPart"
  228. Part19.Parent = axy
  229. Part19.CFrame = CFrame.new(0.914528847, 0.357699454, -0.248812675, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  230. Part19.Orientation = Vector3.new(2.5799999237060547, -165.72999572753906, -2.940000057220459)
  231. Part19.Position = Vector3.new(0.9145288467407227, 0.357699453830719, -0.24881267547607422)
  232. Part19.Rotation = Vector3.new(177.33999633789062, -14.260000228881836, 176.39999389648438)
  233. Part19.Color = Color3.new(1, 0.580392, 0.580392)
  234. Part19.Size = Vector3.new(0.35383161902427673, 0.16459859907627106, 0.046861179172992706)
  235. Part19.Anchored = true
  236. Part19.BottomSurface = Enum.SurfaceType.Smooth
  237. Part19.Material = Enum.Material.SmoothPlastic
  238. Part19.TopSurface = Enum.SurfaceType.Smooth
  239. CFrameValue20.Name = "Offset"
  240. CFrameValue20.Parent = Part19
  241. CFrameValue20.Value = CFrame.new(0.914528847, 0.357699454, -0.248812675, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  242. Part21.Name = "HeadPart"
  243. Part21.Parent = axy
  244. Part21.CFrame = CFrame.new(-0.298299074, 0.442879379, -0.0643186569, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  245. Part21.Orientation = Vector3.new(-10.279999732971191, 0, 0)
  246. Part21.Position = Vector3.new(-0.29829907417297363, 0.4428793787956238, -0.06431865692138672)
  247. Part21.Rotation = Vector3.new(-10.279999732971191, 0, 0)
  248. Part21.Color = Color3.new(1, 0.580392, 0.580392)
  249. Part21.Size = Vector3.new(0.3304147720336914, 0.18116170167922974, 0.04569147154688835)
  250. Part21.Anchored = true
  251. Part21.BottomSurface = Enum.SurfaceType.Smooth
  252. Part21.Material = Enum.Material.SmoothPlastic
  253. Part21.TopSurface = Enum.SurfaceType.Smooth
  254. CFrameValue22.Name = "Offset"
  255. CFrameValue22.Parent = Part21
  256. CFrameValue22.Value = CFrame.new(-0.298299074, 0.442879379, -0.0643186569, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  257. Part23.Name = "HeadPart"
  258. Part23.Parent = axy
  259. Part23.CFrame = CFrame.new(1.04292727, 0.0403454602, -0.345983982, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  260. Part23.Orientation = Vector3.new(5.25, -164.47999572753906, 3.0399999618530273)
  261. Part23.Position = Vector3.new(1.0429272651672363, 0.040345460176467896, -0.34598398208618164)
  262. Part23.Rotation = Vector3.new(174.5500030517578, -15.449999809265137, -178.4199981689453)
  263. Part23.Color = Color3.new(1, 0.580392, 0.580392)
  264. Part23.Size = Vector3.new(0.17730113863945007, 0.15514840185642242, 0.046861179172992706)
  265. Part23.Anchored = true
  266. Part23.BottomSurface = Enum.SurfaceType.Smooth
  267. Part23.Material = Enum.Material.SmoothPlastic
  268. Part23.TopSurface = Enum.SurfaceType.Smooth
  269. CFrameValue24.Name = "Offset"
  270. CFrameValue24.Parent = Part23
  271. CFrameValue24.Value = CFrame.new(1.04292727, 0.0403454602, -0.345983982, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  272. Part25.Name = "HeadPart"
  273. Part25.Parent = axy
  274. Part25.CFrame = CFrame.new(-0.947342873, -0.147390187, -0.158695459, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  275. Part25.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, 7.070000171661377)
  276. Part25.Position = Vector3.new(-0.9473428726196289, -0.1473901867866516, -0.15869545936584473)
  277. Part25.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, 6.559999942779541)
  278. Part25.Color = Color3.new(1, 0.580392, 0.580392)
  279. Part25.Size = Vector3.new(0.35383161902427673, 0.16459859907627106, 0.046861179172992706)
  280. Part25.Anchored = true
  281. Part25.BottomSurface = Enum.SurfaceType.Smooth
  282. Part25.Material = Enum.Material.SmoothPlastic
  283. Part25.TopSurface = Enum.SurfaceType.Smooth
  284. CFrameValue26.Name = "Offset"
  285. CFrameValue26.Parent = Part25
  286. CFrameValue26.Value = CFrame.new(-0.947342873, -0.147390187, -0.158695459, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  287. Part27.Name = "HeadPart"
  288. Part27.Parent = axy
  289. Part27.CFrame = CFrame.new(0.954124093, -0.0956920385, -0.30834198, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  290. Part27.Orientation = Vector3.new(5.25, -164.47999572753906, 3.0399999618530273)
  291. Part27.Position = Vector3.new(0.9541240930557251, -0.09569203853607178, -0.30834197998046875)
  292. Part27.Rotation = Vector3.new(174.5500030517578, -15.449999809265137, -178.4199981689453)
  293. Part27.Color = Color3.new(1, 0.580392, 0.580392)
  294. Part27.Size = Vector3.new(0.35383161902427673, 0.16459859907627106, 0.046861179172992706)
  295. Part27.Anchored = true
  296. Part27.BottomSurface = Enum.SurfaceType.Smooth
  297. Part27.Material = Enum.Material.SmoothPlastic
  298. Part27.TopSurface = Enum.SurfaceType.Smooth
  299. CFrameValue28.Name = "Offset"
  300. CFrameValue28.Parent = Part27
  301. CFrameValue28.Value = CFrame.new(0.954124093, -0.0956920385, -0.30834198, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  302. Part29.Name = "HeadPart"
  303. Part29.Parent = axy
  304. Part29.CFrame = CFrame.new(0.599216461, 0.72213304, -0.154411077, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  305. Part29.Orientation = Vector3.new(10.220000267028809, -173.72000122070312, 1.1200000047683716)
  306. Part29.Position = Vector3.new(0.5992164611816406, 0.7221330404281616, -0.15441107749938965)
  307. Part29.Rotation = Vector3.new(169.72000122070312, -6.179999828338623, 180)
  308. Part29.Color = Color3.new(1, 0.580392, 0.580392)
  309. Part29.Size = Vector3.new(0.1728755086660385, 0.15127570927143097, 0.04569147154688835)
  310. Part29.Anchored = true
  311. Part29.BottomSurface = Enum.SurfaceType.Smooth
  312. Part29.Material = Enum.Material.SmoothPlastic
  313. Part29.TopSurface = Enum.SurfaceType.Smooth
  314. CFrameValue30.Name = "Offset"
  315. CFrameValue30.Parent = Part29
  316. CFrameValue30.Value = CFrame.new(0.599216461, 0.72213304, -0.154411077, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  317. Part31.Name = "HeadPart"
  318. Part31.Parent = axy
  319. Part31.CFrame = CFrame.new(0.75175786, 0.192116052, -0.199708939, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  320. Part31.Orientation = Vector3.new(2.5799999237060547, -165.72999572753906, -2.940000057220459)
  321. Part31.Position = Vector3.new(0.7517578601837158, 0.19211605191230774, -0.1997089385986328)
  322. Part31.Rotation = Vector3.new(177.33999633789062, -14.260000228881836, 176.39999389648438)
  323. Part31.Color = Color3.new(1, 0.580392, 0.580392)
  324. Part31.Size = Vector3.new(0.3388734459877014, 0.18579944968223572, 0.046861179172992706)
  325. Part31.Anchored = true
  326. Part31.BottomSurface = Enum.SurfaceType.Smooth
  327. Part31.Material = Enum.Material.SmoothPlastic
  328. Part31.TopSurface = Enum.SurfaceType.Smooth
  329. CFrameValue32.Name = "Offset"
  330. CFrameValue32.Parent = Part31
  331. CFrameValue32.Value = CFrame.new(0.75175786, 0.192116052, -0.199708939, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  332. Part33.Name = "HeadPart"
  333. Part33.Parent = axy
  334. Part33.CFrame = CFrame.new(-1.04803848, -0.0179204941, -0.188812971, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  335. Part33.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, 7.070000171661377)
  336. Part33.Position = Vector3.new(-1.0480384826660156, -0.017920494079589844, -0.1888129711151123)
  337. Part33.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, 6.559999942779541)
  338. Part33.Color = Color3.new(1, 0.580392, 0.580392)
  339. Part33.Size = Vector3.new(0.17730113863945007, 0.15514840185642242, 0.046861179172992706)
  340. Part33.Anchored = true
  341. Part33.BottomSurface = Enum.SurfaceType.Smooth
  342. Part33.Material = Enum.Material.SmoothPlastic
  343. Part33.TopSurface = Enum.SurfaceType.Smooth
  344. CFrameValue34.Name = "Offset"
  345. CFrameValue34.Parent = Part33
  346. CFrameValue34.Value = CFrame.new(-1.04803848, -0.0179204941, -0.188812971, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  347. Part35.Name = "HeadPart"
  348. Part35.Parent = axy
  349. Part35.CFrame = CFrame.new(0.513655663, 0.588050842, -0.120659113, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  350. Part35.Orientation = Vector3.new(10.220000267028809, -173.72000122070312, 1.1200000047683716)
  351. Part35.Position = Vector3.new(0.5136556625366211, 0.5880508422851562, -0.12065911293029785)
  352. Part35.Rotation = Vector3.new(169.72000122070312, -6.179999828338623, 180)
  353. Part35.Color = Color3.new(1, 0.580392, 0.580392)
  354. Part35.Size = Vector3.new(0.3449995815753937, 0.160490021109581, 0.04569147154688835)
  355. Part35.Anchored = true
  356. Part35.BottomSurface = Enum.SurfaceType.Smooth
  357. Part35.Material = Enum.Material.SmoothPlastic
  358. Part35.TopSurface = Enum.SurfaceType.Smooth
  359. CFrameValue36.Name = "Offset"
  360. CFrameValue36.Parent = Part35
  361. CFrameValue36.Value = CFrame.new(0.513655663, 0.588050842, -0.120659113, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  362. Part37.Name = "HeadPart"
  363. Part37.Parent = axy
  364. Part37.CFrame = CFrame.new(0.340974569, 0.440949976, -0.0749499798, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  365. Part37.Orientation = Vector3.new(10.220000267028809, -173.72000122070312, 1.1200000047683716)
  366. Part37.Position = Vector3.new(0.3409745693206787, 0.4409499764442444, -0.07494997978210449)
  367. Part37.Rotation = Vector3.new(169.72000122070312, -6.179999828338623, 180)
  368. Part37.Color = Color3.new(1, 0.580392, 0.580392)
  369. Part37.Size = Vector3.new(0.3304147720336914, 0.18116170167922974, 0.04569147154688835)
  370. Part37.Anchored = true
  371. Part37.BottomSurface = Enum.SurfaceType.Smooth
  372. Part37.Material = Enum.Material.SmoothPlastic
  373. Part37.TopSurface = Enum.SurfaceType.Smooth
  374. CFrameValue38.Name = "Offset"
  375. CFrameValue38.Parent = Part37
  376. CFrameValue38.Value = CFrame.new(0.340974569, 0.440949976, -0.0749499798, -0.994180977, -4.02331352e-07, -0.107722796, 0.0192321669, 0.983933628, -0.177500874, 0.105992146, -0.178539991, -0.978207171)
  377. Part39.Name = "HeadPart"
  378. Part39.Parent = axy
  379. Part39.CFrame = CFrame.new(-0.471990824, 0.593320489, -0.091616869, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  380. Part39.Orientation = Vector3.new(-10.279999732971191, 0, 0)
  381. Part39.Position = Vector3.new(-0.47199082374572754, 0.5933204889297485, -0.09161686897277832)
  382. Part39.Rotation = Vector3.new(-10.279999732971191, 0, 0)
  383. Part39.Color = Color3.new(1, 0.580392, 0.580392)
  384. Part39.Size = Vector3.new(0.3449995815753937, 0.160490021109581, 0.04569147154688835)
  385. Part39.Anchored = true
  386. Part39.BottomSurface = Enum.SurfaceType.Smooth
  387. Part39.Material = Enum.Material.SmoothPlastic
  388. Part39.TopSurface = Enum.SurfaceType.Smooth
  389. CFrameValue40.Name = "Offset"
  390. CFrameValue40.Parent = Part39
  391. CFrameValue40.Value = CFrame.new(-0.471990824, 0.593320489, -0.091616869, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  392. Part41.Name = "HeadPart"
  393. Part41.Parent = axy
  394. Part41.CFrame = CFrame.new(-0.90942955, 0.39885658, -0.168878317, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  395. Part41.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, -7.900000095367432)
  396. Part41.Position = Vector3.new(-0.9094295501708984, 0.39885658025741577, -0.16887831687927246)
  397. Part41.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, -8.40999984741211)
  398. Part41.Color = Color3.new(1, 0.580392, 0.580392)
  399. Part41.Size = Vector3.new(0.35383161902427673, 0.16459859907627106, 0.046861179172992706)
  400. Part41.Anchored = true
  401. Part41.BottomSurface = Enum.SurfaceType.Smooth
  402. Part41.Material = Enum.Material.SmoothPlastic
  403. Part41.TopSurface = Enum.SurfaceType.Smooth
  404. CFrameValue42.Name = "Offset"
  405. CFrameValue42.Parent = Part41
  406. CFrameValue42.Value = CFrame.new(-0.90942955, 0.39885658, -0.168878317, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  407. Part43.Name = "HeadPart"
  408. Part43.Parent = axy
  409. Part43.CFrame = CFrame.new(-0.558053017, 0.729058027, -0.116247177, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  410. Part43.Orientation = Vector3.new(-10.279999732971191, 0, 0)
  411. Part43.Position = Vector3.new(-0.5580530166625977, 0.729058027267456, -0.11624717712402344)
  412. Part43.Rotation = Vector3.new(-10.279999732971191, 0, 0)
  413. Part43.Color = Color3.new(1, 0.580392, 0.580392)
  414. Part43.Size = Vector3.new(0.1728755086660385, 0.15127570927143097, 0.04569147154688835)
  415. Part43.Anchored = true
  416. Part43.BottomSurface = Enum.SurfaceType.Smooth
  417. Part43.Material = Enum.Material.SmoothPlastic
  418. Part43.TopSurface = Enum.SurfaceType.Smooth
  419. CFrameValue44.Name = "Offset"
  420. CFrameValue44.Parent = Part43
  421. CFrameValue44.Value = CFrame.new(-0.558053017, 0.729058027, -0.116247177, 1, -1.34828738e-07, 7.98135513e-09, -1.34110465e-07, 0.983933032, 0.178539917, 0, -0.178539932, 0.983932674)
  422. Part45.Name = "HeadPart"
  423. Part45.Parent = axy
  424. Part45.CFrame = CFrame.new(-0.974033356, 0.551037908, -0.190701008, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  425. Part45.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, -7.900000095367432)
  426. Part45.Position = Vector3.new(-0.9740333557128906, 0.5510379076004028, -0.19070100784301758)
  427. Part45.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, -8.40999984741211)
  428. Part45.Color = Color3.new(1, 0.580392, 0.580392)
  429. Part45.Size = Vector3.new(0.17730113863945007, 0.15514840185642242, 0.046861179172992706)
  430. Part45.Anchored = true
  431. Part45.BottomSurface = Enum.SurfaceType.Smooth
  432. Part45.Material = Enum.Material.SmoothPlastic
  433. Part45.TopSurface = Enum.SurfaceType.Smooth
  434. CFrameValue46.Name = "Offset"
  435. CFrameValue46.Parent = Part45
  436. CFrameValue46.Value = CFrame.new(-0.974033356, 0.551037908, -0.190701008, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  437. Part47.Name = "HeadPart"
  438. Part47.Parent = axy
  439. Part47.CFrame = CFrame.new(0.77832222, -0.242227972, -0.245536566, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  440. Part47.Orientation = Vector3.new(5.25, -164.47999572753906, 3.0399999618530273)
  441. Part47.Position = Vector3.new(0.7783222198486328, -0.2422279715538025, -0.24553656578063965)
  442. Part47.Rotation = Vector3.new(174.5500030517578, -15.449999809265137, -178.4199981689453)
  443. Part47.Color = Color3.new(1, 0.580392, 0.580392)
  444. Part47.Size = Vector3.new(0.3388734459877014, 0.18579944968223572, 0.046861179172992706)
  445. Part47.Anchored = true
  446. Part47.BottomSurface = Enum.SurfaceType.Smooth
  447. Part47.Material = Enum.Material.SmoothPlastic
  448. Part47.TopSurface = Enum.SurfaceType.Smooth
  449. CFrameValue48.Name = "Offset"
  450. CFrameValue48.Parent = Part47
  451. CFrameValue48.Value = CFrame.new(0.77832222, -0.242227972, -0.245536566, -0.963476479, 0.0265890434, -0.266469866, 0.0527613238, 0.994402289, -0.091545403, 0.262544125, -0.102261141, -0.959486008)
  452. Part49.Name = "HeadPart"
  453. Part49.Parent = axy
  454. Part49.CFrame = CFrame.new(-0.758379698, -0.281006992, -0.106133223, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  455. Part49.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, 7.070000171661377)
  456. Part49.Position = Vector3.new(-0.7583796977996826, -0.28100699186325073, -0.10613322257995605)
  457. Part49.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, 6.559999942779541)
  458. Part49.Color = Color3.new(1, 0.580392, 0.580392)
  459. Part49.Size = Vector3.new(0.3388734459877014, 0.18579944968223572, 0.046861179172992706)
  460. Part49.Anchored = true
  461. Part49.BottomSurface = Enum.SurfaceType.Smooth
  462. Part49.Material = Enum.Material.SmoothPlastic
  463. Part49.TopSurface = Enum.SurfaceType.Smooth
  464. CFrameValue50.Name = "Offset"
  465. CFrameValue50.Parent = Part49
  466. CFrameValue50.Value = CFrame.new(-0.758379698, -0.281006992, -0.106133223, 0.963237107, -0.110788822, -0.244745076, 0.12297827, 0.991790473, 0.0350491256, 0.238852724, -0.0638589635, 0.968953848)
  467. Part51.Name = "HeadPart"
  468. Part51.Parent = axy
  469. Part51.CFrame = CFrame.new(0.991299391, 0.503383279, -0.275116205, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  470. Part51.Orientation = Vector3.new(2.5799999237060547, -165.72999572753906, -2.940000057220459)
  471. Part51.Position = Vector3.new(0.9912993907928467, 0.5033832788467407, -0.2751162052154541)
  472. Part51.Rotation = Vector3.new(177.33999633789062, -14.260000228881836, 176.39999389648438)
  473. Part51.Color = Color3.new(1, 0.580392, 0.580392)
  474. Part51.Size = Vector3.new(0.17730113863945007, 0.15514840185642242, 0.046861179172992706)
  475. Part51.Anchored = true
  476. Part51.BottomSurface = Enum.SurfaceType.Smooth
  477. Part51.Material = Enum.Material.SmoothPlastic
  478. Part51.TopSurface = Enum.SurfaceType.Smooth
  479. CFrameValue52.Name = "Offset"
  480. CFrameValue52.Parent = Part51
  481. CFrameValue52.Value = CFrame.new(0.991299391, 0.503383279, -0.275116205, -0.967297077, -0.060846366, -0.246244639, -0.0512925424, 0.997671247, -0.0450421795, 0.248410076, -0.0309394561, -0.968163073)
  482. Part53.Name = "HeadPart"
  483. Part53.Parent = axy
  484. Part53.CFrame = CFrame.new(-0.760793686, 0.21916014, -0.124835253, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  485. Part53.Orientation = Vector3.new(-2.009999990463257, -14.180000305175781, -7.900000095367432)
  486. Part53.Position = Vector3.new(-0.7607936859130859, 0.21916013956069946, -0.12483525276184082)
  487. Part53.Rotation = Vector3.new(-2.069999933242798, -14.170000076293945, -8.40999984741211)
  488. Part53.Color = Color3.new(1, 0.580392, 0.580392)
  489. Part53.Size = Vector3.new(0.3388734459877014, 0.18579944968223572, 0.046861179172992706)
  490. Part53.Anchored = true
  491. Part53.BottomSurface = Enum.SurfaceType.Smooth
  492. Part53.Material = Enum.Material.SmoothPlastic
  493. Part53.TopSurface = Enum.SurfaceType.Smooth
  494. CFrameValue54.Name = "Offset"
  495. CFrameValue54.Parent = Part53
  496. CFrameValue54.Value = CFrame.new(-0.760793686, 0.21916014, -0.124835253, 0.959168315, 0.141760379, -0.244745061, -0.137359291, 0.989901066, 0.0350491181, 0.247241959, 0, 0.968953788)
  497. Part55.Name = "LeftEye"
  498. Part55.Parent = axy
  499. Part55.CFrame = CFrame.new(-0.541412592, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  500. Part55.Position = Vector3.new(-0.5414125919342041, 0.0012019574642181396, -0.35111427307128906)
  501. Part55.Color = Color3.new(0.105882, 0.164706, 0.207843)
  502. Part55.Size = Vector3.new(0.18028868734836578, 0.18052461743354797, 0.1715279221534729)
  503. Part55.Anchored = true
  504. Part55.BottomSurface = Enum.SurfaceType.Smooth
  505. Part55.Material = Enum.Material.SmoothPlastic
  506. Part55.TopSurface = Enum.SurfaceType.Smooth
  507. CFrameValue56.Name = "Offset"
  508. CFrameValue56.Parent = Part55
  509. CFrameValue56.Value = CFrame.new(-0.541412592, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  510. Part57.Name = "Mouth"
  511. Part57.Parent = axy
  512. Part57.CFrame = CFrame.new(-0.00582647324, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  513. Part57.Position = Vector3.new(-0.005826473236083984, 0.0012019574642181396, -0.35111427307128906)
  514. Part57.Color = Color3.new(0.854902, 0.52549, 0.478431)
  515. Part57.Size = Vector3.new(0.40205588936805725, 0.18052461743354797, 0.1715279221534729)
  516. Part57.Anchored = true
  517. Part57.BottomSurface = Enum.SurfaceType.Smooth
  518. Part57.Material = Enum.Material.SmoothPlastic
  519. Part57.TopSurface = Enum.SurfaceType.Smooth
  520. CFrameValue58.Name = "Offset"
  521. CFrameValue58.Parent = Part57
  522. CFrameValue58.Value = CFrame.new(-0.00582647324, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  523. Part59.Name = "RightEye"
  524. Part59.Parent = axy
  525. Part59.CFrame = CFrame.new(0.543413401, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  526. Part59.Position = Vector3.new(0.5434134006500244, 0.0012019574642181396, -0.35111427307128906)
  527. Part59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  528. Part59.Size = Vector3.new(0.18028868734836578, 0.18052461743354797, 0.1715279221534729)
  529. Part59.Anchored = true
  530. Part59.BottomSurface = Enum.SurfaceType.Smooth
  531. Part59.Material = Enum.Material.SmoothPlastic
  532. Part59.TopSurface = Enum.SurfaceType.Smooth
  533. CFrameValue60.Name = "Offset"
  534. CFrameValue60.Parent = Part59
  535. CFrameValue60.Value = CFrame.new(0.543413401, 0.00120195746, -0.351114273, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  536. Part61.Name = "Tail"
  537. Part61.Parent = axy
  538. Part61.Color = Color3.new(1, 0.788235, 0.788235)
  539. Part61.Size = Vector3.new(0.04222233220934868, 0.5023163557052612, 0.5179861187934875)
  540. Part61.Anchored = true
  541. Part61.BottomSurface = Enum.SurfaceType.Smooth
  542. Part61.Material = Enum.Material.SmoothPlastic
  543. Part61.TopSurface = Enum.SurfaceType.Smooth
  544. CFrameValue62.Name = "Offset"
  545. CFrameValue62.Parent = Part61
  546. CFrameValue62.Value = CFrame.new(0.0144863529, 0.0928324759, 0.941449523, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  547. Part63.Name = "TailPart"
  548. Part63.Parent = axy
  549. Part63.CFrame = CFrame.new(0, -0.0549650192, 0.300817132, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  550. Part63.Position = Vector3.new(0, -0.05496501922607422, 0.3008171319961548)
  551. Part63.Color = Color3.new(1, 0.788235, 0.788235)
  552. Part63.Size = Vector3.new(0.04222233220934868, 0.3923865258693695, 1.1196213960647583)
  553. Part63.Anchored = true
  554. Part63.BottomSurface = Enum.SurfaceType.Smooth
  555. Part63.Material = Enum.Material.SmoothPlastic
  556. Part63.TopSurface = Enum.SurfaceType.Smooth
  557. CFrameValue64.Name = "Offset"
  558. CFrameValue64.Parent = Part63
  559. CFrameValue64.Value = CFrame.new(0, -0.0549650192, 0.300817132, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  560. Part65.Name = "TailPart"
  561. Part65.Parent = axy
  562. Part65.CFrame = CFrame.new(0, -0.0917439461, 0.602756143, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  563. Part65.Position = Vector3.new(0, -0.09174394607543945, 0.602756142616272)
  564. Part65.Color = Color3.new(1, 0.788235, 0.788235)
  565. Part65.Size = Vector3.new(0.04222233220934868, 0.31882861256599426, 1.7234987020492554)
  566. Part65.Anchored = true
  567. Part65.BottomSurface = Enum.SurfaceType.Smooth
  568. Part65.Material = Enum.Material.SmoothPlastic
  569. Part65.TopSurface = Enum.SurfaceType.Smooth
  570. CFrameValue66.Name = "Offset"
  571. CFrameValue66.Parent = Part65
  572. CFrameValue66.Value = CFrame.new(0, -0.0917439461, 0.602756143, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  573. Part67.Name = "TailPart"
  574. Part67.Parent = axy
  575. Part67.CFrame = CFrame.new(-0.000176668167, 0.283857703, -0.505098462, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  576. Part67.Position = Vector3.new(-0.0001766681671142578, 0.28385770320892334, -0.5050984621047974)
  577. Part67.Color = Color3.new(1, 0.580392, 0.580392)
  578. Part67.Size = Vector3.new(0.04358033090829849, 0.13988253474235535, 2.005571126937866)
  579. Part67.Anchored = true
  580. Part67.BottomSurface = Enum.SurfaceType.Smooth
  581. Part67.Material = Enum.Material.SmoothPlastic
  582. Part67.TopSurface = Enum.SurfaceType.Smooth
  583. CFrameValue68.Name = "Offset"
  584. CFrameValue68.Parent = Part67
  585. CFrameValue68.Value = CFrame.new(-0.000176668167, 0.283857703, -0.505098462, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  586. Part69.Name = "TailPart"
  587. Part69.Parent = axy
  588. Part69.CFrame = CFrame.new(-0.000176668167, 0.155531526, 0.649254918, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  589. Part69.Position = Vector3.new(-0.0001766681671142578, 0.15553152561187744, 0.6492549180984497)
  590. Part69.Color = Color3.new(1, 0.580392, 0.580392)
  591. Part69.Size = Vector3.new(0.04358033090829849, 0.1551942229270935, 0.8479686975479126)
  592. Part69.Anchored = true
  593. Part69.BottomSurface = Enum.SurfaceType.Smooth
  594. Part69.Material = Enum.Material.SmoothPlastic
  595. Part69.TopSurface = Enum.SurfaceType.Smooth
  596. CFrameValue70.Name = "Offset"
  597. CFrameValue70.Parent = Part69
  598. CFrameValue70.Value = CFrame.new(-0.000176668167, 0.155531526, 0.649254918, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  599. Part71.Name = "TailPart"
  600. Part71.Parent = axy
  601. Part71.CFrame = CFrame.new(-0.000176668167, -0.235366166, 1.54937184, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  602. Part71.Position = Vector3.new(-0.0001766681671142578, -0.23536616563796997, 1.5493718385696411)
  603. Part71.Color = Color3.new(1, 0.580392, 0.580392)
  604. Part71.Size = Vector3.new(0.04358033090829849, 0.3554675877094269, 0.17393098771572113)
  605. Part71.Anchored = true
  606. Part71.BottomSurface = Enum.SurfaceType.Smooth
  607. Part71.Material = Enum.Material.SmoothPlastic
  608. Part71.TopSurface = Enum.SurfaceType.Smooth
  609. CFrameValue72.Name = "Offset"
  610. CFrameValue72.Parent = Part71
  611. CFrameValue72.Value = CFrame.new(-0.000176668167, -0.235366166, 1.54937184, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  612. Part73.Name = "TailPart"
  613. Part73.Parent = axy
  614. Part73.CFrame = CFrame.new(-0.000176668167, -0.325565755, 0.604746222, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  615. Part73.Position = Vector3.new(-0.0001766681671142578, -0.32556575536727905, 0.6047462224960327)
  616. Part73.Color = Color3.new(1, 0.580392, 0.580392)
  617. Part73.Size = Vector3.new(0.04358033090829849, 0.17506861686706543, 1.7537449598312378)
  618. Part73.Anchored = true
  619. Part73.BottomSurface = Enum.SurfaceType.Smooth
  620. Part73.Material = Enum.Material.SmoothPlastic
  621. Part73.TopSurface = Enum.SurfaceType.Smooth
  622. CFrameValue74.Name = "Offset"
  623. CFrameValue74.Parent = Part73
  624. CFrameValue74.Value = CFrame.new(-0.000176668167, -0.325565755, 0.604746222, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  625. Part75.Name = "TailPart"
  626. Part75.Parent = axy
  627. Part75.CFrame = CFrame.new(-0.000176668167, 0.0101509988, 1.24206531, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  628. Part75.Position = Vector3.new(-0.0001766681671142578, 0.010150998830795288, 1.2420653104782104)
  629. Part75.Color = Color3.new(1, 0.580392, 0.580392)
  630. Part75.Size = Vector3.new(0.04358033090829849, 0.17399154603481293, 0.7885448336601257)
  631. Part75.Anchored = true
  632. Part75.BottomSurface = Enum.SurfaceType.Smooth
  633. Part75.Material = Enum.Material.SmoothPlastic
  634. Part75.TopSurface = Enum.SurfaceType.Smooth
  635. CFrameValue76.Name = "Offset"
  636. CFrameValue76.Parent = Part75
  637. CFrameValue76.Value = CFrame.new(-0.000176668167, 0.0101509988, 1.24206531, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  638. Part77.Name = "RightLegFront"
  639. Part77.Parent = axy
  640. Part77.CFrame = CFrame.new(0, 0, 0, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  641. Part77.Orientation = Vector3.new(0, 0, 179.94000244140625)
  642. Part77.Rotation = Vector3.new(0, 0, 179.94000244140625)
  643. Part77.Color = Color3.new(1, 0.788235, 0.788235)
  644. Part77.Size = Vector3.new(0.6442475318908691, 0.01921233721077442, 0.24088676273822784)
  645. Part77.Anchored = true
  646. Part77.BottomSurface = Enum.SurfaceType.Smooth
  647. Part77.Material = Enum.Material.SmoothPlastic
  648. Part77.TopSurface = Enum.SurfaceType.Smooth
  649. CFrameValue78.Name = "Offset"
  650. CFrameValue78.Parent = Part77
  651. CFrameValue78.Value = CFrame.new(0.845211446, -0.261393458, -0.452748001, -0.99999547, -0.00111162663, 0, 0.00111162663, -0.99999547, 0, 0, 0, 1) * CFrame.Angles(0,math.rad(180),0)
  652. Part79.Name = "RightLegFrontPart"
  653. Part79.Parent = axy
  654. Part79.CFrame = CFrame.new(0.228954837, -0.000254579267, -0.203522325, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  655. Part79.Orientation = Vector3.new(0, 0, 179.94000244140625)
  656. Part79.Position = Vector3.new(0.22895483672618866, -0.0002545792667660862, -0.20352232456207275)
  657. Part79.Rotation = Vector3.new(0, 0, 179.94000244140625)
  658. Part79.Color = Color3.new(1, 0.580392, 0.580392)
  659. Part79.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  660. Part79.Anchored = true
  661. Part79.BottomSurface = Enum.SurfaceType.Smooth
  662. Part79.Material = Enum.Material.SmoothPlastic
  663. Part79.TopSurface = Enum.SurfaceType.Smooth
  664. CFrameValue80.Name = "Offset"
  665. CFrameValue80.Parent = Part79
  666. CFrameValue80.Value = CFrame.new(0.228954837, -0.000254579267, -0.203522325, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  667. Part81.Name = "RightLegFrontPart"
  668. Part81.Parent = axy
  669. Part81.CFrame = CFrame.new(0.228954837, -0.000254579267, 0.206018984, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  670. Part81.Orientation = Vector3.new(0, 0, 179.94000244140625)
  671. Part81.Position = Vector3.new(0.22895483672618866, -0.0002545792667660862, 0.20601898431777954)
  672. Part81.Rotation = Vector3.new(0, 0, 179.94000244140625)
  673. Part81.Color = Color3.new(1, 0.580392, 0.580392)
  674. Part81.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  675. Part81.Anchored = true
  676. Part81.BottomSurface = Enum.SurfaceType.Smooth
  677. Part81.Material = Enum.Material.SmoothPlastic
  678. Part81.TopSurface = Enum.SurfaceType.Smooth
  679. CFrameValue82.Name = "Offset"
  680. CFrameValue82.Parent = Part81
  681. CFrameValue82.Value = CFrame.new(0.228954837, -0.000254579267, 0.206018984, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  682. Part83.Name = "RightLegFrontPart"
  683. Part83.Parent = axy
  684. Part83.CFrame = CFrame.new(0.40436095, -0.000449541229, 0, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  685. Part83.Orientation = Vector3.new(0, 0, 179.94000244140625)
  686. Part83.Position = Vector3.new(0.40436094999313354, -0.00044954122859053314, 0)
  687. Part83.Rotation = Vector3.new(0, 0, 179.94000244140625)
  688. Part83.Color = Color3.new(1, 0.580392, 0.580392)
  689. Part83.Size = Vector3.new(0.16583624482154846, 0.01921233721077442, 0.24088676273822784)
  690. Part83.Anchored = true
  691. Part83.BottomSurface = Enum.SurfaceType.Smooth
  692. Part83.Material = Enum.Material.SmoothPlastic
  693. Part83.TopSurface = Enum.SurfaceType.Smooth
  694. CFrameValue84.Name = "Offset"
  695. CFrameValue84.Parent = Part83
  696. CFrameValue84.Value = CFrame.new(0.40436095, -0.000449541229, 0, -0.999999464, -0.00111165817, 0, 0.00111165817, -0.999999464, 0, 0, 0, 1)
  697. Part85.Name = "RightLegBack"
  698. Part85.Parent = axy
  699. Part85.CFrame = CFrame.new(0, 0, 0, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  700. Part85.Orientation = Vector3.new(0, 0, 179.97000122070312)
  701. Part85.Rotation = Vector3.new(0, 0, 179.97000122070312)
  702. Part85.Color = Color3.new(1, 0.788235, 0.788235)
  703. Part85.Size = Vector3.new(0.6442475318908691, 0.01921233721077442, 0.24088676273822784)
  704. Part85.Anchored = true
  705. Part85.BottomSurface = Enum.SurfaceType.Smooth
  706. Part85.Material = Enum.Material.SmoothPlastic
  707. Part85.TopSurface = Enum.SurfaceType.Smooth
  708. CFrameValue86.Name = "Offset"
  709. CFrameValue86.Parent = Part85
  710. CFrameValue86.Value = CFrame.new(0.833272219, -0.253908902, 0.444898367, -0.999999881, -0.000456873589, 0, 0.000456873589, -0.999999881, 0, 0, 0, 1) * CFrame.Angles(0,math.rad(180),0)
  711. Part87.Name = "RightLegBackPart"
  712. Part87.Parent = axy
  713. Part87.CFrame = CFrame.new(0.228954881, -0.000104732637, 0.206019044, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  714. Part87.Orientation = Vector3.new(0, 0, 179.97000122070312)
  715. Part87.Position = Vector3.new(0.22895488142967224, -0.00010473263682797551, 0.20601904392242432)
  716. Part87.Rotation = Vector3.new(0, 0, 179.97000122070312)
  717. Part87.Color = Color3.new(1, 0.580392, 0.580392)
  718. Part87.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  719. Part87.Anchored = true
  720. Part87.BottomSurface = Enum.SurfaceType.Smooth
  721. Part87.Material = Enum.Material.SmoothPlastic
  722. Part87.TopSurface = Enum.SurfaceType.Smooth
  723. CFrameValue88.Name = "Offset"
  724. CFrameValue88.Parent = Part87
  725. CFrameValue88.Value = CFrame.new(0.228954881, -0.000104732637, 0.206019044, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  726. Part89.Name = "RightLegBackPart"
  727. Part89.Parent = axy
  728. Part89.CFrame = CFrame.new(0.228954881, -0.000104732637, -0.203522384, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  729. Part89.Orientation = Vector3.new(0, 0, 179.97000122070312)
  730. Part89.Position = Vector3.new(0.22895488142967224, -0.00010473263682797551, -0.20352238416671753)
  731. Part89.Rotation = Vector3.new(0, 0, 179.97000122070312)
  732. Part89.Color = Color3.new(1, 0.580392, 0.580392)
  733. Part89.Size = Vector3.new(0.18316833674907684, 0.01921233721077442, 0.17083479464054108)
  734. Part89.Anchored = true
  735. Part89.BottomSurface = Enum.SurfaceType.Smooth
  736. Part89.Material = Enum.Material.SmoothPlastic
  737. Part89.TopSurface = Enum.SurfaceType.Smooth
  738. CFrameValue90.Name = "Offset"
  739. CFrameValue90.Parent = Part89
  740. CFrameValue90.Value = CFrame.new(0.228954881, -0.000104732637, -0.203522384, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  741. Part91.Name = "RightLegBackPart"
  742. Part91.Parent = axy
  743. Part91.CFrame = CFrame.new(0.404360712, -0.000184999721, 0, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  744. Part91.Orientation = Vector3.new(0, 0, 179.97000122070312)
  745. Part91.Position = Vector3.new(0.40436071157455444, -0.00018499972065910697, 0)
  746. Part91.Rotation = Vector3.new(0, 0, 179.97000122070312)
  747. Part91.Color = Color3.new(1, 0.580392, 0.580392)
  748. Part91.Size = Vector3.new(0.16583624482154846, 0.01921233721077442, 0.24088676273822784)
  749. Part91.Anchored = true
  750. Part91.BottomSurface = Enum.SurfaceType.Smooth
  751. Part91.Material = Enum.Material.SmoothPlastic
  752. Part91.TopSurface = Enum.SurfaceType.Smooth
  753. CFrameValue92.Name = "Offset"
  754. CFrameValue92.Parent = Part91
  755. CFrameValue92.Value = CFrame.new(0.404360712, -0.000184999721, 0, -0.999999881, -0.000457437825, 0, 0.000457437825, -0.999999881, 0, 0, 0, 1)
  756. Part93.Name = "LeftLegFront"
  757. Part93.Parent = axy
  758. Part93.CFrame = CFrame.new(0, 0, 0, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999762)
  759. Part93.Orientation = Vector3.new(0, 0, 0.6200000047683716)
  760. Part93.Rotation = Vector3.new(0, 0, 0.6200000047683716)
  761. Part93.Color = Color3.new(1, 0.788235, 0.788235)
  762. Part93.Size = Vector3.new(0.6442475318908691, 0.01921233721077442, 0.24088676273822784)
  763. Part93.Anchored = true
  764. Part93.BottomSurface = Enum.SurfaceType.Smooth
  765. Part93.Material = Enum.Material.SmoothPlastic
  766. Part93.TopSurface = Enum.SurfaceType.Smooth
  767. CFrameValue94.Name = "Offset"
  768. CFrameValue94.Parent = Part93
  769. CFrameValue94.Value = CFrame.new(-0.838875413, -0.234469384, -0.452748001, 0.999940872, -0.0108764768, 0, 0.0108764768, 0.999940872, 0, 0, 0, 0.999999881)
  770.  
  771. local head = axy.Head
  772. local body = axy.Body
  773. local lefteye = axy.LeftEye
  774. local righteye = axy.RightEye
  775. local mouth = axy.Mouth
  776. local tail = axy.Tail
  777. local rightlegfront = axy.RightLegFront
  778. local rightlegback = axy.RightLegBack
  779. local leftlegfront = axy.LeftLegFront
  780. local leftlegback = axy.LeftLegBack
  781. local lasttick = tick()
  782. local lastcamerax = 0
  783. local sincount = 0 -- how many sins the little axy will actively commit (goes up by 1 every second)
  784. local sincount2 = 0 -- how many quick sins the little axy will actively commit (goes up by 2 every second)
  785. local hedy = 0
  786. local hedx = 0
  787. local tailrot = 0
  788. local position = Vector3.new(0,0,0)
  789. local lastposition = Vector3.new(0,0,0)
  790. local rotation = Vector3.new(0,0,0)
  791. local rotationy = 0
  792. local velocity = Vector3.new(0,0,0)
  793. local velocityy = 0
  794. local tilty = 0
  795. local gravity = 0.5 -- how much vertical velocity will increase every second (calculated through tick() - lasttick)
  796. local walkspeed = 0.1 -- how many zoomies little axy will do per second (no actual metric to this number)
  797. local jumppower = 0.2 -- how big little axy will feel
  798. local scale = 1 -- how big little axy will actually be
  799. local airborn = false
  800.  
  801. local bl1 = 0 -- back left leg
  802. local bl2 = 0 -- back left leg
  803. local bl3 = 0 -- back left leg
  804.  
  805. local fl1 = 0 -- front left leg
  806. local fl2 = 0 -- front left leg
  807. local fl3 = 0 -- front left leg
  808.  
  809. local br1 = 0 -- back right leg
  810. local br2 = 0 -- back right leg
  811. local br3 = 0 -- back right leg
  812.  
  813. local fr1 = 0 -- front right leg
  814. local fr2 = 0 -- front right leg
  815. local fr3 = 0 -- front right leg
  816.  
  817.  
  818. local squeaks = {9125994317,9125994338,9125994778,9125994785,9125994570,9125994543,9125994387,9125994558,9125994553,9125994313,9125994546}
  819. local walksound = 5852470908
  820. local jumpsound = 1555412484
  821.  
  822. local cam = workspace.CurrentCamera
  823.  
  824. local runService = game:GetService("RunService")
  825. local userInputService = game:GetService("UserInputService")
  826. local debs = game:GetService("Debris")
  827. local deltaa = Vector2.new(0,0)
  828. local zoom = 10
  829. local sens = 0.0125
  830. local scale = 1
  831. local offset = Instance.new("CFrameValue")
  832. local firstperson = false
  833. local zoomed = false
  834. local enabled = true
  835. local bingleberry = true
  836. local fromview = CFrame.Angles(0,0,0) -- ANGLES ONLY
  837. local lockonpart = nil
  838. local lockonpartdata = CFrame.new(0,0,0)
  839. local camerax = 0
  840. local cameray = 0
  841. local cam = workspace.CurrentCamera
  842. cam.CameraType = Enum.CameraType.Scriptable
  843. local w,a,s,d,space = false,false,false,false,false -- movement keybind variables
  844.  
  845. local function playSound(soundid,pitch,volume)
  846. local sound = Instance.new("Sound",body)
  847. sound.PlaybackSpeed = pitch
  848. sound.Volume = volume
  849. sound.SoundId = "rbxassetid://"..tostring(soundid)
  850. sound:Play()
  851. debs:AddItem(sound,5)
  852. remote:FireServer("playsound",{soundid,pitch,volume})
  853. end
  854.  
  855. local function OnRenderStep()
  856. if game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil and enabled then
  857. local delta = userInputService:GetMouseDelta()
  858. cam.CFrame = CFrame.new(0,0,0)
  859. cam.CFrame = CFrame.new(body.Position + Vector3.new(0,body.Size.Y/2 + (body.Size.Y/2.5),0))
  860. delta = Vector2.new((delta.X*sens),(delta.Y*sens))
  861. deltaa = delta*Vector2.new(-1,-1)
  862. camerax = camerax + deltaa.X
  863. cameray = cameray + deltaa.Y
  864. cam.CFrame = cam.CFrame * CFrame.Angles(0,camerax,0) * CFrame.Angles(cameray,0,0) * CFrame.new(0,0,(zoom * (scale/1)))
  865. end
  866. end
  867.  
  868. runService:BindToRenderStep("MeasureMouseMovement", Enum.RenderPriority.Input.Value, OnRenderStep)
  869. userInputService.InputBegan:Connect(function(input, gameProcessed)
  870. if input.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessed then
  871. userInputService.MouseBehavior = Enum.MouseBehavior.LockCurrentPosition
  872. end
  873. if not gameProcessed then
  874. if input.UserInputType == Enum.UserInputType.Keyboard then
  875. if input.KeyCode == Enum.KeyCode.W then
  876. w = true
  877. elseif input.KeyCode == Enum.KeyCode.A then
  878. a = true
  879. elseif input.KeyCode == Enum.KeyCode.S then
  880. s = true
  881. elseif input.KeyCode == Enum.KeyCode.D then
  882. d = true
  883. elseif input.KeyCode == Enum.KeyCode.Space then
  884. space = true
  885. end
  886. end
  887. end
  888. end)
  889.  
  890. userInputService.InputEnded:Connect(function(input, gameProcessed)
  891. if input.UserInputType == Enum.UserInputType.MouseButton2 and not gameProcessed then
  892. userInputService.MouseBehavior = Enum.MouseBehavior.Default
  893. end
  894. if not gameProcessed then
  895. if input.UserInputType == Enum.UserInputType.Keyboard then
  896. if input.KeyCode == Enum.KeyCode.W then
  897. w = false
  898. elseif input.KeyCode == Enum.KeyCode.A then
  899. a = false
  900. elseif input.KeyCode == Enum.KeyCode.S then
  901. s = false
  902. elseif input.KeyCode == Enum.KeyCode.D then
  903. d = false
  904. elseif input.KeyCode == Enum.KeyCode.Space then
  905. space = false
  906. elseif input.KeyCode == Enum.KeyCode.F then
  907. playSound(squeaks[math.random(1,#squeaks)],math.random(100,150)/100,2)
  908. end
  909. end
  910. end
  911. end)
  912.  
  913. userInputService.InputChanged:Connect(function(input, gameProcessed)
  914. if input.UserInputType == Enum.UserInputType.MouseWheel then
  915. if not zoomed then
  916. if zoom + (input.Position.Z * -1 * (zoom/7)) >= 0 then
  917. if true then
  918. zoom = zoom + input.Position.Z * -1 * (zoom/7)
  919. end
  920. end
  921. end
  922. end
  923. end)
  924.  
  925. local function Lerp(lerpthis,tothis,amount)
  926. return lerpthis + (tothis - lerpthis) * amount
  927. end
  928.  
  929. local function calculateVision()
  930. local p = Instance.new("Part")
  931. p.CFrame = CFrame.new(body.Position,workspace.CurrentCamera.CFrame.Position)
  932. local degree = math.abs(p.Orientation.Y - body.Orientation.Y)
  933. if degree > 180 then
  934. degree = 180 - degree%180
  935. end
  936. degree = 180-degree
  937. local chance = 0
  938. if degree > 90 then
  939. chance = math.floor((((degree)/180)*.8)*100)
  940. end
  941. return chance
  942. end
  943.  
  944. local RunService = game:GetService("RunService")
  945. local function AccurateWait(seconds)
  946. if not seconds then
  947. seconds = 0
  948. end
  949. local last = tick()
  950. local secondsPassed = 0
  951. local connection = RunService.Heartbeat:Connect(function(dt)
  952. secondsPassed = secondsPassed + dt
  953. end)
  954. repeat
  955. RunService.Heartbeat:Wait()
  956. until secondsPassed >= seconds
  957. connection:Disconnect()
  958. end
  959.  
  960. local function subtractCFrame(obj1,obj2)
  961. local mainobj = obj1
  962. local secobj = obj2
  963. local subtrac = mainobj.CFrame * secobj.CFrame:Inverse()
  964. return subtrac
  965. end
  966. local direction = Vector3.new(0,0,0)
  967. local part = Instance.new("Part")
  968. local axychildren = axy:GetChildren()
  969. local dingydingdingding = 0
  970. position = owner.Character.Head.Position
  971. local function MoveAxy(cframe,tic)
  972. cam.CameraType = Enum.CameraType.Scriptable
  973. sincount = sincount + (tic-lasttick)*((velocity.Magnitude*5)+1)
  974. sincount2 = sincount2 + (tic-lasttick)*(2)
  975. local anim1 = math.sin(sincount*math.pi)
  976. local anim2 = math.sin(sincount2*math.pi)
  977. if w or a or s or d then
  978. direction = Vector3.new(0,0,0)
  979. if w then
  980. local cf1 = workspace.Camera.CFrame
  981. local cf2 = nil
  982. part.CFrame = cf1
  983. part.Orientation = Vector3.new(0,part.Orientation.Y,0)
  984. cf1 = part.CFrame
  985. cf2 = part.CFrame * CFrame.new(0,0,1)
  986. direction = direction + (cf1.Position - cf2.Position)
  987. end
  988. if a then
  989. local cf1 = workspace.Camera.CFrame
  990. local cf2 = nil
  991. part.CFrame = cf1
  992. part.Orientation = Vector3.new(0,part.Orientation.Y,0)
  993. cf1 = part.CFrame
  994. cf2 = part.CFrame * CFrame.new(1,0,0)
  995. direction = direction + (cf1.Position - cf2.Position)
  996. end
  997. if s then
  998. local cf1 = workspace.Camera.CFrame
  999. local cf2 = nil
  1000. part.CFrame = cf1
  1001. part.Orientation = Vector3.new(0,part.Orientation.Y,0)
  1002. cf1 = part.CFrame
  1003. cf2 = part.CFrame * CFrame.new(0,0,-1)
  1004. direction = direction + (cf1.Position - cf2.Position)
  1005. end
  1006. if d then
  1007. local cf1 = workspace.Camera.CFrame
  1008. local cf2 = nil
  1009. part.CFrame = cf1
  1010. part.Orientation = Vector3.new(0,part.Orientation.Y,0)
  1011. cf1 = part.CFrame
  1012. cf2 = part.CFrame * CFrame.new(-1,0,0)
  1013. direction = direction + (cf1.Position - cf2.Position)
  1014. end
  1015. end
  1016. if w or a or s or d then
  1017. position = position + ((direction * Vector3.new(walkspeed,walkspeed,walkspeed))*(tic-lasttick)/0.016666666666666666)
  1018. if math.floor(sincount) > dingydingdingding and not airborn then
  1019. dingydingdingding = math.floor(sincount)
  1020. playSound(walksound,math.random(1150,1300)/1000,1)
  1021. end
  1022. rotationy = Lerp(rotationy,math.deg(camerax),0.075*(tic-lasttick)/0.016666666666666666)
  1023. lastcamerax = camerax
  1024. end
  1025. velocity = (((Vector3.new(position.X,0,position.Z) - Vector3.new(lastposition.X,0,lastposition.Z)))*(tic-lasttick)/0.016666666666666666)
  1026. local ray = RaycastParams.new()
  1027. ray.FilterType = Enum.RaycastFilterType.Blacklist
  1028. ray.FilterDescendantsInstances = axychildren
  1029. local rayc = workspace:Raycast(body.Position,Vector3.new(0,(body.Size.Y/2*-1)+(body.Size.Y*-1*10)),ray)
  1030. if rayc == nil then
  1031. velocityy = velocityy + gravity * (tic-lasttick)
  1032. airborn = true
  1033. else
  1034. if (rayc.Distance) > body.Size.Y + (1.75*velocityy) then
  1035. velocityy = velocityy + gravity * (tic-lasttick)
  1036. airborn = true
  1037. else
  1038. velocityy = 0
  1039. airborn = false
  1040. position = Vector3.new(position.X,(body.Position.Y + (body.Size.Y / 2)) - (rayc.Distance),position.Z)
  1041. if space then
  1042. velocityy = velocityy + jumppower*-1
  1043. playSound(jumpsound,2.5+math.random(),1)
  1044. end
  1045. end
  1046. end
  1047. body.CFrame = CFrame.new(position)
  1048. tilty = Lerp(tilty,math.clamp(velocityy*100,-50,50),0.1)
  1049. body.Orientation = Vector3.new(tilty*-1,rotationy,0)
  1050. position = position + Vector3.new(0,velocityy*-1,0)
  1051. for i,v in pairs(axy:GetChildren()) do
  1052. if v == tail then
  1053. tailrot = CFrame.Angles(0,math.rad(6*anim1),0)
  1054. v.CFrame = body.CFrame * tailrot * v.Offset.Value
  1055. elseif v == head then
  1056. if calculateVision() <= 0 then
  1057. local CameraDirection = body.CFrame:toObjectSpace(workspace.Camera.CFrame).lookVector.unit
  1058. local zerotwo = 0.016666666666666666/(tic-lasttick)
  1059. hedx = Lerp(hedx,-math.asin(CameraDirection.x/1.25),0.2*zerotwo)
  1060. hedy = Lerp(hedy,math.asin(CameraDirection.y),0.2*zerotwo)
  1061. v.CFrame = body.CFrame * v.Offset.Value * CFrame.Angles(0, hedx, 0) * CFrame.Angles(hedy, 0, 0)
  1062. else
  1063. local CameraDirection = body.CFrame:toObjectSpace(workspace.Camera.CFrame).lookVector.unit
  1064. local zerotwo = 0.016666666666666666/(tic-lasttick)
  1065. hedx = Lerp(hedx,math.asin(CameraDirection.x/1.25),0.2*zerotwo)
  1066. hedy = Lerp(hedy,-math.asin(CameraDirection.y),0.2*zerotwo)
  1067. v.CFrame = body.CFrame * v.Offset.Value * CFrame.Angles(0, hedx, 0) * CFrame.Angles(hedy, 0, 0)
  1068. end
  1069. elseif v == rightlegback then
  1070. if not airborn then
  1071. br1 = Lerp(br1,math.rad(15*(anim2*velocity.Magnitude*5)),0.25)
  1072. br2 = Lerp(br2,-0.1*(anim2*velocity.Magnitude),0.25)
  1073. br3 = Lerp(br3,0.2*-(anim2*velocity.Magnitude),0.25)
  1074. else
  1075. br1 = Lerp(br1,math.rad(-90),0.25)
  1076. br2 = Lerp(br2,0,0.25)
  1077. br3 = Lerp(br3,1,0.25)
  1078. end
  1079. v.CFrame = body.CFrame * CFrame.Angles(0,br1,0) * v.Offset.Value * CFrame.new(br2,0,br3)
  1080. elseif v == rightlegfront then
  1081. if not airborn then
  1082. fr1 = Lerp(fr1,math.rad(-15*(anim2*velocity.Magnitude*5)),0.25)
  1083. fr2 = Lerp(fr2,0.1*(anim2*velocity.Magnitude),0.25)
  1084. fr3 = Lerp(fr3,-0.2*-(anim2*velocity.Magnitude),0.25)
  1085. else
  1086. fr1 = Lerp(fr1,math.rad(90),0.25)
  1087. fr2 = Lerp(fr2,0,0.25)
  1088. fr3 = Lerp(fr3,-1,0.25)
  1089. end
  1090. v.CFrame = body.CFrame * CFrame.Angles(0,fr1,0) * v.Offset.Value * CFrame.new(fr2,0,fr3)
  1091. elseif v == leftlegfront then
  1092. if not airborn then
  1093. fl1 = Lerp(fl1,math.rad(-15*(anim2*velocity.Magnitude*5)),0.25)
  1094. fl2 = Lerp(fl2,0.1*(anim2*velocity.Magnitude),0.25)
  1095. fl3 = Lerp(fl3,-0.2*-(anim2*velocity.Magnitude),0.25)
  1096. else
  1097. fl1 = Lerp(fl1,math.rad(-90),0.25)
  1098. fl2 = Lerp(fl2,0,0.25)
  1099. fl3 = Lerp(fl3,1,0.25)
  1100. end
  1101. v.CFrame = body.CFrame * CFrame.Angles(0,fl1,0) * v.Offset.Value * CFrame.new(fl2,0,fl3)
  1102. elseif v == leftlegback then
  1103. if not airborn then
  1104. bl1 = Lerp(bl1,math.rad(15*(anim2*velocity.Magnitude*5)),0.25)
  1105. bl2 = Lerp(bl2,-0.1*(anim2*velocity.Magnitude),0.25)
  1106. bl3 = Lerp(bl3,0.2*-(anim2*velocity.Magnitude),0.25)
  1107. else
  1108. bl1 = Lerp(bl1,math.rad(90),0.25)
  1109. bl2 = Lerp(bl2,0,0.25)
  1110. bl3 = Lerp(bl3,-1,0.25)
  1111. end
  1112. v.CFrame = body.CFrame * CFrame.Angles(0,bl1,0) * v.Offset.Value * CFrame.new(bl2,0,bl3)
  1113. elseif string.sub(v.Name,1,8) == "HeadPart" or v == lefteye or v == righteye or v == mouth then
  1114. v.CFrame = head.CFrame * v.Offset.Value
  1115. elseif v.Name == "TailPart" then
  1116. v.CFrame = tail.CFrame * v.Offset.Value
  1117. elseif v.Name == "RightLegFrontPart" then
  1118. v.CFrame = rightlegfront.CFrame * v.Offset.Value
  1119. elseif v.Name == "RightLegBackPart" then
  1120. v.CFrame = rightlegback.CFrame * v.Offset.Value
  1121. elseif v.Name == "LeftLegFrontPart" then
  1122. v.CFrame = leftlegfront.CFrame * v.Offset.Value
  1123. elseif v.Name == "LeftLegBackPart" then
  1124. v.CFrame = leftlegback.CFrame * v.Offset.Value
  1125. end
  1126. end
  1127. lastposition = position
  1128. end
  1129.  
  1130. coroutine.resume(coroutine.create(function()
  1131. RunService.Heartbeat:Connect(function()
  1132. MoveAxy(nil,tick())
  1133. lasttick = tick()
  1134. end)
  1135. end))
  1136. coroutine.resume(coroutine.create(function()
  1137. while true do
  1138. wait()
  1139. remote:FireServer("update",{body.CFrame,velocity,velocityy,hedx,hedy,br1,br2,br3,fr1,fr2,fr3,bl1,bl2,bl3,fl1,fl2,fl3,tailrot})
  1140. end
  1141. end))
  1142. end
  1143.  
  1144. remote:FireServer("ready")
  1145. local dingyding = nil
  1146. dingyding = remote.OnClientEvent:Connect(function(ding,data)
  1147. if ding == "ready" then
  1148. makeAxy()
  1149. data[1].Parent = nil
  1150. end
  1151. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement