SHOW:
|
|
- or go back to the newest paste.
| 1 | --By Rufus14 | |
| 2 | --Converted with ttyyuu12345's model to script plugin v4 | |
| 3 | function sandbox(var,func) | |
| 4 | local env = getfenv(func) | |
| 5 | local newenv = setmetatable({},{
| |
| 6 | __index = function(self,k) | |
| 7 | if k=="script" then | |
| 8 | return var | |
| 9 | else | |
| 10 | return env[k] | |
| 11 | end | |
| 12 | end, | |
| 13 | }) | |
| 14 | setfenv(func,newenv) | |
| 15 | return func | |
| 16 | end | |
| 17 | cors = {}
| |
| 18 | mas = Instance.new("Model",game:GetService("Lighting"))
| |
| 19 | Tool0 = Instance.new("Tool")
| |
| 20 | Script1 = Instance.new("Script")
| |
| 21 | Tool0.Name = "Stealer" | |
| 22 | Tool0.Parent = mas | |
| 23 | Tool0.TextureId = "http://www.roblox.com/asset/?id=22551415" | |
| 24 | Tool0.CanBeDropped = false | |
| 25 | Tool0.RequiresHandle = false | |
| 26 | Tool0.ToolTip = "you wouldnt steal a tool" | |
| 27 | Script1.Parent = Tool0 | |
| 28 | table.insert(cors,sandbox(Script1,function() | |
| 29 | --By Rufus14 | |
| 30 | tool = script.Parent | |
| 31 | equipped = false | |
| 32 | owner = nil | |
| 33 | cananimate = false | |
| 34 | stealin = false | |
| 35 | character = nil | |
| 36 | sine = 0 | |
| 37 | runservice = game:GetService("RunService")
| |
| 38 | anim = "idle" | |
| 39 | tool.Equipped:connect(function() | |
| 40 | equipped = true | |
| 41 | end) | |
| 42 | tool.Unequipped:connect(function() | |
| 43 | equipped = false | |
| 44 | if character:findFirstChild("oksy") then
| |
| 45 | character:findFirstChild("oksy"):destroy()
| |
| 46 | end | |
| 47 | if character.Head:findFirstChild("its a crime") then
| |
| 48 | character.Head:findFirstChild("its a crime"):destroy()
| |
| 49 | end | |
| 50 | if character.Torso:findFirstChild("RightLegWeldpiracy") then
| |
| 51 | character.Torso:findFirstChild("RightLegWeldpiracy"):destroy()
| |
| 52 | end | |
| 53 | if character.Torso:findFirstChild("LeftLegWeldpiracy") then
| |
| 54 | character.Torso:findFirstChild("LeftLegWeldpiracy"):destroy()
| |
| 55 | end | |
| 56 | if character.Torso:findFirstChild("LeftArmWeldpiracy") then
| |
| 57 | character.Torso:findFirstChild("LeftArmWeldpiracy"):destroy()
| |
| 58 | end | |
| 59 | if character.Torso:findFirstChild("RightArmWeldpiracy") then
| |
| 60 | character.Torso:findFirstChild("RightArmWeldpiracy"):destroy()
| |
| 61 | end | |
| 62 | if character.Torso:findFirstChild("HeadWeldpiracy") then
| |
| 63 | character.Torso:findFirstChild("HeadWeldpiracy"):destroy()
| |
| 64 | end | |
| 65 | if character:findFirstChild("HumanoidRootPart") then
| |
| 66 | if character.HumanoidRootPart:findFirstChild("HumanoidRootPartWeldpiracy") then
| |
| 67 | character.HumanoidRootPart:findFirstChild("HumanoidRootPartWeldpiracy"):destroy()
| |
| 68 | end | |
| 69 | end | |
| 70 | end) | |
| 71 | tool.Activated:connect(function() | |
| 72 | if owner ~= nil and character ~= nil and not stealin then | |
| 73 | cananimate = false | |
| 74 | stealin = true | |
| 75 | local leftlegweld = character.Torso:findFirstChild("LeftLegWeldpiracy")
| |
| 76 | local rightlegweld = character.Torso:findFirstChild("RightLegWeldpiracy")
| |
| 77 | local rightarmweld = character.Torso:findFirstChild("RightArmWeldpiracy")
| |
| 78 | local leftarmweld = character.Torso:findFirstChild("LeftArmWeldpiracy")
| |
| 79 | local headweld = character.Torso:findFirstChild("HeadWeldpiracy")
| |
| 80 | local rootweld = character.HumanoidRootPart:findFirstChild("HumanoidRootPartWeldpiracy")
| |
| 81 | for i = 0,1 , 0.07 do | |
| 82 | rightarmweld.C0 = rightarmweld.C0:lerp(CFrame.new(2.01083374, 0.5, -0.195486546, 0.642787635, -0.766044497, 0, 9.13498788e-09, 7.6651645e-09, -0.99999994, 0.766044497, 0.642787635, 1.19248824e-08),i) | |
| 83 | leftarmweld.C0 = leftarmweld.C0:lerp(CFrame.new(-1.68301284, 0.316987038, 1.1920929e-07, 0.866025448, 0.50000006, 0, -0.49999997, 0.866025329, 0, 0, 0, 1.00000012),i) | |
| 84 | leftlegweld.C0 = leftlegweld.C0:lerp(CFrame.new(-0.5,-2,0),i) | |
| 85 | rightlegweld.C0 = rightlegweld.C0:lerp(CFrame.new(0.5,-2,0),i) | |
| 86 | rootweld.C0 = rootweld.C0:lerp(CFrame.new(0, 0, 0, 0.173647851, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, 0.173647851),i) | |
| 87 | headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.5, 0, 0.173648015, 0, 0.984807968, 0, 1, 0, -0.984807968, 0, 0.173648015),i) | |
| 88 | runservice.Stepped:wait() | |
| 89 | end | |
| 90 | for i = 0,1 , 0.07 do | |
| 91 | rightarmweld.C0 = rightarmweld.C0:lerp(CFrame.new(1.40641773, 0.5, -0.757115126, 1, 0, 2.22044605e-16, 4.44089183e-16, 1.19248798e-08, -0.99999994, 0, 1, 1.19248815e-08),i) | |
| 92 | leftarmweld.C0 = leftarmweld.C0:lerp(CFrame.new(-2.13939095, 0.457722664, -2.38418579e-07, 0.642787635, 0.766044497, 0, -0.766044319, 0.642787516, 0, 0, 0, 1),i) | |
| 93 | leftlegweld.C0 = leftlegweld.C0:lerp(CFrame.new(-0.5,-2,0),i) | |
| 94 | rightlegweld.C0 = rightlegweld.C0:lerp(CFrame.new(0.5,-2,0),i) | |
| 95 | rootweld.C0 = rootweld.C0:lerp(CFrame.new(0, 0, 0, 0.173648521, 0, 0.98480773, 0, 1, 0, -0.98480773, 0, 0.173648521),i) | |
| 96 | headweld.C0 = headweld.C0:lerp(CFrame.new(0, 1.5, 0, 0.173648432, 0, -0.984807849, 0, 1, 0, 0.984807849, 0, 0.173648432),i) | |
| 97 | runservice.Stepped:wait() | |
| 98 | end | |
| 99 | local cangra = true | |
| 100 | for i,v in pairs(workspace:GetDescendants()) do | |
| 101 | if v.ClassName == "Model" and v ~= character then | |
| 102 | local head = v:findFirstChild("Head")
| |
| 103 | local vhum = v:findFirstChildOfClass("Humanoid")
| |
| 104 | if head and vhum then | |
| 105 | if (head.Position - character["Right Arm"].Position).magnitude < 4 and vhum.Health > 0 and cangra then | |
| 106 | cangra = false | |
| 107 | if v:findFirstChildOfClass("Tool") then
| |
| 108 | v:findFirstChildOfClass("Tool").Parent = owner:findFirstChildOfClass("Backpack")
| |
| 109 | end | |
| 110 | local plrr = game:GetService("Players"):GetPlayerFromCharacter(v)
| |
| 111 | if plrr then | |
| 112 | for q,w in pairs(plrr:findFirstChildOfClass("PlayerGui"):GetChildren()) do
| |
| 113 | if w.ClassName == "Script" then | |
| 114 | w:Clone().Parent = owner:findFirstChildOfClass("PlayerGui")
| |
| 115 | end | |
| 116 | end | |
| 117 | for q,w in pairs(plrr:findFirstChildOfClass("Backpack"):GetChildren()) do
| |
| 118 | if w.ClassName == "Tool" then | |
| 119 | w.Parent = owner:findFirstChildOfClass("Backpack")
| |
| 120 | end | |
| 121 | if w.ClassName == "Script" then | |
| 122 | w:Clone().Parent = owner:findFirstChildOfClass("Backpack")
| |
| 123 | end | |
| 124 | end | |
| 125 | end | |
| 126 | end | |
| 127 | end | |
| 128 | end | |
| 129 | end | |
| 130 | coroutine.wrap(function() | |
| 131 | for i = 0,1 , 0.07 do | |
| 132 | headweld.C0 = headweld.C0:lerp(CFrame.new(0,1.5,0),i) | |
| 133 | runservice.Stepped:wait() | |
| 134 | end | |
| 135 | end)() | |
| 136 | stealin = false | |
| 137 | cananimate = true | |
| 138 | end | |
| 139 | end) | |
| 140 | tool.Equipped:connect(function() | |
| 141 | owner = game:GetService("Players"):GetPlayerFromCharacter(tool.Parent)
| |
| 142 | character = owner.Character | |
| 143 | stealin = true | |
| 144 | local piracy = Instance.new("Sound", character.Head)
| |
| 145 | piracy.SoundId = "rbxassetid://298992911" | |
| 146 | piracy.Looped = true | |
| 147 | piracy.Name = "its a crime" | |
| 148 | piracy.Volume = 6 | |
| 149 | piracy.TimePosition = 1 | |
| 150 | piracy:Play() | |
| 151 | coroutine.wrap(function() | |
| 152 | while runservice.Stepped:wait() and equipped do | |
| 153 | if piracy.TimePosition > 39 then | |
| 154 | piracy.TimePosition = 12 | |
| 155 | end | |
| 156 | end | |
| 157 | end)() | |
| 158 | local rightarm = Instance.new("Weld", character.Torso)
| |
| 159 | rightarm.Part0 = character.Torso | |
| 160 | rightarm.Part1 = character["Right Arm"] | |
| 161 | rightarm.C0 = CFrame.new(1.5,0,0) | |
| 162 | rightarm.Name = "RightArmWeldpiracy" | |
| 163 | local glasses = Instance.new("Part", character)
| |
| 164 | glasses.Size = Vector3.new(1,1,1) | |
| 165 | glasses.CanCollide = true | |
| 166 | glasses:BreakJoints() | |
| 167 | glasses.Name = "oksy" | |
| 168 | local meshglasses = Instance.new("SpecialMesh", glasses)
| |
| 169 | - | meshglasses.MeshId = "http://www.roblox.com/asset/?id=1577360" |
| 169 | + | meshglasses.MeshId = "http://www.roblox.com/asset/?id=16190466" |
| 170 | meshglasses.TextureId = "http://www.roblox.com/asset/?id=1577349" | |
| 171 | - | meshglasses.Scale = Vector3.new(1,1.3,1) |
| 171 | + | meshglasses.Scale = Vector3.new(1,1,1) |
| 172 | local glassweld = Instance.new("Weld", glasses)
| |
| 173 | glassweld.Part0 = character["Right Arm"] | |
| 174 | glassweld.Part1 = glasses | |
| 175 | - | glassweld.C0 = CFrame.new(-0.943575382, -0.994297981, -0.0166559219, 0.883870006, 0.333259612, -0.328195155, 0.425595224, -0.864079177, 0.268767387, -0.194017246, -0.377233684, -0.905567288) |
| 175 | + | glassweld.C0 = CFrame.new(-0.943575382, -0.994297981, -0.0166559219, 0.883870006, 0.333259612, -0.328195155, 0.425595224, -0.864079177, 0.268767387, -0.194017246, -2.377233684, -2.905567288) |
| 176 | for i = 0,0.7 , 0.02 do | |
| 177 | - | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.22912145, 1.11927986, -0.25297451, 0.884304285, 0.426061481, -0.190991223, 0.357556522, -0.881002724, -0.309818447, -0.300265551, 0.205683619, -0.931415498),i) |
| 177 | + | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.22912145, 1.11927986, -0.25297451, 0.884304285, 0.426061481, -0.190991223, 0.357556522, -0.881002724, -0.309818447, -2.300265551, 2.205683619, -0.931415498),i) |
| 178 | runservice.Stepped:wait() | |
| 179 | end | |
| 180 | stealin = false | |
| 181 | glassweld.Part0 = character.Head | |
| 182 | glassweld.C0 = CFrame.new(0,0.15,-0.15) | |
| 183 | cananimate = true | |
| 184 | local leftarm = Instance.new("Weld", character.Torso)
| |
| 185 | leftarm.Part0 = character.Torso | |
| 186 | leftarm.Part1 = character["Left Arm"] | |
| 187 | leftarm.C0 = CFrame.new(-1.5,0,0) | |
| 188 | leftarm.Name = "LeftArmWeldpiracy" | |
| 189 | local rightleg = Instance.new("Weld", character.Torso)
| |
| 190 | rightleg.Part0 = character.Torso | |
| 191 | rightleg.Part1 = character["Right Leg"] | |
| 192 | rightleg.C0 = CFrame.new(0.5,-2,0) | |
| 193 | rightleg.Name = "RightLegWeldpiracy" | |
| 194 | local leftleg = Instance.new("Weld", character.Torso)
| |
| 195 | leftleg.Part0 = character.Torso | |
| 196 | leftleg.Part1 = character["Left Leg"] | |
| 197 | leftleg.C0 = CFrame.new(-0.5,-2,0) | |
| 198 | leftleg.Name = "LeftLegWeldpiracy" | |
| 199 | local head = Instance.new("Weld", character.Torso)
| |
| 200 | head.Part0 = character.Torso | |
| 201 | head.Part1 = character.Head | |
| 202 | head.C0 = CFrame.new(0,1.5,0) | |
| 203 | head.Name = "HeadWeldpiracy" | |
| 204 | local humanoidrootpart = Instance.new("Weld", character.HumanoidRootPart)
| |
| 205 | humanoidrootpart.Part0 = character.HumanoidRootPart | |
| 206 | humanoidrootpart.Part1 = character.Torso | |
| 207 | humanoidrootpart.Name = "HumanoidRootPartWeldpiracy" | |
| 208 | local rootpart = character.HumanoidRootPart | |
| 209 | local humanoid = character:findFirstChildOfClass("Humanoid")
| |
| 210 | coroutine.wrap(function() | |
| 211 | while runservice.Stepped:wait() and equipped do | |
| 212 | if rootpart.Velocity.x >= 2 or rootpart.Velocity.x <= -2 or rootpart.Velocity.z >= 2 or rootpart.Velocity.z <= -2 then | |
| 213 | if humanoid.FloorMaterial == Enum.Material.Air then | |
| 214 | if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then | |
| 215 | if rootpart.Velocity.y >= 3 then | |
| 216 | anim = "jumprun" | |
| 217 | --print("jumping (running)")
| |
| 218 | elseif rootpart.Velocity.y <= -3 then | |
| 219 | anim = "fallrun" | |
| 220 | --("falling (running)")
| |
| 221 | end | |
| 222 | else | |
| 223 | if rootpart.Velocity.y >= 3 then | |
| 224 | anim = "jump" | |
| 225 | --print("jumping (walking)")
| |
| 226 | elseif rootpart.Velocity.y <= -3 then | |
| 227 | anim = "fall" | |
| 228 | --print("falling (walking)")
| |
| 229 | end | |
| 230 | end | |
| 231 | else | |
| 232 | if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then | |
| 233 | anim = "run" | |
| 234 | --print("running")
| |
| 235 | else | |
| 236 | anim = "walk" | |
| 237 | --print("walking")
| |
| 238 | end | |
| 239 | end | |
| 240 | elseif rootpart.Velocity.x <= 2 or rootpart.Velocity.x >= -2 or rootpart.Velocity.z <= 2 or rootpart.Velocity.z >= -2 then | |
| 241 | if humanoid.FloorMaterial == Enum.Material.Air then | |
| 242 | if rootpart.Velocity.y >= 3 then | |
| 243 | anim = "jump" | |
| 244 | --print("jumping (standing)")
| |
| 245 | elseif rootpart.Velocity.y < -3 then | |
| 246 | anim = "fall" | |
| 247 | --print("falling (standing)")
| |
| 248 | end | |
| 249 | else | |
| 250 | anim = "idle" | |
| 251 | --print("standing")
| |
| 252 | end | |
| 253 | end | |
| 254 | end | |
| 255 | end)() | |
| 256 | coroutine.wrap(function() | |
| 257 | while runservice.Stepped:wait() and equipped do | |
| 258 | sine = tick()*50 | |
| 259 | if cananimate then | |
| 260 | if anim == "idle" then | |
| 261 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/40)/20,0) * CFrame.Angles(0,0,math.sin(sine/80)/30),0.2) | |
| 262 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,math.rad(-5)+math.cos(sine/40)/20) * CFrame.new(0,-0.5,0),0.2) | |
| 263 | if not stealin then | |
| 264 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(5)-math.cos(sine/40)/20) * CFrame.new(0,-0.5,0),0.2) | |
| 265 | end | |
| 266 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1-math.sin(sine/40)/20,0) * CFrame.Angles(0,0,math.rad(-3)-math.sin(sine/80)/30) * CFrame.new(0,-1,0),0.2) | |
| 267 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1-math.sin(sine/40)/20,0) * CFrame.Angles(0,0,math.rad(3)-math.sin(sine/80)/30) * CFrame.new(0,-1,0),0.2) | |
| 268 | elseif anim == "walk" then | |
| 269 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/3)/15,0) * CFrame.Angles(math.rad(-10),0,rootpart.RotVelocity.y/40+math.cos(sine/6)/30),0.2) | |
| 270 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.sin(sine/6)*1.2,0,math.rad(-5)+math.cos(sine/3)/15) * CFrame.new(0,-0.5,0),0.2) | |
| 271 | if not stealin then | |
| 272 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.sin(sine/6)*1.2,0,math.rad(5)-math.cos(sine/3)/15) * CFrame.new(0,-0.5,0),0.2) | |
| 273 | end | |
| 274 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.cos(sine/6)/4,-math.cos(sine/6)/3) * CFrame.Angles(math.sin(sine/6)*1.1,0,0) * CFrame.new(0,-1,0),0.2) | |
| 275 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1-math.cos(sine/6)/4,math.cos(sine/6)/3) * CFrame.Angles(-math.sin(sine/6)*1.1,0,0) * CFrame.new(0,-1,0),0.2) | |
| 276 | elseif anim == "jump" then | |
| 277 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-10),0,0),0.2) | |
| 278 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,-math.rad(10)) * CFrame.new(0,-0.5,0),0.2) | |
| 279 | if not stealin then | |
| 280 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(10)) * CFrame.new(0,-0.5,0),0.2) | |
| 281 | end | |
| 282 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 283 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 284 | elseif anim == "fall" then | |
| 285 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(10),0,0),0.2) | |
| 286 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,-math.rad(45)) * CFrame.new(0,-0.5,0),0.2) | |
| 287 | if not stealin then | |
| 288 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(45)) * CFrame.new(0,-0.5,0),0.2) | |
| 289 | end | |
| 290 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 291 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 292 | elseif anim == "run" then | |
| 293 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,-0.2+math.sin(sine/2)/10,0) * CFrame.Angles(math.rad(-20),0,rootpart.RotVelocity.y/35+math.cos(sine/4)/25),0.2) | |
| 294 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.sin(sine/4)*1.5,0,math.rad(-5)+math.cos(sine/4)/6) * CFrame.new(0,-0.5,0),0.2) | |
| 295 | if not stealin then | |
| 296 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(math.sin(sine/4)*1.5,0,math.rad(5)-math.cos(sine/4)/6) * CFrame.new(0,-0.5,0),0.2) | |
| 297 | end | |
| 298 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1+math.cos(sine/4)/3,-math.cos(sine/4)/2) * CFrame.Angles(math.sin(sine/4)*1.5,0,0) * CFrame.new(0,-1,0),0.2) | |
| 299 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1-math.cos(sine/4)/3,math.cos(sine/4)/2) * CFrame.Angles(-math.sin(sine/4)*1.5,0,0) * CFrame.new(0,-1,0),0.2) | |
| 300 | elseif anim == "jumprun" then | |
| 301 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(-20),0,0),0.2) | |
| 302 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,-math.rad(10)) * CFrame.new(0,-0.5,0),0.2) | |
| 303 | if not stealin then | |
| 304 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(10)) * CFrame.new(0,-0.5,0),0.2) | |
| 305 | end | |
| 306 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 307 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 308 | elseif anim == "fallrun" then | |
| 309 | humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0) * CFrame.Angles(math.rad(20),0,0),0.2) | |
| 310 | leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(0,0,-math.rad(45)) * CFrame.new(0,-0.5,0),0.2) | |
| 311 | if not stealin then | |
| 312 | rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.Angles(0,0,math.rad(45)) * CFrame.new(0,-0.5,0),0.2) | |
| 313 | end | |
| 314 | leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 315 | rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0) * CFrame.new(0,-1,0),0.2) | |
| 316 | end | |
| 317 | end | |
| 318 | end | |
| 319 | end)() | |
| 320 | end) | |
| 321 | end)) | |
| 322 | for i,v in pairs(mas:GetChildren()) do | |
| 323 | v.Parent = owner.Character | |
| 324 | pcall(function() v:MakeJoints() end) | |
| 325 | end | |
| 326 | mas:Destroy() | |
| 327 | for i,v in pairs(cors) do | |
| 328 | spawn(function() | |
| 329 | pcall(v) | |
| 330 | end) | |
| 331 | end |