krijnlol

yoshi egg script ss

Jun 14th, 2020
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local Players = game:GetService("Players")
  2. local player = workspace:WaitForChild("krijnlol")
  3. local player2 = script.Parent.Parent
  4. local head = player:WaitForChild("Head")
  5.  
  6. local function CreateYoshi(yoshiPos)
  7. --Converted with ttyyuu12345's model to script plugin v4
  8. function sandbox(var,func)
  9.     local env = getfenv(func)
  10.     local newenv = setmetatable({},{
  11.         __index = function(self,k)
  12.             if k=="script" then
  13.                 return var
  14.             else
  15.                 return env[k]
  16.             end
  17.         end,
  18.     })
  19.     setfenv(func,newenv)
  20.     return func
  21. end
  22. cors = {}
  23. mas = Instance.new("Model",game:GetService("Lighting"))
  24. Model0 = Instance.new("Model")
  25. BodyColors1 = Instance.new("BodyColors")
  26. Script2 = Instance.new("Script")
  27. StringValue3 = Instance.new("StringValue")
  28. Animation4 = Instance.new("Animation")
  29. StringValue5 = Instance.new("StringValue")
  30. Animation6 = Instance.new("Animation")
  31. StringValue7 = Instance.new("StringValue")
  32. Animation8 = Instance.new("Animation")
  33. NumberValue9 = Instance.new("NumberValue")
  34. Animation10 = Instance.new("Animation")
  35. NumberValue11 = Instance.new("NumberValue")
  36. StringValue12 = Instance.new("StringValue")
  37. Animation13 = Instance.new("Animation")
  38. StringValue14 = Instance.new("StringValue")
  39. Animation15 = Instance.new("Animation")
  40. StringValue16 = Instance.new("StringValue")
  41. Animation17 = Instance.new("Animation")
  42. StringValue18 = Instance.new("StringValue")
  43. Animation19 = Instance.new("Animation")
  44. Script20 = Instance.new("Script")
  45. Script21 = Instance.new("Script")
  46. Humanoid22 = Instance.new("Humanoid")
  47. Script23 = Instance.new("Script")
  48. LocalScript24 = Instance.new("LocalScript")
  49. Script25 = Instance.new("Script")
  50. Part26 = Instance.new("Part")
  51. SpecialMesh27 = Instance.new("SpecialMesh")
  52. Sound28 = Instance.new("Sound")
  53. Sound29 = Instance.new("Sound")
  54. Sound30 = Instance.new("Sound")
  55. Sound31 = Instance.new("Sound")
  56. Sound32 = Instance.new("Sound")
  57. Sound33 = Instance.new("Sound")
  58. Sound34 = Instance.new("Sound")
  59. Sound35 = Instance.new("Sound")
  60. Sound36 = Instance.new("Sound")
  61. Sound37 = Instance.new("Sound")
  62. Sound38 = Instance.new("Sound")
  63. Sound39 = Instance.new("Sound")
  64. Sound40 = Instance.new("Sound")
  65. Sound41 = Instance.new("Sound")
  66. Sound42 = Instance.new("Sound")
  67. Sound43 = Instance.new("Sound")
  68. Sound44 = Instance.new("Sound")
  69. Sound45 = Instance.new("Sound")
  70. Snap46 = Instance.new("Snap")
  71. Part47 = Instance.new("Part")
  72. Motor6D48 = Instance.new("Motor6D")
  73. WeldConstraint49 = Instance.new("WeldConstraint")
  74. Part50 = Instance.new("Part")
  75. Weld51 = Instance.new("Weld")
  76. Part52 = Instance.new("Part")
  77. Weld53 = Instance.new("Weld")
  78. Snap54 = Instance.new("Snap")
  79. Part55 = Instance.new("Part")
  80. Weld56 = Instance.new("Weld")
  81. Part57 = Instance.new("Part")
  82. Weld58 = Instance.new("Weld")
  83. Snap59 = Instance.new("Snap")
  84. Part60 = Instance.new("Part")
  85. Decal61 = Instance.new("Decal")
  86. Motor6D62 = Instance.new("Motor6D")
  87. Motor6D63 = Instance.new("Motor6D")
  88. Motor6D64 = Instance.new("Motor6D")
  89. Motor6D65 = Instance.new("Motor6D")
  90. Motor6D66 = Instance.new("Motor6D")
  91. Weld67 = Instance.new("Weld")
  92. Weld68 = Instance.new("Weld")
  93. Model69 = Instance.new("Model")
  94. Part70 = Instance.new("Part")
  95. Weld71 = Instance.new("Weld")
  96. Weld72 = Instance.new("Weld")
  97. Model73 = Instance.new("Model")
  98. Part74 = Instance.new("Part")
  99. Weld75 = Instance.new("Weld")
  100. Model76 = Instance.new("Model")
  101. Part77 = Instance.new("Part")
  102. CylinderMesh78 = Instance.new("CylinderMesh")
  103. Part79 = Instance.new("Part")
  104. SpecialMesh80 = Instance.new("SpecialMesh")
  105. UnionOperation81 = Instance.new("UnionOperation")
  106. UnionOperation82 = Instance.new("UnionOperation")
  107. UnionOperation83 = Instance.new("UnionOperation")
  108. Part84 = Instance.new("Part")
  109. Weld85 = Instance.new("Weld")
  110. Weld86 = Instance.new("Weld")
  111. Weld87 = Instance.new("Weld")
  112. Weld88 = Instance.new("Weld")
  113. Weld89 = Instance.new("Weld")
  114. Weld90 = Instance.new("Weld")
  115. Snap91 = Instance.new("Snap")
  116. Snap92 = Instance.new("Snap")
  117. Model93 = Instance.new("Model")
  118. Part94 = Instance.new("Part")
  119. SpecialMesh95 = Instance.new("SpecialMesh")
  120. Part96 = Instance.new("Part")
  121. SpecialMesh97 = Instance.new("SpecialMesh")
  122. Part98 = Instance.new("Part")
  123. SpecialMesh99 = Instance.new("SpecialMesh")
  124. Decal100 = Instance.new("Decal")
  125. UnionOperation101 = Instance.new("UnionOperation")
  126. Part102 = Instance.new("Part")
  127. SpecialMesh103 = Instance.new("SpecialMesh")
  128. Decal104 = Instance.new("Decal")
  129. Part105 = Instance.new("Part")
  130. SpecialMesh106 = Instance.new("SpecialMesh")
  131. Part107 = Instance.new("Part")
  132. SpecialMesh108 = Instance.new("SpecialMesh")
  133. Part109 = Instance.new("Part")
  134. SpecialMesh110 = Instance.new("SpecialMesh")
  135. Part111 = Instance.new("Part")
  136. SpecialMesh112 = Instance.new("SpecialMesh")
  137. Part113 = Instance.new("Part")
  138. SpecialMesh114 = Instance.new("SpecialMesh")
  139. Part115 = Instance.new("Part")
  140. SpecialMesh116 = Instance.new("SpecialMesh")
  141. UnionOperation117 = Instance.new("UnionOperation")
  142. Part118 = Instance.new("Part")
  143. SpecialMesh119 = Instance.new("SpecialMesh")
  144. UnionOperation120 = Instance.new("UnionOperation")
  145. Part121 = Instance.new("Part")
  146. SpecialMesh122 = Instance.new("SpecialMesh")
  147. UnionOperation123 = Instance.new("UnionOperation")
  148. UnionOperation124 = Instance.new("UnionOperation")
  149. Part125 = Instance.new("Part")
  150. SpecialMesh126 = Instance.new("SpecialMesh")
  151. Part127 = Instance.new("Part")
  152. SpecialMesh128 = Instance.new("SpecialMesh")
  153. Part129 = Instance.new("Part")
  154. SpecialMesh130 = Instance.new("SpecialMesh")
  155. Part131 = Instance.new("Part")
  156. Weld132 = Instance.new("Weld")
  157. Weld133 = Instance.new("Weld")
  158. Weld134 = Instance.new("Weld")
  159. Weld135 = Instance.new("Weld")
  160. Weld136 = Instance.new("Weld")
  161. Weld137 = Instance.new("Weld")
  162. Weld138 = Instance.new("Weld")
  163. Weld139 = Instance.new("Weld")
  164. Weld140 = Instance.new("Weld")
  165. Weld141 = Instance.new("Weld")
  166. Weld142 = Instance.new("Weld")
  167. Weld143 = Instance.new("Weld")
  168. Weld144 = Instance.new("Weld")
  169. Weld145 = Instance.new("Weld")
  170. Weld146 = Instance.new("Weld")
  171. Weld147 = Instance.new("Weld")
  172. Weld148 = Instance.new("Weld")
  173. Weld149 = Instance.new("Weld")
  174. Weld150 = Instance.new("Weld")
  175. Weld151 = Instance.new("Weld")
  176. Weld152 = Instance.new("Weld")
  177. Weld153 = Instance.new("Weld")
  178. Weld154 = Instance.new("Weld")
  179. Weld155 = Instance.new("Weld")
  180. Weld156 = Instance.new("Weld")
  181. Weld157 = Instance.new("Weld")
  182. Weld158 = Instance.new("Weld")
  183. Weld159 = Instance.new("Weld")
  184. Weld160 = Instance.new("Weld")
  185. Weld161 = Instance.new("Weld")
  186. Snap162 = Instance.new("Snap")
  187. Part163 = Instance.new("Part")
  188. SpecialMesh164 = Instance.new("SpecialMesh")
  189. UnionOperation165 = Instance.new("UnionOperation")
  190. Part166 = Instance.new("Part")
  191. SpecialMesh167 = Instance.new("SpecialMesh")
  192. Part168 = Instance.new("Part")
  193. SpecialMesh169 = Instance.new("SpecialMesh")
  194. UnionOperation170 = Instance.new("UnionOperation")
  195. UnionOperation171 = Instance.new("UnionOperation")
  196. UnionOperation172 = Instance.new("UnionOperation")
  197. UnionOperation173 = Instance.new("UnionOperation")
  198. Part174 = Instance.new("Part")
  199. SpecialMesh175 = Instance.new("SpecialMesh")
  200. Model176 = Instance.new("Model")
  201. Part177 = Instance.new("Part")
  202. CylinderMesh178 = Instance.new("CylinderMesh")
  203. Part179 = Instance.new("Part")
  204. SpecialMesh180 = Instance.new("SpecialMesh")
  205. UnionOperation181 = Instance.new("UnionOperation")
  206. UnionOperation182 = Instance.new("UnionOperation")
  207. UnionOperation183 = Instance.new("UnionOperation")
  208. Part184 = Instance.new("Part")
  209. Weld185 = Instance.new("Weld")
  210. Weld186 = Instance.new("Weld")
  211. Weld187 = Instance.new("Weld")
  212. Weld188 = Instance.new("Weld")
  213. Weld189 = Instance.new("Weld")
  214. Weld190 = Instance.new("Weld")
  215. Snap191 = Instance.new("Snap")
  216. VehicleSeat192 = Instance.new("VehicleSeat")
  217. SpecialMesh193 = Instance.new("SpecialMesh")
  218. Sound194 = Instance.new("Sound")
  219. BodyGyro195 = Instance.new("BodyGyro")
  220. BodyVelocity196 = Instance.new("BodyVelocity")
  221. BodyAngularVelocity197 = Instance.new("BodyAngularVelocity")
  222. BodyPosition198 = Instance.new("BodyPosition")
  223. Motor199 = Instance.new("Motor")
  224. Motor200 = Instance.new("Motor")
  225. Motor201 = Instance.new("Motor")
  226. Motor202 = Instance.new("Motor")
  227. Motor203 = Instance.new("Motor")
  228. Script204 = Instance.new("Script")
  229. HopperBin205 = Instance.new("HopperBin")
  230. HopperBin206 = Instance.new("HopperBin")
  231. HopperBin207 = Instance.new("HopperBin")
  232. HopperBin208 = Instance.new("HopperBin")
  233. HopperBin209 = Instance.new("HopperBin")
  234. HopperBin210 = Instance.new("HopperBin")
  235. HopperBin211 = Instance.new("HopperBin")
  236. ObjectValue212 = Instance.new("ObjectValue")
  237. Script213 = Instance.new("Script")
  238. Script214 = Instance.new("Script")
  239. Script215 = Instance.new("Script")
  240. Script216 = Instance.new("Script")
  241. Script217 = Instance.new("Script")
  242. Model0.Name = "Yoshi"
  243. Model0.Parent = mas
  244. BodyColors1.Parent = Model0
  245. BodyColors1.HeadColor = BrickColor.new("Bright yellow")
  246. BodyColors1.HeadColor3 = Color3.new(0.960784, 0.803922, 0.188235)
  247. BodyColors1.LeftArmColor = BrickColor.new("Bright yellow")
  248. BodyColors1.LeftArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
  249. BodyColors1.LeftLegColor = BrickColor.new("Br. yellowish green")
  250. BodyColors1.LeftLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
  251. BodyColors1.RightArmColor = BrickColor.new("Bright yellow")
  252. BodyColors1.RightArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
  253. BodyColors1.RightLegColor = BrickColor.new("Br. yellowish green")
  254. BodyColors1.RightLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
  255. BodyColors1.TorsoColor = BrickColor.new("Bright blue")
  256. BodyColors1.TorsoColor3 = Color3.new(0.0509804, 0.411765, 0.67451)
  257. Script2.Name = "Animate"
  258. Script2.Parent = Model0
  259. table.insert(cors,sandbox(Script2,function()
  260. function   waitForChild(parent, childName)
  261.     local child = parent:findFirstChild(childName)
  262.     if child then return child end
  263.     while true do
  264.         child = parent.ChildAdded:wait()
  265.         if child.Name==childName then return child end
  266.     end
  267. end
  268.  
  269. local Figure = script.Parent
  270. local Torso = waitForChild(Figure, "Torso")
  271. local RightShoulder = waitForChild(Torso, "Right Shoulder")
  272. local LeftShoulder = waitForChild(Torso, "Left Shoulder")
  273. local RightHip = waitForChild(Torso, "Right Hip")
  274. local LeftHip = waitForChild(Torso, "Left Hip")
  275. local Neck = waitForChild(Torso, "Neck")
  276. local Humanoid = waitForChild(Figure, "Humanoid")
  277. local pose = "Standing"
  278.  
  279. local currentAnim = ""
  280. local currentAnimTrack = nil
  281. local currentAnimKeyframeHandler = nil
  282. local currentAnimSpeed = 1.0
  283. local animTable = {}
  284. local animNames = {
  285.     idle =  {  
  286.                 { id = "http://www.roblox.com/asset/?id=125750544", weight = 9 },
  287.                 { id = "http://www.roblox.com/asset/?id=125750618", weight = 1 }
  288.             },
  289.     walk =  {  
  290.                 { id = "http://www.roblox.com/asset/?id=125749145", weight = 10 }
  291.             },
  292.     run =   {
  293.                 { id = "run.xml", weight = 10 }
  294.             },
  295.     jump =  {
  296.                 { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
  297.             },
  298.     fall =  {
  299.                 { id = "http://www.roblox.com/asset/?id=125750759", weight = 10 }
  300.             },
  301.     climb = {
  302.                 { id = "http://www.roblox.com/asset/?id=125750800", weight = 10 }
  303.             },
  304.     toolnone = {
  305.                 { id = "http://www.roblox.com/asset/?id=125750867", weight = 10 }
  306.             },
  307.     toolslash = {
  308.                 { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
  309. --              { id = "slash.xml", weight = 10 }
  310.             },
  311.     toollunge = {
  312.                 { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
  313.             },
  314.     wave = {
  315.                 { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
  316.             },
  317.     point = {
  318.                 { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
  319.             },
  320.     dance = {
  321.                 { id = "http://www.roblox.com/asset/?id=130018893", weight = 10 },
  322.                 { id = "http://www.roblox.com/asset/?id=132546839", weight = 10 },
  323.                 { id = "http://www.roblox.com/asset/?id=132546884", weight = 10 }
  324.             },
  325.     dance2 = {
  326.                 { id = "http://www.roblox.com/asset/?id=160934142", weight = 10 },
  327.                 { id = "http://www.roblox.com/asset/?id=160934298", weight = 10 },
  328.                 { id = "http://www.roblox.com/asset/?id=160934376", weight = 10 }
  329.             },
  330.     dance3 = {
  331.                 { id = "http://www.roblox.com/asset/?id=160934458", weight = 10 },
  332.                 { id = "http://www.roblox.com/asset/?id=160934530", weight = 10 },
  333.                 { id = "http://www.roblox.com/asset/?id=160934593", weight = 10 }
  334.             },
  335.     laugh = {
  336.                 { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
  337.             },
  338.     cheer = {
  339.                 { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
  340.             },
  341. }
  342.  
  343. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  344. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  345.  
  346. math.randomseed(tick())
  347.  
  348. function configureAnimationSet(name, fileList)
  349.     if (animTable[name] ~= nil) then
  350.         for _, connection in pairs(animTable[name].connections) do
  351.             connection:disconnect()
  352.         end
  353.     end
  354.     animTable[name] = {}
  355.     animTable[name].count = 0
  356.     animTable[name].totalWeight = 0
  357.     animTable[name].connections = {}
  358.  
  359.     -- check for config values
  360.     local config = script:FindFirstChild(name)
  361.     if (config ~= nil) then
  362. --      print("Loading anims " .. name)
  363.         table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  364.         table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  365.         local idx = 1
  366.         for _, childPart in pairs(config:GetChildren()) do
  367.             if (childPart:IsA("Animation")) then
  368.                 table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  369.                 animTable[name][idx] = {}
  370.                 animTable[name][idx].anim = childPart
  371.                 local weightObject = childPart:FindFirstChild("Weight")
  372.                 if (weightObject == nil) then
  373.                     animTable[name][idx].weight = 1
  374.                 else
  375.                     animTable[name][idx].weight = weightObject.Value
  376.                 end
  377.                 animTable[name].count = animTable[name].count + 1
  378.                 animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  379.     --          print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
  380.                 idx = idx + 1
  381.             end
  382.         end
  383.     end
  384.  
  385.     -- fallback to defaults
  386.     if (animTable[name].count <= 0) then
  387.         for idx, anim in pairs(fileList) do
  388.             animTable[name][idx] = {}
  389.             animTable[name][idx].anim = Instance.new("Animation")
  390.             animTable[name][idx].anim.Name = name
  391.             animTable[name][idx].anim.AnimationId = anim.id
  392.             animTable[name][idx].weight = anim.weight
  393.             animTable[name].count = animTable[name].count + 1
  394.             animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  395. --          print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  396.         end
  397.     end
  398. end
  399.  
  400. -- Setup animation objects
  401. function scriptChildModified(child)
  402.     local fileList = animNames[child.Name]
  403.     if (fileList ~= nil) then
  404.         configureAnimationSet(child.Name, fileList)
  405.     end
  406. end
  407.  
  408. script.ChildAdded:connect(scriptChildModified)
  409. script.ChildRemoved:connect(scriptChildModified)
  410.  
  411.  
  412. for name, fileList in pairs(animNames) do
  413.     configureAnimationSet(name, fileList)
  414. end
  415.  
  416. -- ANIMATION
  417.  
  418. -- declarations
  419. local toolAnim = "None"
  420. local toolAnimTime = 0
  421.  
  422. local jumpAnimTime = 0
  423. local jumpAnimDuration = 0.3
  424.  
  425. local toolTransitionTime = 0.1
  426. local fallTransitionTime = 0.3
  427. local jumpMaxLimbVelocity = 0.75
  428.  
  429. -- functions
  430.  
  431. function stopAllAnimations()
  432.     local oldAnim = currentAnim
  433.  
  434.     -- return to idle if finishing an emote
  435.     if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  436.         oldAnim = "idle"
  437.     end
  438.  
  439.     currentAnim = ""
  440.     if (currentAnimKeyframeHandler ~= nil) then
  441.         currentAnimKeyframeHandler:disconnect()
  442.     end
  443.  
  444.     if (currentAnimTrack ~= nil) then
  445.         currentAnimTrack:Stop()
  446.         currentAnimTrack:Destroy()
  447.         currentAnimTrack = nil
  448.     end
  449.     return oldAnim
  450. end
  451.  
  452. function setAnimationSpeed(speed)
  453.     if speed ~= currentAnimSpeed then
  454.         currentAnimSpeed = speed
  455.         currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  456.     end
  457. end
  458.  
  459. function keyFrameReachedFunc(frameName)
  460.     if (frameName == "End") then
  461. --      print("Keyframe : ".. frameName)
  462.         local repeatAnim = stopAllAnimations()
  463.         local animSpeed = currentAnimSpeed
  464.         playAnimation(repeatAnim, 0.0, Humanoid)
  465.         setAnimationSpeed(animSpeed)
  466.     end
  467. end
  468.  
  469. -- Preload animations
  470. function playAnimation(animName, transitionTime, humanoid)
  471.     local idleFromEmote = (animName == "idle" and emoteNames[currentAnim] ~= nil)
  472.     if (animName ~= currentAnim and not idleFromEmote) then      
  473.        
  474.         if (currentAnimTrack ~= nil) then
  475.             currentAnimTrack:Stop(transitionTime)
  476.             currentAnimTrack:Destroy()
  477.         end
  478.  
  479.         currentAnimSpeed = 1.0
  480.         local roll = math.random(1, animTable[animName].totalWeight)
  481.         local origRoll = roll
  482.         local idx = 1
  483.         while (roll > animTable[animName][idx].weight) do
  484.             roll = roll - animTable[animName][idx].weight
  485.             idx = idx + 1
  486.         end
  487. --      print(animName .. " " .. idx .. " [" .. origRoll .. "]")
  488.         local anim = animTable[animName][idx].anim
  489.  
  490.         -- load it to the humanoid; get AnimationTrack
  491.         currentAnimTrack = humanoid:LoadAnimation(anim)
  492.          
  493.         -- play the animation
  494.         currentAnimTrack:Play(transitionTime)
  495.         currentAnim = animName
  496.  
  497.         -- set up keyframe name triggers
  498.         if (currentAnimKeyframeHandler ~= nil) then
  499.             currentAnimKeyframeHandler:disconnect()
  500.         end
  501.         currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  502.     end
  503. end
  504.  
  505. -------------------------------------------------------------------------------------------
  506. -------------------------------------------------------------------------------------------
  507.  
  508. local toolAnimName = ""
  509. local toolAnimTrack = nil
  510. local currentToolAnimKeyframeHandler = nil
  511.  
  512. function toolKeyFrameReachedFunc(frameName)
  513.     if (frameName == "End") then
  514. --      print("Keyframe : ".. frameName)
  515.         local repeatAnim = stopToolAnimations()
  516.         playToolAnimation(repeatAnim, 0.0, Humanoid)
  517.     end
  518. end
  519.  
  520.  
  521. function playToolAnimation(animName, transitionTime, humanoid)
  522.     if (animName ~= toolAnimName) then       
  523.        
  524.         if (toolAnimTrack ~= nil) then
  525.             toolAnimTrack:Stop()
  526.             toolAnimTrack:Destroy()
  527.             transitionTime = 0
  528.         end
  529.  
  530.         local roll = math.random(1, animTable[animName].totalWeight)
  531.         local origRoll = roll
  532.         local idx = 1
  533.         while (roll > animTable[animName][idx].weight) do
  534.             roll = roll - animTable[animName][idx].weight
  535.             idx = idx + 1
  536.         end
  537. --      print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
  538.         local anim = animTable[animName][idx].anim
  539.  
  540.         -- load it to the humanoid; get AnimationTrack
  541.         toolAnimTrack = humanoid:LoadAnimation(anim)
  542.          
  543.         -- play the animation
  544.         toolAnimTrack:Play(transitionTime)
  545.         toolAnimName = animName
  546.  
  547.         currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  548.     end
  549. end
  550.  
  551. function stopToolAnimations()
  552.     local oldAnim = toolAnimName
  553.  
  554.     if (currentToolAnimKeyframeHandler ~= nil) then
  555.         currentToolAnimKeyframeHandler:disconnect()
  556.     end
  557.  
  558.     toolAnimName = ""
  559.     if (toolAnimTrack ~= nil) then
  560.         toolAnimTrack:Stop()
  561.         toolAnimTrack:Destroy()
  562.         toolAnimTrack = nil
  563.     end
  564.  
  565.  
  566.     return oldAnim
  567. end
  568.  
  569. -------------------------------------------------------------------------------------------
  570. -------------------------------------------------------------------------------------------
  571.  
  572.  
  573. function onRunning(speed)
  574.     if speed>0.01 then
  575.         playAnimation("walk", 0.1, Humanoid)
  576.         pose = "Running"
  577.     else
  578.         playAnimation("idle", 0.1, Humanoid)
  579.         pose = "Standing"
  580.     end
  581. end
  582.  
  583. function onDied()
  584.     pose = "Dead"
  585. end
  586.  
  587. function onJumping()
  588.     playAnimation("jump", 0.1, Humanoid)
  589.     jumpAnimTime = jumpAnimDuration
  590.     pose = "Jumping"
  591. end
  592.  
  593. function onClimbing(speed)
  594.     playAnimation("climb", 0.1, Humanoid)
  595.     setAnimationSpeed(speed / 12.0)
  596.     pose = "Climbing"
  597. end
  598.  
  599. function onGettingUp()
  600.     pose = "GettingUp"
  601. end
  602.  
  603. function onFreeFall()
  604.     if (jumpAnimTime <= 0) then
  605.         playAnimation("fall", fallTransitionTime, Humanoid)
  606.     end
  607.     pose = "FreeFall"
  608. end
  609.  
  610. function onFallingDown()
  611.     pose = "FallingDown"
  612. end
  613.  
  614. function onSeated()
  615.     pose = "Seated"
  616. end
  617.  
  618. function onPlatformStanding()
  619.     pose = "PlatformStanding"
  620. end
  621.  
  622. function onSwimming(speed)
  623.     if speed>0 then
  624.         pose = "Running"
  625.     else
  626.         pose = "Standing"
  627.     end
  628. end
  629.  
  630. function getTool() 
  631.     for _, kid in ipairs(Figure:GetChildren()) do
  632.         if kid.className == "Tool" then return kid end
  633.     end
  634.     return nil
  635. end
  636.  
  637. function getToolAnim(tool)
  638.     for _, c in ipairs(tool:GetChildren()) do
  639.         if c.Name == "toolanim" and c.className == "StringValue" then
  640.             return c
  641.         end
  642.     end
  643.     return nil
  644. end
  645.  
  646. function animateTool()
  647.    
  648.     if (toolAnim == "None") then
  649.         playToolAnimation("toolnone", toolTransitionTime, Humanoid)
  650.         return
  651.     end
  652.  
  653.     if (toolAnim == "Slash") then
  654.         playToolAnimation("toolslash", 0, Humanoid)
  655.         return
  656.     end
  657.  
  658.     if (toolAnim == "Lunge") then
  659.         playToolAnimation("toollunge", 0, Humanoid)
  660.         return
  661.     end
  662. end
  663.  
  664. function moveSit()
  665.     RightShoulder.MaxVelocity = 0.15
  666.     LeftShoulder.MaxVelocity = 0.15
  667.     RightShoulder:SetDesiredAngle(3.14 /2)
  668.     LeftShoulder:SetDesiredAngle(-3.14 /2)
  669.     RightHip:SetDesiredAngle(3.14 /2)
  670.     LeftHip:SetDesiredAngle(-3.14 /2)
  671. end
  672.  
  673. local lastTick = 0
  674.  
  675. function move(time)
  676.     local amplitude = 1
  677.     local frequency = 1
  678.     local deltaTime = time - lastTick
  679.     lastTick = time
  680.  
  681.     local climbFudge = 0
  682.     local setAngles = false
  683.  
  684.     if (jumpAnimTime > 0) then
  685.         jumpAnimTime = jumpAnimTime - deltaTime
  686.     end
  687.  
  688.     if (pose == "FreeFall" and jumpAnimTime <= 0) then
  689.         playAnimation("fall", fallTransitionTime, Humanoid)
  690.     elseif (pose == "Seated") then
  691.         stopAllAnimations()
  692.         moveSit()
  693.         return
  694.     elseif (pose == "Running") then
  695.         playAnimation("walk", 0.1, Humanoid)
  696.     elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  697. --      print("Wha " .. pose)
  698.         amplitude = 0.1
  699.         frequency = 1
  700.         setAngles = true
  701.     end
  702.  
  703.     if (setAngles) then
  704.         desiredAngle = amplitude * math.sin(time * frequency)
  705.  
  706.         RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
  707.         LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
  708.         RightHip:SetDesiredAngle(-desiredAngle)
  709.         LeftHip:SetDesiredAngle(-desiredAngle)
  710.     end
  711.  
  712.     -- Tool Animation handling
  713.     local tool = getTool()
  714.     if tool then
  715.    
  716.         animStringValueObject = getToolAnim(tool)
  717.  
  718.         if animStringValueObject then
  719.             toolAnim = animStringValueObject.Value
  720.             -- message recieved, delete StringValue
  721.             animStringValueObject.Parent = nil
  722.             toolAnimTime = time + .3
  723.         end
  724.  
  725.         if time > toolAnimTime then
  726.             toolAnimTime = 0
  727.             toolAnim = "None"
  728.         end
  729.  
  730.         animateTool()      
  731.     else
  732.         stopToolAnimations()
  733.         toolAnim = "None"
  734.         toolAnimTime = 0
  735.     end
  736. end
  737.  
  738. -- connect events
  739. Humanoid.Died:connect(onDied)
  740. Humanoid.Running:connect(onRunning)
  741. Humanoid.Jumping:connect(onJumping)
  742. Humanoid.Climbing:connect(onClimbing)
  743. Humanoid.GettingUp:connect(onGettingUp)
  744. Humanoid.FreeFalling:connect(onFreeFall)
  745. Humanoid.FallingDown:connect(onFallingDown)
  746. Humanoid.Seated:connect(onSeated)
  747. Humanoid.PlatformStanding:connect(onPlatformStanding)
  748. Humanoid.Swimming:connect(onSwimming)
  749.  
  750. -- main program
  751.  
  752. local runService = game:service("RunService");
  753.  
  754. -- initialize to idle
  755. playAnimation("idle", 0.1, Humanoid)
  756. pose = "Standing"
  757.  
  758. while Figure.Parent~=nil do
  759.     local _, time = wait(0.1)
  760.     move(time)
  761. end
  762.  
  763.  
  764.  
  765. end))
  766. StringValue3.Name = "climb"
  767. StringValue3.Parent = Script2
  768. Animation4.Name = "ClimbAnim"
  769. Animation4.Parent = StringValue3
  770. Animation4.AnimationId = "http://www.roblox.com/asset/?id=125750800"
  771. StringValue5.Name = "fall"
  772. StringValue5.Parent = Script2
  773. Animation6.Name = "FallAnim"
  774. Animation6.Parent = StringValue5
  775. Animation6.AnimationId = "http://www.roblox.com/asset/?id=125750759"
  776. StringValue7.Name = "idle"
  777. StringValue7.Parent = Script2
  778. Animation8.Name = "Animation1"
  779. Animation8.Parent = StringValue7
  780. Animation8.AnimationId = "http://www.roblox.com/asset/?id=125750544"
  781. NumberValue9.Name = "Weight"
  782. NumberValue9.Parent = Animation8
  783. NumberValue9.Value = 9
  784. Animation10.Name = "Animation2"
  785. Animation10.Parent = StringValue7
  786. Animation10.AnimationId = "http://www.roblox.com/asset/?id=125750618"
  787. NumberValue11.Name = "Weight"
  788. NumberValue11.Parent = Animation10
  789. NumberValue11.Value = 1
  790. StringValue12.Name = "jump"
  791. StringValue12.Parent = Script2
  792. Animation13.Name = "JumpAnim"
  793. Animation13.Parent = StringValue12
  794. Animation13.AnimationId = "http://www.roblox.com/asset/?id=125750702"
  795. StringValue14.Name = "run"
  796. StringValue14.Parent = Script2
  797. Animation15.Name = "RunAnim"
  798. Animation15.Parent = StringValue14
  799. Animation15.AnimationId = "http://www.roblox.com/asset/?id=125749145"
  800. StringValue16.Name = "toolnone"
  801. StringValue16.Parent = Script2
  802. Animation17.Name = "ToolNoneAnim"
  803. Animation17.Parent = StringValue16
  804. Animation17.AnimationId = "http://www.roblox.com/asset/?id=125750867"
  805. StringValue18.Name = "walk"
  806. StringValue18.Parent = Script2
  807. Animation19.Name = "WalkAnim"
  808. Animation19.Parent = StringValue18
  809. Animation19.AnimationId = "http://www.roblox.com/asset/?id=125749145"
  810. Script20.Name = "Jump"
  811. Script20.Parent = Model0
  812. table.insert(cors,sandbox(Script20,function()
  813. bin = script.Parent.Humanoid
  814. while true do
  815. wait(math.random(3,5))
  816. wait(time)
  817. bin.Jump = true
  818. end
  819. --made by Necro19J
  820.  
  821. end))
  822. Script20.Disabled = true
  823. Script21.Name = "Health"
  824. Script21.Parent = Model0
  825. table.insert(cors,sandbox(Script21,function()
  826. --Responsible for regening a player's humanoid's health
  827.  
  828. -- declarations
  829. local Figure = script.Parent
  830. local Head = Figure:WaitForChild("Head")
  831. local Humanoid = Figure:WaitForChild("Humanoid")
  832. local regening = false
  833.  
  834. -- regeneration
  835. function regenHealth()
  836.     if regening then return end
  837.     regening = true
  838.    
  839.     while Humanoid.Health < Humanoid.MaxHealth do
  840.         local s = wait(1)
  841.         local health = Humanoid.Health
  842.         if health > 0 and health < Humanoid.MaxHealth then
  843.             local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
  844.             health = health + newHealthDelta
  845.             Humanoid.Health = math.min(health,Humanoid.MaxHealth)
  846.         end
  847.     end
  848.    
  849.     if Humanoid.Health > Humanoid.MaxHealth then
  850.         Humanoid.Health = Humanoid.MaxHealth
  851.     end
  852.    
  853.     regening = false
  854. end
  855.  
  856. Humanoid.HealthChanged:connect(regenHealth)
  857.  
  858. end))
  859. Humanoid22.Parent = Model0
  860. Humanoid22.LeftLeg = Part52
  861. Humanoid22.RightLeg = Part57
  862. Humanoid22.Torso = Part47
  863. Script23.Name = "Sound"
  864. Script23.Parent = Model0
  865. table.insert(cors,sandbox(Script23,function()
  866. --[[
  867.     Author: @spotco
  868.     This script creates sounds which are placed under the character head.
  869.     These sounds are used by the "LocalSound" script.
  870.    
  871.     To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
  872.     The default Sound script loaded for every character will then be replaced with your copy of the script.
  873. ]]--
  874.  
  875. function CreateNewSound(name, id, looped, pitch, parent)
  876.     local sound = Instance.new("Sound")
  877.     sound.SoundId = id
  878.     sound.Name = name
  879.     sound.archivable = false
  880.     sound.Parent = parent
  881.     sound.Pitch = pitch
  882.     sound.Looped = looped
  883.    
  884.     sound.MinDistance = 5
  885.     sound.MaxDistance = 150
  886.     sound.Volume = 0.65
  887.    
  888.     return sound
  889. end
  890.  
  891. local head = script.Parent:FindFirstChild("Head")
  892. if head == nil then
  893.     error("Sound script parent has no child Head.")
  894.     return
  895. end
  896.  
  897.  
  898. CreateNewSound("GettingUp",     "rbxasset://sounds/action_get_up.mp3",                  false,  1,      head)
  899. CreateNewSound("Died",      "rbxasset://sounds/uuhhh.mp3",                          false,  1,      head)
  900. CreateNewSound("FreeFalling",   "rbxasset://sounds/action_falling.mp3",             true,   1,      head)
  901. CreateNewSound("Jumping",       "rbxasset://sounds/action_jump.mp3",                    false,  1,      head)
  902. CreateNewSound("Landing",       "rbxasset://sounds/action_jump_land.mp3",               false,  1,      head)
  903. CreateNewSound("Splash",        "rbxasset://sounds/impact_water.mp3",                   false,  1,      head)
  904. CreateNewSound("Running",       "rbxasset://sounds/action_footsteps_plastic.mp3",       true,   1.85,   head)
  905. CreateNewSound("Swimming",  "rbxasset://sounds/action_swim.mp3",                    true,   1.6,    head)
  906. CreateNewSound("Climbing",  "rbxasset://sounds/action_footsteps_plastic.mp3",       true,   1,      head)
  907. end))
  908. Script23.Disabled = true
  909. LocalScript24.Name = "LocalSound"
  910. LocalScript24.Parent = Script23
  911. table.insert(cors,sandbox(LocalScript24,function()
  912. --[[
  913.     Author: @spotco
  914.     This script runs locally for the player of the given humanoid.
  915.     This script triggers humanoid sound play/pause actions locally.
  916.    
  917.     The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
  918.     immediately for the player and is replicated to all other players.
  919.    
  920.     This script is optimized to reduce network traffic through minimizing the amount of property replication.
  921. ]]--
  922.  
  923. --All sounds are referenced by this ID
  924. local SFX = {
  925.     Died = 0;
  926.     Running = 1;
  927.     Swimming = 2;
  928.     Climbing = 3,
  929.     Jumping = 4;
  930.     GettingUp = 5;
  931.     FreeFalling = 6;
  932.     FallingDown = 7;
  933.     Landing = 8;
  934.     Splash = 9;
  935. }
  936.  
  937. local Humanoid = nil
  938. local Head = nil
  939.  
  940. --SFX ID to Sound object
  941. local Sounds = {}
  942.  
  943. do
  944.     local Figure = script.Parent.Parent
  945.     Head = Figure:WaitForChild("Head")
  946.     while not Humanoid do
  947.         for _,NewHumanoid in pairs(Figure:GetChildren()) do
  948.             if NewHumanoid:IsA("Humanoid") then
  949.                 Humanoid = NewHumanoid
  950.                 break
  951.             end
  952.         end
  953.         Figure.ChildAdded:wait()
  954.     end
  955.    
  956.     Sounds[SFX.Died] =          Head:WaitForChild("Died")
  957.     Sounds[SFX.Running] =       Head:WaitForChild("Running")
  958.     Sounds[SFX.Swimming] =  Head:WaitForChild("Swimming")
  959.     Sounds[SFX.Climbing] =  Head:WaitForChild("Climbing")
  960.     Sounds[SFX.Jumping] =       Head:WaitForChild("Jumping")
  961.     Sounds[SFX.GettingUp] =     Head:WaitForChild("GettingUp")
  962.     Sounds[SFX.FreeFalling] =   Head:WaitForChild("FreeFalling")
  963.     Sounds[SFX.Landing] =       Head:WaitForChild("Landing")
  964.     Sounds[SFX.Splash] =        Head:WaitForChild("Splash")
  965. end
  966.  
  967. local Util
  968. Util = {
  969.    
  970.     --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
  971.     YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
  972.         --(y - y1)/(x - x1) = m
  973.         local m = (pt1y - pt2y) / (pt1x - pt2x)
  974.         --float b = pt1.y - m * pt1.x;
  975.         local b = (pt1y - m * pt1x)
  976.         return m * x + b
  977.     end;
  978.    
  979.     --Clamps the value of "val" between the "min" and "max"
  980.     Clamp = function(val,min,max)
  981.         return math.min(max,math.max(min,val)) 
  982.     end;
  983.    
  984.     --Gets the horizontal (x,z) velocity magnitude of the given part
  985.     HorizontalSpeed = function(Head)
  986.         local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
  987.         return hVel.magnitude  
  988.     end;
  989.    
  990.     --Gets the vertical (y) velocity magnitude of the given part
  991.     VerticalSpeed = function(Head)
  992.         return math.abs(Head.Velocity.Y)
  993.     end;
  994.    
  995.     --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
  996.     --If these properties are enabled, use them.
  997.     Play = function(sound)     
  998.         if sound.TimePosition ~= 0 then
  999.             sound.TimePosition = 0
  1000.         end
  1001.         if not sound.IsPlaying then
  1002.             sound.Playing = true
  1003.         end
  1004.     end;
  1005.     Pause = function(sound)
  1006.         if sound.IsPlaying then
  1007.             sound.Playing = false
  1008.         end
  1009.     end;
  1010.     Resume = function(sound)
  1011.         if not sound.IsPlaying then
  1012.             sound.Playing = true
  1013.         end
  1014.     end;
  1015.     Stop = function(sound)
  1016.         if sound.IsPlaying then
  1017.             sound.Playing = false
  1018.         end
  1019.         if sound.TimePosition ~= 0 then
  1020.             sound.TimePosition = 0
  1021.         end
  1022.     end;
  1023. }
  1024.  
  1025. do
  1026.     -- List of all active Looped sounds
  1027.     local playingLoopedSounds = {}
  1028.    
  1029.     -- Last seen Enum.HumanoidStateType
  1030.     local activeState = nil
  1031.    
  1032.     -- Verify and set that "sound" is in "playingLoopedSounds".
  1033.     function setSoundInPlayingLoopedSounds(sound)
  1034.         for i=1, #playingLoopedSounds do
  1035.             if playingLoopedSounds[i] == sound then
  1036.                 return
  1037.             end
  1038.         end
  1039.         table.insert(playingLoopedSounds,sound)
  1040.     end
  1041.    
  1042.     -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
  1043.     function stopPlayingLoopedSoundsExcept(except)
  1044.         for i=#playingLoopedSounds,1,-1 do
  1045.             if playingLoopedSounds[i] ~= except then
  1046.                 Util.Pause(playingLoopedSounds[i])         
  1047.                 table.remove(playingLoopedSounds,i)
  1048.             end
  1049.         end
  1050.     end
  1051.    
  1052.     -- Table of Enum.HumanoidStateType to handling function
  1053.     local stateUpdateHandler = {
  1054.         [Enum.HumanoidStateType.Dead] = function()
  1055.             stopPlayingLoopedSoundsExcept()
  1056.             local sound = Sounds[SFX.Died]
  1057.             Util.Play(sound)
  1058.         end;
  1059.        
  1060.         [Enum.HumanoidStateType.RunningNoPhysics] = function()
  1061.             stateUpdated(Enum.HumanoidStateType.Running)
  1062.         end;
  1063.        
  1064.         [Enum.HumanoidStateType.Running] = function()  
  1065.             local sound = Sounds[SFX.Running]
  1066.             stopPlayingLoopedSoundsExcept(sound)
  1067.            
  1068.             if Util.HorizontalSpeed(Head) > 0.5 then
  1069.                 Util.Resume(sound)
  1070.                 setSoundInPlayingLoopedSounds(sound)
  1071.             else
  1072.                 stopPlayingLoopedSoundsExcept()
  1073.             end
  1074.         end;
  1075.        
  1076.         [Enum.HumanoidStateType.Swimming] = function()
  1077.             if activeState ~= Enum.HumanoidStateType.Swimming and Util.VerticalSpeed(Head) > 0.1 then
  1078.                 local splashSound = Sounds[SFX.Splash]
  1079.                 splashSound.Volume = Util.Clamp(
  1080.                     Util.YForLineGivenXAndTwoPts(
  1081.                         Util.VerticalSpeed(Head),
  1082.                         100, 0.28,
  1083.                         350, 1),
  1084.                     0,1)
  1085.                 Util.Play(splashSound)
  1086.             end
  1087.            
  1088.             do
  1089.                 local sound = Sounds[SFX.Swimming]
  1090.                 stopPlayingLoopedSoundsExcept(sound)
  1091.                 Util.Resume(sound)
  1092.                 setSoundInPlayingLoopedSounds(sound)
  1093.             end
  1094.         end;
  1095.        
  1096.         [Enum.HumanoidStateType.Climbing] = function()
  1097.             local sound = Sounds[SFX.Climbing]
  1098.             if Util.VerticalSpeed(Head) > 0.1 then
  1099.                 Util.Resume(sound)
  1100.                 stopPlayingLoopedSoundsExcept(sound)
  1101.             else
  1102.                 stopPlayingLoopedSoundsExcept()
  1103.             end    
  1104.             setSoundInPlayingLoopedSounds(sound)
  1105.         end;
  1106.        
  1107.         [Enum.HumanoidStateType.Jumping] = function()
  1108.             if activeState == Enum.HumanoidStateType.Jumping then
  1109.                 return
  1110.             end    
  1111.             stopPlayingLoopedSoundsExcept()
  1112.             local sound = Sounds[SFX.Jumping]
  1113.             Util.Play(sound)
  1114.         end;
  1115.        
  1116.         [Enum.HumanoidStateType.GettingUp] = function()
  1117.             stopPlayingLoopedSoundsExcept()
  1118.             local sound = Sounds[SFX.GettingUp]
  1119.             Util.Play(sound)
  1120.         end;
  1121.        
  1122.         [Enum.HumanoidStateType.Freefall] = function()
  1123.             if activeState == Enum.HumanoidStateType.Freefall then
  1124.                 return
  1125.             end
  1126.             local sound = Sounds[SFX.FreeFalling]
  1127.             sound.Volume = 0
  1128.             stopPlayingLoopedSoundsExcept()
  1129.         end;
  1130.        
  1131.         [Enum.HumanoidStateType.FallingDown] = function()
  1132.             stopPlayingLoopedSoundsExcept()
  1133.         end;
  1134.        
  1135.         [Enum.HumanoidStateType.Landed] = function()
  1136.             stopPlayingLoopedSoundsExcept()
  1137.             if Util.VerticalSpeed(Head) > 75 then
  1138.                 local landingSound = Sounds[SFX.Landing]
  1139.                 landingSound.Volume = Util.Clamp(
  1140.                     Util.YForLineGivenXAndTwoPts(
  1141.                         Util.VerticalSpeed(Head),
  1142.                         50, 0,
  1143.                         100, 1),
  1144.                     0,1)
  1145.                 Util.Play(landingSound)        
  1146.             end
  1147.         end;
  1148.        
  1149.         [Enum.HumanoidStateType.Seated] = function()
  1150.             stopPlayingLoopedSoundsExcept()
  1151.         end;   
  1152.     }
  1153.    
  1154.     -- Handle state event fired or OnChange fired
  1155.     function stateUpdated(state)
  1156.         if stateUpdateHandler[state] ~= nil then
  1157.             stateUpdateHandler[state]()
  1158.         end
  1159.         activeState = state
  1160.     end
  1161.    
  1162.     Humanoid.Died:connect(          function() stateUpdated(Enum.HumanoidStateType.Dead)            end)
  1163.     Humanoid.Running:connect(       function() stateUpdated(Enum.HumanoidStateType.Running)         end)
  1164.     Humanoid.Swimming:connect(      function() stateUpdated(Enum.HumanoidStateType.Swimming)        end)
  1165.     Humanoid.Climbing:connect(      function() stateUpdated(Enum.HumanoidStateType.Climbing)        end)
  1166.     Humanoid.Jumping:connect(       function() stateUpdated(Enum.HumanoidStateType.Jumping)         end)
  1167.     Humanoid.GettingUp:connect(     function() stateUpdated(Enum.HumanoidStateType.GettingUp)       end)
  1168.     Humanoid.FreeFalling:connect(       function() stateUpdated(Enum.HumanoidStateType.Freefall)        end)
  1169.     Humanoid.FallingDown:connect(       function() stateUpdated(Enum.HumanoidStateType.FallingDown)     end)
  1170.    
  1171.     -- required for proper handling of Landed event
  1172.     Humanoid.StateChanged:connect(function(old, new)
  1173.         stateUpdated(new)
  1174.     end)
  1175.    
  1176.    
  1177.     function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
  1178.         local stepScale = stepDeltaSeconds / tickSpeedSeconds
  1179.         do
  1180.             local sound = Sounds[SFX.FreeFalling]
  1181.             if activeState == Enum.HumanoidStateType.Freefall then
  1182.                 if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
  1183.                     Util.Resume(sound)
  1184.                    
  1185.                     --Volume takes 1.1 seconds to go from volume 0 to 1
  1186.                     local ANIMATION_LENGTH_SECONDS = 1.1
  1187.                    
  1188.                     local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS                                
  1189.                     sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
  1190.                 else
  1191.                     sound.Volume = 0
  1192.                 end        
  1193.             else
  1194.                 Util.Pause(sound)
  1195.             end
  1196.         end
  1197.        
  1198.         do
  1199.             local sound = Sounds[SFX.Running]
  1200.             if activeState == Enum.HumanoidStateType.Running then
  1201.                 if Util.HorizontalSpeed(Head) < 0.5 then
  1202.                     Util.Pause(sound)
  1203.                 end
  1204.             end
  1205.         end    
  1206.     end
  1207.    
  1208.     local lastTick = tick()
  1209.     local TICK_SPEED_SECONDS = 0.25
  1210.     while true do
  1211.         onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
  1212.         lastTick = tick()
  1213.         wait(TICK_SPEED_SECONDS)
  1214.     end
  1215. end
  1216.  
  1217. end))
  1218. Script25.Name = "MoveScript"
  1219. Script25.Parent = Model0
  1220. table.insert(cors,sandbox(Script25,function()
  1221. while true do
  1222. wait(5)
  1223. script.Parent["Humanoid"]:MoveTo(Vector3.new(math.random(1,50),math.random(1,50), math.random(1,50)), game.Workspace.PrimaryPart)
  1224. end
  1225. end))
  1226. Script25.Disabled = true
  1227. Part26.Name = "Head"
  1228. Part26.Parent = Model0
  1229. Part26.CFrame = CFrame.new(1.64073455, 4.50003624, 0.500629008, -0.999992847, -1.03005941e-05, -8.00867056e-05, -8.62413435e-06, 1, -7.83997348e-06, 8.0350459e-05, -1.87874002e-06, -0.999992847)
  1230. Part26.Orientation = Vector3.new(0, -180, 0)
  1231. Part26.Position = Vector3.new(1.64073455, 4.50003624, 0.500629008)
  1232. Part26.Rotation = Vector3.new(180, 0, 180)
  1233. Part26.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1234. Part26.Transparency = 0.98000001907349
  1235. Part26.Size = Vector3.new(2, 1, 1)
  1236. Part26.BrickColor = BrickColor.new("Cool yellow")
  1237. Part26.TopSurface = Enum.SurfaceType.Smooth
  1238. Part26.brickColor = BrickColor.new("Cool yellow")
  1239. Part26.FormFactor = Enum.FormFactor.Symmetric
  1240. Part26.formFactor = Enum.FormFactor.Symmetric
  1241. SpecialMesh27.Parent = Part26
  1242. SpecialMesh27.Scale = Vector3.new(1.25, 1.25, 1.25)
  1243. Sound28.Name = "GettingUp"
  1244. Sound28.Parent = Part26
  1245. Sound28.MaxDistance = 150
  1246. Sound28.EmitterSize = 5
  1247. Sound28.MinDistance = 5
  1248. Sound28.SoundId = "rbxasset://sounds/action_get_up.mp3"
  1249. Sound28.Volume = 0.64999997615814
  1250. Sound29.Name = "Died"
  1251. Sound29.Parent = Part26
  1252. Sound29.MaxDistance = 150
  1253. Sound29.EmitterSize = 5
  1254. Sound29.MinDistance = 5
  1255. Sound29.SoundId = "rbxasset://sounds/uuhhh.mp3"
  1256. Sound29.Volume = 0.64999997615814
  1257. Sound30.Name = "FreeFalling"
  1258. Sound30.Parent = Part26
  1259. Sound30.Looped = true
  1260. Sound30.TimePosition = 0.79122450779653
  1261. Sound30.MaxDistance = 150
  1262. Sound30.EmitterSize = 5
  1263. Sound30.MinDistance = 5
  1264. Sound30.SoundId = "rbxasset://sounds/action_falling.mp3"
  1265. Sound30.Volume = 0
  1266. Sound31.Name = "Jumping"
  1267. Sound31.Parent = Part26
  1268. Sound31.MaxDistance = 150
  1269. Sound31.EmitterSize = 5
  1270. Sound31.MinDistance = 5
  1271. Sound31.SoundId = "rbxasset://sounds/action_jump.mp3"
  1272. Sound31.Volume = 0.64999997615814
  1273. Sound32.Name = "Landing"
  1274. Sound32.Parent = Part26
  1275. Sound32.MaxDistance = 150
  1276. Sound32.EmitterSize = 5
  1277. Sound32.MinDistance = 5
  1278. Sound32.SoundId = "rbxasset://sounds/action_jump_land.mp3"
  1279. Sound32.Volume = 1
  1280. Sound33.Name = "Splash"
  1281. Sound33.Parent = Part26
  1282. Sound33.MaxDistance = 150
  1283. Sound33.EmitterSize = 5
  1284. Sound33.MinDistance = 5
  1285. Sound33.SoundId = "rbxasset://sounds/impact_water.mp3"
  1286. Sound33.Volume = 0.64999997615814
  1287. Sound34.Name = "Running"
  1288. Sound34.Parent = Part26
  1289. Sound34.Looped = true
  1290. Sound34.MaxDistance = 150
  1291. Sound34.EmitterSize = 5
  1292. Sound34.MinDistance = 5
  1293. Sound34.Pitch = 1.8500000238419
  1294. Sound34.PlaybackSpeed = 1.8500000238419
  1295. Sound34.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  1296. Sound34.Volume = 0.64999997615814
  1297. Sound35.Name = "Swimming"
  1298. Sound35.Parent = Part26
  1299. Sound35.Looped = true
  1300. Sound35.MaxDistance = 150
  1301. Sound35.EmitterSize = 5
  1302. Sound35.MinDistance = 5
  1303. Sound35.Pitch = 1.6000000238419
  1304. Sound35.PlaybackSpeed = 1.6000000238419
  1305. Sound35.SoundId = "rbxasset://sounds/action_swim.mp3"
  1306. Sound35.Volume = 0.64999997615814
  1307. Sound36.Name = "Climbing"
  1308. Sound36.Parent = Part26
  1309. Sound36.Looped = true
  1310. Sound36.MaxDistance = 150
  1311. Sound36.EmitterSize = 5
  1312. Sound36.MinDistance = 5
  1313. Sound36.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  1314. Sound36.Volume = 0.64999997615814
  1315. Sound37.Name = "GettingUp"
  1316. Sound37.Parent = Part26
  1317. Sound37.MaxDistance = 150
  1318. Sound37.EmitterSize = 5
  1319. Sound37.MinDistance = 5
  1320. Sound37.SoundId = "rbxasset://sounds/action_get_up.mp3"
  1321. Sound37.Volume = 0.64999997615814
  1322. Sound38.Name = "Died"
  1323. Sound38.Parent = Part26
  1324. Sound38.MaxDistance = 150
  1325. Sound38.EmitterSize = 5
  1326. Sound38.MinDistance = 5
  1327. Sound38.SoundId = "rbxasset://sounds/uuhhh.mp3"
  1328. Sound38.Volume = 0.64999997615814
  1329. Sound39.Name = "FreeFalling"
  1330. Sound39.Parent = Part26
  1331. Sound39.Looped = true
  1332. Sound39.MaxDistance = 150
  1333. Sound39.EmitterSize = 5
  1334. Sound39.MinDistance = 5
  1335. Sound39.SoundId = "rbxasset://sounds/action_falling.mp3"
  1336. Sound39.Volume = 0.64999997615814
  1337. Sound40.Name = "Jumping"
  1338. Sound40.Parent = Part26
  1339. Sound40.MaxDistance = 150
  1340. Sound40.EmitterSize = 5
  1341. Sound40.MinDistance = 5
  1342. Sound40.SoundId = "rbxasset://sounds/action_jump.mp3"
  1343. Sound40.Volume = 0.64999997615814
  1344. Sound41.Name = "Landing"
  1345. Sound41.Parent = Part26
  1346. Sound41.MaxDistance = 150
  1347. Sound41.EmitterSize = 5
  1348. Sound41.MinDistance = 5
  1349. Sound41.SoundId = "rbxasset://sounds/action_jump_land.mp3"
  1350. Sound41.Volume = 0.64999997615814
  1351. Sound42.Name = "Splash"
  1352. Sound42.Parent = Part26
  1353. Sound42.MaxDistance = 150
  1354. Sound42.EmitterSize = 5
  1355. Sound42.MinDistance = 5
  1356. Sound42.SoundId = "rbxasset://sounds/impact_water.mp3"
  1357. Sound42.Volume = 0.64999997615814
  1358. Sound43.Name = "Running"
  1359. Sound43.Parent = Part26
  1360. Sound43.Looped = true
  1361. Sound43.MaxDistance = 150
  1362. Sound43.EmitterSize = 5
  1363. Sound43.MinDistance = 5
  1364. Sound43.Pitch = 1.8500000238419
  1365. Sound43.PlaybackSpeed = 1.8500000238419
  1366. Sound43.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  1367. Sound43.Volume = 0.64999997615814
  1368. Sound44.Name = "Swimming"
  1369. Sound44.Parent = Part26
  1370. Sound44.Looped = true
  1371. Sound44.MaxDistance = 150
  1372. Sound44.EmitterSize = 5
  1373. Sound44.MinDistance = 5
  1374. Sound44.Pitch = 1.6000000238419
  1375. Sound44.PlaybackSpeed = 1.6000000238419
  1376. Sound44.SoundId = "rbxasset://sounds/action_swim.mp3"
  1377. Sound44.Volume = 0.64999997615814
  1378. Sound45.Name = "Climbing"
  1379. Sound45.Parent = Part26
  1380. Sound45.Looped = true
  1381. Sound45.MaxDistance = 150
  1382. Sound45.EmitterSize = 5
  1383. Sound45.MinDistance = 5
  1384. Sound45.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  1385. Sound45.Volume = 0.64999997615814
  1386. Snap46.Parent = Part26
  1387. Snap46.C0 = CFrame.new(0, -0.5, 0, 1, 0, 0, -0, -0, -1, 0, 1, 0)
  1388. Snap46.C1 = CFrame.new(9.53674316e-07, 1.00000381, 9.53674316e-07, 1, 1.09968923e-05, 6.92850449e-07, 6.92845788e-07, 4.17495698e-07, -1, -1.09968933e-05, 1, 4.1748811e-07)
  1389. Snap46.Part0 = Part26
  1390. Snap46.Part1 = Part131
  1391. Snap46.part1 = Part131
  1392. Part47.Name = "HumanoidRootPart"
  1393. Part47.Parent = Model0
  1394. Part47.CFrame = CFrame.new(1.6407516, 3.00003242, 0.50063318, -0.999992847, -1.0993469e-05, -6.90898887e-05, -9.31707109e-06, 1, -8.25736697e-06, 6.93536422e-05, -2.29617717e-06, -0.999992847)
  1395. Part47.Orientation = Vector3.new(0, -180, 0)
  1396. Part47.Position = Vector3.new(1.6407516, 3.00003242, 0.50063318)
  1397. Part47.Rotation = Vector3.new(180, 0, 180)
  1398. Part47.Transparency = 1
  1399. Part47.Size = Vector3.new(2, 2, 1)
  1400. Part47.BottomSurface = Enum.SurfaceType.Smooth
  1401. Part47.CanCollide = false
  1402. Part47.LeftParamA = 0
  1403. Part47.LeftParamB = 0
  1404. Part47.RightParamA = 0
  1405. Part47.RightParamB = 0
  1406. Part47.TopSurface = Enum.SurfaceType.Smooth
  1407. Part47.FormFactor = Enum.FormFactor.Symmetric
  1408. Part47.formFactor = Enum.FormFactor.Symmetric
  1409. Motor6D48.Name = "RootJoint"
  1410. Motor6D48.Parent = Part47
  1411. Motor6D48.MaxVelocity = 0.10000000149012
  1412. Motor6D48.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1413. Motor6D48.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1414. Motor6D48.Part0 = Part47
  1415. Motor6D48.Part1 = Part60
  1416. Motor6D48.part1 = Part60
  1417. WeldConstraint49.Parent = Part47
  1418. WeldConstraint49.Part0 = Part47
  1419. WeldConstraint49.Part1 = VehicleSeat192
  1420. Part50.Name = "Left Arm"
  1421. Part50.Parent = Model0
  1422. Part50.CFrame = CFrame.new(3.1407485, 3.00004482, 0.50052321, -0.999992847, -1.16862939e-05, -5.80929918e-05, -1.0010016e-05, 1, -7.8397843e-06, 5.8356738e-05, -1.8786593e-06, -0.999992847)
  1423. Part50.Orientation = Vector3.new(0, -180, 0)
  1424. Part50.Position = Vector3.new(3.1407485, 3.00004482, 0.50052321)
  1425. Part50.Rotation = Vector3.new(180, 0, 180)
  1426. Part50.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1427. Part50.Transparency = 1
  1428. Part50.Size = Vector3.new(1, 2, 1)
  1429. Part50.BrickColor = BrickColor.new("Cool yellow")
  1430. Part50.CanCollide = false
  1431. Part50.brickColor = BrickColor.new("Cool yellow")
  1432. Part50.FormFactor = Enum.FormFactor.Symmetric
  1433. Part50.formFactor = Enum.FormFactor.Symmetric
  1434. Weld51.Parent = Part50
  1435. Weld51.Part0 = Part50
  1436. Weld51.Part1 = Part70
  1437. Weld51.part1 = Part70
  1438. Part52.Name = "Left Leg"
  1439. Part52.Parent = Model0
  1440. Part52.CFrame = CFrame.new(2.14078355, 1.00002766, 0.500593126, -0.999992847, -1.03005941e-05, -8.00867056e-05, -8.62413435e-06, 1, -7.83997348e-06, 8.0350459e-05, -1.87873957e-06, -0.999992847)
  1441. Part52.Orientation = Vector3.new(0, -180, 0)
  1442. Part52.Position = Vector3.new(2.14078355, 1.00002766, 0.500593126)
  1443. Part52.Rotation = Vector3.new(180, 0, 180)
  1444. Part52.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  1445. Part52.Transparency = 1
  1446. Part52.Size = Vector3.new(1, 2, 1)
  1447. Part52.BottomSurface = Enum.SurfaceType.Smooth
  1448. Part52.BrickColor = BrickColor.new("Bright blue")
  1449. Part52.CanCollide = false
  1450. Part52.brickColor = BrickColor.new("Bright blue")
  1451. Part52.FormFactor = Enum.FormFactor.Symmetric
  1452. Part52.formFactor = Enum.FormFactor.Symmetric
  1453. Weld53.Parent = Part52
  1454. Weld53.Part0 = Part52
  1455. Weld53.Part1 = Part184
  1456. Weld53.part1 = Part184
  1457. Snap54.Parent = Part52
  1458. Snap54.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1459. Snap54.C1 = CFrame.new(-0.500004768, -1.00000381, 4.76837158e-06, -1, 1.09968923e-05, -6.92850449e-07, -6.92845788e-07, 4.17495698e-07, 1, 1.09968933e-05, 1, -4.1748811e-07)
  1460. Snap54.Part0 = Part52
  1461. Snap54.Part1 = Part131
  1462. Snap54.part1 = Part131
  1463. Part55.Name = "Right Arm"
  1464. Part55.Parent = Model0
  1465. Part55.CFrame = CFrame.new(0.140758514, 3.00002074, 0.500748456, -0.999992847, -1.03006487e-05, -8.00867856e-05, -8.62412162e-06, 1, -8.67494236e-06, 8.03505463e-05, -2.71370254e-06, -0.999992847)
  1466. Part55.Orientation = Vector3.new(0, -180, 0)
  1467. Part55.Position = Vector3.new(0.140758514, 3.00002074, 0.500748456)
  1468. Part55.Rotation = Vector3.new(180, 0, 180)
  1469. Part55.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1470. Part55.Transparency = 1
  1471. Part55.Size = Vector3.new(1, 2, 1)
  1472. Part55.BrickColor = BrickColor.new("Cool yellow")
  1473. Part55.CanCollide = false
  1474. Part55.brickColor = BrickColor.new("Cool yellow")
  1475. Part55.FormFactor = Enum.FormFactor.Symmetric
  1476. Part55.formFactor = Enum.FormFactor.Symmetric
  1477. Weld56.Parent = Part55
  1478. Weld56.Part0 = Part55
  1479. Weld56.Part1 = Part74
  1480. Weld56.part1 = Part74
  1481. Part57.Name = "Right Leg"
  1482. Part57.Parent = Model0
  1483. Part57.CFrame = CFrame.new(1.14076602, 1.00001621, 0.500688374, -0.999992847, -8.91484342e-06, -0.000102080085, -7.23828634e-06, 1, -7.005116e-06, 0.000102343816, -1.04384037e-06, -0.999992847)
  1484. Part57.Orientation = Vector3.new(0, -179.990005, 0)
  1485. Part57.Position = Vector3.new(1.14076602, 1.00001621, 0.500688374)
  1486. Part57.Rotation = Vector3.new(180, -0.00999999978, 180)
  1487. Part57.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  1488. Part57.Transparency = 1
  1489. Part57.Size = Vector3.new(1, 2, 1)
  1490. Part57.BottomSurface = Enum.SurfaceType.Smooth
  1491. Part57.BrickColor = BrickColor.new("Bright blue")
  1492. Part57.CanCollide = false
  1493. Part57.brickColor = BrickColor.new("Bright blue")
  1494. Part57.FormFactor = Enum.FormFactor.Symmetric
  1495. Part57.formFactor = Enum.FormFactor.Symmetric
  1496. Weld58.Parent = Part57
  1497. Weld58.Part0 = Part57
  1498. Weld58.Part1 = Part84
  1499. Weld58.part1 = Part84
  1500. Snap59.Parent = Part57
  1501. Snap59.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1502. Snap59.C1 = CFrame.new(0.500002861, -1.00000381, -5.7220459e-06, -1, 1.09968923e-05, -6.92850449e-07, -6.92845788e-07, 4.17495698e-07, 1, 1.09968933e-05, 1, -4.1748811e-07)
  1503. Snap59.Part0 = Part57
  1504. Snap59.Part1 = Part131
  1505. Snap59.part1 = Part131
  1506. Part60.Name = "Torso"
  1507. Part60.Parent = Model0
  1508. Part60.CFrame = CFrame.new(1.6407516, 3.00003242, 0.50063318, -0.999992847, -1.0993469e-05, -6.90898887e-05, -9.31707109e-06, 1, -8.25736697e-06, 6.93536422e-05, -2.29617717e-06, -0.999992847)
  1509. Part60.Orientation = Vector3.new(0, -180, 0)
  1510. Part60.Position = Vector3.new(1.6407516, 3.00003242, 0.50063318)
  1511. Part60.Rotation = Vector3.new(180, 0, 180)
  1512. Part60.Color = Color3.new(0.156863, 0.498039, 0.278431)
  1513. Part60.Transparency = 1
  1514. Part60.Size = Vector3.new(2, 2, 1)
  1515. Part60.BrickColor = BrickColor.new("Dark green")
  1516. Part60.LeftParamA = 0
  1517. Part60.LeftParamB = 0
  1518. Part60.LeftSurface = Enum.SurfaceType.Weld
  1519. Part60.RightParamA = 0
  1520. Part60.RightParamB = 0
  1521. Part60.RightSurface = Enum.SurfaceType.Weld
  1522. Part60.brickColor = BrickColor.new("Dark green")
  1523. Part60.FormFactor = Enum.FormFactor.Symmetric
  1524. Part60.formFactor = Enum.FormFactor.Symmetric
  1525. Decal61.Name = "roblox"
  1526. Decal61.Parent = Part60
  1527. Motor6D62.Name = "Right Shoulder"
  1528. Motor6D62.Parent = Part60
  1529. Motor6D62.MaxVelocity = 0.15000000596046
  1530. Motor6D62.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1531. Motor6D62.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1532. Motor6D62.Part0 = Part60
  1533. Motor6D62.Part1 = Part55
  1534. Motor6D62.part1 = Part55
  1535. Motor6D62.DesiredAngle = 1.5700000524521
  1536. Motor6D63.Name = "Left Shoulder"
  1537. Motor6D63.Parent = Part60
  1538. Motor6D63.MaxVelocity = 0.15000000596046
  1539. Motor6D63.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1540. Motor6D63.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1541. Motor6D63.Part0 = Part60
  1542. Motor6D63.Part1 = Part50
  1543. Motor6D63.part1 = Part50
  1544. Motor6D63.DesiredAngle = -1.5700000524521
  1545. Motor6D64.Name = "Right Hip"
  1546. Motor6D64.Parent = Part60
  1547. Motor6D64.MaxVelocity = 0.10000000149012
  1548. Motor6D64.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1549. Motor6D64.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1550. Motor6D64.Part0 = Part60
  1551. Motor6D64.Part1 = Part57
  1552. Motor6D64.part1 = Part57
  1553. Motor6D64.DesiredAngle = 1.5700000524521
  1554. Motor6D65.Name = "Left Hip"
  1555. Motor6D65.Parent = Part60
  1556. Motor6D65.MaxVelocity = 0.10000000149012
  1557. Motor6D65.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1558. Motor6D65.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1559. Motor6D65.Part0 = Part60
  1560. Motor6D65.Part1 = Part52
  1561. Motor6D65.part1 = Part52
  1562. Motor6D65.DesiredAngle = -1.5700000524521
  1563. Motor6D66.Name = "Neck"
  1564. Motor6D66.Parent = Part60
  1565. Motor6D66.MaxVelocity = 0.10000000149012
  1566. Motor6D66.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1567. Motor6D66.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1568. Motor6D66.Part0 = Part60
  1569. Motor6D66.Part1 = Part26
  1570. Motor6D66.part1 = Part26
  1571. Weld67.Parent = Part60
  1572. Weld67.Part0 = Part60
  1573. Weld67.Part1 = Part131
  1574. Weld67.part1 = Part131
  1575. Weld68.Parent = Part60
  1576. Weld68.C0 = CFrame.new(1, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1577. Weld68.C1 = CFrame.new(-0.500003815, -1.90734863e-06, 5.7220459e-06, 1.09969797e-05, 6.92858634e-07, 1, -4.17480464e-07, 1, -6.92853973e-07, -1, -4.17472876e-07, 1.09969806e-05)
  1578. Weld68.Part0 = Part60
  1579. Weld68.Part1 = Part74
  1580. Weld68.part1 = Part74
  1581. Model69.Name = "Arm1"
  1582. Model69.Parent = Model0
  1583. Part70.Name = "Middle"
  1584. Part70.Parent = Model69
  1585. Part70.CFrame = CFrame.new(3.1407485, 3.00004482, 0.50052321, -0.999992847, -1.16862939e-05, -5.80929918e-05, -1.0010016e-05, 1, -7.8397843e-06, 5.8356738e-05, -1.8786593e-06, -0.999992847)
  1586. Part70.Orientation = Vector3.new(0, -180, 0)
  1587. Part70.Position = Vector3.new(3.1407485, 3.00004482, 0.50052321)
  1588. Part70.Rotation = Vector3.new(180, 0, 180)
  1589. Part70.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1590. Part70.Transparency = 1
  1591. Part70.Size = Vector3.new(1, 2, 1)
  1592. Part70.BottomSurface = Enum.SurfaceType.Smooth
  1593. Part70.BrickColor = BrickColor.new("Cool yellow")
  1594. Part70.CanCollide = false
  1595. Part70.TopSurface = Enum.SurfaceType.Smooth
  1596. Part70.brickColor = BrickColor.new("Cool yellow")
  1597. Part70.FormFactor = Enum.FormFactor.Symmetric
  1598. Part70.formFactor = Enum.FormFactor.Symmetric
  1599. Weld71.Parent = Part70
  1600. Weld71.C0 = CFrame.new(0, 0, 0, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1601. Weld71.C1 = CFrame.new(0, 0, 0, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1602. Weld71.Part0 = Part70
  1603. Weld71.Part1 = Part70
  1604. Weld71.part1 = Part70
  1605. Weld72.Parent = Part70
  1606. Weld72.C0 = CFrame.new(0.5, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1607. Weld72.C1 = CFrame.new(-1.00000763, -1.90734863e-06, 1.14440918e-05, 1.09969797e-05, 6.92858634e-07, 1, -4.17480464e-07, 1, -6.92853973e-07, -1, -4.17472876e-07, 1.09969806e-05)
  1608. Weld72.Part0 = Part70
  1609. Weld72.Part1 = Part60
  1610. Weld72.part1 = Part60
  1611. Model73.Name = "Arm2"
  1612. Model73.Parent = Model0
  1613. Part74.Name = "Middle"
  1614. Part74.Parent = Model73
  1615. Part74.CFrame = CFrame.new(0.140758514, 3.00002074, 0.500748456, -0.999992847, -1.03006487e-05, -8.00867856e-05, -8.62412162e-06, 1, -8.67494236e-06, 8.03505463e-05, -2.71370254e-06, -0.999992847)
  1616. Part74.Orientation = Vector3.new(0, -180, 0)
  1617. Part74.Position = Vector3.new(0.140758514, 3.00002074, 0.500748456)
  1618. Part74.Rotation = Vector3.new(180, 0, 180)
  1619. Part74.Color = Color3.new(0.992157, 0.917647, 0.552941)
  1620. Part74.Transparency = 1
  1621. Part74.Size = Vector3.new(1, 2, 1)
  1622. Part74.BottomSurface = Enum.SurfaceType.Smooth
  1623. Part74.BrickColor = BrickColor.new("Cool yellow")
  1624. Part74.CanCollide = false
  1625. Part74.TopSurface = Enum.SurfaceType.Smooth
  1626. Part74.brickColor = BrickColor.new("Cool yellow")
  1627. Part74.FormFactor = Enum.FormFactor.Symmetric
  1628. Part74.formFactor = Enum.FormFactor.Symmetric
  1629. Weld75.Parent = Part74
  1630. Weld75.C0 = CFrame.new(0, 0, 0, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1631. Weld75.C1 = CFrame.new(0, 0, 0, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1632. Weld75.Part0 = Part74
  1633. Weld75.Part1 = Part74
  1634. Weld75.part1 = Part74
  1635. Model76.Name = "Leg2"
  1636. Model76.Parent = Model0
  1637. Part77.Parent = Model76
  1638. Part77.CFrame = CFrame.new(0.887625039, 0.597367406, 0.319672823, 0.999992847, 1.95668435e-05, 0.000106130523, 6.89182434e-06, 0.965927839, -0.258811742, -0.000107842228, 0.258815646, 0.965919316)
  1639. Part77.Orientation = Vector3.new(15, 0.00999999978, 0)
  1640. Part77.Position = Vector3.new(0.887625039, 0.597367406, 0.319672823)
  1641. Part77.Rotation = Vector3.new(15, 0.00999999978, 0)
  1642. Part77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1643. Part77.Size = Vector3.new(0.728999913, 0.269730031, 0.728999913)
  1644. Part77.BrickColor = BrickColor.new("Really black")
  1645. Part77.CanCollide = false
  1646. Part77.Material = Enum.Material.SmoothPlastic
  1647. Part77.brickColor = BrickColor.new("Really black")
  1648. Part77.FormFactor = Enum.FormFactor.Custom
  1649. Part77.formFactor = Enum.FormFactor.Custom
  1650. CylinderMesh78.Parent = Part77
  1651. CylinderMesh78.Scale = Vector3.new(1, 0, 1)
  1652. Part79.Name = "Ring"
  1653. Part79.Parent = Model76
  1654. Part79.CFrame = CFrame.new(0.887613535, 0.671396792, 0.365068078, -9.56788499e-05, -0.999992847, 1.9566949e-05, 0.258812696, -4.18678383e-06, 0.965927601, -0.965919077, 9.77467062e-05, 0.25881663)
  1655. Part79.Orientation = Vector3.new(-75, 0, 90)
  1656. Part79.Position = Vector3.new(0.887613535, 0.671396792, 0.365068078)
  1657. Part79.Rotation = Vector3.new(-75, 0, 90.0100021)
  1658. Part79.Color = Color3.new(0.835294, 0.45098, 0.239216)
  1659. Part79.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
  1660. Part79.BrickColor = BrickColor.new("Neon orange")
  1661. Part79.CanCollide = false
  1662. Part79.Material = Enum.Material.SmoothPlastic
  1663. Part79.TopSurface = Enum.SurfaceType.Smooth
  1664. Part79.brickColor = BrickColor.new("Neon orange")
  1665. Part79.FormFactor = Enum.FormFactor.Custom
  1666. Part79.formFactor = Enum.FormFactor.Custom
  1667. SpecialMesh80.Parent = Part79
  1668. SpecialMesh80.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1669. SpecialMesh80.Scale = Vector3.new(0.728999913, 0.729000032, 1.45799983)
  1670. SpecialMesh80.MeshType = Enum.MeshType.FileMesh
  1671. UnionOperation81.Parent = Model76
  1672. UnionOperation81.CFrame = CFrame.new(0.88767767, 0.399466276, 0.607756019, 0.999992847, -8.56844417e-06, 0.000107578489, 6.89182434e-06, 1, 7.21389733e-06, -0.000107842228, -1.25261784e-06, 0.999992847)
  1673. UnionOperation81.Orientation = Vector3.new(0, 0.00999999978, 0)
  1674. UnionOperation81.Position = Vector3.new(0.88767767, 0.399466276, 0.607756019)
  1675. UnionOperation81.Rotation = Vector3.new(0, 0.00999999978, 0)
  1676. UnionOperation81.Color = Color3.new(0.835294, 0.45098, 0.239216)
  1677. UnionOperation81.Size = Vector3.new(0.874800205, 0.757406235, 1.53434432)
  1678. UnionOperation81.BrickColor = BrickColor.new("Neon orange")
  1679. UnionOperation81.CanCollide = false
  1680. UnionOperation81.Material = Enum.Material.SmoothPlastic
  1681. UnionOperation81.brickColor = BrickColor.new("Neon orange")
  1682. UnionOperation81.UsePartColor = true
  1683. UnionOperation82.Parent = Model76
  1684. UnionOperation82.CFrame = CFrame.new(0.887675643, 0.201132953, 0.608046234, 0.999992847, -8.56844417e-06, 0.000107578489, 6.89182434e-06, 1, 7.21389733e-06, -0.000107842228, -1.25261784e-06, 0.999992847)
  1685. UnionOperation82.Orientation = Vector3.new(0, 0.00999999978, 0)
  1686. UnionOperation82.Position = Vector3.new(0.887675643, 0.201132953, 0.608046234)
  1687. UnionOperation82.Rotation = Vector3.new(0, 0.00999999978, 0)
  1688. UnionOperation82.Color = Color3.new(0.960784, 0.803922, 0.188235)
  1689. UnionOperation82.Size = Vector3.new(0.867250323, 0.368145525, 1.52110302)
  1690. UnionOperation82.BrickColor = BrickColor.new("Bright yellow")
  1691. UnionOperation82.CanCollide = false
  1692. UnionOperation82.Material = Enum.Material.SmoothPlastic
  1693. UnionOperation82.brickColor = BrickColor.new("Bright yellow")
  1694. UnionOperation82.UsePartColor = true
  1695. UnionOperation83.Parent = Model76
  1696. UnionOperation83.CFrame = CFrame.new(0.887659013, 1.14016867, 0.328399241, 0.999992847, -8.56844417e-06, 0.000107578489, 6.89182434e-06, 1, 7.21389733e-06, -0.000107842228, -1.25261784e-06, 0.999992847)
  1697. UnionOperation83.Orientation = Vector3.new(0, 0.00999999978, 0)
  1698. UnionOperation83.Position = Vector3.new(0.887659013, 1.14016867, 0.328399241)
  1699. UnionOperation83.Rotation = Vector3.new(0, 0.00999999978, 0)
  1700. UnionOperation83.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1701. UnionOperation83.Size = Vector3.new(0.729000628, 1.65093541, 1.09990644)
  1702. UnionOperation83.BrickColor = BrickColor.new("Bright green")
  1703. UnionOperation83.CanCollide = false
  1704. UnionOperation83.Material = Enum.Material.SmoothPlastic
  1705. UnionOperation83.brickColor = BrickColor.new("Bright green")
  1706. UnionOperation83.UsePartColor = true
  1707. Part84.Name = "Middle"
  1708. Part84.Parent = Model76
  1709. Part84.CFrame = CFrame.new(1.14076602, 1.00001621, 0.500688374, -0.999992847, -8.91484342e-06, -0.000102080085, -7.23828634e-06, 1, -7.005116e-06, 0.000102343816, -1.04384037e-06, -0.999992847)
  1710. Part84.Orientation = Vector3.new(0, -179.990005, 0)
  1711. Part84.Position = Vector3.new(1.14076602, 1.00001621, 0.500688374)
  1712. Part84.Rotation = Vector3.new(180, -0.00999999978, 180)
  1713. Part84.Transparency = 1
  1714. Part84.Size = Vector3.new(1, 2, 1)
  1715. Part84.CanCollide = false
  1716. Part84.FormFactor = Enum.FormFactor.Symmetric
  1717. Part84.formFactor = Enum.FormFactor.Symmetric
  1718. Weld85.Parent = Part84
  1719. Weld85.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1720. Weld85.C1 = CFrame.new(0.253128052, 0.435783386, 0.0706634521, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.12317502e-05, 0.965927184, 0.258815885, 1.20475888e-05, -0.258816272, 0.965926647)
  1721. Weld85.Part0 = Part84
  1722. Weld85.Part1 = Part77
  1723. Weld85.part1 = Part77
  1724. Weld86.Parent = Part84
  1725. Weld86.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1726. Weld86.C1 = CFrame.new(-0.0459747314, -0.253143311, 0.352527618, -1.20475888e-05, 0.258816272, -0.965926647, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.12317502e-05, 0.965927184, 0.258815885)
  1727. Weld86.Part0 = Part84
  1728. Weld86.Part1 = Part79
  1729. Weld86.part1 = Part79
  1730. Weld87.Parent = Part84
  1731. Weld87.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1732. Weld87.C1 = CFrame.new(0.253105164, 0.600548148, -0.107040405, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1733. Weld87.Part0 = Part84
  1734. Weld87.Part1 = UnionOperation81
  1735. Weld87.part1 = UnionOperation81
  1736. Weld88.Parent = Part84
  1737. Weld88.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1738. Weld88.C1 = CFrame.new(0.253108978, 0.798881233, -0.107330322, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1739. Weld88.Part0 = Part84
  1740. Weld88.Part1 = UnionOperation82
  1741. Weld88.part1 = UnionOperation82
  1742. Weld89.Parent = Part84
  1743. Weld89.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1744. Weld89.C1 = CFrame.new(0.253089905, -0.140155196, 0.172317505, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  1745. Weld89.Part0 = Part84
  1746. Weld89.Part1 = UnionOperation83
  1747. Weld89.part1 = UnionOperation83
  1748. Weld90.Parent = Part84
  1749. Weld90.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1750. Weld90.C1 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  1751. Weld90.Part0 = Part84
  1752. Weld90.Part1 = Part84
  1753. Weld90.part1 = Part84
  1754. Snap91.Parent = Part84
  1755. Snap91.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1756. Snap91.C1 = CFrame.new(0.500006199, -1.00000763, -1.14440918e-05, -1, 2.19936974e-05, -1.38570203e-06, -1.38568362e-06, 8.35015044e-07, 1, 2.19936992e-05, 1, -8.34984576e-07)
  1757. Snap91.Part0 = Part84
  1758. Snap91.Part1 = Part131
  1759. Snap91.part1 = Part131
  1760. Snap92.Parent = Part84
  1761. Snap92.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1762. Snap92.C1 = CFrame.new(0.50000906, -1.00001144, -1.71661377e-05, -1, 3.29904142e-05, -2.07855373e-06, -2.07851235e-06, 1.25255849e-06, 1, 3.29904178e-05, 1, -1.25248994e-06)
  1763. Snap92.Part0 = Part84
  1764. Snap92.Part1 = Part60
  1765. Snap92.part1 = Part60
  1766. Model93.Name = "Chest"
  1767. Model93.Parent = Model0
  1768. Part94.Parent = Model93
  1769. Part94.CFrame = CFrame.new(1.60550058, 4.47229052, 0.650463939, -0.999996662, -4.95557033e-05, -4.14309252e-05, -8.97063637e-06, 0.766039908, -0.642794967, 7.4852338e-05, -0.64278537, -0.766036987)
  1770. Part94.Orientation = Vector3.new(40, -180, 0)
  1771. Part94.Position = Vector3.new(1.60550058, 4.47229052, 0.650463939)
  1772. Part94.Rotation = Vector3.new(140, 0, 180)
  1773. Part94.Color = Color3.new(0.854902, 0.521569, 0.254902)
  1774. Part94.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
  1775. Part94.BrickColor = BrickColor.new("Bright orange")
  1776. Part94.CanCollide = false
  1777. Part94.Material = Enum.Material.SmoothPlastic
  1778. Part94.brickColor = BrickColor.new("Bright orange")
  1779. Part94.FormFactor = Enum.FormFactor.Custom
  1780. Part94.formFactor = Enum.FormFactor.Custom
  1781. SpecialMesh95.Parent = Part94
  1782. SpecialMesh95.MeshId = "http://www.roblox.com/asset/?id=1527559"
  1783. SpecialMesh95.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
  1784. SpecialMesh95.MeshType = Enum.MeshType.FileMesh
  1785. Part96.Parent = Model93
  1786. Part96.CFrame = CFrame.new(1.93235302, 4.60392666, 1.18152571, -0.996186614, -0.0871657878, -7.46176374e-05, -0.0871647373, 0.996193886, -8.47010051e-06, 7.48151069e-05, 4.02701153e-06, -0.999992847)
  1787. Part96.Orientation = Vector3.new(0, -180, -5)
  1788. Part96.Position = Vector3.new(1.93235302, 4.60392666, 1.18152571)
  1789. Part96.Rotation = Vector3.new(180, 0, 175)
  1790. Part96.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1791. Part96.Size = Vector3.new(0.803722382, 0.96446687, 0.803722382)
  1792. Part96.BottomSurface = Enum.SurfaceType.Smooth
  1793. Part96.BrickColor = BrickColor.new("Institutional white")
  1794. Part96.CanCollide = false
  1795. Part96.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1796. Part96.Elasticity = 0
  1797. Part96.Material = Enum.Material.SmoothPlastic
  1798. Part96.TopSurface = Enum.SurfaceType.Smooth
  1799. Part96.brickColor = BrickColor.new("Institutional white")
  1800. Part96.FormFactor = Enum.FormFactor.Custom
  1801. Part96.formFactor = Enum.FormFactor.Custom
  1802. SpecialMesh97.Parent = Part96
  1803. SpecialMesh97.Scale = Vector3.new(0.899999976, 1.20000005, 0.899999976)
  1804. SpecialMesh97.MeshType = Enum.MeshType.Sphere
  1805. Part98.Parent = Model93
  1806. Part98.CFrame = CFrame.new(1.93309021, 4.62617922, 1.21518993, -0.996186376, -0.0871684849, -7.44725257e-05, -0.0871117339, 0.995586693, -0.0349082537, 0.00311678695, -0.0347626805, -0.999383688)
  1807. Part98.Orientation = Vector3.new(2, -180, -5)
  1808. Part98.Position = Vector3.new(1.93309021, 4.62617922, 1.21518993)
  1809. Part98.Rotation = Vector3.new(178, 0, 175)
  1810. Part98.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1811. Part98.Transparency = 1
  1812. Part98.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
  1813. Part98.BottomSurface = Enum.SurfaceType.Smooth
  1814. Part98.BrickColor = BrickColor.new("Institutional white")
  1815. Part98.CanCollide = false
  1816. Part98.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1817. Part98.Elasticity = 0
  1818. Part98.Material = Enum.Material.SmoothPlastic
  1819. Part98.TopSurface = Enum.SurfaceType.Smooth
  1820. Part98.brickColor = BrickColor.new("Institutional white")
  1821. Part98.FormFactor = Enum.FormFactor.Custom
  1822. Part98.formFactor = Enum.FormFactor.Custom
  1823. SpecialMesh99.Parent = Part98
  1824. SpecialMesh99.Scale = Vector3.new(0.800000012, 1, 0.899999976)
  1825. SpecialMesh99.MeshType = Enum.MeshType.Sphere
  1826. Decal100.Parent = Part98
  1827. Decal100.Texture = "http://www.roblox.com/asset/?id=187515518"
  1828. UnionOperation101.Parent = Model93
  1829. UnionOperation101.CFrame = CFrame.new(1.92953992, 4.63595867, 1.08033037, 0.996186614, -0.0871657878, 7.46176374e-05, 0.0871647373, 0.996193886, 8.47010051e-06, -7.48151069e-05, 4.02701153e-06, 0.999992847)
  1830. UnionOperation101.Orientation = Vector3.new(0, 0, 5)
  1831. UnionOperation101.Position = Vector3.new(1.92953992, 4.63595867, 1.08033037)
  1832. UnionOperation101.Rotation = Vector3.new(0, 0, 5)
  1833. UnionOperation101.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1834. UnionOperation101.Size = Vector3.new(0.803728521, 1.25380838, 0.684575438)
  1835. UnionOperation101.BrickColor = BrickColor.new("Bright green")
  1836. UnionOperation101.CanCollide = false
  1837. UnionOperation101.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1838. UnionOperation101.Elasticity = 0
  1839. UnionOperation101.Material = Enum.Material.SmoothPlastic
  1840. UnionOperation101.brickColor = BrickColor.new("Bright green")
  1841. UnionOperation101.UsePartColor = true
  1842. Part102.Parent = Model93
  1843. Part102.CFrame = CFrame.new(1.27854812, 4.62616444, 1.2189219, -0.9961887, 0.0871420503, -7.3725736e-05, 0.0870937854, 0.995588481, -0.0349062458, -0.0029676191, -0.0347737186, -0.999383748)
  1844. Part102.Orientation = Vector3.new(2, -180, 5)
  1845. Part102.Position = Vector3.new(1.27854812, 4.62616444, 1.2189219)
  1846. Part102.Rotation = Vector3.new(178, 0, -175)
  1847. Part102.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1848. Part102.Transparency = 1
  1849. Part102.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
  1850. Part102.BottomSurface = Enum.SurfaceType.Smooth
  1851. Part102.BrickColor = BrickColor.new("Institutional white")
  1852. Part102.CanCollide = false
  1853. Part102.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1854. Part102.Elasticity = 0
  1855. Part102.Material = Enum.Material.SmoothPlastic
  1856. Part102.TopSurface = Enum.SurfaceType.Smooth
  1857. Part102.brickColor = BrickColor.new("Institutional white")
  1858. Part102.FormFactor = Enum.FormFactor.Custom
  1859. Part102.formFactor = Enum.FormFactor.Custom
  1860. SpecialMesh103.Parent = Part102
  1861. SpecialMesh103.Scale = Vector3.new(0.800000012, 1, 0.899999976)
  1862. SpecialMesh103.MeshType = Enum.MeshType.Sphere
  1863. Decal104.Parent = Part102
  1864. Decal104.Texture = "http://www.roblox.com/asset/?id=187515518"
  1865. Part105.Parent = Model93
  1866. Part105.CFrame = CFrame.new(1.60176134, 3.27218819, 1.32378006, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  1867. Part105.Orientation = Vector3.new(0, -180, 0)
  1868. Part105.Position = Vector3.new(1.60176134, 3.27218819, 1.32378006)
  1869. Part105.Rotation = Vector3.new(180, 0, 180)
  1870. Part105.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1871. Part105.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
  1872. Part105.BottomSurface = Enum.SurfaceType.Smooth
  1873. Part105.BrickColor = BrickColor.new("Institutional white")
  1874. Part105.CanCollide = false
  1875. Part105.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1876. Part105.Elasticity = 0
  1877. Part105.Material = Enum.Material.SmoothPlastic
  1878. Part105.TopSurface = Enum.SurfaceType.Smooth
  1879. Part105.brickColor = BrickColor.new("Institutional white")
  1880. Part105.FormFactor = Enum.FormFactor.Custom
  1881. Part105.formFactor = Enum.FormFactor.Custom
  1882. SpecialMesh106.Parent = Part105
  1883. SpecialMesh106.Scale = Vector3.new(2, 2, 2)
  1884. SpecialMesh106.MeshType = Enum.MeshType.Sphere
  1885. Part107.Parent = Model93
  1886. Part107.CFrame = CFrame.new(2.11466837, 3.47310662, 0.996412039, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  1887. Part107.Orientation = Vector3.new(0, -180, 0)
  1888. Part107.Position = Vector3.new(2.11466837, 3.47310662, 0.996412039)
  1889. Part107.Rotation = Vector3.new(180, 0, 180)
  1890. Part107.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1891. Part107.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
  1892. Part107.BottomSurface = Enum.SurfaceType.Smooth
  1893. Part107.BrickColor = BrickColor.new("Institutional white")
  1894. Part107.CanCollide = false
  1895. Part107.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1896. Part107.Elasticity = 0
  1897. Part107.Material = Enum.Material.SmoothPlastic
  1898. Part107.TopSurface = Enum.SurfaceType.Smooth
  1899. Part107.brickColor = BrickColor.new("Institutional white")
  1900. Part107.FormFactor = Enum.FormFactor.Custom
  1901. Part107.formFactor = Enum.FormFactor.Custom
  1902. SpecialMesh108.Parent = Part107
  1903. SpecialMesh108.Scale = Vector3.new(2, 2, 2)
  1904. SpecialMesh108.MeshType = Enum.MeshType.Sphere
  1905. Part109.Parent = Model93
  1906. Part109.CFrame = CFrame.new(1.60546553, 3.85341454, 0.288844794, -0.999992847, -7.48024177e-05, -9.02064676e-06, -8.97060181e-06, 0.258811474, -0.965927958, 7.48520542e-05, -0.965919375, -0.258815438)
  1907. Part109.Orientation = Vector3.new(75, -180, 0)
  1908. Part109.Position = Vector3.new(1.60546553, 3.85341454, 0.288844794)
  1909. Part109.Rotation = Vector3.new(105, 0, 180)
  1910. Part109.Color = Color3.new(0.854902, 0.521569, 0.254902)
  1911. Part109.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
  1912. Part109.BrickColor = BrickColor.new("Bright orange")
  1913. Part109.CanCollide = false
  1914. Part109.Material = Enum.Material.SmoothPlastic
  1915. Part109.brickColor = BrickColor.new("Bright orange")
  1916. Part109.FormFactor = Enum.FormFactor.Custom
  1917. Part109.formFactor = Enum.FormFactor.Custom
  1918. SpecialMesh110.Parent = Part109
  1919. SpecialMesh110.MeshId = "http://www.roblox.com/asset/?id=1527559"
  1920. SpecialMesh110.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
  1921. SpecialMesh110.MeshType = Enum.MeshType.FileMesh
  1922. Part111.Parent = Model93
  1923. Part111.CFrame = CFrame.new(1.60250425, 3.63385272, 0.953359365, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  1924. Part111.Orientation = Vector3.new(0, -180, 0)
  1925. Part111.Position = Vector3.new(1.60250425, 3.63385272, 0.953359365)
  1926. Part111.Rotation = Vector3.new(180, 0, 180)
  1927. Part111.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1928. Part111.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
  1929. Part111.BottomSurface = Enum.SurfaceType.Smooth
  1930. Part111.BrickColor = BrickColor.new("Bright green")
  1931. Part111.CanCollide = false
  1932. Part111.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1933. Part111.Elasticity = 0
  1934. Part111.Material = Enum.Material.SmoothPlastic
  1935. Part111.TopSurface = Enum.SurfaceType.Smooth
  1936. Part111.brickColor = BrickColor.new("Bright green")
  1937. Part111.FormFactor = Enum.FormFactor.Custom
  1938. Part111.formFactor = Enum.FormFactor.Custom
  1939. SpecialMesh112.Parent = Part111
  1940. SpecialMesh112.Scale = Vector3.new(2.9000001, 2.5, 2.4000001)
  1941. SpecialMesh112.MeshType = Enum.MeshType.Sphere
  1942. Part113.Parent = Model93
  1943. Part113.CFrame = CFrame.new(1.60682416, 3.81529951, 0.952076912, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  1944. Part113.Orientation = Vector3.new(0, -180, 0)
  1945. Part113.Position = Vector3.new(1.60682416, 3.81529951, 0.952076912)
  1946. Part113.Rotation = Vector3.new(180, 0, 180)
  1947. Part113.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1948. Part113.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
  1949. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1950. Part113.BrickColor = BrickColor.new("Bright green")
  1951. Part113.CanCollide = false
  1952. Part113.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1953. Part113.Elasticity = 0
  1954. Part113.Material = Enum.Material.SmoothPlastic
  1955. Part113.TopSurface = Enum.SurfaceType.Smooth
  1956. Part113.brickColor = BrickColor.new("Bright green")
  1957. Part113.FormFactor = Enum.FormFactor.Custom
  1958. Part113.formFactor = Enum.FormFactor.Custom
  1959. SpecialMesh114.Parent = Part113
  1960. SpecialMesh114.Scale = Vector3.new(2.9000001, 2, 2)
  1961. SpecialMesh114.MeshType = Enum.MeshType.Sphere
  1962. Part115.Parent = Model93
  1963. Part115.CFrame = CFrame.new(1.09190571, 3.47308636, 0.996488571, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  1964. Part115.Orientation = Vector3.new(0, -180, 0)
  1965. Part115.Position = Vector3.new(1.09190571, 3.47308636, 0.996488571)
  1966. Part115.Rotation = Vector3.new(180, 0, 180)
  1967. Part115.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1968. Part115.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
  1969. Part115.BottomSurface = Enum.SurfaceType.Smooth
  1970. Part115.BrickColor = BrickColor.new("Institutional white")
  1971. Part115.CanCollide = false
  1972. Part115.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1973. Part115.Elasticity = 0
  1974. Part115.Material = Enum.Material.SmoothPlastic
  1975. Part115.TopSurface = Enum.SurfaceType.Smooth
  1976. Part115.brickColor = BrickColor.new("Institutional white")
  1977. Part115.FormFactor = Enum.FormFactor.Custom
  1978. Part115.formFactor = Enum.FormFactor.Custom
  1979. SpecialMesh116.Parent = Part115
  1980. SpecialMesh116.Scale = Vector3.new(2, 2, 2)
  1981. SpecialMesh116.MeshType = Enum.MeshType.Sphere
  1982. UnionOperation117.Parent = Model93
  1983. UnionOperation117.CFrame = CFrame.new(1.60394955, 3.71423674, 1.97993231, 0.999992847, -1.06470634e-05, 7.45882935e-05, 8.97060181e-06, 1, 8.46615967e-06, -7.48520542e-05, -2.50494327e-06, 0.999992847)
  1984. UnionOperation117.Position = Vector3.new(1.60394955, 3.71423674, 1.97993231)
  1985. UnionOperation117.Color = Color3.new(0.294118, 0.592157, 0.294118)
  1986. UnionOperation117.Size = Vector3.new(1.81716239, 1.8171581, 1.81715775)
  1987. UnionOperation117.BrickColor = BrickColor.new("Bright green")
  1988. UnionOperation117.CanCollide = false
  1989. UnionOperation117.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  1990. UnionOperation117.Elasticity = 0
  1991. UnionOperation117.Material = Enum.Material.SmoothPlastic
  1992. UnionOperation117.brickColor = BrickColor.new("Bright green")
  1993. UnionOperation117.UsePartColor = true
  1994. Part118.Parent = Model93
  1995. Part118.CFrame = CFrame.new(1.60555029, 3.1787436, 0.482401013, -0.999992847, -6.92911053e-05, 2.95891423e-05, -8.97060181e-06, -0.25882718, -0.965923667, 7.48520542e-05, -0.965918362, 0.25881955)
  1996. Part118.Orientation = Vector3.new(75, 0.00999999978, -180)
  1997. Part118.Position = Vector3.new(1.60555029, 3.1787436, 0.482401013)
  1998. Part118.Rotation = Vector3.new(75, 0, 180)
  1999. Part118.Color = Color3.new(0.854902, 0.521569, 0.254902)
  2000. Part118.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
  2001. Part118.BrickColor = BrickColor.new("Bright orange")
  2002. Part118.CanCollide = false
  2003. Part118.Material = Enum.Material.SmoothPlastic
  2004. Part118.brickColor = BrickColor.new("Bright orange")
  2005. Part118.FormFactor = Enum.FormFactor.Custom
  2006. Part118.formFactor = Enum.FormFactor.Custom
  2007. SpecialMesh119.Parent = Part118
  2008. SpecialMesh119.MeshId = "http://www.roblox.com/asset/?id=1527559"
  2009. SpecialMesh119.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
  2010. SpecialMesh119.MeshType = Enum.MeshType.FileMesh
  2011. UnionOperation120.Name = "Tanooki"
  2012. UnionOperation120.Parent = Model93
  2013. UnionOperation120.CFrame = CFrame.new(1.60596025, 1.68393421, -0.717094839, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2014. UnionOperation120.Orientation = Vector3.new(0, -180, 0)
  2015. UnionOperation120.Position = Vector3.new(1.60596025, 1.68393421, -0.717094839)
  2016. UnionOperation120.Rotation = Vector3.new(180, 0, 180)
  2017. UnionOperation120.Color = Color3.new(0.411765, 0.25098, 0.156863)
  2018. UnionOperation120.Transparency = 1
  2019. UnionOperation120.Size = Vector3.new(0.956596315, 0.956593812, 0.335069716)
  2020. UnionOperation120.BrickColor = BrickColor.new("Reddish brown")
  2021. UnionOperation120.CanCollide = false
  2022. UnionOperation120.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2023. UnionOperation120.Elasticity = 0
  2024. UnionOperation120.brickColor = BrickColor.new("Reddish brown")
  2025. Part121.Name = "Banana"
  2026. Part121.Parent = Model93
  2027. Part121.CFrame = CFrame.new(1.66102779, 1.85742807, 0.472264588, 0.965933263, 4.9162707e-05, -0.258778244, -0.22413446, 0.500007927, -0.836515546, 0.129337221, 0.866017878, 0.482981026)
  2028. Part121.Orientation = Vector3.new(56.7700005, -28.1800003, -24.1399994)
  2029. Part121.Position = Vector3.new(1.66102779, 1.85742807, 0.472264588)
  2030. Part121.Rotation = Vector3.new(60, -15, 0)
  2031. Part121.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2032. Part121.Size = Vector3.new(0.437399983, 2.52745128, 0.291599989)
  2033. Part121.BottomSurface = Enum.SurfaceType.Smooth
  2034. Part121.BrickColor = BrickColor.new("Bright green")
  2035. Part121.CanCollide = false
  2036. Part121.Material = Enum.Material.SmoothPlastic
  2037. Part121.TopSurface = Enum.SurfaceType.Smooth
  2038. Part121.brickColor = BrickColor.new("Bright green")
  2039. Part121.FormFactor = Enum.FormFactor.Custom
  2040. Part121.formFactor = Enum.FormFactor.Custom
  2041. SpecialMesh122.Parent = Part121
  2042. SpecialMesh122.MeshId = "http://www.roblox.com/asset/?id=119574562"
  2043. SpecialMesh122.Scale = Vector3.new(5.8319993, 2.55150008, 5.39459991)
  2044. SpecialMesh122.MeshType = Enum.MeshType.FileMesh
  2045. UnionOperation123.Parent = Model93
  2046. UnionOperation123.CFrame = CFrame.new(2.26997709, 2.02865434, 1.12209773, 0.999992847, 2.95891132e-05, -6.92911199e-05, 8.97060181e-06, -0.965923786, -0.258826762, -7.48520542e-05, 0.258819133, -0.965918481)
  2047. UnionOperation123.Orientation = Vector3.new(15, -180, 180)
  2048. UnionOperation123.Position = Vector3.new(2.26997709, 2.02865434, 1.12209773)
  2049. UnionOperation123.Rotation = Vector3.new(165, 0, 0)
  2050. UnionOperation123.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2051. UnionOperation123.Size = Vector3.new(0.564086735, 1.27746224, 0.851086557)
  2052. UnionOperation123.BrickColor = BrickColor.new("Bright green")
  2053. UnionOperation123.CanCollide = false
  2054. UnionOperation123.Material = Enum.Material.SmoothPlastic
  2055. UnionOperation123.brickColor = BrickColor.new("Bright green")
  2056. UnionOperation123.UsePartColor = true
  2057. UnionOperation124.Parent = Model93
  2058. UnionOperation124.CFrame = CFrame.new(0.907127678, 2.02765465, 1.12113762, 0.999992847, 2.95891132e-05, -6.92911199e-05, 8.97060181e-06, -0.965923786, -0.258826762, -7.48520542e-05, 0.258819133, -0.965918481)
  2059. UnionOperation124.Orientation = Vector3.new(15, -180, 180)
  2060. UnionOperation124.Position = Vector3.new(0.907127678, 2.02765465, 1.12113762)
  2061. UnionOperation124.Rotation = Vector3.new(165, 0, 0)
  2062. UnionOperation124.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2063. UnionOperation124.Size = Vector3.new(0.564086735, 1.27746212, 0.851086557)
  2064. UnionOperation124.BrickColor = BrickColor.new("Bright green")
  2065. UnionOperation124.CanCollide = false
  2066. UnionOperation124.Material = Enum.Material.SmoothPlastic
  2067. UnionOperation124.brickColor = BrickColor.new("Bright green")
  2068. UnionOperation124.UsePartColor = true
  2069. Part125.Parent = Model93
  2070. Part125.CFrame = CFrame.new(2.33044672, 1.65583301, 1.48359489, -0.70713079, -5.29851714e-05, 0.707078278, -0.500010908, 0.707101941, -0.49999845, -0.499942124, -0.707103431, -0.500048161)
  2071. Part125.Orientation = Vector3.new(30, 125.269997, -35.2700005)
  2072. Part125.Position = Vector3.new(2.33044672, 1.65583301, 1.48359489)
  2073. Part125.Rotation = Vector3.new(135, 45, 180)
  2074. Part125.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2075. Part125.Size = Vector3.new(0.506271303, 0.607525766, 0.506271303)
  2076. Part125.BrickColor = BrickColor.new("Bright green")
  2077. Part125.CanCollide = false
  2078. Part125.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2079. Part125.Elasticity = 0
  2080. Part125.Material = Enum.Material.SmoothPlastic
  2081. Part125.brickColor = BrickColor.new("Bright green")
  2082. Part125.FormFactor = Enum.FormFactor.Custom
  2083. Part125.formFactor = Enum.FormFactor.Custom
  2084. SpecialMesh126.Parent = Part125
  2085. SpecialMesh126.MeshId = "http://www.roblox.com/asset/?id=73031656"
  2086. SpecialMesh126.Scale = Vector3.new(2.00008416, 2.00008464, 2.00008416)
  2087. SpecialMesh126.MeshType = Enum.MeshType.FileMesh
  2088. Part127.Name = "Banana"
  2089. Part127.Parent = Model93
  2090. Part127.CFrame = CFrame.new(1.66101646, 1.73336995, 0.554126501, 0.965933263, 4.9162707e-05, -0.258778244, -0.22413446, 0.500007927, -0.836515546, 0.129337221, 0.866017878, 0.482981026)
  2091. Part127.Orientation = Vector3.new(56.7700005, -28.1800003, -24.1399994)
  2092. Part127.Position = Vector3.new(1.66101646, 1.73336995, 0.554126501)
  2093. Part127.Rotation = Vector3.new(60, -15, 0)
  2094. Part127.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2095. Part127.Size = Vector3.new(0.437399983, 0.728999853, 0.291599989)
  2096. Part127.BottomSurface = Enum.SurfaceType.Smooth
  2097. Part127.BrickColor = BrickColor.new("Institutional white")
  2098. Part127.CanCollide = false
  2099. Part127.Material = Enum.Material.SmoothPlastic
  2100. Part127.TopSurface = Enum.SurfaceType.Smooth
  2101. Part127.brickColor = BrickColor.new("Institutional white")
  2102. Part127.FormFactor = Enum.FormFactor.Custom
  2103. Part127.formFactor = Enum.FormFactor.Custom
  2104. SpecialMesh128.Parent = Part127
  2105. SpecialMesh128.MeshId = "http://www.roblox.com/asset/?id=119574562"
  2106. SpecialMesh128.Scale = Vector3.new(5.8319993, 2.6243999, 5.46749973)
  2107. SpecialMesh128.MeshType = Enum.MeshType.FileMesh
  2108. Part129.Parent = Model93
  2109. Part129.CFrame = CFrame.new(0.842237532, 1.65630138, 1.481264, -0.707078397, -5.29851714e-05, -0.707130432, 0.499998212, 0.707101941, -0.500011086, 0.500047982, -0.707103431, -0.499942303)
  2110. Part129.Orientation = Vector3.new(30, -125.260002, 35.2599983)
  2111. Part129.Position = Vector3.new(0.842237532, 1.65630138, 1.481264)
  2112. Part129.Rotation = Vector3.new(135, -45, 180)
  2113. Part129.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2114. Part129.Size = Vector3.new(0.506271303, 0.607525706, 0.506271303)
  2115. Part129.BrickColor = BrickColor.new("Bright green")
  2116. Part129.CanCollide = false
  2117. Part129.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2118. Part129.Elasticity = 0
  2119. Part129.Material = Enum.Material.SmoothPlastic
  2120. Part129.brickColor = BrickColor.new("Bright green")
  2121. Part129.FormFactor = Enum.FormFactor.Custom
  2122. Part129.formFactor = Enum.FormFactor.Custom
  2123. SpecialMesh130.Parent = Part129
  2124. SpecialMesh130.MeshId = "http://www.roblox.com/asset/?id=73031750"
  2125. SpecialMesh130.Scale = Vector3.new(2.00008416, 2.0000844, 2.00008416)
  2126. SpecialMesh130.MeshType = Enum.MeshType.FileMesh
  2127. Part131.Name = "Middle""Institutional white")
  2128. Part163.CanCollide = false
  2129. Part163.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2130. Part163.Elasticity = 0
  2131. Part163.Material = Enum.Material.SmoothPlastic
  2132. Part163.TopSurface = Enum.SurfaceType.Smooth
  2133. Part163.brickColor = BrickColor.new("Institutional white")
  2134. Part163.FormFactor = Enum.FormFactor.Custom
  2135. Part163.formFactor = Enum.FormFactor.Custom
  2136. SpecialMesh164.Parent = Part163
  2137. SpecialMesh164.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2138. SpecialMesh164.Scale = Vector3.new(0.800000012, 0.801999986, 1.5)
  2139. SpecialMesh164.MeshType = Enum.MeshType.FileMesh
  2140. UnionOperation165.Parent = Model93
  2141. UnionOperation165.CFrame = CFrame.new(1.27481699, 4.63594294, 1.0870322, 0.996188521, 0.0871444941, 7.46142323e-05, -0.0871467888, 0.996195555, 8.4569574e-06, -7.43755299e-05, -9.01228759e-06, 0.999992847)
  2142. UnionOperation165.Orientation = Vector3.new(0, 0, -5)
  2143. UnionOperation165.Position = Vector3.new(1.27481699, 4.63594294, 1.0870322)
  2144. UnionOperation165.Rotation = Vector3.new(0, 0, -5)
  2145. UnionOperation165.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2146. UnionOperation165.Size = Vector3.new(0.803728521, 1.25380838, 0.684575438)
  2147. UnionOperation165.BrickColor = BrickColor.new("Bright green")
  2148. UnionOperation165.CanCollide = false
  2149. UnionOperation165.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2150. UnionOperation165.Elasticity = 0
  2151. UnionOperation165.Material = Enum.Material.SmoothPlastic
  2152. UnionOperation165.brickColor = BrickColor.new("Bright green")
  2153. UnionOperation165.UsePartColor = true
  2154. Part166.Parent = Model93
  2155. Part166.CFrame = CFrame.new(1.27199459, 4.60391331, 1.18824327, -0.996188521, 0.0871444941, -7.46142323e-05, 0.0871467888, 0.996195555, -8.4569574e-06, 7.43755299e-05, -9.01228759e-06, -0.999992847)
  2156. Part166.Orientation = Vector3.new(0, -180, 5)
  2157. Part166.Position = Vector3.new(1.27199459, 4.60391331, 1.18824327)
  2158. Part166.Rotation = Vector3.new(180, 0, -175)
  2159. Part166.Color = Color3.new(0.972549, 0.972549, 0.972549)
  2160. Part166.Size = Vector3.new(0.803722382, 0.96446687, 0.803722382)
  2161. Part166.BottomSurface = Enum.SurfaceType.Smooth
  2162. Part166.BrickColor = BrickColor.new("Institutional white")
  2163. Part166.CanCollide = false
  2164. Part166.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2165. Part166.Elasticity = 0
  2166. Part166.Material = Enum.Material.SmoothPlastic
  2167. Part166.TopSurface = Enum.SurfaceType.Smooth
  2168. Part166.brickColor = BrickColor.new("Institutional white")
  2169. Part166.FormFactor = Enum.FormFactor.Custom
  2170. Part166.formFactor = Enum.FormFactor.Custom
  2171. SpecialMesh167.Parent = Part166
  2172. SpecialMesh167.Scale = Vector3.new(0.899999976, 1.20000005, 0.899999976)
  2173. SpecialMesh167.MeshType = Enum.MeshType.Sphere
  2174. Part168.Name = "Tanooki"
  2175. Part168.Parent = Model93
  2176. Part168.CFrame = CFrame.new(1.58047116, 5.30999613, 1.13948226, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2177. Part168.Orientation = Vector3.new(0, -180, 0)
  2178. Part168.Position = Vector3.new(1.58047116, 5.30999613, 1.13948226)
  2179. Part168.Rotation = Vector3.new(180, 0, 180)
  2180. Part168.Color = Color3.new(0.129412, 0.329412, 0.72549)
  2181. Part168.Transparency = 1
  2182. Part168.Size = Vector3.new(1.08000004, 1, 1)
  2183. Part168.BrickColor = BrickColor.new("Deep blue")
  2184. Part168.CanCollide = false
  2185. Part168.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2186. Part168.Elasticity = 0
  2187. Part168.Material = Enum.Material.SmoothPlastic
  2188. Part168.brickColor = BrickColor.new("Deep blue")
  2189. Part168.FormFactor = Enum.FormFactor.Custom
  2190. Part168.formFactor = Enum.FormFactor.Custom
  2191. SpecialMesh169.Parent = Part168
  2192. SpecialMesh169.MeshId = "http://www.roblox.com/asset/?id=1374148"
  2193. SpecialMesh169.Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005)
  2194. SpecialMesh169.TextureId = "http://www.roblox.com/asset/?id=199926715"
  2195. SpecialMesh169.MeshType = Enum.MeshType.FileMesh
  2196. UnionOperation170.Name = "Tanooki"
  2197. UnionOperation170.Parent = Model93
  2198. UnionOperation170.CFrame = CFrame.new(1.60582769, 1.69317698, -2.37966514, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2199. UnionOperation170.Orientation = Vector3.new(0, -180, 0)
  2200. UnionOperation170.Position = Vector3.new(1.60582769, 1.69317698, -2.37966514)
  2201. UnionOperation170.Rotation = Vector3.new(180, 0, 180)
  2202. UnionOperation170.Color = Color3.new(0.411765, 0.25098, 0.156863)
  2203. UnionOperation170.Transparency = 1
  2204. UnionOperation170.Size = Vector3.new(1.31220233, 1.31219959, 0.72189033)
  2205. UnionOperation170.BrickColor = BrickColor.new("Reddish brown")
  2206. UnionOperation170.CanCollide = false
  2207. UnionOperation170.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2208. UnionOperation170.Elasticity = 0
  2209. UnionOperation170.brickColor = BrickColor.new("Reddish brown")
  2210. UnionOperation171.Name = "Tanooki"
  2211. UnionOperation171.Parent = Model93
  2212. UnionOperation171.CFrame = CFrame.new(1.6058687, 1.69318056, -1.85470533, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2213. UnionOperation171.Orientation = Vector3.new(0, -180, 0)
  2214. UnionOperation171.Position = Vector3.new(1.6058687, 1.69318056, -1.85470533)
  2215. UnionOperation171.Rotation = Vector3.new(180, 0, 180)
  2216. UnionOperation171.Color = Color3.new(0.627451, 0.372549, 0.207843)
  2217. UnionOperation171.Transparency = 1
  2218. UnionOperation171.Size = Vector3.new(1.31220198, 1.31219983, 0.459630042)
  2219. UnionOperation171.BrickColor = BrickColor.new("Dark orange")
  2220. UnionOperation171.CanCollide = false
  2221. UnionOperation171.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2222. UnionOperation171.Elasticity = 0
  2223. UnionOperation171.brickColor = BrickColor.new("Dark orange")
  2224. UnionOperation172.Name = "Tanooki"
  2225. UnionOperation172.Parent = Model93
  2226. UnionOperation172.CFrame = CFrame.new(1.60589695, 1.69452429, -1.05032921, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2227. UnionOperation172.Orientation = Vector3.new(0, -180, 0)
  2228. UnionOperation172.Position = Vector3.new(1.60589695, 1.69452429, -1.05032921)
  2229. UnionOperation172.Rotation = Vector3.new(180, 0, 180)
  2230. UnionOperation172.Color = Color3.new(0.627451, 0.372549, 0.207843)
  2231. UnionOperation172.Transparency = 1
  2232. UnionOperation172.Size = Vector3.new(1.06288612, 1.06288183, 0.372300178)
  2233. UnionOperation172.BrickColor = BrickColor.new("Dark orange")
  2234. UnionOperation172.CanCollide = false
  2235. UnionOperation172.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2236. UnionOperation172.Elasticity = 0
  2237. UnionOperation172.brickColor = BrickColor.new("Dark orange")
  2238. UnionOperation173.Name = "Tanooki"
  2239. UnionOperation173.Parent = Model93
  2240. UnionOperation173.CFrame = CFrame.new(1.60587668, 1.69320261, -1.42789006, -0.999992847, -1.06470634e-05, -7.45882935e-05, -8.97060181e-06, 1, -8.46615967e-06, 7.48520542e-05, -2.50494327e-06, -0.999992847)
  2241. UnionOperation173.Orientation = Vector3.new(0, -180, 0)
  2242. UnionOperation173.Position = Vector3.new(1.60587668, 1.69320261, -1.42789006)
  2243. UnionOperation173.Rotation = Vector3.new(180, 0, 180)
  2244. UnionOperation173.Color = Color3.new(0.411765, 0.25098, 0.156863)
  2245. UnionOperation173.Transparency = 1
  2246. UnionOperation173.Size = Vector3.new(1.18098676, 1.18097961, 0.413665235)
  2247. UnionOperation173.BrickColor = BrickColor.new("Reddish brown")
  2248. UnionOperation173.CanCollide = false
  2249. UnionOperation173.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2250. UnionOperation173.Elasticity = 0
  2251. UnionOperation173.brickColor = BrickColor.new("Reddish brown")
  2252. Part174.Parent = Model93
  2253. Part174.CFrame = CFrame.new(1.60066104, 2.47793913, 0.139511615, -0.999996662, -8.65516631e-05, -5.11929538e-05, -4.69759507e-05, 0.866021812, -0.500008583, 9.88951579e-05, -0.499999553, -0.866017342)
  2254. Part174.Orientation = Vector3.new(30, -180, 0)
  2255. Part174.Position = Vector3.new(1.60066104, 2.47793913, 0.139511615)
  2256. Part174.Rotation = Vector3.new(150, 0, 180)
  2257. Part174.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2258. Part174.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
  2259. Part174.BottomSurface = Enum.SurfaceType.Smooth
  2260. Part174.BrickColor = BrickColor.new("Bright red")
  2261. Part174.CanCollide = false
  2262. Part174.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
  2263. Part174.Elasticity = 0
  2264. Part174.Material = Enum.Material.SmoothPlastic
  2265. Part174.TopSurface = Enum.SurfaceType.Smooth
  2266. Part174.brickColor = BrickColor.new("Bright red")
  2267. Part174.FormFactor = Enum.FormFactor.Custom
  2268. Part174.formFactor = Enum.FormFactor.Custom
  2269. SpecialMesh175.Parent = Part174
  2270. SpecialMesh175.Scale = Vector3.new(1, 1, 1.10000002)
  2271. SpecialMesh175.MeshType = Enum.MeshType.Sphere
  2272. Model176.Name = "Leg1"
  2273. Model176.Parent = Model0
  2274. Part177.Parent = Model176
  2275. Part177.CFrame = CFrame.new(2.26497793, 0.466170549, 0.319467723, 0.999992847, 1.25360166e-05, 8.52452067e-05, 8.2776678e-06, 0.965928078, -0.258810937, -8.58488711e-05, 0.258814842, 0.965919495)
  2276. Part177.Orientation = Vector3.new(15, 0.00999999978, 0)
  2277. Part177.Position = Vector3.new(2.26497793, 0.466170549, 0.319467723)
  2278. Part177.Rotation = Vector3.new(15, 0, 0)
  2279. Part177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2280. Part177.Size = Vector3.new(0.728999913, 0.269730031, 0.728999913)
  2281. Part177.BrickColor = BrickColor.new("Really black")
  2282. Part177.CanCollide = false
  2283. Part177.Material = Enum.Material.SmoothPlastic
  2284. Part177.brickColor = BrickColor.new("Really black")
  2285. Part177.FormFactor = Enum.FormFactor.Custom
  2286. Part177.formFactor = Enum.FormFactor.Custom
  2287. CylinderMesh178.Parent = Part177
  2288. CylinderMesh178.Scale = Vector3.new(1, 0, 1)
  2289. Part179.Name = "Ring"
  2290. Part179.Parent = Model176
  2291. Part179.CFrame = CFrame.new(2.26498294, 0.671409249, 0.364808321, -7.4793541e-05, -0.999992847, 1.2536103e-05, 0.258811891, -5.57263547e-06, 0.965927839, -0.965919256, 7.57533417e-05, 0.258815825)
  2292. Part179.Orientation = Vector3.new(-75, 0, 90)
  2293. Part179.Position = Vector3.new(2.26498294, 0.671409249, 0.364808321)
  2294. Part179.Rotation = Vector3.new(-75, 0, 90)
  2295. Part179.Color = Color3.new(0.835294, 0.45098, 0.239216)
  2296. Part179.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
  2297. Part179.BrickColor = BrickColor.new("Neon orange")
  2298. Part179.CanCollide = false
  2299. Part179.Material = Enum.Material.SmoothPlastic
  2300. Part179.TopSurface = Enum.SurfaceType.Smooth
  2301. Part179.brickColor = BrickColor.new("Neon orange")
  2302. Part179.FormFactor = Enum.FormFactor.Custom
  2303. Part179.formFactor = Enum.FormFactor.Custom
  2304. SpecialMesh180.Parent = Part179
  2305. SpecialMesh180.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2306. SpecialMesh180.Scale = Vector3.new(0.728999913, 0.729000032, 1.45799983)
  2307. SpecialMesh180.MeshType = Enum.MeshType.FileMesh
  2308. UnionOperation181.Parent = Model176
  2309. UnionOperation181.CFrame = CFrame.new(2.2649982, 1.14017355, 0.32820487, 0.999992847, -9.95419032e-06, 8.55851104e-05, 8.2776678e-06, 1, 8.04876254e-06, -8.58488711e-05, -2.08750953e-06, 0.999992847)
  2310. UnionOperation181.Position = Vector3.new(2.2649982, 1.14017355, 0.32820487)
  2311. UnionOperation181.Color = Color3.new(0.294118, 0.592157, 0.294118)
  2312. UnionOperation181.Size = Vector3.new(0.729000628, 1.65093541, 1.09990644)
  2313. UnionOperation181.BrickColor = BrickColor.new("Bright green")
  2314. UnionOperation181.CanCollide = false
  2315. UnionOperation181.Material = Enum.Material.SmoothPlastic
  2316. UnionOperation181.brickColor = BrickColor.new("Bright green")
  2317. UnionOperation181.UsePartColor = true
  2318. UnionOperation182.Parent = Model176
  2319. UnionOperation182.CFrame = CFrame.new(2.26499486, 0.20114392, 0.60782212, 0.999992847, -9.95419032e-06, 8.55851104e-05, 8.2776678e-06, 1, 8.04876254e-06, -8.58488711e-05, -2.08750953e-06, 0.999992847)
  2320. UnionOperation182.Position = Vector3.new(2.26499486, 0.20114392, 0.60782212)
  2321. UnionOperation182.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2322. UnionOperation182.Size = Vector3.new(0.867250323, 0.368145525, 1.52110302)
  2323. UnionOperation182.BrickColor = BrickColor.new("Bright yellow")
  2324. UnionOperation182.CanCollide = false
  2325. UnionOperation182.Material = Enum.Material.SmoothPlastic
  2326. UnionOperation182.brickColor = BrickColor.new("Bright yellow")
  2327. UnionOperation182.UsePartColor = true
  2328. UnionOperation183.Parent = Model176
  2329. UnionOperation183.CFrame = CFrame.new(2.26498127, 0.399469256, 0.607592821, 0.999992847, -9.95419032e-06, 8.55851104e-05, 8.2776678e-06, 1, 8.04876254e-06, -8.58488711e-05, -2.08750953e-06, 0.999992847)
  2330. UnionOperation183.Position = Vector3.new(2.26498127, 0.399469256, 0.607592821)
  2331. UnionOperation183.Color = Color3.new(0.835294, 0.45098, 0.239216)
  2332. UnionOperation183.Size = Vector3.new(0.874800205, 0.757406235, 1.53434432)
  2333. UnionOperation183.BrickColor = BrickColor.new("Neon orange")
  2334. UnionOperation183.CanCollide = false
  2335. UnionOperation183.Material = Enum.Material.SmoothPlastic
  2336. UnionOperation183.brickColor = BrickColor.new("Neon orange")
  2337. UnionOperation183.UsePartColor = true
  2338. Part184.Name = "Middle"
  2339. Part184.Parent = Model176
  2340. Part184.CFrame = CFrame.new(2.14078355, 1.00002766, 0.500593126, -0.999992847, -1.03005941e-05, -8.00867056e-05, -8.62413435e-06, 1, -7.83997348e-06, 8.0350459e-05, -1.87873957e-06, -0.999992847)
  2341. Part184.Orientation = Vector3.new(0, -180, 0)
  2342. Part184.Position = Vector3.new(2.14078355, 1.00002766, 0.500593126)
  2343. Part184.Rotation = Vector3.new(180, 0, 180)
  2344. Part184.Transparency = 1
  2345. Part184.Size = Vector3.new(1, 2, 1)
  2346. Part184.CanCollide = false
  2347. Part184.FormFactor = Enum.FormFactor.Symmetric
  2348. Part184.formFactor = Enum.FormFactor.Symmetric
  2349. Weld185.Parent = Part184
  2350. Weld185.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2351. Weld185.C1 = CFrame.new(-0.124202728, 0.562541962, 0.0367736816, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.12317502e-05, 0.965927184, 0.258815885, 1.20475888e-05, -0.258816272, 0.965926647)
  2352. Weld185.Part0 = Part184
  2353. Weld185.Part1 = Part177
  2354. Weld185.part1 = Part177
  2355. Weld186.Parent = Part184
  2356. Weld186.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2357. Weld186.C1 = CFrame.new(-0.0460968018, 0.124206543, 0.352561951, -1.20475888e-05, 0.258816272, -0.965926647, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.12317502e-05, 0.965927184, 0.258815885)
  2358. Weld186.Part0 = Part184
  2359. Weld186.Part1 = Part179
  2360. Weld186.part1 = Part179
  2361. Weld187.Parent = Part184
  2362. Weld187.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2363. Weld187.C1 = CFrame.new(-0.124229431, -0.140146017, 0.17237854, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  2364. Weld187.Part0 = Part184
  2365. Weld187.Part1 = UnionOperation181
  2366. Weld187.part1 = UnionOperation181
  2367. Weld188.Parent = Part184
  2368. Weld188.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2369. Weld188.C1 = CFrame.new(-0.124195099, 0.798884571, -0.10723877, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  2370. Weld188.Part0 = Part184
  2371. Weld188.Part1 = UnionOperation182
  2372. Weld188.part1 = UnionOperation182
  2373. Weld189.Parent = Part184
  2374. Weld189.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2375. Weld189.C1 = CFrame.new(-0.124183655, 0.600559473, -0.107009888, 1.00000191, 1.36196613e-05, -1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, 8.73953104e-06, 2.98022837e-06, 0.99999994)
  2376. Weld189.Part0 = Part184
  2377. Weld189.Part1 = UnionOperation183
  2378. Weld189.part1 = UnionOperation183
  2379. Weld190.Parent = Part184
  2380. Weld190.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2381. Weld190.C1 = CFrame.new(0, 0, 0, -1.00000191, -1.36196613e-05, 1.42380595e-05, -1.39661133e-05, 1.0000006, -3.18884827e-06, -8.73953104e-06, -2.98022837e-06, -0.99999994)
  2382. Weld190.Part0 = Part184
  2383. Weld190.Part1 = Part184
  2384. Weld190.part1 = Part184
  2385. Snap191.Parent = Part184
  2386. Snap191.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2387. Snap191.C1 = CFrame.new(-0.500014305, -1.00000954, 9.53674316e-06, -1, 1.09968923e-05, -6.92850449e-07, -6.92845788e-07, 4.17496153e-07, 1, 1.09968933e-05, 1, -4.17488565e-07)
  2388. Snap191.Part0 = Part184
  2389. Snap191.Part1 = Part60
  2390. Snap191.part1 = Part60
  2391. VehicleSeat192.Parent = Model0
  2392. VehicleSeat192.CFrame = CFrame.new(1.5412364, 2.31429529, 0.116890468, -0.999996424, 7.96072015e-07, -1.25269608e-07, 1.63402672e-06, 1, 2.83118629e-06, 2.57139362e-07, 5.81142922e-06, -0.999996424)
  2393. VehicleSeat192.Orientation = Vector3.new(0, -180, 0)
  2394. VehicleSeat192.Position = Vector3.new(1.5412364, 2.31429529, 0.116890468)
  2395. VehicleSeat192.Rotation = Vector3.new(-180, 0, -180)
  2396. VehicleSeat192.Color = Color3.new(0.768627, 0.156863, 0.109804)
  2397. VehicleSeat192.Transparency = 1
  2398. VehicleSeat192.MaxSpeed = 0
  2399. VehicleSeat192.Size = Vector3.new(2, 1.20000005, 2)
  2400. VehicleSeat192.Torque = 0
  2401. VehicleSeat192.BackSurface = Enum.SurfaceType.Weld
  2402. VehicleSeat192.BottomSurface = Enum.SurfaceType.Weld
  2403. VehicleSeat192.BrickColor = BrickColor.new("Bright red")
  2404. VehicleSeat192.LeftSurface = Enum.SurfaceType.Weld
  2405. VehicleSeat192.RightSurface = Enum.SurfaceType.Weld
  2406. VehicleSeat192.TopSurface = Enum.SurfaceType.Weld
  2407. VehicleSeat192.brickColor = BrickColor.new("Bright red")
  2408. VehicleSeat192.HeadsUpDisplay = false
  2409. VehicleSeat192.TurnSpeed = 0
  2410. SpecialMesh193.Parent = VehicleSeat192
  2411. SpecialMesh193.MeshType = Enum.MeshType.Sphere
  2412. Sound194.Name = "Music"
  2413. Sound194.Parent = VehicleSeat192
  2414. Sound194.Looped = true
  2415. Sound194.SoundId = "http://www.roblox.com/asset/?id=1280470"
  2416. Sound194.Volume = 1
  2417. BodyGyro195.Parent = VehicleSeat192
  2418. BodyGyro195.MaxTorque = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
  2419. BodyGyro195.maxTorque = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
  2420. BodyVelocity196.Parent = VehicleSeat192
  2421. BodyVelocity196.MaxForce = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
  2422. BodyVelocity196.maxForce = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
  2423. BodyVelocity196.Velocity = Vector3.new(0, 0, 0)
  2424. BodyVelocity196.velocity = Vector3.new(0, 0, 0)
  2425. BodyAngularVelocity197.Parent = VehicleSeat192
  2426. BodyAngularVelocity197.AngularVelocity = Vector3.new(0, 0, 0)
  2427. BodyAngularVelocity197.MaxTorque = Vector3.new(0, 4.00000008e+20, 0)
  2428. BodyAngularVelocity197.angularvelocity = Vector3.new(0, 0, 0)
  2429. BodyAngularVelocity197.maxTorque = Vector3.new(0, 4.00000008e+20, 0)
  2430. BodyPosition198.Name = "Fly"
  2431. BodyPosition198.Parent = VehicleSeat192
  2432. BodyPosition198.Position = Vector3.new(33.5, 22.1000004, -5.99999905)
  2433. BodyPosition198.P = 1500
  2434. BodyPosition198.MaxForce = Vector3.new(0, 0, 0)
  2435. BodyPosition198.maxForce = Vector3.new(0, 0, 0)
  2436. BodyPosition198.position = Vector3.new(33.5, 22.1000004, -5.99999905)
  2437. Motor199.Name = "RightHip"
  2438. Motor199.Parent = VehicleSeat192
  2439. Motor199.MaxVelocity = 0.10000000149012
  2440. Motor199.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
  2441. Motor199.C1 = CFrame.new(-1.5, -1.80684853, -1.06554413, 4.37113883e-08, 0, 1, -0.587785363, -0.809016943, 2.56929145e-08, 0.809016943, -0.587785363, -3.53632537e-08)
  2442. Motor200.Name = "LeftHip"
  2443. Motor200.Parent = VehicleSeat192
  2444. Motor200.MaxVelocity = 0.10000000149012
  2445. Motor200.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
  2446. Motor200.C1 = CFrame.new(1.5, -1.80684614, -1.06554127, 4.37113883e-08, 0, -1, 0.587785363, -0.809016943, 2.56929145e-08, -0.809016943, -0.587785363, -3.53632537e-08)
  2447. Motor200.Part0 = VehicleSeat192
  2448. Motor201.Name = "RightShoulder"
  2449. Motor201.Parent = VehicleSeat192
  2450. Motor201.MaxVelocity = 0.050000000745058
  2451. Motor201.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
  2452. Motor201.C1 = CFrame.new(-1.5, 0.399999619, 1.5, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
  2453. Motor202.Name = "LeftShoulder"
  2454. Motor202.Parent = VehicleSeat192
  2455. Motor202.MaxVelocity = 0.050000000745058
  2456. Motor202.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
  2457. Motor202.C1 = CFrame.new(1.5, 0.399999619, 1.5, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
  2458. Motor203.Name = "Neck"
  2459. Motor203.Parent = VehicleSeat192
  2460. Motor203.MaxVelocity = 0.0099999997764826
  2461. Motor203.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08)
  2462. Motor203.C1 = CFrame.new(0, -1.89999771, 1.89999962, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08)
  2463. Motor203.DesiredAngle = -0.25
  2464. Script204.Name = "Tool"
  2465. Script204.Parent = VehicleSeat192
  2466. table.insert(cors,sandbox(Script204,function()
  2467. Tool = Instance.new("HopperBin")
  2468. Tool.Parent = script
  2469. Tool.Name = "Yoshi"
  2470. Tool.BinType = "Script"
  2471. Tool.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2472. script.Script.Parent = Tool
  2473. script.YoshiSeat.Parent = Tool
  2474. Tool.Script.Disabled = false
  2475. Tool.YoshiSeat.Value = script.Parent
  2476. function on(weld)
  2477. if weld.Name == "SeatWeld" then
  2478. wait(1)
  2479. Tool.Parent = game.Players:GetPlayerFromCharacter(weld.Part1.Parent).Backpack
  2480. end
  2481. end
  2482. function off(weld)
  2483. if weld.Name == "SeatWeld" then
  2484. wait(1)
  2485. Tool.Parent = script
  2486. end
  2487. end
  2488. script.Parent.ChildAdded:connect(on)
  2489. script.Parent.ChildRemoved:connect(off)
  2490.  
  2491. end))
  2492. HopperBin205.Name = "Yoshi"
  2493. HopperBin205.Parent = Script204
  2494. HopperBin205.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2495. HopperBin206.Name = "Yoshi"
  2496. HopperBin206.Parent = Script204
  2497. HopperBin206.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2498. HopperBin207.Name = "Yoshi"
  2499. HopperBin207.Parent = Script204
  2500. HopperBin207.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2501. HopperBin208.Name = "Yoshi"
  2502. HopperBin208.Parent = Script204
  2503. HopperBin208.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2504. HopperBin209.Name = "Yoshi"
  2505. HopperBin209.Parent = Script204
  2506. HopperBin209.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2507. HopperBin210.Name = "Yoshi"
  2508. HopperBin210.Parent = Script204
  2509. HopperBin210.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2510. HopperBin211.Name = "Yoshi"
  2511. HopperBin211.Parent = Script204
  2512. HopperBin211.TextureId = "http://www.roblox.com/asset/?id=31593998"
  2513. ObjectValue212.Name = "YoshiSeat"
  2514. ObjectValue212.Parent = HopperBin211
  2515. Script213.Parent = HopperBin211
  2516. table.insert(cors,sandbox(Script213,function()
  2517. function grab(tip,torso)
  2518. local W = Instance.new("Weld")
  2519. W.Part0 = tip
  2520. W.Name = "grabe"
  2521. W.Part1 = torso
  2522. W.C1 = CFrame.new(0,.1,0)
  2523. W.Parent = tip
  2524. end
  2525.  
  2526. enabled = true
  2527.  
  2528.  
  2529. function ButtonDown(mouse)
  2530. if enabled ~= true then return end
  2531. enabled = false
  2532. if script.Parent.YoshiSeat.Value:FindFirstChild("SeatWeld") == nil then enabled = true  return end
  2533. if game.Players:GetPlayerFromCharacter(script.Parent.YoshiSeat.Value.SeatWeld.Part1.Parent) == nil then enabled = true  return end
  2534. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.Transparency = 0
  2535. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.position = Vector3.new(mouse.Hit.x,mouse.Hit.y,mouse.Hit.z)
  2536. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.maxForce = Vector3.new(4e+020,4e+020,4e+020)
  2537. local clear = script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip:GetChildren() for i=1,#clear do if clear[i].className == "Weld" then clear[i]:Remove() end end
  2538. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Glop.Value = false
  2539. wait(1)
  2540. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.position = script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Torso.Position
  2541. grab(script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip,script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Torso)
  2542. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Glop.Value = true
  2543. script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.maxForce = Vector3.new(0,0,0)
  2544. wait(0.5)
  2545. enabled = true
  2546. end
  2547. function onSelected(mouse)
  2548. mouse.Icon = "http://www.roblox.com/asset/?id=8340148"
  2549. mouse.Button1Down:connect(function() ButtonDown(mouse) end)
  2550. end
  2551.  
  2552. script.Parent.Selected:connect(onSelected)
  2553.  
  2554. end))
  2555. Script214.Name = "Sound"
  2556. Script214.Parent = VehicleSeat192
  2557. table.insert(cors,sandbox(Script214,function()
  2558. function on(weld)
  2559. if weld.Name == "SeatWeld" then
  2560. script.Parent.Music:Play()
  2561. end
  2562. end
  2563. function off(weld)
  2564. if weld.Name == "SeatWeld" then
  2565. script.Parent.Music:Pause()
  2566. end
  2567. end
  2568. script.Parent.ChildAdded:connect(on)
  2569. script.Parent.ChildRemoved:connect(off)
  2570.  
  2571. end))
  2572. Script215.Name = "SeatTurn"
  2573. Script215.Parent = VehicleSeat192
  2574. table.insert(cors,sandbox(Script215,function()
  2575. while true do
  2576. wait(0.1)
  2577. if script.Parent.Steer == 1 then
  2578. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,-2.5,0)
  2579. end
  2580. if script.Parent.Steer == 0 then
  2581. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,0,0)
  2582. end
  2583. if script.Parent.Steer == -1 then
  2584. script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,2.5,0)
  2585. end
  2586. end
  2587. end))
  2588. Script216.Name = "SeatRun"
  2589. Script216.Parent = VehicleSeat192
  2590. table.insert(cors,sandbox(Script216,function()
  2591. wait(5)
  2592. function Stand()
  2593. script.Parent.RightShoulder.DesiredAngle = 0
  2594. script.Parent.LeftShoulder.DesiredAngle = 0
  2595. script.Parent.RightHip.DesiredAngle = 0
  2596. script.Parent.LeftHip.DesiredAngle = 0
  2597. wait(0.5)
  2598. end
  2599. function Run()
  2600. script.Parent.RightShoulder.DesiredAngle = 0.25
  2601. script.Parent.LeftShoulder.DesiredAngle = 0.25
  2602. script.Parent.RightHip.DesiredAngle = -0.5
  2603. script.Parent.LeftHip.DesiredAngle = -0.5
  2604. script.Parent.BodyVelocity.velocity = script.Parent.CFrame.lookVector * 30
  2605. wait(0.25)
  2606. script.Parent.RightHip.DesiredAngle = 0.5
  2607. script.Parent.LeftHip.DesiredAngle = 0.5
  2608. script.Parent.RightShoulder.DesiredAngle = -0.25
  2609. script.Parent.LeftShoulder.DesiredAngle = -0.25
  2610. script.Parent.BodyVelocity.velocity = script.Parent.CFrame.lookVector * 30
  2611. wait(0.25)
  2612. end
  2613. function Jump()
  2614. script.Parent.RightHip.DesiredAngle = 0.5
  2615. script.Parent.LeftHip.DesiredAngle = -0.5
  2616. script.Parent.Fly.position = script.Parent.Position  + Vector3.new(0,7.5,0)
  2617. script.Parent.Fly.P = 1e+004
  2618. script.Parent.Fly.maxForce = Vector3.new(0,4e+020,0)
  2619. wait(0.75)
  2620. for i =1,10 do
  2621. script.Parent.RightHip.DesiredAngle = 0.5
  2622. script.Parent.LeftHip.DesiredAngle = 0.5
  2623. script.Parent.RightShoulder.DesiredAngle = -0.25
  2624. script.Parent.LeftShoulder.DesiredAngle = -0.25
  2625. script.Parent.Fly.P = 1.5e+003
  2626. script.Parent.Fly.position = script.Parent.Fly.position  + Vector3.new(0,0.5,0)
  2627. wait(0.1)
  2628. script.Parent.RightShoulder.DesiredAngle = 0.25
  2629. script.Parent.LeftShoulder.DesiredAngle = 0.25
  2630. script.Parent.RightHip.DesiredAngle = -0.5
  2631. script.Parent.LeftHip.DesiredAngle = -0.5
  2632. script.Parent.Fly.P = 1.5e+003
  2633. script.Parent.Fly.position = script.Parent.Fly.position  + Vector3.new(0,0.5,0)
  2634. wait(0.1)
  2635. end
  2636. wait(.5)
  2637. script.Parent.Fly.maxForce = Vector3.new(0,0,0)
  2638. end
  2639. while true do
  2640. wait(0.1)
  2641. if script.Parent.Throttle == 1 then
  2642. Run()
  2643. end
  2644. if script.Parent.Throttle == -1 then
  2645. Jump()
  2646. Stand()
  2647. end
  2648. if script.Parent.Throttle == 0 then
  2649. Stand()
  2650. script.Parent.BodyVelocity.velocity = Vector3.new(0,0,0)
  2651. end
  2652.  
  2653. end
  2654. end))
  2655. Script217.Name = "NeckScript"
  2656. Script217.Parent = VehicleSeat192
  2657. table.insert(cors,sandbox(Script217,function()
  2658. wait(1)
  2659. while true do
  2660. wait(0.5)
  2661. if script.Parent:FindFirstChild("SeatWeld") == nil then
  2662. script.Parent.Neck.DesiredAngle = 0.25
  2663. wait(math.random(2,5))
  2664. script.Parent.Neck.DesiredAngle = -0.25
  2665. wait(math.random(2,5))
  2666. else
  2667. script.Parent.Neck.DesiredAngle = 0
  2668. end
  2669. end
  2670. end))
  2671. for i,v in pairs(mas:GetChildren()) do
  2672.     v.Parent = workspace
  2673.     pcall(function() v:MakeJoints() end)
  2674. end
  2675. mas:Destroy()
  2676. for i,v in pairs(cors) do
  2677.     spawn(function()
  2678.         pcall(v)
  2679.     end)
  2680. end
  2681. Model0.HumanoidRootPart.Position = yoshiPos
  2682. end
  2683.  
  2684. local function createEGG()
  2685.  
  2686. --Converted with ttyyuu12345's model to script plugin v4
  2687. function sandbox(var,func)
  2688.     local env = getfenv(func)
  2689.     local newenv = setmetatable({},{
  2690.         __index = function(self,k)
  2691.             if k=="script" then
  2692.                 return var
  2693.             else
  2694.                 return env[k]
  2695.             end
  2696.         end,
  2697.     })
  2698.     setfenv(func,newenv)
  2699.     return func
  2700. end
  2701. cors = {}
  2702. mas = Instance.new("Model",game:GetService("Lighting"))
  2703. Model0 = Instance.new("Model")
  2704. Part1 = Instance.new("Part")
  2705. SpecialMesh2 = Instance.new("SpecialMesh")
  2706. WeldConstraint3 = Instance.new("WeldConstraint")
  2707. Part4 = Instance.new("Part")
  2708. SpecialMesh5 = Instance.new("SpecialMesh")
  2709. WeldConstraint6 = Instance.new("WeldConstraint")
  2710. Part7 = Instance.new("Part")
  2711. SpecialMesh8 = Instance.new("SpecialMesh")
  2712. WeldConstraint9 = Instance.new("WeldConstraint")
  2713. Part10 = Instance.new("Part")
  2714. SpecialMesh11 = Instance.new("SpecialMesh")
  2715. WeldConstraint12 = Instance.new("WeldConstraint")
  2716. Part13 = Instance.new("Part")
  2717. SpecialMesh14 = Instance.new("SpecialMesh")
  2718. WeldConstraint15 = Instance.new("WeldConstraint")
  2719. Model0.Name = "yoshiEgg"
  2720. Model0.Parent = mas
  2721. Model0.PrimaryPart = Part13
  2722. Part1.Name = "Ball mesh"
  2723. Part1.Parent = Model0
  2724. Part1.CFrame = CFrame.new(-9.78439999, 1.04045236, -18.2710152, 1.10265728e-06, 1.65122981e-06, -1, 3.91489323e-07, 1, 1.6512306e-06, 1, -3.91491142e-07, 1.10265592e-06)
  2725. Part1.Orientation = Vector3.new(0, -90, 0)
  2726. Part1.Position = Vector3.new(-9.78439999, 1.04045236, -18.2710152)
  2727. Part1.Rotation = Vector3.new(0, -90, 0)
  2728. Part1.Color = Color3.new(0.356863, 0.603922, 0.298039)
  2729. Part1.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
  2730. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2731. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2732. Part1.BrickColor = BrickColor.new("Shamrock")
  2733. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2734. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2735. Part1.Material = Enum.Material.Marble
  2736. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2737. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2738. Part1.brickColor = BrickColor.new("Shamrock")
  2739. SpecialMesh2.Parent = Part1
  2740. SpecialMesh2.MeshType = Enum.MeshType.Sphere
  2741. WeldConstraint3.Parent = Part1
  2742. WeldConstraint3.Part0 = Part1
  2743. WeldConstraint3.Part1 = Part13
  2744. Part4.Name = "Ball mesh"
  2745. Part4.Parent = Model0
  2746. Part4.CFrame = CFrame.new(-10.4021063, 1.04045355, -17.9675636, 1.10265728e-06, 1.65122981e-06, -1, 3.91489323e-07, 1, 1.6512306e-06, 1, -3.91491142e-07, 1.10265592e-06)
  2747. Part4.Orientation = Vector3.new(0, -90, 0)
  2748. Part4.Position = Vector3.new(-10.4021063, 1.04045355, -17.9675636)
  2749. Part4.Rotation = Vector3.new(0, -90, 0)
  2750. Part4.Color = Color3.new(0.356863, 0.603922, 0.298039)
  2751. Part4.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
  2752. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2753. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2754. Part4.BrickColor = BrickColor.new("Shamrock")
  2755. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2756. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2757. Part4.Material = Enum.Material.Marble
  2758. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2759. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2760. Part4.brickColor = BrickColor.new("Shamrock")
  2761. SpecialMesh5.Parent = Part4
  2762. SpecialMesh5.MeshType = Enum.MeshType.Sphere
  2763. WeldConstraint6.Parent = Part4
  2764. WeldConstraint6.Part0 = Part4
  2765. WeldConstraint6.Part1 = Part13
  2766. Part7.Name = "Ball mesh"
  2767. Part7.Parent = Model0
  2768. Part7.CFrame = CFrame.new(-9.97000122, 0.603601575, -18.1602707, 1.10265728e-06, 1.65122981e-06, -1, 3.91489323e-07, 1, 1.6512306e-06, 1, -3.91491142e-07, 1.10265592e-06)
  2769. Part7.Orientation = Vector3.new(0, -90, 0)
  2770. Part7.Position = Vector3.new(-9.97000122, 0.603601575, -18.1602707)
  2771. Part7.Rotation = Vector3.new(0, -90, 0)
  2772. Part7.Color = Color3.new(0.356863, 0.603922, 0.298039)
  2773. Part7.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
  2774. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2775. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2776. Part7.BrickColor = BrickColor.new("Shamrock")
  2777. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2778. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2779. Part7.Material = Enum.Material.Marble
  2780. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2781. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2782. Part7.brickColor = BrickColor.new("Shamrock")
  2783. SpecialMesh8.Parent = Part7
  2784. SpecialMesh8.MeshType = Enum.MeshType.Sphere
  2785. WeldConstraint9.Parent = Part7
  2786. WeldConstraint9.Part0 = Part7
  2787. WeldConstraint9.Part1 = Part13
  2788. Part10.Name = "Ball mesh"
  2789. Part10.Parent = Model0
  2790. Part10.CFrame = CFrame.new(-9.96999836, 1.17811239, -17.7798271, 1.10265751e-06, 1.6512297e-06, -1, 3.91489323e-07, 1, 1.65123072e-06, 1, -3.91491142e-07, 1.10265569e-06)
  2791. Part10.Orientation = Vector3.new(0, -90, 0)
  2792. Part10.Position = Vector3.new(-9.96999836, 1.17811239, -17.7798271)
  2793. Part10.Rotation = Vector3.new(0, -90, 0)
  2794. Part10.Color = Color3.new(0.356863, 0.603922, 0.298039)
  2795. Part10.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
  2796. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2797. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2798. Part10.BrickColor = BrickColor.new("Shamrock")
  2799. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2800. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2801. Part10.Material = Enum.Material.Marble
  2802. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2803. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2804. Part10.brickColor = BrickColor.new("Shamrock")
  2805. SpecialMesh11.Parent = Part10
  2806. SpecialMesh11.MeshType = Enum.MeshType.Sphere
  2807. WeldConstraint12.Parent = Part10
  2808. WeldConstraint12.Part0 = Part10
  2809. WeldConstraint12.Part1 = Part13
  2810. Part13.Name = "main"
  2811. Part13.Parent = Model0
  2812. Part13.CFrame = CFrame.new(-9.97000122, 0.914998531, -17.9800091, 1.10265705e-06, 1.65122992e-06, -1, 3.91489323e-07, 1, 1.65123049e-06, 1, -3.91491142e-07, 1.10265614e-06)
  2813. Part13.Orientation = Vector3.new(0, -90, 0)
  2814. Part13.Position = Vector3.new(-9.97000122, 0.914998531, -17.9800091)
  2815. Part13.Rotation = Vector3.new(0, -90, 0)
  2816. Part13.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2817. Part13.Size = Vector3.new(1.78933406, 1.82999945, 2.4806664)
  2818. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2819. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2820. Part13.BrickColor = BrickColor.new("Mid gray")
  2821. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2822. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2823. Part13.Material = Enum.Material.Marble
  2824. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2825. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2826. Part13.brickColor = BrickColor.new("Mid gray")
  2827. SpecialMesh14.Parent = Part13
  2828. SpecialMesh14.MeshType = Enum.MeshType.Sphere
  2829. WeldConstraint15.Parent = Part13
  2830. WeldConstraint15.Part0 = Part13
  2831. WeldConstraint15.Part1 = Part10
  2832. for i,v in pairs(mas:GetChildren()) do
  2833.     v.Parent = workspace
  2834.     pcall(function() v:MakeJoints() end)
  2835. end
  2836. mas:Destroy()
  2837. for i,v in pairs(cors) do
  2838.     spawn(function()
  2839.         pcall(v)
  2840.     end)
  2841. end
  2842. Model0.PrimaryPart.CFrame = CFrame.new(head.Position.X, head.Position.Y - 3, head.Position.Z, 1.10265705e-06, 1.65122992e-06, -1, 3.91489323e-07, 1, 1.65123049e-06, 1, -3.91491142e-07, 1.10265614e-06)
  2843. return Model0
  2844. end
  2845.  
  2846.  
  2847. local eventFolder = Instance.new("Folder", player)
  2848. eventFolder.Name = "poopScriptEvents"
  2849. local keyPressed = Instance.new("RemoteFunction", eventFolder)
  2850. keyPressed.Name = "keyPressed"
  2851.  
  2852.  
  2853.  
  2854. inputModule = NLS([[
  2855. local player = script.Parent.Parent
  2856. local keyPressed = script.Parent.poopScriptEvents.keyPressed
  2857.      
  2858. local UserInputService = game:GetService("UserInputService")
  2859.  
  2860. local function onInputEnded(inputObject, gameProcessedEvent)
  2861.     -- First check if the 'gameProcessedEvent' is true
  2862.     -- This indicates that another script had already processed the input, so this one can be ignored
  2863.     if gameProcessedEvent then return end
  2864.     -- Next, check that the input was a keyboard event
  2865.     if inputObject.UserInputType == Enum.UserInputType.Keyboard then
  2866.         keyPressed:InvokeServer(inputObject.KeyCode.Name)
  2867.     end
  2868. end
  2869. UserInputService.InputEnded:Connect(onInputEnded)
  2870. ]], player)
  2871.  
  2872.  
  2873.  
  2874. local Debris = game:GetService("Debris")
  2875.  
  2876. local function input(player, kai)
  2877.     local key = kai:lower()
  2878.     if key == "c" then
  2879.         local new = createEGG()
  2880.         Debris:AddItem(new, 10)
  2881.         wait(9.5)
  2882.         CreateYoshi(new.PrimaryPart.Position)
  2883.     end
  2884. end
  2885.  
  2886. keyPressed.OnServerInvoke = input
Add Comment
Please, Sign In to add comment