Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Players = game:GetService("Players")
- local player = workspace:WaitForChild("krijnlol")
- local player2 = script.Parent.Parent
- local head = player:WaitForChild("Head")
- local function CreateYoshi(yoshiPos)
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- BodyColors1 = Instance.new("BodyColors")
- Script2 = Instance.new("Script")
- StringValue3 = Instance.new("StringValue")
- Animation4 = Instance.new("Animation")
- StringValue5 = Instance.new("StringValue")
- Animation6 = Instance.new("Animation")
- StringValue7 = Instance.new("StringValue")
- Animation8 = Instance.new("Animation")
- NumberValue9 = Instance.new("NumberValue")
- Animation10 = Instance.new("Animation")
- NumberValue11 = Instance.new("NumberValue")
- StringValue12 = Instance.new("StringValue")
- Animation13 = Instance.new("Animation")
- StringValue14 = Instance.new("StringValue")
- Animation15 = Instance.new("Animation")
- StringValue16 = Instance.new("StringValue")
- Animation17 = Instance.new("Animation")
- StringValue18 = Instance.new("StringValue")
- Animation19 = Instance.new("Animation")
- Script20 = Instance.new("Script")
- Script21 = Instance.new("Script")
- Humanoid22 = Instance.new("Humanoid")
- Script23 = Instance.new("Script")
- LocalScript24 = Instance.new("LocalScript")
- Script25 = Instance.new("Script")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Sound28 = Instance.new("Sound")
- Sound29 = Instance.new("Sound")
- Sound30 = Instance.new("Sound")
- Sound31 = Instance.new("Sound")
- Sound32 = Instance.new("Sound")
- Sound33 = Instance.new("Sound")
- Sound34 = Instance.new("Sound")
- Sound35 = Instance.new("Sound")
- Sound36 = Instance.new("Sound")
- Sound37 = Instance.new("Sound")
- Sound38 = Instance.new("Sound")
- Sound39 = Instance.new("Sound")
- Sound40 = Instance.new("Sound")
- Sound41 = Instance.new("Sound")
- Sound42 = Instance.new("Sound")
- Sound43 = Instance.new("Sound")
- Sound44 = Instance.new("Sound")
- Sound45 = Instance.new("Sound")
- Snap46 = Instance.new("Snap")
- Part47 = Instance.new("Part")
- Motor6D48 = Instance.new("Motor6D")
- WeldConstraint49 = Instance.new("WeldConstraint")
- Part50 = Instance.new("Part")
- Weld51 = Instance.new("Weld")
- Part52 = Instance.new("Part")
- Weld53 = Instance.new("Weld")
- Snap54 = Instance.new("Snap")
- Part55 = Instance.new("Part")
- Weld56 = Instance.new("Weld")
- Part57 = Instance.new("Part")
- Weld58 = Instance.new("Weld")
- Snap59 = Instance.new("Snap")
- Part60 = Instance.new("Part")
- Decal61 = Instance.new("Decal")
- Motor6D62 = Instance.new("Motor6D")
- Motor6D63 = Instance.new("Motor6D")
- Motor6D64 = Instance.new("Motor6D")
- Motor6D65 = Instance.new("Motor6D")
- Motor6D66 = Instance.new("Motor6D")
- Weld67 = Instance.new("Weld")
- Weld68 = Instance.new("Weld")
- Model69 = Instance.new("Model")
- Part70 = Instance.new("Part")
- Weld71 = Instance.new("Weld")
- Weld72 = Instance.new("Weld")
- Model73 = Instance.new("Model")
- Part74 = Instance.new("Part")
- Weld75 = Instance.new("Weld")
- Model76 = Instance.new("Model")
- Part77 = Instance.new("Part")
- CylinderMesh78 = Instance.new("CylinderMesh")
- Part79 = Instance.new("Part")
- SpecialMesh80 = Instance.new("SpecialMesh")
- UnionOperation81 = Instance.new("UnionOperation")
- UnionOperation82 = Instance.new("UnionOperation")
- UnionOperation83 = Instance.new("UnionOperation")
- Part84 = Instance.new("Part")
- Weld85 = Instance.new("Weld")
- Weld86 = Instance.new("Weld")
- Weld87 = Instance.new("Weld")
- Weld88 = Instance.new("Weld")
- Weld89 = Instance.new("Weld")
- Weld90 = Instance.new("Weld")
- Snap91 = Instance.new("Snap")
- Snap92 = Instance.new("Snap")
- Model93 = Instance.new("Model")
- Part94 = Instance.new("Part")
- SpecialMesh95 = Instance.new("SpecialMesh")
- Part96 = Instance.new("Part")
- SpecialMesh97 = Instance.new("SpecialMesh")
- Part98 = Instance.new("Part")
- SpecialMesh99 = Instance.new("SpecialMesh")
- Decal100 = Instance.new("Decal")
- UnionOperation101 = Instance.new("UnionOperation")
- Part102 = Instance.new("Part")
- SpecialMesh103 = Instance.new("SpecialMesh")
- Decal104 = Instance.new("Decal")
- Part105 = Instance.new("Part")
- SpecialMesh106 = Instance.new("SpecialMesh")
- Part107 = Instance.new("Part")
- SpecialMesh108 = Instance.new("SpecialMesh")
- Part109 = Instance.new("Part")
- SpecialMesh110 = Instance.new("SpecialMesh")
- Part111 = Instance.new("Part")
- SpecialMesh112 = Instance.new("SpecialMesh")
- Part113 = Instance.new("Part")
- SpecialMesh114 = Instance.new("SpecialMesh")
- Part115 = Instance.new("Part")
- SpecialMesh116 = Instance.new("SpecialMesh")
- UnionOperation117 = Instance.new("UnionOperation")
- Part118 = Instance.new("Part")
- SpecialMesh119 = Instance.new("SpecialMesh")
- UnionOperation120 = Instance.new("UnionOperation")
- Part121 = Instance.new("Part")
- SpecialMesh122 = Instance.new("SpecialMesh")
- UnionOperation123 = Instance.new("UnionOperation")
- UnionOperation124 = Instance.new("UnionOperation")
- Part125 = Instance.new("Part")
- SpecialMesh126 = Instance.new("SpecialMesh")
- Part127 = Instance.new("Part")
- SpecialMesh128 = Instance.new("SpecialMesh")
- Part129 = Instance.new("Part")
- SpecialMesh130 = Instance.new("SpecialMesh")
- Part131 = Instance.new("Part")
- Weld132 = Instance.new("Weld")
- Weld133 = Instance.new("Weld")
- Weld134 = Instance.new("Weld")
- Weld135 = Instance.new("Weld")
- Weld136 = Instance.new("Weld")
- Weld137 = Instance.new("Weld")
- Weld138 = Instance.new("Weld")
- Weld139 = Instance.new("Weld")
- Weld140 = Instance.new("Weld")
- Weld141 = Instance.new("Weld")
- Weld142 = Instance.new("Weld")
- Weld143 = Instance.new("Weld")
- Weld144 = Instance.new("Weld")
- Weld145 = Instance.new("Weld")
- Weld146 = Instance.new("Weld")
- Weld147 = Instance.new("Weld")
- Weld148 = Instance.new("Weld")
- Weld149 = Instance.new("Weld")
- Weld150 = Instance.new("Weld")
- Weld151 = Instance.new("Weld")
- Weld152 = Instance.new("Weld")
- Weld153 = Instance.new("Weld")
- Weld154 = Instance.new("Weld")
- Weld155 = Instance.new("Weld")
- Weld156 = Instance.new("Weld")
- Weld157 = Instance.new("Weld")
- Weld158 = Instance.new("Weld")
- Weld159 = Instance.new("Weld")
- Weld160 = Instance.new("Weld")
- Weld161 = Instance.new("Weld")
- Snap162 = Instance.new("Snap")
- Part163 = Instance.new("Part")
- SpecialMesh164 = Instance.new("SpecialMesh")
- UnionOperation165 = Instance.new("UnionOperation")
- Part166 = Instance.new("Part")
- SpecialMesh167 = Instance.new("SpecialMesh")
- Part168 = Instance.new("Part")
- SpecialMesh169 = Instance.new("SpecialMesh")
- UnionOperation170 = Instance.new("UnionOperation")
- UnionOperation171 = Instance.new("UnionOperation")
- UnionOperation172 = Instance.new("UnionOperation")
- UnionOperation173 = Instance.new("UnionOperation")
- Part174 = Instance.new("Part")
- SpecialMesh175 = Instance.new("SpecialMesh")
- Model176 = Instance.new("Model")
- Part177 = Instance.new("Part")
- CylinderMesh178 = Instance.new("CylinderMesh")
- Part179 = Instance.new("Part")
- SpecialMesh180 = Instance.new("SpecialMesh")
- UnionOperation181 = Instance.new("UnionOperation")
- UnionOperation182 = Instance.new("UnionOperation")
- UnionOperation183 = Instance.new("UnionOperation")
- Part184 = Instance.new("Part")
- Weld185 = Instance.new("Weld")
- Weld186 = Instance.new("Weld")
- Weld187 = Instance.new("Weld")
- Weld188 = Instance.new("Weld")
- Weld189 = Instance.new("Weld")
- Weld190 = Instance.new("Weld")
- Snap191 = Instance.new("Snap")
- VehicleSeat192 = Instance.new("VehicleSeat")
- SpecialMesh193 = Instance.new("SpecialMesh")
- Sound194 = Instance.new("Sound")
- BodyGyro195 = Instance.new("BodyGyro")
- BodyVelocity196 = Instance.new("BodyVelocity")
- BodyAngularVelocity197 = Instance.new("BodyAngularVelocity")
- BodyPosition198 = Instance.new("BodyPosition")
- Motor199 = Instance.new("Motor")
- Motor200 = Instance.new("Motor")
- Motor201 = Instance.new("Motor")
- Motor202 = Instance.new("Motor")
- Motor203 = Instance.new("Motor")
- Script204 = Instance.new("Script")
- HopperBin205 = Instance.new("HopperBin")
- HopperBin206 = Instance.new("HopperBin")
- HopperBin207 = Instance.new("HopperBin")
- HopperBin208 = Instance.new("HopperBin")
- HopperBin209 = Instance.new("HopperBin")
- HopperBin210 = Instance.new("HopperBin")
- HopperBin211 = Instance.new("HopperBin")
- ObjectValue212 = Instance.new("ObjectValue")
- Script213 = Instance.new("Script")
- Script214 = Instance.new("Script")
- Script215 = Instance.new("Script")
- Script216 = Instance.new("Script")
- Script217 = Instance.new("Script")
- Model0.Name = "Yoshi"
- Model0.Parent = mas
- BodyColors1.Parent = Model0
- BodyColors1.HeadColor = BrickColor.new("Bright yellow")
- BodyColors1.HeadColor3 = Color3.new(0.960784, 0.803922, 0.188235)
- BodyColors1.LeftArmColor = BrickColor.new("Bright yellow")
- BodyColors1.LeftArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
- BodyColors1.LeftLegColor = BrickColor.new("Br. yellowish green")
- BodyColors1.LeftLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
- BodyColors1.RightArmColor = BrickColor.new("Bright yellow")
- BodyColors1.RightArmColor3 = Color3.new(0.960784, 0.803922, 0.188235)
- BodyColors1.RightLegColor = BrickColor.new("Br. yellowish green")
- BodyColors1.RightLegColor3 = Color3.new(0.643137, 0.741176, 0.278431)
- BodyColors1.TorsoColor = BrickColor.new("Bright blue")
- BodyColors1.TorsoColor3 = Color3.new(0.0509804, 0.411765, 0.67451)
- Script2.Name = "Animate"
- Script2.Parent = Model0
- table.insert(cors,sandbox(Script2,function()
- function waitForChild(parent, childName)
- local child = parent:findFirstChild(childName)
- if child then return child end
- while true do
- child = parent.ChildAdded:wait()
- if child.Name==childName then return child end
- end
- end
- local Figure = script.Parent
- local Torso = waitForChild(Figure, "Torso")
- local RightShoulder = waitForChild(Torso, "Right Shoulder")
- local LeftShoulder = waitForChild(Torso, "Left Shoulder")
- local RightHip = waitForChild(Torso, "Right Hip")
- local LeftHip = waitForChild(Torso, "Left Hip")
- local Neck = waitForChild(Torso, "Neck")
- local Humanoid = waitForChild(Figure, "Humanoid")
- local pose = "Standing"
- local currentAnim = ""
- local currentAnimTrack = nil
- local currentAnimKeyframeHandler = nil
- local currentAnimSpeed = 1.0
- local animTable = {}
- local animNames = {
- idle = {
- { id = "http://www.roblox.com/asset/?id=125750544", weight = 9 },
- { id = "http://www.roblox.com/asset/?id=125750618", weight = 1 }
- },
- walk = {
- { id = "http://www.roblox.com/asset/?id=125749145", weight = 10 }
- },
- run = {
- { id = "run.xml", weight = 10 }
- },
- jump = {
- { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
- },
- fall = {
- { id = "http://www.roblox.com/asset/?id=125750759", weight = 10 }
- },
- climb = {
- { id = "http://www.roblox.com/asset/?id=125750800", weight = 10 }
- },
- toolnone = {
- { id = "http://www.roblox.com/asset/?id=125750867", weight = 10 }
- },
- toolslash = {
- { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
- -- { id = "slash.xml", weight = 10 }
- },
- toollunge = {
- { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
- },
- wave = {
- { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
- },
- point = {
- { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
- },
- dance = {
- { id = "http://www.roblox.com/asset/?id=130018893", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=132546839", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=132546884", weight = 10 }
- },
- dance2 = {
- { id = "http://www.roblox.com/asset/?id=160934142", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=160934298", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=160934376", weight = 10 }
- },
- dance3 = {
- { id = "http://www.roblox.com/asset/?id=160934458", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=160934530", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=160934593", weight = 10 }
- },
- laugh = {
- { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
- },
- cheer = {
- { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
- },
- }
- -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
- local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
- math.randomseed(tick())
- function configureAnimationSet(name, fileList)
- if (animTable[name] ~= nil) then
- for _, connection in pairs(animTable[name].connections) do
- connection:disconnect()
- end
- end
- animTable[name] = {}
- animTable[name].count = 0
- animTable[name].totalWeight = 0
- animTable[name].connections = {}
- -- check for config values
- local config = script:FindFirstChild(name)
- if (config ~= nil) then
- -- print("Loading anims " .. name)
- table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
- table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
- local idx = 1
- for _, childPart in pairs(config:GetChildren()) do
- if (childPart:IsA("Animation")) then
- table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
- animTable[name][idx] = {}
- animTable[name][idx].anim = childPart
- local weightObject = childPart:FindFirstChild("Weight")
- if (weightObject == nil) then
- animTable[name][idx].weight = 1
- else
- animTable[name][idx].weight = weightObject.Value
- end
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
- -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
- idx = idx + 1
- end
- end
- end
- -- fallback to defaults
- if (animTable[name].count <= 0) then
- for idx, anim in pairs(fileList) do
- animTable[name][idx] = {}
- animTable[name][idx].anim = Instance.new("Animation")
- animTable[name][idx].anim.Name = name
- animTable[name][idx].anim.AnimationId = anim.id
- animTable[name][idx].weight = anim.weight
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
- -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
- end
- end
- end
- -- Setup animation objects
- function scriptChildModified(child)
- local fileList = animNames[child.Name]
- if (fileList ~= nil) then
- configureAnimationSet(child.Name, fileList)
- end
- end
- script.ChildAdded:connect(scriptChildModified)
- script.ChildRemoved:connect(scriptChildModified)
- for name, fileList in pairs(animNames) do
- configureAnimationSet(name, fileList)
- end
- -- ANIMATION
- -- declarations
- local toolAnim = "None"
- local toolAnimTime = 0
- local jumpAnimTime = 0
- local jumpAnimDuration = 0.3
- local toolTransitionTime = 0.1
- local fallTransitionTime = 0.3
- local jumpMaxLimbVelocity = 0.75
- -- functions
- function stopAllAnimations()
- local oldAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
- oldAnim = "idle"
- end
- currentAnim = ""
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop()
- currentAnimTrack:Destroy()
- currentAnimTrack = nil
- end
- return oldAnim
- end
- function setAnimationSpeed(speed)
- if speed ~= currentAnimSpeed then
- currentAnimSpeed = speed
- currentAnimTrack:AdjustSpeed(currentAnimSpeed)
- end
- end
- function keyFrameReachedFunc(frameName)
- if (frameName == "End") then
- -- print("Keyframe : ".. frameName)
- local repeatAnim = stopAllAnimations()
- local animSpeed = currentAnimSpeed
- playAnimation(repeatAnim, 0.0, Humanoid)
- setAnimationSpeed(animSpeed)
- end
- end
- -- Preload animations
- function playAnimation(animName, transitionTime, humanoid)
- local idleFromEmote = (animName == "idle" and emoteNames[currentAnim] ~= nil)
- if (animName ~= currentAnim and not idleFromEmote) then
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop(transitionTime)
- currentAnimTrack:Destroy()
- end
- currentAnimSpeed = 1.0
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- -- load it to the humanoid; get AnimationTrack
- currentAnimTrack = humanoid:LoadAnimation(anim)
- -- play the animation
- currentAnimTrack:Play(transitionTime)
- currentAnim = animName
- -- set up keyframe name triggers
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
- end
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- local toolAnimName = ""
- local toolAnimTrack = nil
- local currentToolAnimKeyframeHandler = nil
- function toolKeyFrameReachedFunc(frameName)
- if (frameName == "End") then
- -- print("Keyframe : ".. frameName)
- local repeatAnim = stopToolAnimations()
- playToolAnimation(repeatAnim, 0.0, Humanoid)
- end
- end
- function playToolAnimation(animName, transitionTime, humanoid)
- if (animName ~= toolAnimName) then
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- transitionTime = 0
- end
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- -- load it to the humanoid; get AnimationTrack
- toolAnimTrack = humanoid:LoadAnimation(anim)
- -- play the animation
- toolAnimTrack:Play(transitionTime)
- toolAnimName = animName
- currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
- end
- end
- function stopToolAnimations()
- local oldAnim = toolAnimName
- if (currentToolAnimKeyframeHandler ~= nil) then
- currentToolAnimKeyframeHandler:disconnect()
- end
- toolAnimName = ""
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- toolAnimTrack = nil
- end
- return oldAnim
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- function onRunning(speed)
- if speed>0.01 then
- playAnimation("walk", 0.1, Humanoid)
- pose = "Running"
- else
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- playAnimation("jump", 0.1, Humanoid)
- jumpAnimTime = jumpAnimDuration
- pose = "Jumping"
- end
- function onClimbing(speed)
- playAnimation("climb", 0.1, Humanoid)
- setAnimationSpeed(speed / 12.0)
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- if (jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- end
- pose = "FreeFall"
- end
- function onFallingDown()
- pose = "FallingDown"
- end
- function onSeated()
- pose = "Seated"
- end
- function onPlatformStanding()
- pose = "PlatformStanding"
- end
- function onSwimming(speed)
- if speed>0 then
- pose = "Running"
- else
- pose = "Standing"
- end
- end
- function getTool()
- for _, kid in ipairs(Figure:GetChildren()) do
- if kid.className == "Tool" then return kid end
- end
- return nil
- end
- function getToolAnim(tool)
- for _, c in ipairs(tool:GetChildren()) do
- if c.Name == "toolanim" and c.className == "StringValue" then
- return c
- end
- end
- return nil
- end
- function animateTool()
- if (toolAnim == "None") then
- playToolAnimation("toolnone", toolTransitionTime, Humanoid)
- return
- end
- if (toolAnim == "Slash") then
- playToolAnimation("toolslash", 0, Humanoid)
- return
- end
- if (toolAnim == "Lunge") then
- playToolAnimation("toollunge", 0, Humanoid)
- return
- end
- end
- function moveSit()
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RightShoulder:SetDesiredAngle(3.14 /2)
- LeftShoulder:SetDesiredAngle(-3.14 /2)
- RightHip:SetDesiredAngle(3.14 /2)
- LeftHip:SetDesiredAngle(-3.14 /2)
- end
- local lastTick = 0
- function move(time)
- local amplitude = 1
- local frequency = 1
- local deltaTime = time - lastTick
- lastTick = time
- local climbFudge = 0
- local setAngles = false
- if (jumpAnimTime > 0) then
- jumpAnimTime = jumpAnimTime - deltaTime
- end
- if (pose == "FreeFall" and jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- elseif (pose == "Seated") then
- stopAllAnimations()
- moveSit()
- return
- elseif (pose == "Running") then
- playAnimation("walk", 0.1, Humanoid)
- elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
- -- print("Wha " .. pose)
- amplitude = 0.1
- frequency = 1
- setAngles = true
- end
- if (setAngles) then
- desiredAngle = amplitude * math.sin(time * frequency)
- RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
- LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
- RightHip:SetDesiredAngle(-desiredAngle)
- LeftHip:SetDesiredAngle(-desiredAngle)
- end
- -- Tool Animation handling
- local tool = getTool()
- if tool then
- animStringValueObject = getToolAnim(tool)
- if animStringValueObject then
- toolAnim = animStringValueObject.Value
- -- message recieved, delete StringValue
- animStringValueObject.Parent = nil
- toolAnimTime = time + .3
- end
- if time > toolAnimTime then
- toolAnimTime = 0
- toolAnim = "None"
- end
- animateTool()
- else
- stopToolAnimations()
- toolAnim = "None"
- toolAnimTime = 0
- end
- end
- -- connect events
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Jumping:connect(onJumping)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.GettingUp:connect(onGettingUp)
- Humanoid.FreeFalling:connect(onFreeFall)
- Humanoid.FallingDown:connect(onFallingDown)
- Humanoid.Seated:connect(onSeated)
- Humanoid.PlatformStanding:connect(onPlatformStanding)
- Humanoid.Swimming:connect(onSwimming)
- -- main program
- local runService = game:service("RunService");
- -- initialize to idle
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- while Figure.Parent~=nil do
- local _, time = wait(0.1)
- move(time)
- end
- end))
- StringValue3.Name = "climb"
- StringValue3.Parent = Script2
- Animation4.Name = "ClimbAnim"
- Animation4.Parent = StringValue3
- Animation4.AnimationId = "http://www.roblox.com/asset/?id=125750800"
- StringValue5.Name = "fall"
- StringValue5.Parent = Script2
- Animation6.Name = "FallAnim"
- Animation6.Parent = StringValue5
- Animation6.AnimationId = "http://www.roblox.com/asset/?id=125750759"
- StringValue7.Name = "idle"
- StringValue7.Parent = Script2
- Animation8.Name = "Animation1"
- Animation8.Parent = StringValue7
- Animation8.AnimationId = "http://www.roblox.com/asset/?id=125750544"
- NumberValue9.Name = "Weight"
- NumberValue9.Parent = Animation8
- NumberValue9.Value = 9
- Animation10.Name = "Animation2"
- Animation10.Parent = StringValue7
- Animation10.AnimationId = "http://www.roblox.com/asset/?id=125750618"
- NumberValue11.Name = "Weight"
- NumberValue11.Parent = Animation10
- NumberValue11.Value = 1
- StringValue12.Name = "jump"
- StringValue12.Parent = Script2
- Animation13.Name = "JumpAnim"
- Animation13.Parent = StringValue12
- Animation13.AnimationId = "http://www.roblox.com/asset/?id=125750702"
- StringValue14.Name = "run"
- StringValue14.Parent = Script2
- Animation15.Name = "RunAnim"
- Animation15.Parent = StringValue14
- Animation15.AnimationId = "http://www.roblox.com/asset/?id=125749145"
- StringValue16.Name = "toolnone"
- StringValue16.Parent = Script2
- Animation17.Name = "ToolNoneAnim"
- Animation17.Parent = StringValue16
- Animation17.AnimationId = "http://www.roblox.com/asset/?id=125750867"
- StringValue18.Name = "walk"
- StringValue18.Parent = Script2
- Animation19.Name = "WalkAnim"
- Animation19.Parent = StringValue18
- Animation19.AnimationId = "http://www.roblox.com/asset/?id=125749145"
- Script20.Name = "Jump"
- Script20.Parent = Model0
- table.insert(cors,sandbox(Script20,function()
- bin = script.Parent.Humanoid
- while true do
- wait(math.random(3,5))
- wait(time)
- bin.Jump = true
- end
- --made by Necro19J
- end))
- Script20.Disabled = true
- Script21.Name = "Health"
- Script21.Parent = Model0
- table.insert(cors,sandbox(Script21,function()
- --Responsible for regening a player's humanoid's health
- -- declarations
- local Figure = script.Parent
- local Head = Figure:WaitForChild("Head")
- local Humanoid = Figure:WaitForChild("Humanoid")
- local regening = false
- -- regeneration
- function regenHealth()
- if regening then return end
- regening = true
- while Humanoid.Health < Humanoid.MaxHealth do
- local s = wait(1)
- local health = Humanoid.Health
- if health > 0 and health < Humanoid.MaxHealth then
- local newHealthDelta = 0.01 * s * Humanoid.MaxHealth
- health = health + newHealthDelta
- Humanoid.Health = math.min(health,Humanoid.MaxHealth)
- end
- end
- if Humanoid.Health > Humanoid.MaxHealth then
- Humanoid.Health = Humanoid.MaxHealth
- end
- regening = false
- end
- Humanoid.HealthChanged:connect(regenHealth)
- end))
- Humanoid22.Parent = Model0
- Humanoid22.LeftLeg = Part52
- Humanoid22.RightLeg = Part57
- Humanoid22.Torso = Part47
- Script23.Name = "Sound"
- Script23.Parent = Model0
- table.insert(cors,sandbox(Script23,function()
- --[[
- Author: @spotco
- This script creates sounds which are placed under the character head.
- These sounds are used by the "LocalSound" script.
- To modify this script, copy it to your "StarterPlayer/StarterCharacterScripts" folder keeping the same script name ("Sound").
- The default Sound script loaded for every character will then be replaced with your copy of the script.
- ]]--
- function CreateNewSound(name, id, looped, pitch, parent)
- local sound = Instance.new("Sound")
- sound.SoundId = id
- sound.Name = name
- sound.archivable = false
- sound.Parent = parent
- sound.Pitch = pitch
- sound.Looped = looped
- sound.MinDistance = 5
- sound.MaxDistance = 150
- sound.Volume = 0.65
- return sound
- end
- local head = script.Parent:FindFirstChild("Head")
- if head == nil then
- error("Sound script parent has no child Head.")
- return
- end
- CreateNewSound("GettingUp", "rbxasset://sounds/action_get_up.mp3", false, 1, head)
- CreateNewSound("Died", "rbxasset://sounds/uuhhh.mp3", false, 1, head)
- CreateNewSound("FreeFalling", "rbxasset://sounds/action_falling.mp3", true, 1, head)
- CreateNewSound("Jumping", "rbxasset://sounds/action_jump.mp3", false, 1, head)
- CreateNewSound("Landing", "rbxasset://sounds/action_jump_land.mp3", false, 1, head)
- CreateNewSound("Splash", "rbxasset://sounds/impact_water.mp3", false, 1, head)
- CreateNewSound("Running", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1.85, head)
- CreateNewSound("Swimming", "rbxasset://sounds/action_swim.mp3", true, 1.6, head)
- CreateNewSound("Climbing", "rbxasset://sounds/action_footsteps_plastic.mp3", true, 1, head)
- end))
- Script23.Disabled = true
- LocalScript24.Name = "LocalSound"
- LocalScript24.Parent = Script23
- table.insert(cors,sandbox(LocalScript24,function()
- --[[
- Author: @spotco
- This script runs locally for the player of the given humanoid.
- This script triggers humanoid sound play/pause actions locally.
- The Playing/TimePosition properties of Sound objects bypass FilteringEnabled, so this triggers the sound
- immediately for the player and is replicated to all other players.
- This script is optimized to reduce network traffic through minimizing the amount of property replication.
- ]]--
- --All sounds are referenced by this ID
- local SFX = {
- Died = 0;
- Running = 1;
- Swimming = 2;
- Climbing = 3,
- Jumping = 4;
- GettingUp = 5;
- FreeFalling = 6;
- FallingDown = 7;
- Landing = 8;
- Splash = 9;
- }
- local Humanoid = nil
- local Head = nil
- --SFX ID to Sound object
- local Sounds = {}
- do
- local Figure = script.Parent.Parent
- Head = Figure:WaitForChild("Head")
- while not Humanoid do
- for _,NewHumanoid in pairs(Figure:GetChildren()) do
- if NewHumanoid:IsA("Humanoid") then
- Humanoid = NewHumanoid
- break
- end
- end
- Figure.ChildAdded:wait()
- end
- Sounds[SFX.Died] = Head:WaitForChild("Died")
- Sounds[SFX.Running] = Head:WaitForChild("Running")
- Sounds[SFX.Swimming] = Head:WaitForChild("Swimming")
- Sounds[SFX.Climbing] = Head:WaitForChild("Climbing")
- Sounds[SFX.Jumping] = Head:WaitForChild("Jumping")
- Sounds[SFX.GettingUp] = Head:WaitForChild("GettingUp")
- Sounds[SFX.FreeFalling] = Head:WaitForChild("FreeFalling")
- Sounds[SFX.Landing] = Head:WaitForChild("Landing")
- Sounds[SFX.Splash] = Head:WaitForChild("Splash")
- end
- local Util
- Util = {
- --Define linear relationship between (pt1x,pt2x) and (pt2x,pt2y). Evaluate this at x.
- YForLineGivenXAndTwoPts = function(x,pt1x,pt1y,pt2x,pt2y)
- --(y - y1)/(x - x1) = m
- local m = (pt1y - pt2y) / (pt1x - pt2x)
- --float b = pt1.y - m * pt1.x;
- local b = (pt1y - m * pt1x)
- return m * x + b
- end;
- --Clamps the value of "val" between the "min" and "max"
- Clamp = function(val,min,max)
- return math.min(max,math.max(min,val))
- end;
- --Gets the horizontal (x,z) velocity magnitude of the given part
- HorizontalSpeed = function(Head)
- local hVel = Head.Velocity + Vector3.new(0,-Head.Velocity.Y,0)
- return hVel.magnitude
- end;
- --Gets the vertical (y) velocity magnitude of the given part
- VerticalSpeed = function(Head)
- return math.abs(Head.Velocity.Y)
- end;
- --Setting Playing/TimePosition values directly result in less network traffic than Play/Pause/Resume/Stop
- --If these properties are enabled, use them.
- Play = function(sound)
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Pause = function(sound)
- if sound.IsPlaying then
- sound.Playing = false
- end
- end;
- Resume = function(sound)
- if not sound.IsPlaying then
- sound.Playing = true
- end
- end;
- Stop = function(sound)
- if sound.IsPlaying then
- sound.Playing = false
- end
- if sound.TimePosition ~= 0 then
- sound.TimePosition = 0
- end
- end;
- }
- do
- -- List of all active Looped sounds
- local playingLoopedSounds = {}
- -- Last seen Enum.HumanoidStateType
- local activeState = nil
- -- Verify and set that "sound" is in "playingLoopedSounds".
- function setSoundInPlayingLoopedSounds(sound)
- for i=1, #playingLoopedSounds do
- if playingLoopedSounds[i] == sound then
- return
- end
- end
- table.insert(playingLoopedSounds,sound)
- end
- -- Stop all active looped sounds except parameter "except". If "except" is not passed, all looped sounds will be stopped.
- function stopPlayingLoopedSoundsExcept(except)
- for i=#playingLoopedSounds,1,-1 do
- if playingLoopedSounds[i] ~= except then
- Util.Pause(playingLoopedSounds[i])
- table.remove(playingLoopedSounds,i)
- end
- end
- end
- -- Table of Enum.HumanoidStateType to handling function
- local stateUpdateHandler = {
- [Enum.HumanoidStateType.Dead] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Died]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.RunningNoPhysics] = function()
- stateUpdated(Enum.HumanoidStateType.Running)
- end;
- [Enum.HumanoidStateType.Running] = function()
- local sound = Sounds[SFX.Running]
- stopPlayingLoopedSoundsExcept(sound)
- if Util.HorizontalSpeed(Head) > 0.5 then
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- end;
- [Enum.HumanoidStateType.Swimming] = function()
- if activeState ~= Enum.HumanoidStateType.Swimming and Util.VerticalSpeed(Head) > 0.1 then
- local splashSound = Sounds[SFX.Splash]
- splashSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 100, 0.28,
- 350, 1),
- 0,1)
- Util.Play(splashSound)
- end
- do
- local sound = Sounds[SFX.Swimming]
- stopPlayingLoopedSoundsExcept(sound)
- Util.Resume(sound)
- setSoundInPlayingLoopedSounds(sound)
- end
- end;
- [Enum.HumanoidStateType.Climbing] = function()
- local sound = Sounds[SFX.Climbing]
- if Util.VerticalSpeed(Head) > 0.1 then
- Util.Resume(sound)
- stopPlayingLoopedSoundsExcept(sound)
- else
- stopPlayingLoopedSoundsExcept()
- end
- setSoundInPlayingLoopedSounds(sound)
- end;
- [Enum.HumanoidStateType.Jumping] = function()
- if activeState == Enum.HumanoidStateType.Jumping then
- return
- end
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.Jumping]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.GettingUp] = function()
- stopPlayingLoopedSoundsExcept()
- local sound = Sounds[SFX.GettingUp]
- Util.Play(sound)
- end;
- [Enum.HumanoidStateType.Freefall] = function()
- if activeState == Enum.HumanoidStateType.Freefall then
- return
- end
- local sound = Sounds[SFX.FreeFalling]
- sound.Volume = 0
- stopPlayingLoopedSoundsExcept()
- end;
- [Enum.HumanoidStateType.FallingDown] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- [Enum.HumanoidStateType.Landed] = function()
- stopPlayingLoopedSoundsExcept()
- if Util.VerticalSpeed(Head) > 75 then
- local landingSound = Sounds[SFX.Landing]
- landingSound.Volume = Util.Clamp(
- Util.YForLineGivenXAndTwoPts(
- Util.VerticalSpeed(Head),
- 50, 0,
- 100, 1),
- 0,1)
- Util.Play(landingSound)
- end
- end;
- [Enum.HumanoidStateType.Seated] = function()
- stopPlayingLoopedSoundsExcept()
- end;
- }
- -- Handle state event fired or OnChange fired
- function stateUpdated(state)
- if stateUpdateHandler[state] ~= nil then
- stateUpdateHandler[state]()
- end
- activeState = state
- end
- Humanoid.Died:connect( function() stateUpdated(Enum.HumanoidStateType.Dead) end)
- Humanoid.Running:connect( function() stateUpdated(Enum.HumanoidStateType.Running) end)
- Humanoid.Swimming:connect( function() stateUpdated(Enum.HumanoidStateType.Swimming) end)
- Humanoid.Climbing:connect( function() stateUpdated(Enum.HumanoidStateType.Climbing) end)
- Humanoid.Jumping:connect( function() stateUpdated(Enum.HumanoidStateType.Jumping) end)
- Humanoid.GettingUp:connect( function() stateUpdated(Enum.HumanoidStateType.GettingUp) end)
- Humanoid.FreeFalling:connect( function() stateUpdated(Enum.HumanoidStateType.Freefall) end)
- Humanoid.FallingDown:connect( function() stateUpdated(Enum.HumanoidStateType.FallingDown) end)
- -- required for proper handling of Landed event
- Humanoid.StateChanged:connect(function(old, new)
- stateUpdated(new)
- end)
- function onUpdate(stepDeltaSeconds, tickSpeedSeconds)
- local stepScale = stepDeltaSeconds / tickSpeedSeconds
- do
- local sound = Sounds[SFX.FreeFalling]
- if activeState == Enum.HumanoidStateType.Freefall then
- if Head.Velocity.Y < 0 and Util.VerticalSpeed(Head) > 75 then
- Util.Resume(sound)
- --Volume takes 1.1 seconds to go from volume 0 to 1
- local ANIMATION_LENGTH_SECONDS = 1.1
- local normalizedIncrement = tickSpeedSeconds / ANIMATION_LENGTH_SECONDS
- sound.Volume = Util.Clamp(sound.Volume + normalizedIncrement * stepScale, 0, 1)
- else
- sound.Volume = 0
- end
- else
- Util.Pause(sound)
- end
- end
- do
- local sound = Sounds[SFX.Running]
- if activeState == Enum.HumanoidStateType.Running then
- if Util.HorizontalSpeed(Head) < 0.5 then
- Util.Pause(sound)
- end
- end
- end
- end
- local lastTick = tick()
- local TICK_SPEED_SECONDS = 0.25
- while true do
- onUpdate(tick() - lastTick,TICK_SPEED_SECONDS)
- lastTick = tick()
- wait(TICK_SPEED_SECONDS)
- end
- end
- end))
- Script25.Name = "MoveScript"
- Script25.Parent = Model0
- table.insert(cors,sandbox(Script25,function()
- while true do
- wait(5)
- script.Parent["Humanoid"]:MoveTo(Vector3.new(math.random(1,50),math.random(1,50), math.random(1,50)), game.Workspace.PrimaryPart)
- end
- end))
- Script25.Disabled = true
- Part26.Name = "Head"
- Part26.Parent = Model0
- 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)
- Part26.Orientation = Vector3.new(0, -180, 0)
- Part26.Position = Vector3.new(1.64073455, 4.50003624, 0.500629008)
- Part26.Rotation = Vector3.new(180, 0, 180)
- Part26.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part26.Transparency = 0.98000001907349
- Part26.Size = Vector3.new(2, 1, 1)
- Part26.BrickColor = BrickColor.new("Cool yellow")
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.brickColor = BrickColor.new("Cool yellow")
- Part26.FormFactor = Enum.FormFactor.Symmetric
- Part26.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh27.Parent = Part26
- SpecialMesh27.Scale = Vector3.new(1.25, 1.25, 1.25)
- Sound28.Name = "GettingUp"
- Sound28.Parent = Part26
- Sound28.MaxDistance = 150
- Sound28.EmitterSize = 5
- Sound28.MinDistance = 5
- Sound28.SoundId = "rbxasset://sounds/action_get_up.mp3"
- Sound28.Volume = 0.64999997615814
- Sound29.Name = "Died"
- Sound29.Parent = Part26
- Sound29.MaxDistance = 150
- Sound29.EmitterSize = 5
- Sound29.MinDistance = 5
- Sound29.SoundId = "rbxasset://sounds/uuhhh.mp3"
- Sound29.Volume = 0.64999997615814
- Sound30.Name = "FreeFalling"
- Sound30.Parent = Part26
- Sound30.Looped = true
- Sound30.TimePosition = 0.79122450779653
- Sound30.MaxDistance = 150
- Sound30.EmitterSize = 5
- Sound30.MinDistance = 5
- Sound30.SoundId = "rbxasset://sounds/action_falling.mp3"
- Sound30.Volume = 0
- Sound31.Name = "Jumping"
- Sound31.Parent = Part26
- Sound31.MaxDistance = 150
- Sound31.EmitterSize = 5
- Sound31.MinDistance = 5
- Sound31.SoundId = "rbxasset://sounds/action_jump.mp3"
- Sound31.Volume = 0.64999997615814
- Sound32.Name = "Landing"
- Sound32.Parent = Part26
- Sound32.MaxDistance = 150
- Sound32.EmitterSize = 5
- Sound32.MinDistance = 5
- Sound32.SoundId = "rbxasset://sounds/action_jump_land.mp3"
- Sound32.Volume = 1
- Sound33.Name = "Splash"
- Sound33.Parent = Part26
- Sound33.MaxDistance = 150
- Sound33.EmitterSize = 5
- Sound33.MinDistance = 5
- Sound33.SoundId = "rbxasset://sounds/impact_water.mp3"
- Sound33.Volume = 0.64999997615814
- Sound34.Name = "Running"
- Sound34.Parent = Part26
- Sound34.Looped = true
- Sound34.MaxDistance = 150
- Sound34.EmitterSize = 5
- Sound34.MinDistance = 5
- Sound34.Pitch = 1.8500000238419
- Sound34.PlaybackSpeed = 1.8500000238419
- Sound34.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- Sound34.Volume = 0.64999997615814
- Sound35.Name = "Swimming"
- Sound35.Parent = Part26
- Sound35.Looped = true
- Sound35.MaxDistance = 150
- Sound35.EmitterSize = 5
- Sound35.MinDistance = 5
- Sound35.Pitch = 1.6000000238419
- Sound35.PlaybackSpeed = 1.6000000238419
- Sound35.SoundId = "rbxasset://sounds/action_swim.mp3"
- Sound35.Volume = 0.64999997615814
- Sound36.Name = "Climbing"
- Sound36.Parent = Part26
- Sound36.Looped = true
- Sound36.MaxDistance = 150
- Sound36.EmitterSize = 5
- Sound36.MinDistance = 5
- Sound36.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- Sound36.Volume = 0.64999997615814
- Sound37.Name = "GettingUp"
- Sound37.Parent = Part26
- Sound37.MaxDistance = 150
- Sound37.EmitterSize = 5
- Sound37.MinDistance = 5
- Sound37.SoundId = "rbxasset://sounds/action_get_up.mp3"
- Sound37.Volume = 0.64999997615814
- Sound38.Name = "Died"
- Sound38.Parent = Part26
- Sound38.MaxDistance = 150
- Sound38.EmitterSize = 5
- Sound38.MinDistance = 5
- Sound38.SoundId = "rbxasset://sounds/uuhhh.mp3"
- Sound38.Volume = 0.64999997615814
- Sound39.Name = "FreeFalling"
- Sound39.Parent = Part26
- Sound39.Looped = true
- Sound39.MaxDistance = 150
- Sound39.EmitterSize = 5
- Sound39.MinDistance = 5
- Sound39.SoundId = "rbxasset://sounds/action_falling.mp3"
- Sound39.Volume = 0.64999997615814
- Sound40.Name = "Jumping"
- Sound40.Parent = Part26
- Sound40.MaxDistance = 150
- Sound40.EmitterSize = 5
- Sound40.MinDistance = 5
- Sound40.SoundId = "rbxasset://sounds/action_jump.mp3"
- Sound40.Volume = 0.64999997615814
- Sound41.Name = "Landing"
- Sound41.Parent = Part26
- Sound41.MaxDistance = 150
- Sound41.EmitterSize = 5
- Sound41.MinDistance = 5
- Sound41.SoundId = "rbxasset://sounds/action_jump_land.mp3"
- Sound41.Volume = 0.64999997615814
- Sound42.Name = "Splash"
- Sound42.Parent = Part26
- Sound42.MaxDistance = 150
- Sound42.EmitterSize = 5
- Sound42.MinDistance = 5
- Sound42.SoundId = "rbxasset://sounds/impact_water.mp3"
- Sound42.Volume = 0.64999997615814
- Sound43.Name = "Running"
- Sound43.Parent = Part26
- Sound43.Looped = true
- Sound43.MaxDistance = 150
- Sound43.EmitterSize = 5
- Sound43.MinDistance = 5
- Sound43.Pitch = 1.8500000238419
- Sound43.PlaybackSpeed = 1.8500000238419
- Sound43.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- Sound43.Volume = 0.64999997615814
- Sound44.Name = "Swimming"
- Sound44.Parent = Part26
- Sound44.Looped = true
- Sound44.MaxDistance = 150
- Sound44.EmitterSize = 5
- Sound44.MinDistance = 5
- Sound44.Pitch = 1.6000000238419
- Sound44.PlaybackSpeed = 1.6000000238419
- Sound44.SoundId = "rbxasset://sounds/action_swim.mp3"
- Sound44.Volume = 0.64999997615814
- Sound45.Name = "Climbing"
- Sound45.Parent = Part26
- Sound45.Looped = true
- Sound45.MaxDistance = 150
- Sound45.EmitterSize = 5
- Sound45.MinDistance = 5
- Sound45.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
- Sound45.Volume = 0.64999997615814
- Snap46.Parent = Part26
- Snap46.C0 = CFrame.new(0, -0.5, 0, 1, 0, 0, -0, -0, -1, 0, 1, 0)
- 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)
- Snap46.Part0 = Part26
- Snap46.Part1 = Part131
- Snap46.part1 = Part131
- Part47.Name = "HumanoidRootPart"
- Part47.Parent = Model0
- 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)
- Part47.Orientation = Vector3.new(0, -180, 0)
- Part47.Position = Vector3.new(1.6407516, 3.00003242, 0.50063318)
- Part47.Rotation = Vector3.new(180, 0, 180)
- Part47.Transparency = 1
- Part47.Size = Vector3.new(2, 2, 1)
- Part47.BottomSurface = Enum.SurfaceType.Smooth
- Part47.CanCollide = false
- Part47.LeftParamA = 0
- Part47.LeftParamB = 0
- Part47.RightParamA = 0
- Part47.RightParamB = 0
- Part47.TopSurface = Enum.SurfaceType.Smooth
- Part47.FormFactor = Enum.FormFactor.Symmetric
- Part47.formFactor = Enum.FormFactor.Symmetric
- Motor6D48.Name = "RootJoint"
- Motor6D48.Parent = Part47
- Motor6D48.MaxVelocity = 0.10000000149012
- Motor6D48.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- Motor6D48.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- Motor6D48.Part0 = Part47
- Motor6D48.Part1 = Part60
- Motor6D48.part1 = Part60
- WeldConstraint49.Parent = Part47
- WeldConstraint49.Part0 = Part47
- WeldConstraint49.Part1 = VehicleSeat192
- Part50.Name = "Left Arm"
- Part50.Parent = Model0
- 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)
- Part50.Orientation = Vector3.new(0, -180, 0)
- Part50.Position = Vector3.new(3.1407485, 3.00004482, 0.50052321)
- Part50.Rotation = Vector3.new(180, 0, 180)
- Part50.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part50.Transparency = 1
- Part50.Size = Vector3.new(1, 2, 1)
- Part50.BrickColor = BrickColor.new("Cool yellow")
- Part50.CanCollide = false
- Part50.brickColor = BrickColor.new("Cool yellow")
- Part50.FormFactor = Enum.FormFactor.Symmetric
- Part50.formFactor = Enum.FormFactor.Symmetric
- Weld51.Parent = Part50
- Weld51.Part0 = Part50
- Weld51.Part1 = Part70
- Weld51.part1 = Part70
- Part52.Name = "Left Leg"
- Part52.Parent = Model0
- 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)
- Part52.Orientation = Vector3.new(0, -180, 0)
- Part52.Position = Vector3.new(2.14078355, 1.00002766, 0.500593126)
- Part52.Rotation = Vector3.new(180, 0, 180)
- Part52.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part52.Transparency = 1
- Part52.Size = Vector3.new(1, 2, 1)
- Part52.BottomSurface = Enum.SurfaceType.Smooth
- Part52.BrickColor = BrickColor.new("Bright blue")
- Part52.CanCollide = false
- Part52.brickColor = BrickColor.new("Bright blue")
- Part52.FormFactor = Enum.FormFactor.Symmetric
- Part52.formFactor = Enum.FormFactor.Symmetric
- Weld53.Parent = Part52
- Weld53.Part0 = Part52
- Weld53.Part1 = Part184
- Weld53.part1 = Part184
- Snap54.Parent = Part52
- Snap54.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- 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)
- Snap54.Part0 = Part52
- Snap54.Part1 = Part131
- Snap54.part1 = Part131
- Part55.Name = "Right Arm"
- Part55.Parent = Model0
- 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)
- Part55.Orientation = Vector3.new(0, -180, 0)
- Part55.Position = Vector3.new(0.140758514, 3.00002074, 0.500748456)
- Part55.Rotation = Vector3.new(180, 0, 180)
- Part55.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part55.Transparency = 1
- Part55.Size = Vector3.new(1, 2, 1)
- Part55.BrickColor = BrickColor.new("Cool yellow")
- Part55.CanCollide = false
- Part55.brickColor = BrickColor.new("Cool yellow")
- Part55.FormFactor = Enum.FormFactor.Symmetric
- Part55.formFactor = Enum.FormFactor.Symmetric
- Weld56.Parent = Part55
- Weld56.Part0 = Part55
- Weld56.Part1 = Part74
- Weld56.part1 = Part74
- Part57.Name = "Right Leg"
- Part57.Parent = Model0
- 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)
- Part57.Orientation = Vector3.new(0, -179.990005, 0)
- Part57.Position = Vector3.new(1.14076602, 1.00001621, 0.500688374)
- Part57.Rotation = Vector3.new(180, -0.00999999978, 180)
- Part57.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part57.Transparency = 1
- Part57.Size = Vector3.new(1, 2, 1)
- Part57.BottomSurface = Enum.SurfaceType.Smooth
- Part57.BrickColor = BrickColor.new("Bright blue")
- Part57.CanCollide = false
- Part57.brickColor = BrickColor.new("Bright blue")
- Part57.FormFactor = Enum.FormFactor.Symmetric
- Part57.formFactor = Enum.FormFactor.Symmetric
- Weld58.Parent = Part57
- Weld58.Part0 = Part57
- Weld58.Part1 = Part84
- Weld58.part1 = Part84
- Snap59.Parent = Part57
- Snap59.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- 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)
- Snap59.Part0 = Part57
- Snap59.Part1 = Part131
- Snap59.part1 = Part131
- Part60.Name = "Torso"
- Part60.Parent = Model0
- 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)
- Part60.Orientation = Vector3.new(0, -180, 0)
- Part60.Position = Vector3.new(1.6407516, 3.00003242, 0.50063318)
- Part60.Rotation = Vector3.new(180, 0, 180)
- Part60.Color = Color3.new(0.156863, 0.498039, 0.278431)
- Part60.Transparency = 1
- Part60.Size = Vector3.new(2, 2, 1)
- Part60.BrickColor = BrickColor.new("Dark green")
- Part60.LeftParamA = 0
- Part60.LeftParamB = 0
- Part60.LeftSurface = Enum.SurfaceType.Weld
- Part60.RightParamA = 0
- Part60.RightParamB = 0
- Part60.RightSurface = Enum.SurfaceType.Weld
- Part60.brickColor = BrickColor.new("Dark green")
- Part60.FormFactor = Enum.FormFactor.Symmetric
- Part60.formFactor = Enum.FormFactor.Symmetric
- Decal61.Name = "roblox"
- Decal61.Parent = Part60
- Motor6D62.Name = "Right Shoulder"
- Motor6D62.Parent = Part60
- Motor6D62.MaxVelocity = 0.15000000596046
- Motor6D62.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D62.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D62.Part0 = Part60
- Motor6D62.Part1 = Part55
- Motor6D62.part1 = Part55
- Motor6D62.DesiredAngle = 1.5700000524521
- Motor6D63.Name = "Left Shoulder"
- Motor6D63.Parent = Part60
- Motor6D63.MaxVelocity = 0.15000000596046
- Motor6D63.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D63.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D63.Part0 = Part60
- Motor6D63.Part1 = Part50
- Motor6D63.part1 = Part50
- Motor6D63.DesiredAngle = -1.5700000524521
- Motor6D64.Name = "Right Hip"
- Motor6D64.Parent = Part60
- Motor6D64.MaxVelocity = 0.10000000149012
- Motor6D64.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D64.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Motor6D64.Part0 = Part60
- Motor6D64.Part1 = Part57
- Motor6D64.part1 = Part57
- Motor6D64.DesiredAngle = 1.5700000524521
- Motor6D65.Name = "Left Hip"
- Motor6D65.Parent = Part60
- Motor6D65.MaxVelocity = 0.10000000149012
- Motor6D65.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D65.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Motor6D65.Part0 = Part60
- Motor6D65.Part1 = Part52
- Motor6D65.part1 = Part52
- Motor6D65.DesiredAngle = -1.5700000524521
- Motor6D66.Name = "Neck"
- Motor6D66.Parent = Part60
- Motor6D66.MaxVelocity = 0.10000000149012
- Motor6D66.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- Motor6D66.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
- Motor6D66.Part0 = Part60
- Motor6D66.Part1 = Part26
- Motor6D66.part1 = Part26
- Weld67.Parent = Part60
- Weld67.Part0 = Part60
- Weld67.Part1 = Part131
- Weld67.part1 = Part131
- Weld68.Parent = Part60
- Weld68.C0 = CFrame.new(1, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- 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)
- Weld68.Part0 = Part60
- Weld68.Part1 = Part74
- Weld68.part1 = Part74
- Model69.Name = "Arm1"
- Model69.Parent = Model0
- Part70.Name = "Middle"
- Part70.Parent = Model69
- 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)
- Part70.Orientation = Vector3.new(0, -180, 0)
- Part70.Position = Vector3.new(3.1407485, 3.00004482, 0.50052321)
- Part70.Rotation = Vector3.new(180, 0, 180)
- Part70.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part70.Transparency = 1
- Part70.Size = Vector3.new(1, 2, 1)
- Part70.BottomSurface = Enum.SurfaceType.Smooth
- Part70.BrickColor = BrickColor.new("Cool yellow")
- Part70.CanCollide = false
- Part70.TopSurface = Enum.SurfaceType.Smooth
- Part70.brickColor = BrickColor.new("Cool yellow")
- Part70.FormFactor = Enum.FormFactor.Symmetric
- Part70.formFactor = Enum.FormFactor.Symmetric
- Weld71.Parent = Part70
- 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)
- 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)
- Weld71.Part0 = Part70
- Weld71.Part1 = Part70
- Weld71.part1 = Part70
- Weld72.Parent = Part70
- Weld72.C0 = CFrame.new(0.5, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
- 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)
- Weld72.Part0 = Part70
- Weld72.Part1 = Part60
- Weld72.part1 = Part60
- Model73.Name = "Arm2"
- Model73.Parent = Model0
- Part74.Name = "Middle"
- Part74.Parent = Model73
- 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)
- Part74.Orientation = Vector3.new(0, -180, 0)
- Part74.Position = Vector3.new(0.140758514, 3.00002074, 0.500748456)
- Part74.Rotation = Vector3.new(180, 0, 180)
- Part74.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part74.Transparency = 1
- Part74.Size = Vector3.new(1, 2, 1)
- Part74.BottomSurface = Enum.SurfaceType.Smooth
- Part74.BrickColor = BrickColor.new("Cool yellow")
- Part74.CanCollide = false
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.brickColor = BrickColor.new("Cool yellow")
- Part74.FormFactor = Enum.FormFactor.Symmetric
- Part74.formFactor = Enum.FormFactor.Symmetric
- Weld75.Parent = Part74
- 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)
- 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)
- Weld75.Part0 = Part74
- Weld75.Part1 = Part74
- Weld75.part1 = Part74
- Model76.Name = "Leg2"
- Model76.Parent = Model0
- Part77.Parent = Model76
- 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)
- Part77.Orientation = Vector3.new(15, 0.00999999978, 0)
- Part77.Position = Vector3.new(0.887625039, 0.597367406, 0.319672823)
- Part77.Rotation = Vector3.new(15, 0.00999999978, 0)
- Part77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part77.Size = Vector3.new(0.728999913, 0.269730031, 0.728999913)
- Part77.BrickColor = BrickColor.new("Really black")
- Part77.CanCollide = false
- Part77.Material = Enum.Material.SmoothPlastic
- Part77.brickColor = BrickColor.new("Really black")
- Part77.FormFactor = Enum.FormFactor.Custom
- Part77.formFactor = Enum.FormFactor.Custom
- CylinderMesh78.Parent = Part77
- CylinderMesh78.Scale = Vector3.new(1, 0, 1)
- Part79.Name = "Ring"
- Part79.Parent = Model76
- 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)
- Part79.Orientation = Vector3.new(-75, 0, 90)
- Part79.Position = Vector3.new(0.887613535, 0.671396792, 0.365068078)
- Part79.Rotation = Vector3.new(-75, 0, 90.0100021)
- Part79.Color = Color3.new(0.835294, 0.45098, 0.239216)
- Part79.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
- Part79.BrickColor = BrickColor.new("Neon orange")
- Part79.CanCollide = false
- Part79.Material = Enum.Material.SmoothPlastic
- Part79.TopSurface = Enum.SurfaceType.Smooth
- Part79.brickColor = BrickColor.new("Neon orange")
- Part79.FormFactor = Enum.FormFactor.Custom
- Part79.formFactor = Enum.FormFactor.Custom
- SpecialMesh80.Parent = Part79
- SpecialMesh80.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh80.Scale = Vector3.new(0.728999913, 0.729000032, 1.45799983)
- SpecialMesh80.MeshType = Enum.MeshType.FileMesh
- UnionOperation81.Parent = Model76
- 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)
- UnionOperation81.Orientation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation81.Position = Vector3.new(0.88767767, 0.399466276, 0.607756019)
- UnionOperation81.Rotation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation81.Color = Color3.new(0.835294, 0.45098, 0.239216)
- UnionOperation81.Size = Vector3.new(0.874800205, 0.757406235, 1.53434432)
- UnionOperation81.BrickColor = BrickColor.new("Neon orange")
- UnionOperation81.CanCollide = false
- UnionOperation81.Material = Enum.Material.SmoothPlastic
- UnionOperation81.brickColor = BrickColor.new("Neon orange")
- UnionOperation81.UsePartColor = true
- UnionOperation82.Parent = Model76
- 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)
- UnionOperation82.Orientation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation82.Position = Vector3.new(0.887675643, 0.201132953, 0.608046234)
- UnionOperation82.Rotation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation82.Color = Color3.new(0.960784, 0.803922, 0.188235)
- UnionOperation82.Size = Vector3.new(0.867250323, 0.368145525, 1.52110302)
- UnionOperation82.BrickColor = BrickColor.new("Bright yellow")
- UnionOperation82.CanCollide = false
- UnionOperation82.Material = Enum.Material.SmoothPlastic
- UnionOperation82.brickColor = BrickColor.new("Bright yellow")
- UnionOperation82.UsePartColor = true
- UnionOperation83.Parent = Model76
- 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)
- UnionOperation83.Orientation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation83.Position = Vector3.new(0.887659013, 1.14016867, 0.328399241)
- UnionOperation83.Rotation = Vector3.new(0, 0.00999999978, 0)
- UnionOperation83.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation83.Size = Vector3.new(0.729000628, 1.65093541, 1.09990644)
- UnionOperation83.BrickColor = BrickColor.new("Bright green")
- UnionOperation83.CanCollide = false
- UnionOperation83.Material = Enum.Material.SmoothPlastic
- UnionOperation83.brickColor = BrickColor.new("Bright green")
- UnionOperation83.UsePartColor = true
- Part84.Name = "Middle"
- Part84.Parent = Model76
- 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)
- Part84.Orientation = Vector3.new(0, -179.990005, 0)
- Part84.Position = Vector3.new(1.14076602, 1.00001621, 0.500688374)
- Part84.Rotation = Vector3.new(180, -0.00999999978, 180)
- Part84.Transparency = 1
- Part84.Size = Vector3.new(1, 2, 1)
- Part84.CanCollide = false
- Part84.FormFactor = Enum.FormFactor.Symmetric
- Part84.formFactor = Enum.FormFactor.Symmetric
- Weld85.Parent = Part84
- 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)
- 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)
- Weld85.Part0 = Part84
- Weld85.Part1 = Part77
- Weld85.part1 = Part77
- Weld86.Parent = Part84
- 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)
- 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)
- Weld86.Part0 = Part84
- Weld86.Part1 = Part79
- Weld86.part1 = Part79
- Weld87.Parent = Part84
- 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)
- 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)
- Weld87.Part0 = Part84
- Weld87.Part1 = UnionOperation81
- Weld87.part1 = UnionOperation81
- Weld88.Parent = Part84
- 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)
- 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)
- Weld88.Part0 = Part84
- Weld88.Part1 = UnionOperation82
- Weld88.part1 = UnionOperation82
- Weld89.Parent = Part84
- 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)
- 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)
- Weld89.Part0 = Part84
- Weld89.Part1 = UnionOperation83
- Weld89.part1 = UnionOperation83
- Weld90.Parent = Part84
- 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)
- 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)
- Weld90.Part0 = Part84
- Weld90.Part1 = Part84
- Weld90.part1 = Part84
- Snap91.Parent = Part84
- Snap91.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- 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)
- Snap91.Part0 = Part84
- Snap91.Part1 = Part131
- Snap91.part1 = Part131
- Snap92.Parent = Part84
- Snap92.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- 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)
- Snap92.Part0 = Part84
- Snap92.Part1 = Part60
- Snap92.part1 = Part60
- Model93.Name = "Chest"
- Model93.Parent = Model0
- Part94.Parent = Model93
- 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)
- Part94.Orientation = Vector3.new(40, -180, 0)
- Part94.Position = Vector3.new(1.60550058, 4.47229052, 0.650463939)
- Part94.Rotation = Vector3.new(140, 0, 180)
- Part94.Color = Color3.new(0.854902, 0.521569, 0.254902)
- Part94.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
- Part94.BrickColor = BrickColor.new("Bright orange")
- Part94.CanCollide = false
- Part94.Material = Enum.Material.SmoothPlastic
- Part94.brickColor = BrickColor.new("Bright orange")
- Part94.FormFactor = Enum.FormFactor.Custom
- Part94.formFactor = Enum.FormFactor.Custom
- SpecialMesh95.Parent = Part94
- SpecialMesh95.MeshId = "http://www.roblox.com/asset/?id=1527559"
- SpecialMesh95.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
- SpecialMesh95.MeshType = Enum.MeshType.FileMesh
- Part96.Parent = Model93
- 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)
- Part96.Orientation = Vector3.new(0, -180, -5)
- Part96.Position = Vector3.new(1.93235302, 4.60392666, 1.18152571)
- Part96.Rotation = Vector3.new(180, 0, 175)
- Part96.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part96.Size = Vector3.new(0.803722382, 0.96446687, 0.803722382)
- Part96.BottomSurface = Enum.SurfaceType.Smooth
- Part96.BrickColor = BrickColor.new("Institutional white")
- Part96.CanCollide = false
- Part96.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part96.Elasticity = 0
- Part96.Material = Enum.Material.SmoothPlastic
- Part96.TopSurface = Enum.SurfaceType.Smooth
- Part96.brickColor = BrickColor.new("Institutional white")
- Part96.FormFactor = Enum.FormFactor.Custom
- Part96.formFactor = Enum.FormFactor.Custom
- SpecialMesh97.Parent = Part96
- SpecialMesh97.Scale = Vector3.new(0.899999976, 1.20000005, 0.899999976)
- SpecialMesh97.MeshType = Enum.MeshType.Sphere
- Part98.Parent = Model93
- 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)
- Part98.Orientation = Vector3.new(2, -180, -5)
- Part98.Position = Vector3.new(1.93309021, 4.62617922, 1.21518993)
- Part98.Rotation = Vector3.new(178, 0, 175)
- Part98.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part98.Transparency = 1
- Part98.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
- Part98.BottomSurface = Enum.SurfaceType.Smooth
- Part98.BrickColor = BrickColor.new("Institutional white")
- Part98.CanCollide = false
- Part98.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part98.Elasticity = 0
- Part98.Material = Enum.Material.SmoothPlastic
- Part98.TopSurface = Enum.SurfaceType.Smooth
- Part98.brickColor = BrickColor.new("Institutional white")
- Part98.FormFactor = Enum.FormFactor.Custom
- Part98.formFactor = Enum.FormFactor.Custom
- SpecialMesh99.Parent = Part98
- SpecialMesh99.Scale = Vector3.new(0.800000012, 1, 0.899999976)
- SpecialMesh99.MeshType = Enum.MeshType.Sphere
- Decal100.Parent = Part98
- Decal100.Texture = "http://www.roblox.com/asset/?id=187515518"
- UnionOperation101.Parent = Model93
- 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)
- UnionOperation101.Orientation = Vector3.new(0, 0, 5)
- UnionOperation101.Position = Vector3.new(1.92953992, 4.63595867, 1.08033037)
- UnionOperation101.Rotation = Vector3.new(0, 0, 5)
- UnionOperation101.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation101.Size = Vector3.new(0.803728521, 1.25380838, 0.684575438)
- UnionOperation101.BrickColor = BrickColor.new("Bright green")
- UnionOperation101.CanCollide = false
- UnionOperation101.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation101.Elasticity = 0
- UnionOperation101.Material = Enum.Material.SmoothPlastic
- UnionOperation101.brickColor = BrickColor.new("Bright green")
- UnionOperation101.UsePartColor = true
- Part102.Parent = Model93
- 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)
- Part102.Orientation = Vector3.new(2, -180, 5)
- Part102.Position = Vector3.new(1.27854812, 4.62616444, 1.2189219)
- Part102.Rotation = Vector3.new(178, 0, -175)
- Part102.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part102.Transparency = 1
- Part102.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.BrickColor = BrickColor.new("Institutional white")
- Part102.CanCollide = false
- Part102.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part102.Elasticity = 0
- Part102.Material = Enum.Material.SmoothPlastic
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.brickColor = BrickColor.new("Institutional white")
- Part102.FormFactor = Enum.FormFactor.Custom
- Part102.formFactor = Enum.FormFactor.Custom
- SpecialMesh103.Parent = Part102
- SpecialMesh103.Scale = Vector3.new(0.800000012, 1, 0.899999976)
- SpecialMesh103.MeshType = Enum.MeshType.Sphere
- Decal104.Parent = Part102
- Decal104.Texture = "http://www.roblox.com/asset/?id=187515518"
- Part105.Parent = Model93
- 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)
- Part105.Orientation = Vector3.new(0, -180, 0)
- Part105.Position = Vector3.new(1.60176134, 3.27218819, 1.32378006)
- Part105.Rotation = Vector3.new(180, 0, 180)
- Part105.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part105.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
- Part105.BottomSurface = Enum.SurfaceType.Smooth
- Part105.BrickColor = BrickColor.new("Institutional white")
- Part105.CanCollide = false
- Part105.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part105.Elasticity = 0
- Part105.Material = Enum.Material.SmoothPlastic
- Part105.TopSurface = Enum.SurfaceType.Smooth
- Part105.brickColor = BrickColor.new("Institutional white")
- Part105.FormFactor = Enum.FormFactor.Custom
- Part105.formFactor = Enum.FormFactor.Custom
- SpecialMesh106.Parent = Part105
- SpecialMesh106.Scale = Vector3.new(2, 2, 2)
- SpecialMesh106.MeshType = Enum.MeshType.Sphere
- Part107.Parent = Model93
- 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)
- Part107.Orientation = Vector3.new(0, -180, 0)
- Part107.Position = Vector3.new(2.11466837, 3.47310662, 0.996412039)
- Part107.Rotation = Vector3.new(180, 0, 180)
- Part107.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part107.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
- Part107.BottomSurface = Enum.SurfaceType.Smooth
- Part107.BrickColor = BrickColor.new("Institutional white")
- Part107.CanCollide = false
- Part107.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part107.Elasticity = 0
- Part107.Material = Enum.Material.SmoothPlastic
- Part107.TopSurface = Enum.SurfaceType.Smooth
- Part107.brickColor = BrickColor.new("Institutional white")
- Part107.FormFactor = Enum.FormFactor.Custom
- Part107.formFactor = Enum.FormFactor.Custom
- SpecialMesh108.Parent = Part107
- SpecialMesh108.Scale = Vector3.new(2, 2, 2)
- SpecialMesh108.MeshType = Enum.MeshType.Sphere
- Part109.Parent = Model93
- 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)
- Part109.Orientation = Vector3.new(75, -180, 0)
- Part109.Position = Vector3.new(1.60546553, 3.85341454, 0.288844794)
- Part109.Rotation = Vector3.new(105, 0, 180)
- Part109.Color = Color3.new(0.854902, 0.521569, 0.254902)
- Part109.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
- Part109.BrickColor = BrickColor.new("Bright orange")
- Part109.CanCollide = false
- Part109.Material = Enum.Material.SmoothPlastic
- Part109.brickColor = BrickColor.new("Bright orange")
- Part109.FormFactor = Enum.FormFactor.Custom
- Part109.formFactor = Enum.FormFactor.Custom
- SpecialMesh110.Parent = Part109
- SpecialMesh110.MeshId = "http://www.roblox.com/asset/?id=1527559"
- SpecialMesh110.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
- SpecialMesh110.MeshType = Enum.MeshType.FileMesh
- Part111.Parent = Model93
- 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)
- Part111.Orientation = Vector3.new(0, -180, 0)
- Part111.Position = Vector3.new(1.60250425, 3.63385272, 0.953359365)
- Part111.Rotation = Vector3.new(180, 0, 180)
- Part111.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part111.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
- Part111.BottomSurface = Enum.SurfaceType.Smooth
- Part111.BrickColor = BrickColor.new("Bright green")
- Part111.CanCollide = false
- Part111.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part111.Elasticity = 0
- Part111.Material = Enum.Material.SmoothPlastic
- Part111.TopSurface = Enum.SurfaceType.Smooth
- Part111.brickColor = BrickColor.new("Bright green")
- Part111.FormFactor = Enum.FormFactor.Custom
- Part111.formFactor = Enum.FormFactor.Custom
- SpecialMesh112.Parent = Part111
- SpecialMesh112.Scale = Vector3.new(2.9000001, 2.5, 2.4000001)
- SpecialMesh112.MeshType = Enum.MeshType.Sphere
- Part113.Parent = Model93
- 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)
- Part113.Orientation = Vector3.new(0, -180, 0)
- Part113.Position = Vector3.new(1.60682416, 3.81529951, 0.952076912)
- Part113.Rotation = Vector3.new(180, 0, 180)
- Part113.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part113.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
- Part113.BottomSurface = Enum.SurfaceType.Smooth
- Part113.BrickColor = BrickColor.new("Bright green")
- Part113.CanCollide = false
- Part113.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part113.Elasticity = 0
- Part113.Material = Enum.Material.SmoothPlastic
- Part113.TopSurface = Enum.SurfaceType.Smooth
- Part113.brickColor = BrickColor.new("Bright green")
- Part113.FormFactor = Enum.FormFactor.Custom
- Part113.formFactor = Enum.FormFactor.Custom
- SpecialMesh114.Parent = Part113
- SpecialMesh114.Scale = Vector3.new(2.9000001, 2, 2)
- SpecialMesh114.MeshType = Enum.MeshType.Sphere
- Part115.Parent = Model93
- 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)
- Part115.Orientation = Vector3.new(0, -180, 0)
- Part115.Position = Vector3.new(1.09190571, 3.47308636, 0.996488571)
- Part115.Rotation = Vector3.new(180, 0, 180)
- Part115.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part115.Size = Vector3.new(0.605718851, 0.60571903, 0.60571897)
- Part115.BottomSurface = Enum.SurfaceType.Smooth
- Part115.BrickColor = BrickColor.new("Institutional white")
- Part115.CanCollide = false
- Part115.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part115.Elasticity = 0
- Part115.Material = Enum.Material.SmoothPlastic
- Part115.TopSurface = Enum.SurfaceType.Smooth
- Part115.brickColor = BrickColor.new("Institutional white")
- Part115.FormFactor = Enum.FormFactor.Custom
- Part115.formFactor = Enum.FormFactor.Custom
- SpecialMesh116.Parent = Part115
- SpecialMesh116.Scale = Vector3.new(2, 2, 2)
- SpecialMesh116.MeshType = Enum.MeshType.Sphere
- UnionOperation117.Parent = Model93
- 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)
- UnionOperation117.Position = Vector3.new(1.60394955, 3.71423674, 1.97993231)
- UnionOperation117.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation117.Size = Vector3.new(1.81716239, 1.8171581, 1.81715775)
- UnionOperation117.BrickColor = BrickColor.new("Bright green")
- UnionOperation117.CanCollide = false
- UnionOperation117.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation117.Elasticity = 0
- UnionOperation117.Material = Enum.Material.SmoothPlastic
- UnionOperation117.brickColor = BrickColor.new("Bright green")
- UnionOperation117.UsePartColor = true
- Part118.Parent = Model93
- 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)
- Part118.Orientation = Vector3.new(75, 0.00999999978, -180)
- Part118.Position = Vector3.new(1.60555029, 3.1787436, 0.482401013)
- Part118.Rotation = Vector3.new(75, 0, 180)
- Part118.Color = Color3.new(0.854902, 0.521569, 0.254902)
- Part118.Size = Vector3.new(0.803722382, 0.964467049, 0.803722382)
- Part118.BrickColor = BrickColor.new("Bright orange")
- Part118.CanCollide = false
- Part118.Material = Enum.Material.SmoothPlastic
- Part118.brickColor = BrickColor.new("Bright orange")
- Part118.FormFactor = Enum.FormFactor.Custom
- Part118.formFactor = Enum.FormFactor.Custom
- SpecialMesh119.Parent = Part118
- SpecialMesh119.MeshId = "http://www.roblox.com/asset/?id=1527559"
- SpecialMesh119.Scale = Vector3.new(0.160744458, 0.321488976, 0.321488947)
- SpecialMesh119.MeshType = Enum.MeshType.FileMesh
- UnionOperation120.Name = "Tanooki"
- UnionOperation120.Parent = Model93
- 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)
- UnionOperation120.Orientation = Vector3.new(0, -180, 0)
- UnionOperation120.Position = Vector3.new(1.60596025, 1.68393421, -0.717094839)
- UnionOperation120.Rotation = Vector3.new(180, 0, 180)
- UnionOperation120.Color = Color3.new(0.411765, 0.25098, 0.156863)
- UnionOperation120.Transparency = 1
- UnionOperation120.Size = Vector3.new(0.956596315, 0.956593812, 0.335069716)
- UnionOperation120.BrickColor = BrickColor.new("Reddish brown")
- UnionOperation120.CanCollide = false
- UnionOperation120.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation120.Elasticity = 0
- UnionOperation120.brickColor = BrickColor.new("Reddish brown")
- Part121.Name = "Banana"
- Part121.Parent = Model93
- 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)
- Part121.Orientation = Vector3.new(56.7700005, -28.1800003, -24.1399994)
- Part121.Position = Vector3.new(1.66102779, 1.85742807, 0.472264588)
- Part121.Rotation = Vector3.new(60, -15, 0)
- Part121.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part121.Size = Vector3.new(0.437399983, 2.52745128, 0.291599989)
- Part121.BottomSurface = Enum.SurfaceType.Smooth
- Part121.BrickColor = BrickColor.new("Bright green")
- Part121.CanCollide = false
- Part121.Material = Enum.Material.SmoothPlastic
- Part121.TopSurface = Enum.SurfaceType.Smooth
- Part121.brickColor = BrickColor.new("Bright green")
- Part121.FormFactor = Enum.FormFactor.Custom
- Part121.formFactor = Enum.FormFactor.Custom
- SpecialMesh122.Parent = Part121
- SpecialMesh122.MeshId = "http://www.roblox.com/asset/?id=119574562"
- SpecialMesh122.Scale = Vector3.new(5.8319993, 2.55150008, 5.39459991)
- SpecialMesh122.MeshType = Enum.MeshType.FileMesh
- UnionOperation123.Parent = Model93
- 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)
- UnionOperation123.Orientation = Vector3.new(15, -180, 180)
- UnionOperation123.Position = Vector3.new(2.26997709, 2.02865434, 1.12209773)
- UnionOperation123.Rotation = Vector3.new(165, 0, 0)
- UnionOperation123.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation123.Size = Vector3.new(0.564086735, 1.27746224, 0.851086557)
- UnionOperation123.BrickColor = BrickColor.new("Bright green")
- UnionOperation123.CanCollide = false
- UnionOperation123.Material = Enum.Material.SmoothPlastic
- UnionOperation123.brickColor = BrickColor.new("Bright green")
- UnionOperation123.UsePartColor = true
- UnionOperation124.Parent = Model93
- 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)
- UnionOperation124.Orientation = Vector3.new(15, -180, 180)
- UnionOperation124.Position = Vector3.new(0.907127678, 2.02765465, 1.12113762)
- UnionOperation124.Rotation = Vector3.new(165, 0, 0)
- UnionOperation124.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation124.Size = Vector3.new(0.564086735, 1.27746212, 0.851086557)
- UnionOperation124.BrickColor = BrickColor.new("Bright green")
- UnionOperation124.CanCollide = false
- UnionOperation124.Material = Enum.Material.SmoothPlastic
- UnionOperation124.brickColor = BrickColor.new("Bright green")
- UnionOperation124.UsePartColor = true
- Part125.Parent = Model93
- 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)
- Part125.Orientation = Vector3.new(30, 125.269997, -35.2700005)
- Part125.Position = Vector3.new(2.33044672, 1.65583301, 1.48359489)
- Part125.Rotation = Vector3.new(135, 45, 180)
- Part125.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part125.Size = Vector3.new(0.506271303, 0.607525766, 0.506271303)
- Part125.BrickColor = BrickColor.new("Bright green")
- Part125.CanCollide = false
- Part125.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part125.Elasticity = 0
- Part125.Material = Enum.Material.SmoothPlastic
- Part125.brickColor = BrickColor.new("Bright green")
- Part125.FormFactor = Enum.FormFactor.Custom
- Part125.formFactor = Enum.FormFactor.Custom
- SpecialMesh126.Parent = Part125
- SpecialMesh126.MeshId = "http://www.roblox.com/asset/?id=73031656"
- SpecialMesh126.Scale = Vector3.new(2.00008416, 2.00008464, 2.00008416)
- SpecialMesh126.MeshType = Enum.MeshType.FileMesh
- Part127.Name = "Banana"
- Part127.Parent = Model93
- 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)
- Part127.Orientation = Vector3.new(56.7700005, -28.1800003, -24.1399994)
- Part127.Position = Vector3.new(1.66101646, 1.73336995, 0.554126501)
- Part127.Rotation = Vector3.new(60, -15, 0)
- Part127.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part127.Size = Vector3.new(0.437399983, 0.728999853, 0.291599989)
- Part127.BottomSurface = Enum.SurfaceType.Smooth
- Part127.BrickColor = BrickColor.new("Institutional white")
- Part127.CanCollide = false
- Part127.Material = Enum.Material.SmoothPlastic
- Part127.TopSurface = Enum.SurfaceType.Smooth
- Part127.brickColor = BrickColor.new("Institutional white")
- Part127.FormFactor = Enum.FormFactor.Custom
- Part127.formFactor = Enum.FormFactor.Custom
- SpecialMesh128.Parent = Part127
- SpecialMesh128.MeshId = "http://www.roblox.com/asset/?id=119574562"
- SpecialMesh128.Scale = Vector3.new(5.8319993, 2.6243999, 5.46749973)
- SpecialMesh128.MeshType = Enum.MeshType.FileMesh
- Part129.Parent = Model93
- 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)
- Part129.Orientation = Vector3.new(30, -125.260002, 35.2599983)
- Part129.Position = Vector3.new(0.842237532, 1.65630138, 1.481264)
- Part129.Rotation = Vector3.new(135, -45, 180)
- Part129.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part129.Size = Vector3.new(0.506271303, 0.607525706, 0.506271303)
- Part129.BrickColor = BrickColor.new("Bright green")
- Part129.CanCollide = false
- Part129.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part129.Elasticity = 0
- Part129.Material = Enum.Material.SmoothPlastic
- Part129.brickColor = BrickColor.new("Bright green")
- Part129.FormFactor = Enum.FormFactor.Custom
- Part129.formFactor = Enum.FormFactor.Custom
- SpecialMesh130.Parent = Part129
- SpecialMesh130.MeshId = "http://www.roblox.com/asset/?id=73031750"
- SpecialMesh130.Scale = Vector3.new(2.00008416, 2.0000844, 2.00008416)
- SpecialMesh130.MeshType = Enum.MeshType.FileMesh
- Part131.Name = "Middle""Institutional white")
- Part163.CanCollide = false
- Part163.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part163.Elasticity = 0
- Part163.Material = Enum.Material.SmoothPlastic
- Part163.TopSurface = Enum.SurfaceType.Smooth
- Part163.brickColor = BrickColor.new("Institutional white")
- Part163.FormFactor = Enum.FormFactor.Custom
- Part163.formFactor = Enum.FormFactor.Custom
- SpecialMesh164.Parent = Part163
- SpecialMesh164.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh164.Scale = Vector3.new(0.800000012, 0.801999986, 1.5)
- SpecialMesh164.MeshType = Enum.MeshType.FileMesh
- UnionOperation165.Parent = Model93
- 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)
- UnionOperation165.Orientation = Vector3.new(0, 0, -5)
- UnionOperation165.Position = Vector3.new(1.27481699, 4.63594294, 1.0870322)
- UnionOperation165.Rotation = Vector3.new(0, 0, -5)
- UnionOperation165.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation165.Size = Vector3.new(0.803728521, 1.25380838, 0.684575438)
- UnionOperation165.BrickColor = BrickColor.new("Bright green")
- UnionOperation165.CanCollide = false
- UnionOperation165.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation165.Elasticity = 0
- UnionOperation165.Material = Enum.Material.SmoothPlastic
- UnionOperation165.brickColor = BrickColor.new("Bright green")
- UnionOperation165.UsePartColor = true
- Part166.Parent = Model93
- 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)
- Part166.Orientation = Vector3.new(0, -180, 5)
- Part166.Position = Vector3.new(1.27199459, 4.60391331, 1.18824327)
- Part166.Rotation = Vector3.new(180, 0, -175)
- Part166.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part166.Size = Vector3.new(0.803722382, 0.96446687, 0.803722382)
- Part166.BottomSurface = Enum.SurfaceType.Smooth
- Part166.BrickColor = BrickColor.new("Institutional white")
- Part166.CanCollide = false
- Part166.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part166.Elasticity = 0
- Part166.Material = Enum.Material.SmoothPlastic
- Part166.TopSurface = Enum.SurfaceType.Smooth
- Part166.brickColor = BrickColor.new("Institutional white")
- Part166.FormFactor = Enum.FormFactor.Custom
- Part166.formFactor = Enum.FormFactor.Custom
- SpecialMesh167.Parent = Part166
- SpecialMesh167.Scale = Vector3.new(0.899999976, 1.20000005, 0.899999976)
- SpecialMesh167.MeshType = Enum.MeshType.Sphere
- Part168.Name = "Tanooki"
- Part168.Parent = Model93
- 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)
- Part168.Orientation = Vector3.new(0, -180, 0)
- Part168.Position = Vector3.new(1.58047116, 5.30999613, 1.13948226)
- Part168.Rotation = Vector3.new(180, 0, 180)
- Part168.Color = Color3.new(0.129412, 0.329412, 0.72549)
- Part168.Transparency = 1
- Part168.Size = Vector3.new(1.08000004, 1, 1)
- Part168.BrickColor = BrickColor.new("Deep blue")
- Part168.CanCollide = false
- Part168.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part168.Elasticity = 0
- Part168.Material = Enum.Material.SmoothPlastic
- Part168.brickColor = BrickColor.new("Deep blue")
- Part168.FormFactor = Enum.FormFactor.Custom
- Part168.formFactor = Enum.FormFactor.Custom
- SpecialMesh169.Parent = Part168
- SpecialMesh169.MeshId = "http://www.roblox.com/asset/?id=1374148"
- SpecialMesh169.Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005)
- SpecialMesh169.TextureId = "http://www.roblox.com/asset/?id=199926715"
- SpecialMesh169.MeshType = Enum.MeshType.FileMesh
- UnionOperation170.Name = "Tanooki"
- UnionOperation170.Parent = Model93
- 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)
- UnionOperation170.Orientation = Vector3.new(0, -180, 0)
- UnionOperation170.Position = Vector3.new(1.60582769, 1.69317698, -2.37966514)
- UnionOperation170.Rotation = Vector3.new(180, 0, 180)
- UnionOperation170.Color = Color3.new(0.411765, 0.25098, 0.156863)
- UnionOperation170.Transparency = 1
- UnionOperation170.Size = Vector3.new(1.31220233, 1.31219959, 0.72189033)
- UnionOperation170.BrickColor = BrickColor.new("Reddish brown")
- UnionOperation170.CanCollide = false
- UnionOperation170.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation170.Elasticity = 0
- UnionOperation170.brickColor = BrickColor.new("Reddish brown")
- UnionOperation171.Name = "Tanooki"
- UnionOperation171.Parent = Model93
- 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)
- UnionOperation171.Orientation = Vector3.new(0, -180, 0)
- UnionOperation171.Position = Vector3.new(1.6058687, 1.69318056, -1.85470533)
- UnionOperation171.Rotation = Vector3.new(180, 0, 180)
- UnionOperation171.Color = Color3.new(0.627451, 0.372549, 0.207843)
- UnionOperation171.Transparency = 1
- UnionOperation171.Size = Vector3.new(1.31220198, 1.31219983, 0.459630042)
- UnionOperation171.BrickColor = BrickColor.new("Dark orange")
- UnionOperation171.CanCollide = false
- UnionOperation171.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation171.Elasticity = 0
- UnionOperation171.brickColor = BrickColor.new("Dark orange")
- UnionOperation172.Name = "Tanooki"
- UnionOperation172.Parent = Model93
- 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)
- UnionOperation172.Orientation = Vector3.new(0, -180, 0)
- UnionOperation172.Position = Vector3.new(1.60589695, 1.69452429, -1.05032921)
- UnionOperation172.Rotation = Vector3.new(180, 0, 180)
- UnionOperation172.Color = Color3.new(0.627451, 0.372549, 0.207843)
- UnionOperation172.Transparency = 1
- UnionOperation172.Size = Vector3.new(1.06288612, 1.06288183, 0.372300178)
- UnionOperation172.BrickColor = BrickColor.new("Dark orange")
- UnionOperation172.CanCollide = false
- UnionOperation172.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation172.Elasticity = 0
- UnionOperation172.brickColor = BrickColor.new("Dark orange")
- UnionOperation173.Name = "Tanooki"
- UnionOperation173.Parent = Model93
- 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)
- UnionOperation173.Orientation = Vector3.new(0, -180, 0)
- UnionOperation173.Position = Vector3.new(1.60587668, 1.69320261, -1.42789006)
- UnionOperation173.Rotation = Vector3.new(180, 0, 180)
- UnionOperation173.Color = Color3.new(0.411765, 0.25098, 0.156863)
- UnionOperation173.Transparency = 1
- UnionOperation173.Size = Vector3.new(1.18098676, 1.18097961, 0.413665235)
- UnionOperation173.BrickColor = BrickColor.new("Reddish brown")
- UnionOperation173.CanCollide = false
- UnionOperation173.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- UnionOperation173.Elasticity = 0
- UnionOperation173.brickColor = BrickColor.new("Reddish brown")
- Part174.Parent = Model93
- 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)
- Part174.Orientation = Vector3.new(30, -180, 0)
- Part174.Position = Vector3.new(1.60066104, 2.47793913, 0.139511615)
- Part174.Rotation = Vector3.new(150, 0, 180)
- Part174.Color = Color3.new(0.768627, 0.156863, 0.109804)
- Part174.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
- Part174.BottomSurface = Enum.SurfaceType.Smooth
- Part174.BrickColor = BrickColor.new("Bright red")
- Part174.CanCollide = false
- Part174.CustomPhysicalProperties = 0.699999988, 0.300000012, 0, 1, 1
- Part174.Elasticity = 0
- Part174.Material = Enum.Material.SmoothPlastic
- Part174.TopSurface = Enum.SurfaceType.Smooth
- Part174.brickColor = BrickColor.new("Bright red")
- Part174.FormFactor = Enum.FormFactor.Custom
- Part174.formFactor = Enum.FormFactor.Custom
- SpecialMesh175.Parent = Part174
- SpecialMesh175.Scale = Vector3.new(1, 1, 1.10000002)
- SpecialMesh175.MeshType = Enum.MeshType.Sphere
- Model176.Name = "Leg1"
- Model176.Parent = Model0
- Part177.Parent = Model176
- 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)
- Part177.Orientation = Vector3.new(15, 0.00999999978, 0)
- Part177.Position = Vector3.new(2.26497793, 0.466170549, 0.319467723)
- Part177.Rotation = Vector3.new(15, 0, 0)
- Part177.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part177.Size = Vector3.new(0.728999913, 0.269730031, 0.728999913)
- Part177.BrickColor = BrickColor.new("Really black")
- Part177.CanCollide = false
- Part177.Material = Enum.Material.SmoothPlastic
- Part177.brickColor = BrickColor.new("Really black")
- Part177.FormFactor = Enum.FormFactor.Custom
- Part177.formFactor = Enum.FormFactor.Custom
- CylinderMesh178.Parent = Part177
- CylinderMesh178.Scale = Vector3.new(1, 0, 1)
- Part179.Name = "Ring"
- Part179.Parent = Model176
- 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)
- Part179.Orientation = Vector3.new(-75, 0, 90)
- Part179.Position = Vector3.new(2.26498294, 0.671409249, 0.364808321)
- Part179.Rotation = Vector3.new(-75, 0, 90)
- Part179.Color = Color3.new(0.835294, 0.45098, 0.239216)
- Part179.Size = Vector3.new(0.728999913, 0.729000032, 0.728999913)
- Part179.BrickColor = BrickColor.new("Neon orange")
- Part179.CanCollide = false
- Part179.Material = Enum.Material.SmoothPlastic
- Part179.TopSurface = Enum.SurfaceType.Smooth
- Part179.brickColor = BrickColor.new("Neon orange")
- Part179.FormFactor = Enum.FormFactor.Custom
- Part179.formFactor = Enum.FormFactor.Custom
- SpecialMesh180.Parent = Part179
- SpecialMesh180.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh180.Scale = Vector3.new(0.728999913, 0.729000032, 1.45799983)
- SpecialMesh180.MeshType = Enum.MeshType.FileMesh
- UnionOperation181.Parent = Model176
- 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)
- UnionOperation181.Position = Vector3.new(2.2649982, 1.14017355, 0.32820487)
- UnionOperation181.Color = Color3.new(0.294118, 0.592157, 0.294118)
- UnionOperation181.Size = Vector3.new(0.729000628, 1.65093541, 1.09990644)
- UnionOperation181.BrickColor = BrickColor.new("Bright green")
- UnionOperation181.CanCollide = false
- UnionOperation181.Material = Enum.Material.SmoothPlastic
- UnionOperation181.brickColor = BrickColor.new("Bright green")
- UnionOperation181.UsePartColor = true
- UnionOperation182.Parent = Model176
- 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)
- UnionOperation182.Position = Vector3.new(2.26499486, 0.20114392, 0.60782212)
- UnionOperation182.Color = Color3.new(0.960784, 0.803922, 0.188235)
- UnionOperation182.Size = Vector3.new(0.867250323, 0.368145525, 1.52110302)
- UnionOperation182.BrickColor = BrickColor.new("Bright yellow")
- UnionOperation182.CanCollide = false
- UnionOperation182.Material = Enum.Material.SmoothPlastic
- UnionOperation182.brickColor = BrickColor.new("Bright yellow")
- UnionOperation182.UsePartColor = true
- UnionOperation183.Parent = Model176
- 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)
- UnionOperation183.Position = Vector3.new(2.26498127, 0.399469256, 0.607592821)
- UnionOperation183.Color = Color3.new(0.835294, 0.45098, 0.239216)
- UnionOperation183.Size = Vector3.new(0.874800205, 0.757406235, 1.53434432)
- UnionOperation183.BrickColor = BrickColor.new("Neon orange")
- UnionOperation183.CanCollide = false
- UnionOperation183.Material = Enum.Material.SmoothPlastic
- UnionOperation183.brickColor = BrickColor.new("Neon orange")
- UnionOperation183.UsePartColor = true
- Part184.Name = "Middle"
- Part184.Parent = Model176
- 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)
- Part184.Orientation = Vector3.new(0, -180, 0)
- Part184.Position = Vector3.new(2.14078355, 1.00002766, 0.500593126)
- Part184.Rotation = Vector3.new(180, 0, 180)
- Part184.Transparency = 1
- Part184.Size = Vector3.new(1, 2, 1)
- Part184.CanCollide = false
- Part184.FormFactor = Enum.FormFactor.Symmetric
- Part184.formFactor = Enum.FormFactor.Symmetric
- Weld185.Parent = Part184
- 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)
- 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)
- Weld185.Part0 = Part184
- Weld185.Part1 = Part177
- Weld185.part1 = Part177
- Weld186.Parent = Part184
- 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)
- 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)
- Weld186.Part0 = Part184
- Weld186.Part1 = Part179
- Weld186.part1 = Part179
- Weld187.Parent = Part184
- 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)
- 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)
- Weld187.Part0 = Part184
- Weld187.Part1 = UnionOperation181
- Weld187.part1 = UnionOperation181
- Weld188.Parent = Part184
- 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)
- 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)
- Weld188.Part0 = Part184
- Weld188.Part1 = UnionOperation182
- Weld188.part1 = UnionOperation182
- Weld189.Parent = Part184
- 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)
- 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)
- Weld189.Part0 = Part184
- Weld189.Part1 = UnionOperation183
- Weld189.part1 = UnionOperation183
- Weld190.Parent = Part184
- 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)
- 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)
- Weld190.Part0 = Part184
- Weld190.Part1 = Part184
- Weld190.part1 = Part184
- Snap191.Parent = Part184
- Snap191.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- 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)
- Snap191.Part0 = Part184
- Snap191.Part1 = Part60
- Snap191.part1 = Part60
- VehicleSeat192.Parent = Model0
- 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)
- VehicleSeat192.Orientation = Vector3.new(0, -180, 0)
- VehicleSeat192.Position = Vector3.new(1.5412364, 2.31429529, 0.116890468)
- VehicleSeat192.Rotation = Vector3.new(-180, 0, -180)
- VehicleSeat192.Color = Color3.new(0.768627, 0.156863, 0.109804)
- VehicleSeat192.Transparency = 1
- VehicleSeat192.MaxSpeed = 0
- VehicleSeat192.Size = Vector3.new(2, 1.20000005, 2)
- VehicleSeat192.Torque = 0
- VehicleSeat192.BackSurface = Enum.SurfaceType.Weld
- VehicleSeat192.BottomSurface = Enum.SurfaceType.Weld
- VehicleSeat192.BrickColor = BrickColor.new("Bright red")
- VehicleSeat192.LeftSurface = Enum.SurfaceType.Weld
- VehicleSeat192.RightSurface = Enum.SurfaceType.Weld
- VehicleSeat192.TopSurface = Enum.SurfaceType.Weld
- VehicleSeat192.brickColor = BrickColor.new("Bright red")
- VehicleSeat192.HeadsUpDisplay = false
- VehicleSeat192.TurnSpeed = 0
- SpecialMesh193.Parent = VehicleSeat192
- SpecialMesh193.MeshType = Enum.MeshType.Sphere
- Sound194.Name = "Music"
- Sound194.Parent = VehicleSeat192
- Sound194.Looped = true
- Sound194.SoundId = "http://www.roblox.com/asset/?id=1280470"
- Sound194.Volume = 1
- BodyGyro195.Parent = VehicleSeat192
- BodyGyro195.MaxTorque = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
- BodyGyro195.maxTorque = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
- BodyVelocity196.Parent = VehicleSeat192
- BodyVelocity196.MaxForce = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
- BodyVelocity196.maxForce = Vector3.new(4.00000008e+20, 0, 4.00000008e+20)
- BodyVelocity196.Velocity = Vector3.new(0, 0, 0)
- BodyVelocity196.velocity = Vector3.new(0, 0, 0)
- BodyAngularVelocity197.Parent = VehicleSeat192
- BodyAngularVelocity197.AngularVelocity = Vector3.new(0, 0, 0)
- BodyAngularVelocity197.MaxTorque = Vector3.new(0, 4.00000008e+20, 0)
- BodyAngularVelocity197.angularvelocity = Vector3.new(0, 0, 0)
- BodyAngularVelocity197.maxTorque = Vector3.new(0, 4.00000008e+20, 0)
- BodyPosition198.Name = "Fly"
- BodyPosition198.Parent = VehicleSeat192
- BodyPosition198.Position = Vector3.new(33.5, 22.1000004, -5.99999905)
- BodyPosition198.P = 1500
- BodyPosition198.MaxForce = Vector3.new(0, 0, 0)
- BodyPosition198.maxForce = Vector3.new(0, 0, 0)
- BodyPosition198.position = Vector3.new(33.5, 22.1000004, -5.99999905)
- Motor199.Name = "RightHip"
- Motor199.Parent = VehicleSeat192
- Motor199.MaxVelocity = 0.10000000149012
- Motor199.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
- 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)
- Motor200.Name = "LeftHip"
- Motor200.Parent = VehicleSeat192
- Motor200.MaxVelocity = 0.10000000149012
- Motor200.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
- 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)
- Motor200.Part0 = VehicleSeat192
- Motor201.Name = "RightShoulder"
- Motor201.Parent = VehicleSeat192
- Motor201.MaxVelocity = 0.050000000745058
- Motor201.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
- Motor201.C1 = CFrame.new(-1.5, 0.399999619, 1.5, -4.37113883e-08, 0, 1, 0, 1, 0, -1, 0, -4.37113883e-08)
- Motor202.Name = "LeftShoulder"
- Motor202.Parent = VehicleSeat192
- Motor202.MaxVelocity = 0.050000000745058
- Motor202.C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
- Motor202.C1 = CFrame.new(1.5, 0.399999619, 1.5, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08)
- Motor203.Name = "Neck"
- Motor203.Parent = VehicleSeat192
- Motor203.MaxVelocity = 0.0099999997764826
- Motor203.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08)
- Motor203.C1 = CFrame.new(0, -1.89999771, 1.89999962, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08)
- Motor203.DesiredAngle = -0.25
- Script204.Name = "Tool"
- Script204.Parent = VehicleSeat192
- table.insert(cors,sandbox(Script204,function()
- Tool = Instance.new("HopperBin")
- Tool.Parent = script
- Tool.Name = "Yoshi"
- Tool.BinType = "Script"
- Tool.TextureId = "http://www.roblox.com/asset/?id=31593998"
- script.Script.Parent = Tool
- script.YoshiSeat.Parent = Tool
- Tool.Script.Disabled = false
- Tool.YoshiSeat.Value = script.Parent
- function on(weld)
- if weld.Name == "SeatWeld" then
- wait(1)
- Tool.Parent = game.Players:GetPlayerFromCharacter(weld.Part1.Parent).Backpack
- end
- end
- function off(weld)
- if weld.Name == "SeatWeld" then
- wait(1)
- Tool.Parent = script
- end
- end
- script.Parent.ChildAdded:connect(on)
- script.Parent.ChildRemoved:connect(off)
- end))
- HopperBin205.Name = "Yoshi"
- HopperBin205.Parent = Script204
- HopperBin205.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin206.Name = "Yoshi"
- HopperBin206.Parent = Script204
- HopperBin206.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin207.Name = "Yoshi"
- HopperBin207.Parent = Script204
- HopperBin207.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin208.Name = "Yoshi"
- HopperBin208.Parent = Script204
- HopperBin208.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin209.Name = "Yoshi"
- HopperBin209.Parent = Script204
- HopperBin209.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin210.Name = "Yoshi"
- HopperBin210.Parent = Script204
- HopperBin210.TextureId = "http://www.roblox.com/asset/?id=31593998"
- HopperBin211.Name = "Yoshi"
- HopperBin211.Parent = Script204
- HopperBin211.TextureId = "http://www.roblox.com/asset/?id=31593998"
- ObjectValue212.Name = "YoshiSeat"
- ObjectValue212.Parent = HopperBin211
- Script213.Parent = HopperBin211
- table.insert(cors,sandbox(Script213,function()
- function grab(tip,torso)
- local W = Instance.new("Weld")
- W.Part0 = tip
- W.Name = "grabe"
- W.Part1 = torso
- W.C1 = CFrame.new(0,.1,0)
- W.Parent = tip
- end
- enabled = true
- function ButtonDown(mouse)
- if enabled ~= true then return end
- enabled = false
- if script.Parent.YoshiSeat.Value:FindFirstChild("SeatWeld") == nil then enabled = true return end
- if game.Players:GetPlayerFromCharacter(script.Parent.YoshiSeat.Value.SeatWeld.Part1.Parent) == nil then enabled = true return end
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.Transparency = 0
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.position = Vector3.new(mouse.Hit.x,mouse.Hit.y,mouse.Hit.z)
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.maxForce = Vector3.new(4e+020,4e+020,4e+020)
- 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
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Glop.Value = false
- wait(1)
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.position = script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Torso.Position
- grab(script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip,script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Torso)
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Glop.Value = true
- script.Parent.YoshiSeat.Value.Parent.Head.Mouth.Tip.BodyPosition.maxForce = Vector3.new(0,0,0)
- wait(0.5)
- enabled = true
- end
- function onSelected(mouse)
- mouse.Icon = "http://www.roblox.com/asset/?id=8340148"
- mouse.Button1Down:connect(function() ButtonDown(mouse) end)
- end
- script.Parent.Selected:connect(onSelected)
- end))
- Script214.Name = "Sound"
- Script214.Parent = VehicleSeat192
- table.insert(cors,sandbox(Script214,function()
- function on(weld)
- if weld.Name == "SeatWeld" then
- script.Parent.Music:Play()
- end
- end
- function off(weld)
- if weld.Name == "SeatWeld" then
- script.Parent.Music:Pause()
- end
- end
- script.Parent.ChildAdded:connect(on)
- script.Parent.ChildRemoved:connect(off)
- end))
- Script215.Name = "SeatTurn"
- Script215.Parent = VehicleSeat192
- table.insert(cors,sandbox(Script215,function()
- while true do
- wait(0.1)
- if script.Parent.Steer == 1 then
- script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,-2.5,0)
- end
- if script.Parent.Steer == 0 then
- script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,0,0)
- end
- if script.Parent.Steer == -1 then
- script.Parent.BodyAngularVelocity.angularvelocity = Vector3.new(0,2.5,0)
- end
- end
- end))
- Script216.Name = "SeatRun"
- Script216.Parent = VehicleSeat192
- table.insert(cors,sandbox(Script216,function()
- wait(5)
- function Stand()
- script.Parent.RightShoulder.DesiredAngle = 0
- script.Parent.LeftShoulder.DesiredAngle = 0
- script.Parent.RightHip.DesiredAngle = 0
- script.Parent.LeftHip.DesiredAngle = 0
- wait(0.5)
- end
- function Run()
- script.Parent.RightShoulder.DesiredAngle = 0.25
- script.Parent.LeftShoulder.DesiredAngle = 0.25
- script.Parent.RightHip.DesiredAngle = -0.5
- script.Parent.LeftHip.DesiredAngle = -0.5
- script.Parent.BodyVelocity.velocity = script.Parent.CFrame.lookVector * 30
- wait(0.25)
- script.Parent.RightHip.DesiredAngle = 0.5
- script.Parent.LeftHip.DesiredAngle = 0.5
- script.Parent.RightShoulder.DesiredAngle = -0.25
- script.Parent.LeftShoulder.DesiredAngle = -0.25
- script.Parent.BodyVelocity.velocity = script.Parent.CFrame.lookVector * 30
- wait(0.25)
- end
- function Jump()
- script.Parent.RightHip.DesiredAngle = 0.5
- script.Parent.LeftHip.DesiredAngle = -0.5
- script.Parent.Fly.position = script.Parent.Position + Vector3.new(0,7.5,0)
- script.Parent.Fly.P = 1e+004
- script.Parent.Fly.maxForce = Vector3.new(0,4e+020,0)
- wait(0.75)
- for i =1,10 do
- script.Parent.RightHip.DesiredAngle = 0.5
- script.Parent.LeftHip.DesiredAngle = 0.5
- script.Parent.RightShoulder.DesiredAngle = -0.25
- script.Parent.LeftShoulder.DesiredAngle = -0.25
- script.Parent.Fly.P = 1.5e+003
- script.Parent.Fly.position = script.Parent.Fly.position + Vector3.new(0,0.5,0)
- wait(0.1)
- script.Parent.RightShoulder.DesiredAngle = 0.25
- script.Parent.LeftShoulder.DesiredAngle = 0.25
- script.Parent.RightHip.DesiredAngle = -0.5
- script.Parent.LeftHip.DesiredAngle = -0.5
- script.Parent.Fly.P = 1.5e+003
- script.Parent.Fly.position = script.Parent.Fly.position + Vector3.new(0,0.5,0)
- wait(0.1)
- end
- wait(.5)
- script.Parent.Fly.maxForce = Vector3.new(0,0,0)
- end
- while true do
- wait(0.1)
- if script.Parent.Throttle == 1 then
- Run()
- end
- if script.Parent.Throttle == -1 then
- Jump()
- Stand()
- end
- if script.Parent.Throttle == 0 then
- Stand()
- script.Parent.BodyVelocity.velocity = Vector3.new(0,0,0)
- end
- end
- end))
- Script217.Name = "NeckScript"
- Script217.Parent = VehicleSeat192
- table.insert(cors,sandbox(Script217,function()
- wait(1)
- while true do
- wait(0.5)
- if script.Parent:FindFirstChild("SeatWeld") == nil then
- script.Parent.Neck.DesiredAngle = 0.25
- wait(math.random(2,5))
- script.Parent.Neck.DesiredAngle = -0.25
- wait(math.random(2,5))
- else
- script.Parent.Neck.DesiredAngle = 0
- end
- end
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- Model0.HumanoidRootPart.Position = yoshiPos
- end
- local function createEGG()
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Part1 = Instance.new("Part")
- SpecialMesh2 = Instance.new("SpecialMesh")
- WeldConstraint3 = Instance.new("WeldConstraint")
- Part4 = Instance.new("Part")
- SpecialMesh5 = Instance.new("SpecialMesh")
- WeldConstraint6 = Instance.new("WeldConstraint")
- Part7 = Instance.new("Part")
- SpecialMesh8 = Instance.new("SpecialMesh")
- WeldConstraint9 = Instance.new("WeldConstraint")
- Part10 = Instance.new("Part")
- SpecialMesh11 = Instance.new("SpecialMesh")
- WeldConstraint12 = Instance.new("WeldConstraint")
- Part13 = Instance.new("Part")
- SpecialMesh14 = Instance.new("SpecialMesh")
- WeldConstraint15 = Instance.new("WeldConstraint")
- Model0.Name = "yoshiEgg"
- Model0.Parent = mas
- Model0.PrimaryPart = Part13
- Part1.Name = "Ball mesh"
- Part1.Parent = Model0
- 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)
- Part1.Orientation = Vector3.new(0, -90, 0)
- Part1.Position = Vector3.new(-9.78439999, 1.04045236, -18.2710152)
- Part1.Rotation = Vector3.new(0, -90, 0)
- Part1.Color = Color3.new(0.356863, 0.603922, 0.298039)
- Part1.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
- Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.BrickColor = BrickColor.new("Shamrock")
- Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.Material = Enum.Material.Marble
- Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part1.brickColor = BrickColor.new("Shamrock")
- SpecialMesh2.Parent = Part1
- SpecialMesh2.MeshType = Enum.MeshType.Sphere
- WeldConstraint3.Parent = Part1
- WeldConstraint3.Part0 = Part1
- WeldConstraint3.Part1 = Part13
- Part4.Name = "Ball mesh"
- Part4.Parent = Model0
- 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)
- Part4.Orientation = Vector3.new(0, -90, 0)
- Part4.Position = Vector3.new(-10.4021063, 1.04045355, -17.9675636)
- Part4.Rotation = Vector3.new(0, -90, 0)
- Part4.Color = Color3.new(0.356863, 0.603922, 0.298039)
- Part4.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
- Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.BrickColor = BrickColor.new("Shamrock")
- Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.Material = Enum.Material.Marble
- Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part4.brickColor = BrickColor.new("Shamrock")
- SpecialMesh5.Parent = Part4
- SpecialMesh5.MeshType = Enum.MeshType.Sphere
- WeldConstraint6.Parent = Part4
- WeldConstraint6.Part0 = Part4
- WeldConstraint6.Part1 = Part13
- Part7.Name = "Ball mesh"
- Part7.Parent = Model0
- 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)
- Part7.Orientation = Vector3.new(0, -90, 0)
- Part7.Position = Vector3.new(-9.97000122, 0.603601575, -18.1602707)
- Part7.Rotation = Vector3.new(0, -90, 0)
- Part7.Color = Color3.new(0.356863, 0.603922, 0.298039)
- Part7.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
- Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.BrickColor = BrickColor.new("Shamrock")
- Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.Material = Enum.Material.Marble
- Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part7.brickColor = BrickColor.new("Shamrock")
- SpecialMesh8.Parent = Part7
- SpecialMesh8.MeshType = Enum.MeshType.Sphere
- WeldConstraint9.Parent = Part7
- WeldConstraint9.Part0 = Part7
- WeldConstraint9.Part1 = Part13
- Part10.Name = "Ball mesh"
- Part10.Parent = Model0
- 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)
- Part10.Orientation = Vector3.new(0, -90, 0)
- Part10.Position = Vector3.new(-9.96999836, 1.17811239, -17.7798271)
- Part10.Rotation = Vector3.new(0, -90, 0)
- Part10.Color = Color3.new(0.356863, 0.603922, 0.298039)
- Part10.Size = Vector3.new(1.21244478, 1.23999965, 1.68088877)
- Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.BrickColor = BrickColor.new("Shamrock")
- Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.Material = Enum.Material.Marble
- Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part10.brickColor = BrickColor.new("Shamrock")
- SpecialMesh11.Parent = Part10
- SpecialMesh11.MeshType = Enum.MeshType.Sphere
- WeldConstraint12.Parent = Part10
- WeldConstraint12.Part0 = Part10
- WeldConstraint12.Part1 = Part13
- Part13.Name = "main"
- Part13.Parent = Model0
- 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)
- Part13.Orientation = Vector3.new(0, -90, 0)
- Part13.Position = Vector3.new(-9.97000122, 0.914998531, -17.9800091)
- Part13.Rotation = Vector3.new(0, -90, 0)
- Part13.Color = Color3.new(0.803922, 0.803922, 0.803922)
- Part13.Size = Vector3.new(1.78933406, 1.82999945, 2.4806664)
- Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.BrickColor = BrickColor.new("Mid gray")
- Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.Material = Enum.Material.Marble
- Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part13.brickColor = BrickColor.new("Mid gray")
- SpecialMesh14.Parent = Part13
- SpecialMesh14.MeshType = Enum.MeshType.Sphere
- WeldConstraint15.Parent = Part13
- WeldConstraint15.Part0 = Part13
- WeldConstraint15.Part1 = Part10
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- 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)
- return Model0
- end
- local eventFolder = Instance.new("Folder", player)
- eventFolder.Name = "poopScriptEvents"
- local keyPressed = Instance.new("RemoteFunction", eventFolder)
- keyPressed.Name = "keyPressed"
- inputModule = NLS([[
- local player = script.Parent.Parent
- local keyPressed = script.Parent.poopScriptEvents.keyPressed
- local UserInputService = game:GetService("UserInputService")
- local function onInputEnded(inputObject, gameProcessedEvent)
- -- First check if the 'gameProcessedEvent' is true
- -- This indicates that another script had already processed the input, so this one can be ignored
- if gameProcessedEvent then return end
- -- Next, check that the input was a keyboard event
- if inputObject.UserInputType == Enum.UserInputType.Keyboard then
- keyPressed:InvokeServer(inputObject.KeyCode.Name)
- end
- end
- UserInputService.InputEnded:Connect(onInputEnded)
- ]], player)
- local Debris = game:GetService("Debris")
- local function input(player, kai)
- local key = kai:lower()
- if key == "c" then
- local new = createEGG()
- Debris:AddItem(new, 10)
- wait(9.5)
- CreateYoshi(new.PrimaryPart.Position)
- end
- end
- keyPressed.OnServerInvoke = input
Add Comment
Please, Sign In to add comment