Advertisement
waconline

scp-096

Oct 28th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. function load096Char()
  153. local runDummyScript = function(f,scri)
  154. if (not scri:IsA('Script')) or (not scri:IsA('LocalScript')) then return false; end;
  155. local Dummy_CoRoutine = coroutine.create(function()
  156. getfenv().script = scri
  157. ypcall(function() f() end)
  158. end)
  159. table.insert(cors,Dummy_CoRoutine);
  160. coroutine.resume(Dummy_CoRoutine);
  161. end
  162. cors = {}
  163. mas = Instance.new("Model",game:GetService("Lighting"))
  164. mas.Name = "M2S_Model"
  165. o1 = Instance.new("Model")
  166. o2 = Instance.new("Part")
  167. o3 = Instance.new("SpecialMesh")
  168. o4 = Instance.new("Motor6D")
  169. o5 = Instance.new("NumberValue")
  170. o6 = Instance.new("BrickColorValue")
  171. o7 = Instance.new("Part")
  172. o8 = Instance.new("SpecialMesh")
  173. o9 = Instance.new("NumberValue")
  174. o10 = Instance.new("BrickColorValue")
  175. o11 = Instance.new("Part")
  176. o12 = Instance.new("SpecialMesh")
  177. o13 = Instance.new("NumberValue")
  178. o14 = Instance.new("BrickColorValue")
  179. o15 = Instance.new("Part")
  180. o16 = Instance.new("SpecialMesh")
  181. o17 = Instance.new("Motor6D")
  182. o18 = Instance.new("NumberValue")
  183. o19 = Instance.new("BrickColorValue")
  184. o20 = Instance.new("Part")
  185. o21 = Instance.new("SpecialMesh")
  186. o22 = Instance.new("Motor6D")
  187. o23 = Instance.new("NumberValue")
  188. o24 = Instance.new("BrickColorValue")
  189. o25 = Instance.new("Part")
  190. o26 = Instance.new("SpecialMesh")
  191. o27 = Instance.new("Motor6D")
  192. o28 = Instance.new("NumberValue")
  193. o29 = Instance.new("BrickColorValue")
  194. o30 = Instance.new("Part")
  195. o31 = Instance.new("SpecialMesh")
  196. o32 = Instance.new("Motor6D")
  197. o33 = Instance.new("NumberValue")
  198. o34 = Instance.new("BrickColorValue")
  199. o35 = Instance.new("Part")
  200. o36 = Instance.new("SpecialMesh")
  201. o37 = Instance.new("NumberValue")
  202. o38 = Instance.new("BrickColorValue")
  203. o39 = Instance.new("Part")
  204. o40 = Instance.new("SpecialMesh")
  205. o41 = Instance.new("Motor6D")
  206. o42 = Instance.new("NumberValue")
  207. o43 = Instance.new("BrickColorValue")
  208. o44 = Instance.new("Part")
  209. o45 = Instance.new("SpecialMesh")
  210. o46 = Instance.new("Motor6D")
  211. o47 = Instance.new("NumberValue")
  212. o48 = Instance.new("BrickColorValue")
  213. o49 = Instance.new("Part")
  214. o50 = Instance.new("SpecialMesh")
  215. o51 = Instance.new("Motor6D")
  216. o52 = Instance.new("NumberValue")
  217. o53 = Instance.new("BrickColorValue")
  218. o54 = Instance.new("Part")
  219. o55 = Instance.new("SpecialMesh")
  220. o56 = Instance.new("NumberValue")
  221. o57 = Instance.new("BrickColorValue")
  222. o58 = Instance.new("Part")
  223. o59 = Instance.new("SpecialMesh")
  224. o60 = Instance.new("Motor6D")
  225. o61 = Instance.new("Motor6D")
  226. o62 = Instance.new("Motor6D")
  227. o63 = Instance.new("Motor6D")
  228. o64 = Instance.new("Motor6D")
  229. o65 = Instance.new("NumberValue")
  230. o66 = Instance.new("BrickColorValue")
  231. o67 = Instance.new("Part")
  232. o68 = Instance.new("SpecialMesh")
  233. o69 = Instance.new("NumberValue")
  234. o70 = Instance.new("BrickColorValue")
  235. o71 = Instance.new("Humanoid")
  236. o72 = Instance.new("Part")
  237. o73 = Instance.new("Motor6D")
  238. o74 = Instance.new("NumberValue")
  239. o75 = Instance.new("BrickColorValue")
  240. o76 = Instance.new("Model")
  241. o1.Parent = mas
  242. o2.Name = "RightArmLower"
  243. o2.Parent = o1
  244. o2.Material = Enum.Material.Neon
  245. o2.Position = Vector3.new(14.8076706, 2.37419605, -45.4945259)
  246. o2.Rotation = Vector3.new(0.00999999978, 0.00999999978, 31.7399998)
  247. o2.Size = Vector3.new(1.60193837, 1.93159568, 0.565040112)
  248. o2.CFrame = CFrame.new(14.8076706, 2.37419605, -45.4945259, 0.850471079, -0.526021838, 0.000204114069, 0.526021957, 0.85047102, -0.000178285627, -7.98105757e-05, 0.000258994754, 1.00000155)
  249. o2.Position = Vector3.new(14.8076706, 2.37419605, -45.4945259)
  250. o3.Name = "ConvertedMesh"
  251. o3.Parent = o2
  252. o3.MeshId = "rbxassetid://717384015"
  253. o3.TextureId = "rbxassetid://717323842"
  254. o3.MeshType = Enum.MeshType.FileMesh
  255. o4.Name = "RightHand"
  256. o4.Parent = o2
  257. o4.C0 = CFrame.new(-0.600000024, -0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  258. o4.C1 = CFrame.new(-0.293547928, 0.459788084, 0.229317009, -0.995789468, -0.0916698948, -1.29965343e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497734e-07, -7.05893797e-07, -1)
  259. o4.Part0 = o2
  260. o4.Part1 = o7
  261. o5.Name = "_Transparency"
  262. o5.Parent = o2
  263. o6.Name = "_Color"
  264. o6.Parent = o2
  265. o7.Name = "RightHand"
  266. o7.Parent = o1
  267. o7.Material = Enum.Material.Neon
  268. o7.Position = Vector3.new(14.6552868, 1.00439239, -45.2654228)
  269. o7.Rotation = Vector3.new(-179.98999, -0.00999999978, 143)
  270. o7.Size = Vector3.new(0.930448115, 1.22681987, 0.798764527)
  271. o7.CFrame = CFrame.new(14.6552868, 1.00439239, -45.2654228, -0.798669815, -0.601769567, -0.000203576492, -0.601769686, 0.798669696, 0.000177788126, 5.5602537e-05, 0.000264499657, -1.00000155)
  272. o7.Position = Vector3.new(14.6552868, 1.00439239, -45.2654228)
  273. o8.Name = "ConvertedMesh"
  274. o8.Parent = o7
  275. o8.MeshId = "rbxassetid://717530975"
  276. o8.TextureId = "rbxassetid://717323842"
  277. o8.MeshType = Enum.MeshType.FileMesh
  278. o9.Name = "_Transparency"
  279. o9.Parent = o7
  280. o10.Name = "_Color"
  281. o10.Parent = o7
  282. o11.Name = "LeftHand"
  283. o11.Parent = o1
  284. o11.Material = Enum.Material.Neon
  285. o11.Position = Vector3.new(16.9349747, 1.10614121, -45.3095551)
  286. o11.Rotation = Vector3.new(-179.98999, -0.00999999978, -133.25)
  287. o11.Size = Vector3.new(1.1250149, 1.33122087, 0.902812898)
  288. o11.CFrame = CFrame.new(16.9349747, 1.10614121, -45.3095551, -0.685231805, 0.728325009, -0.000214684289, 0.72832495, 0.685231924, 0.000181457217, 0.000279267726, -3.20193903e-05, -1.00000155)
  289. o11.Position = Vector3.new(16.9349747, 1.10614121, -45.3095551)
  290. o12.Name = "ConvertedMesh"
  291. o12.Parent = o11
  292. o12.MeshId = "rbxassetid://717376234"
  293. o12.TextureId = "rbxassetid://717323842"
  294. o12.MeshType = Enum.MeshType.FileMesh
  295. o13.Name = "_Transparency"
  296. o13.Parent = o11
  297. o14.Name = "_Color"
  298. o14.Parent = o11
  299. o15.Name = "LeftArmLower"
  300. o15.Parent = o1
  301. o15.Material = Enum.Material.Neon
  302. o15.Position = Vector3.new(16.8057365, 2.35993576, -45.3621407)
  303. o15.Rotation = Vector3.new(-179.98999, -0.00999999978, -154.12999)
  304. o15.Size = Vector3.new(1.60193837, 1.93159568, 0.737662315)
  305. o15.CFrame = CFrame.new(16.8057365, 2.35993576, -45.3621407, -0.899774313, 0.436355531, -0.00022140966, 0.436355472, 0.899774373, 0.00018639733, 0.000280553591, 7.11022731e-05, -1.00000155)
  306. o15.Position = Vector3.new(16.8057365, 2.35993576, -45.3621407)
  307. o16.Name = "ConvertedMesh"
  308. o16.Parent = o15
  309. o16.MeshId = "rbxassetid://717384015"
  310. o16.TextureId = "rbxassetid://717323842"
  311. o16.MeshType = Enum.MeshType.FileMesh
  312. o17.Name = "LeftHand"
  313. o17.Parent = o15
  314. o17.C0 = CFrame.new(-0.600000024, -0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  315. o17.C1 = CFrame.new(0.227301165, 0.418191254, 0.0528470166, 0.93436265, 0.356323451, 8.20644709e-06, -0.356323451, 0.93436265, -1.51312429e-06, -8.20695914e-06, -1.51034294e-06, 1)
  316. o17.Part0 = o15
  317. o17.Part1 = o11
  318. o18.Name = "_Transparency"
  319. o18.Parent = o15
  320. o19.Name = "_Color"
  321. o19.Parent = o15
  322. o20.Name = "Left Arm"
  323. o20.Parent = o1
  324. o20.Material = Enum.Material.Neon
  325. o20.Position = Vector3.new(16.4045982, 4.13049984, -45.4033623)
  326. o20.Rotation = Vector3.new(-179.98999, -0.00999999978, -144.860001)
  327. o20.Size = Vector3.new(2.20739508, 2.08767748, 0.930814564)
  328. o20.CFrame = CFrame.new(16.4045982, 4.13049984, -45.4033623, -0.817784429, 0.575524628, -0.000217051478, 0.575524569, 0.817784488, 0.000186147314, 0.000284633075, 2.73100741e-05, -1.00000155)
  329. o20.Position = Vector3.new(16.4045982, 4.13049984, -45.4033623)
  330. o21.Name = "ConvertedMesh"
  331. o21.Parent = o20
  332. o21.MeshId = "rbxassetid://717390476"
  333. o21.TextureId = "rbxassetid://717323842"
  334. o21.MeshType = Enum.MeshType.FileMesh
  335. o22.Name = "LeftLowerArm"
  336. o22.Parent = o20
  337. o22.C0 = CFrame.new(-0.599999964, -0.599999964, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  338. o22.C1 = CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676535e-06, 3.70794373e-06, -2.30378851e-06, 1)
  339. o22.Part0 = o20
  340. o22.Part1 = o15
  341. o23.Name = "_Transparency"
  342. o23.Parent = o20
  343. o24.Name = "_Color"
  344. o24.Parent = o20
  345. o25.Name = "Right Arm"
  346. o25.Parent = o1
  347. o25.Material = Enum.Material.Neon
  348. o25.Position = Vector3.new(15.0871267, 4.13009262, -45.4473953)
  349. o25.Rotation = Vector3.new(0.00999999978, 0.00999999978, 37)
  350. o25.Size = Vector3.new(2.20739508, 2.08767748, 0.930814564)
  351. o25.CFrame = CFrame.new(15.0871267, 4.13009262, -45.4473953, 0.798669696, -0.601769686, 0.000203576492, 0.601769745, 0.798669636, -0.000177788126, -5.56025116e-05, 0.000264499628, 1.00000155)
  352. o25.Position = Vector3.new(15.0871267, 4.13009262, -45.4473953)
  353. o26.Name = "ConvertedMesh"
  354. o26.Parent = o25
  355. o26.MeshId = "rbxassetid://717390476"
  356. o26.TextureId = "rbxassetid://717323842"
  357. o26.MeshType = Enum.MeshType.FileMesh
  358. o27.Name = "RightLowerArm"
  359. o27.Parent = o25
  360. o27.C0 = CFrame.new(-0.600000024, -0.600000024, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  361. o27.C1 = CFrame.new(0.618834019, 0.693875492, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1)
  362. o27.Part0 = o25
  363. o27.Part1 = o2
  364. o28.Name = "_Transparency"
  365. o28.Parent = o25
  366. o29.Name = "_Color"
  367. o29.Parent = o25
  368. o30.Name = "LeftLegLower"
  369. o30.Parent = o1
  370. o30.Material = Enum.Material.Neon
  371. o30.Position = Vector3.new(16.1501522, 0.996969938, -45.4150963)
  372. o30.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  373. o30.Size = Vector3.new(0.412060022, 2.09814644, 0.530124426)
  374. o30.CFrame = CFrame.new(16.1501522, 0.996969938, -45.4150963, -1, 5.9296548e-05, -0.000225622833, 5.92547476e-05, 1, 0.000185270736, 0.000225633252, 0.000185257144, -1.00000155)
  375. o30.Position = Vector3.new(16.1501522, 0.996969938, -45.4150963)
  376. o31.Name = "ConvertedMesh"
  377. o31.Parent = o30
  378. o31.MeshId = "rbxassetid://717444475"
  379. o31.TextureId = "rbxassetid://717323842"
  380. o31.MeshType = Enum.MeshType.FileMesh
  381. o32.Name = "LeftFoot"
  382. o32.Parent = o30
  383. o32.C0 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  384. o32.C1 = CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1)
  385. o32.Part0 = o30
  386. o32.Part1 = o54
  387. o33.Name = "_Transparency"
  388. o33.Parent = o30
  389. o34.Name = "_Color"
  390. o34.Parent = o30
  391. o35.Name = "RightFoot"
  392. o35.Parent = o1
  393. o35.Material = Enum.Material.Neon
  394. o35.Position = Vector3.new(15.3985758, 0.545261681, -45.2662354)
  395. o35.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  396. o35.Size = Vector3.new(0.431742311, 1.46190119, 0.95269978)
  397. o35.CFrame = CFrame.new(15.3985758, 0.545261681, -45.2662354, -1, 5.9296548e-05, -0.000225624142, 5.92547476e-05, 1, 0.000185271332, 0.000225633426, 0.00018525729, -1.00000477)
  398. o35.Position = Vector3.new(15.3985758, 0.545261681, -45.2662354)
  399. o36.Name = "ConvertedMesh"
  400. o36.Parent = o35
  401. o36.MeshId = "rbxassetid://717528936"
  402. o36.TextureId = "rbxassetid://717323842"
  403. o36.MeshType = Enum.MeshType.FileMesh
  404. o37.Name = "_Transparency"
  405. o37.Parent = o35
  406. o38.Name = "_Color"
  407. o38.Parent = o35
  408. o39.Name = "RightLegLower"
  409. o39.Parent = o1
  410. o39.Material = Enum.Material.Neon
  411. o39.Position = Vector3.new(15.433774, 1.06749892, -45.430809)
  412. o39.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  413. o39.Size = Vector3.new(0.396030277, 2.19844723, 0.483337462)
  414. o39.CFrame = CFrame.new(15.433774, 1.06749892, -45.430809, -1, 5.9296548e-05, -0.000225623022, 5.92547476e-05, 1, 0.000185270765, 0.000225633441, 0.000185257173, -1.00000155)
  415. o39.Position = Vector3.new(15.433774, 1.06749892, -45.430809)
  416. o40.Name = "ConvertedMesh"
  417. o40.Parent = o39
  418. o40.MeshId = "rbxassetid://717526812"
  419. o40.TextureId = "rbxassetid://717323842"
  420. o40.MeshType = Enum.MeshType.FileMesh
  421. o41.Name = "RightFoot"
  422. o41.Parent = o39
  423. o41.C0 = CFrame.new(0, -0.799999952, 0, 1, -1.63424829e-13, 2.03726813e-10, -1.63424829e-13, 1, -7.27595761e-11, 2.03726813e-10, -7.27595761e-11, 1.00000322)
  424. o41.C1 = CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, -2.34479103e-13, 1, -4.36555792e-11, 1.89174898e-10, 4.36555792e-11, 1)
  425. o41.Part0 = o39
  426. o41.Part1 = o35
  427. o42.Name = "_Transparency"
  428. o42.Parent = o39
  429. o43.Name = "_Color"
  430. o43.Parent = o39
  431. o44.Name = "Left Leg"
  432. o44.Parent = o1
  433. o44.Material = Enum.Material.Neon
  434. o44.Position = Vector3.new(16.0359974, 2.68579745, -45.3909836)
  435. o44.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  436. o44.Size = Vector3.new(0.720114648, 2.62362862, 1.02549541)
  437. o44.CFrame = CFrame.new(16.0359974, 2.68579745, -45.3909836, -1, 5.9296548e-05, -0.000225622818, 5.92547476e-05, 1, 0.000185270736, 0.000225633237, 0.000185257144, -1.00000155)
  438. o44.Position = Vector3.new(16.0359974, 2.68579745, -45.3909836)
  439. o45.Name = "ConvertedMesh"
  440. o45.Parent = o44
  441. o45.MeshId = "rbxassetid://717432569"
  442. o45.TextureId = "rbxassetid://717323842"
  443. o45.MeshType = Enum.MeshType.FileMesh
  444. o46.Name = "LeftLowerLeg"
  445. o46.Parent = o44
  446. o46.C0 = CFrame.new(0, -1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  447. o46.C1 = CFrame.new(0.11425972, 0.68882513, -0.0237731934, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1)
  448. o46.Part0 = o44
  449. o46.Part1 = o30
  450. o47.Name = "_Transparency"
  451. o47.Parent = o44
  452. o48.Name = "_Color"
  453. o48.Parent = o44
  454. o49.Name = "Right Leg"
  455. o49.Parent = o1
  456. o49.Material = Enum.Material.Neon
  457. o49.Position = Vector3.new(15.5492496, 2.61439037, -45.3940544)
  458. o49.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  459. o49.Size = Vector3.new(0.733323395, 2.58686447, 0.981220067)
  460. o49.CFrame = CFrame.new(15.5492496, 2.61439037, -45.3940544, -1, 5.9296548e-05, -0.000225622891, 5.92547476e-05, 1, 0.000185270736, 0.00022563331, 0.000185257144, -1.00000155)
  461. o49.Position = Vector3.new(15.5492496, 2.61439037, -45.3940544)
  462. o50.Name = "ConvertedMesh"
  463. o50.Parent = o49
  464. o50.MeshId = "rbxassetid://717523858"
  465. o50.TextureId = "rbxassetid://717323842"
  466. o50.MeshType = Enum.MeshType.FileMesh
  467. o51.Name = "RightLowerLeg"
  468. o51.Parent = o49
  469. o51.C0 = CFrame.new(0, -0.899999976, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  470. o51.C1 = CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -2.13162821e-13, 1, -2.9103768e-11, 1.30967237e-10, 2.9103768e-11, 1)
  471. o51.Part0 = o49
  472. o51.Part1 = o39
  473. o52.Name = "_Transparency"
  474. o52.Parent = o49
  475. o53.Name = "_Color"
  476. o53.Parent = o49
  477. o54.Name = "LeftFoot"
  478. o54.Parent = o1
  479. o54.Material = Enum.Material.Neon
  480. o54.Position = Vector3.new(16.1940975, 0.127916932, -45.2669182)
  481. o54.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  482. o54.Size = Vector3.new(0.395887077, 0.410638571, 0.8867957)
  483. o54.CFrame = CFrame.new(16.1940975, 0.127916932, -45.2669182, -1, 5.9296548e-05, -0.000225622847, 5.92547476e-05, 1, 0.000185270736, 0.000225633266, 0.000185257144, -1.00000155)
  484. o54.Position = Vector3.new(16.1940975, 0.127916932, -45.2669182)
  485. o55.Name = "ConvertedMesh"
  486. o55.Parent = o54
  487. o55.MeshId = "rbxassetid://717450478"
  488. o55.TextureId = "rbxassetid://717323842"
  489. o55.MeshType = Enum.MeshType.FileMesh
  490. o56.Name = "_Transparency"
  491. o56.Parent = o54
  492. o57.Name = "_Color"
  493. o57.Parent = o54
  494. o58.Name = "Torso"
  495. o58.Parent = o1
  496. o58.Material = Enum.Material.Neon
  497. o58.Position = Vector3.new(15.7781448, 4.17874861, -45.346817)
  498. o58.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  499. o58.Size = Vector3.new(1.5152961, 2.06046176, 1.22290897)
  500. o58.CFrame = CFrame.new(15.7781448, 4.17874861, -45.346817, -1, 5.9296548e-05, -0.000225622804, 5.92547476e-05, 1, 0.000185270736, 0.000225633223, 0.000185257144, -1.00000155)
  501. o58.Position = Vector3.new(15.7781448, 4.17874861, -45.346817)
  502. o59.Name = "ConvertedMesh"
  503. o59.Parent = o58
  504. o59.MeshId = "rbxassetid://717339870"
  505. o59.TextureId = "rbxassetid://717323842"
  506. o59.MeshType = Enum.MeshType.FileMesh
  507. o60.Name = "Neck"
  508. o60.Parent = o58
  509. o60.C0 = CFrame.new(0, 1.20000005, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  510. o60.C1 = CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1)
  511. o60.Part0 = o58
  512. o60.Part1 = o67
  513. o61.Name = "Left Shoulder"
  514. o61.Parent = o58
  515. o61.C0 = CFrame.new(-0.400000036, 0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  516. o61.C1 = CFrame.new(0.67334199, 0.563364208, -0.0563961715, 0.817818582, 0.57547611, 6.50501306e-06, -0.57547611, 0.817818582, -5.64985976e-06, -8.57127998e-06, 8.77080709e-07, 1)
  517. o61.Part0 = o58
  518. o61.Part1 = o20
  519. o62.Name = "Left Hip"
  520. o62.Parent = o58
  521. o62.C0 = CFrame.new(-0.200000003, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  522. o62.C1 = CFrame.new(0.0579517335, 0.69294399, -0.0438308716, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1)
  523. o62.Part0 = o58
  524. o62.Part1 = o44
  525. o63.Name = "Right Shoulder"
  526. o63.Parent = o58
  527. o63.C0 = CFrame.new(0.400000036, 0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  528. o63.C1 = CFrame.new(0.743169308, 0.502686918, 0.100726619, -0.798633993, 0.601817071, -1.31049201e-05, 0.601817071, 0.798633993, 1.92429361e-05, 2.20467628e-05, 7.48129651e-06, -1)
  529. o63.Part0 = o58
  530. o63.Part1 = o25
  531. o64.Parent = o58
  532. o64.C0 = CFrame.new(0.200000003, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  533. o64.C1 = CFrame.new(-0.0287921876, 0.764380395, -0.047000885, 1, 2.06057393e-13, -8.73114914e-11, -2.06057393e-13, 1, 2.39882315e-23, 8.73114914e-11, -5.99705313e-24, 1)
  534. o64.Part0 = o58
  535. o64.Name = "Right Hip"
  536. o64.Part1 = o49
  537. o65.Name = "_Transparency"
  538. o65.Parent = o58
  539. o66.Name = "_Color"
  540. o66.Parent = o58
  541. o67.Name = "Head"
  542. o67.Parent = o1
  543. o67.Material = Enum.Material.Neon
  544. o67.Position = Vector3.new(15.7057991, 5.67814207, -45.2593269)
  545. o67.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  546. o67.Size = Vector3.new(0.683046341, 1.35615754, 1.04022193)
  547. o67.CFrame = CFrame.new(15.7057991, 5.67814207, -45.2593269, -1, 5.9296548e-05, -0.000225622818, 5.92547476e-05, 1, 0.000185270736, 0.000225633237, 0.000185257144, -1.00000155)
  548. o67.Position = Vector3.new(15.7057991, 5.67814207, -45.2593269)
  549. o68.Name = "ConvertedMesh"
  550. o68.Parent = o67
  551. o68.MeshId = "rbxassetid://717345105"
  552. o68.TextureId = "rbxassetid://717323842"
  553. o68.MeshType = Enum.MeshType.FileMesh
  554. o69.Name = "_Transparency"
  555. o69.Parent = o67
  556. o70.Name = "_Color"
  557. o70.Parent = o67
  558. o71.Parent = o1
  559. o71.DisplayDistanceType = "None"
  560. o71.HipHeight = 0.64
  561. o71.RightLeg = o49
  562. o71.LeftLeg = o44
  563. o71.Torso = o72
  564. o72.Name = "HumanoidRootPart"
  565. o72.Parent = o1
  566. o72.Material = Enum.Material.SmoothPlastic
  567. o72.Transparency = 1
  568. o72.Position = Vector3.new(15.8505878, 4.22609138, -45.434021)
  569. o72.Rotation = Vector3.new(-179.98999, -0.00999999978, -180)
  570. o72.Size = Vector3.new(2, 2, 1)
  571. o72.CFrame = CFrame.new(15.8505878, 4.22609138, -45.434021, -1, 6.11259238e-05, -0.000225620781, 6.10841234e-05, 1, 0.000185269164, 0.000225631928, 0.00018525531, -1.00000048)
  572. o72.Position = Vector3.new(15.8505878, 4.22609138, -45.434021)
  573. o73.Name = "Root Hip"
  574. o73.Parent = o72
  575. o73.C0 = CFrame.new(0, 0, 0, 1, -8.63309424e-13, 7.27595761e-11, -8.63309424e-13, 1, -2.91038305e-11, 7.27595761e-11, -2.91038305e-11, 1.00000107)
  576. o73.C1 = CFrame.new(-0.0724601746, 0.0473308563, 0.0871963501, 1, -1.82937538e-06, -1.70257153e-09, 1.82937538e-06, 1, -1.39698375e-09, 1.70257408e-09, 1.39698064e-09, 1)
  577. o73.Part0 = o72
  578. o73.Part1 = o58
  579. o74.Name = "_Transparency"
  580. o74.Parent = o72
  581. o74.Value = 1
  582. o75.Name = "_Color"
  583. o75.Parent = o72
  584. o76.Name = "AnimSaves"
  585. o76.Parent = o1
  586. mas.Parent = workspace
  587. local mas1 = mas:GetChildren()
  588. s=nil
  589. for i=1,#mas1 do
  590. mas1[i].Parent = workspace
  591. mas1[i]:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  592. s=mas1[i]
  593. end
  594. mas:Destroy()
  595. for i=1,#cors do
  596. coroutine.resume(cors[i])
  597. end
  598. return s
  599. end
  600.  
  601. wait(1)
  602. game.Players.LocalPlayer.Character=load096Char()
  603.  
  604. wait()
  605. local plr = owner
  606. local char = plr.Character
  607. local cam=workspace.CurrentCamera
  608. hum=char.Humanoid
  609. local mouse = plr:GetMouse()
  610. local torso = char.Torso
  611. local rs = torso["Right Shoulder"]
  612. local ls = torso["Left Shoulder"]
  613. local rh = torso["Right Hip"]
  614. local lh = torso["Left Hip"]
  615. local rj = char.HumanoidRootPart['Root Hip']
  616. local lla = char['Left Arm'].LeftLowerArm
  617. local rla = char['Right Arm'].RightLowerArm
  618. local lll = char['Left Leg'].LeftLowerLeg
  619. local rll = char['Right Leg'].RightLowerLeg
  620. local lha = char['LeftArmLower'].LeftHand
  621. local lf = char['LeftLegLower'].LeftFoot
  622. local rf = char['RightLegLower'].RightFoot
  623. local rha = char['RightArmLower'].RightHand
  624. local neck = torso.Neck
  625. local animpose = "Idle"
  626. evil=false
  627. hum.WalkSpeed = 13
  628. for i,v in pairs (char:GetChildren()) do
  629. if v.ClassName=="Part" then
  630. v.CanCollide=false
  631. end
  632. end
  633. function sound(id,loop)
  634. s=Instance.new("Sound",char.Torso)
  635. s.SoundId=id
  636. if loop==true then
  637. s.Looped=true
  638. end
  639. if loop==false then
  640. s.PlaybackSpeed=1+math.random(-100,100)/1000
  641. s.Volume = 2
  642. end
  643. wait()
  644. s:Play()
  645. end
  646. sound("rbxassetid://132476475",true)
  647.  
  648. function panic()
  649. if evil==false and sitting==false and cananim==true then
  650. for i,v in pairs (torso:GetChildren()) do
  651. if v.Name=="Sound" then
  652. v:Destroy()
  653. end
  654. end
  655. sound("rbxassetid://132820284",false)
  656. hum.WalkSpeed = 0
  657. hum.JumpPower = 0
  658. repeat swait()
  659. cananim = false
  660. for i=0,0.25,0.01 do
  661. rha.C1 = rha.C1:Lerp(CFrame.new(-0.29354769, 0.459787697, 0.229317024, -0.967088938, 0.254438519, -3.686703e-07, 0.254438519, 0.967088938, -6.32919864e-07, 1.95497776e-07, -7.05893626e-07, -1), i)
  662. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730124, 0.418191642, 0.0528470166, 0.982042491, 0.188659757, 8.34452567e-06, -0.188659757, 0.982042491, -6.51023129e-08, -8.20695732e-06, -1.51034283e-06, 1), i)
  663. lla.C1 = lla.C1:Lerp(CFrame.new(0.352487892, 0.413615525, 0.0416403711, -0.857645214, 0.506858468, 0.0868284926, -0.405339748, -0.770219624, 0.492403775, 0.316456079, 0.387112707, 0.866025031), i)
  664. rla.C1 = rla.C1:Lerp(CFrame.new(0.3161605, 0.391137004, 0.0134935081, -0.995942175, 0.0899839103, -0.00154357078, -0.0713292137, -0.799698591, -0.596149504, -0.0548782274, -0.593620241, 0.802871883), i)
  665. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  666. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791113, 0.164661422, 1, 2.34479103e-13, -1.89174898e-10, 3.26189215e-11, 0.984807789, 0.17364797, 1.86341637e-10, -0.17364797, 0.984807789), i)
  667. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882513, -0.0237731934, 1, 1.10134124e-13, -1.45519152e-11, -5.08054362e-12, 0.939692557, -0.342020363, 1.36366586e-11, 0.342020363, 0.939692557), i)
  668. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -2.13162821e-13, 1, -2.9103768e-11, 1.30967237e-10, 2.9103768e-11, 1), i)
  669. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  670. ls.C1 = ls.C1:Lerp(CFrame.new(0.700875044, 0.487717897, 0.0238903761, 0.923476458, -0.183700353, -0.336815983, 0.288695663, -0.245466858, 0.925419211, -0.252676994, -0.95184046, -0.17364946), i)
  671. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517521, 0.69294405, -0.0438308232, 0.965444028, -0.090437606, -0.244414806, 0.0942148119, 0.995544672, 0.00378222764, 0.242983788, -0.0266789496, 0.969663262), i)
  672. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169188, 0.502686918, 0.100726545, -0.838672042, -0.544636846, -2.25606855e-05, -2.20039092e-05, -7.49570108e-06, 1, -0.544636846, 0.838672042, -5.74432943e-06), i)
  673. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287922174, 0.764380336, -0.047000885, 0.884364784, 0.259600818, -0.387951195, -0.376348585, 0.888195515, -0.263572216, 0.276152909, 0.379098952, 0.883189321), i)
  674. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724602044, 0.0473308414, 0.087196365, 0.917539477, -0.163047865, 0.36267975, 0.0811377391, 0.969647944, 0.230649695, -0.38927868, -0.182203174, 0.90291971), i)
  675. swait()
  676. end
  677. for i=0,0.25,0.01 do
  678. rha.C1 = rha.C1:Lerp(CFrame.new(-0.29354769, 0.459787697, 0.229317024, -0.967088938, 0.254438519, -3.686703e-07, 0.254438519, 0.967088938, -6.32919864e-07, 1.95497776e-07, -7.05893626e-07, -1), i)
  679. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730124, 0.418191642, 0.0528470166, 0.982042491, 0.188659757, 8.34452567e-06, -0.188659757, 0.982042491, -6.51023129e-08, -8.20695732e-06, -1.51034283e-06, 1), i)
  680. lla.C1 = lla.C1:Lerp(CFrame.new(0.352487892, 0.413615525, 0.0416403711, -0.857645214, 0.506858468, 0.0868284926, -0.405339748, -0.770219624, 0.492403775, 0.316456079, 0.387112707, 0.866025031), i)
  681. rla.C1 = rla.C1:Lerp(CFrame.new(0.3161605, 0.391137004, 0.0134935081, -0.995942175, 0.0899839103, -0.00154357078, -0.0713292137, -0.799698591, -0.596149504, -0.0548782274, -0.593620241, 0.802871883), i)
  682. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  683. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791113, 0.164661422, 1, 2.34479103e-13, -1.89174898e-10, 3.26189215e-11, 0.984807789, 0.17364797, 1.86341637e-10, -0.17364797, 0.984807789), i)
  684. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882513, -0.0237731934, 1, 1.10134124e-13, -1.45519152e-11, -5.08054362e-12, 0.939692557, -0.342020363, 1.36366586e-11, 0.342020363, 0.939692557), i)
  685. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -2.13162821e-13, 1, -2.9103768e-11, 1.30967237e-10, 2.9103768e-11, 1), i)
  686. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  687. ls.C1 = ls.C1:Lerp(CFrame.new(0.700875044, 0.487717897, 0.0238903761, 0.923476458, -0.183700353, -0.336815983, 0.288695663, -0.245466858, 0.925419211, -0.252676994, -0.95184046, -0.17364946), i)
  688. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517111, 0.69294399, -0.0438309014, 0.974293172, -0.210014567, 0.0815265924, 0.111379176, 0.763602078, 0.636008263, -0.195824891, -0.610578179, 0.767363608), i)
  689. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169188, 0.502686918, 0.100726545, -0.838672042, -0.544636846, -2.25606855e-05, -2.20039092e-05, -7.49570108e-06, 1, -0.544636846, 0.838672042, -5.74432943e-06), i)
  690. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921801, 0.764380395, -0.047000885, 0.985723436, 0.168369591, 0.000888645591, -0.165816396, 0.969832778, 0.178687736, 0.029223742, -0.176284045, 0.983905435), i)
  691. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601969, 0.0473308563, 0.0871963426, 0.998181462, 0.010311312, 0.0593911707, 0.0103149191, 0.941511035, -0.336824059, -0.0593905449, 0.336824179, 0.939692616), i)
  692. swait()
  693. end
  694. for i=0,0.25,0.01 do
  695. rha.C1 = rha.C1:Lerp(CFrame.new(-0.29354769, 0.459787697, 0.229317024, -0.967088938, 0.254438519, -3.686703e-07, 0.254438519, 0.967088938, -6.32919864e-07, 1.95497776e-07, -7.05893626e-07, -1), i)
  696. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730124, 0.418191642, 0.0528470166, 0.982042491, 0.188659757, 8.34452567e-06, -0.188659757, 0.982042491, -6.51023129e-08, -8.20695732e-06, -1.51034283e-06, 1), i)
  697. lla.C1 = lla.C1:Lerp(CFrame.new(0.352487892, 0.413615525, 0.0416403711, -0.857645214, 0.506858468, 0.0868284926, -0.405339748, -0.770219624, 0.492403775, 0.316456079, 0.387112707, 0.866025031), i)
  698. rla.C1 = rla.C1:Lerp(CFrame.new(0.3161605, 0.391137004, 0.0134935081, -0.995942175, 0.0899839103, -0.00154357078, -0.0713292137, -0.799698591, -0.596149504, -0.0548782274, -0.593620241, 0.802871883), i)
  699. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  700. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791113, 0.164661422, 1, 2.34479103e-13, -1.89174898e-10, 3.26189215e-11, 0.984807789, 0.17364797, 1.86341637e-10, -0.17364797, 0.984807789), i)
  701. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882513, -0.0237731934, 1, 1.10134124e-13, -1.45519152e-11, -5.08054362e-12, 0.939692557, -0.342020363, 1.36366586e-11, 0.342020363, 0.939692557), i)
  702. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -2.13162821e-13, 1, -2.9103768e-11, 1.30967237e-10, 2.9103768e-11, 1), i)
  703. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  704. ls.C1 = ls.C1:Lerp(CFrame.new(0.700875044, 0.487717897, 0.0238903761, 0.923476458, -0.183700353, -0.336815983, 0.288695663, -0.245466858, 0.925419211, -0.252676994, -0.95184046, -0.17364946), i)
  705. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.69294399, -0.0438308567, 0.940150678, -0.339422107, -0.0301536545, 0.329029411, 0.881210804, 0.339421719, -0.0886355117, -0.329029024, 0.940150857), i)
  706. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169188, 0.502686918, 0.100726545, -0.838672042, -0.544636846, -2.25606855e-05, -2.20039092e-05, -7.49570108e-06, 1, -0.544636846, 0.838672042, -5.74432943e-06), i)
  707. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287922025, 0.764380455, -0.0470008701, 0.999541819, -0.00259801745, -0.0301536545, -0.00259801745, 0.985265851, -0.171009868, 0.0301536545, 0.171009868, 0.984807789), i)
  708. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601895, 0.04733086, 0.0871963501, 0.984808028, 0.173646346, -1.91928917e-09, -0.173646346, 0.984808028, -1.080112e-09, 1.70257408e-09, 1.39698064e-09, 1), i)
  709. swait()
  710. end
  711. until torso:FindFirstChild("Sound")==nil or torso:WaitForChild("Sound").Playing == false
  712. for i,v in pairs (torso:GetChildren()) do
  713. if v.Name=="Sound" then
  714. v:Destroy()
  715. end
  716. end
  717. hum.JumpPower = 100
  718. sound("rbxassetid://134147361",true)
  719. cananim = true
  720. hum.WalkSpeed = 50
  721. evil = true
  722. n=0
  723. repeat n=n+1 wait(1) until n==100 or animpose == "Idle" and n>=10
  724. evil=false
  725. hum.JumpPower = 0
  726. for i,v in pairs (torso:GetChildren()) do
  727. if v.Name=="Sound" then
  728. v:Destroy()
  729. end
  730. end
  731. sound("rbxassetid://132476475",true)
  732. end
  733. end
  734.  
  735. cananim = true
  736. num=0
  737. cam.CameraSubject = char.Head
  738. local attacking = false
  739. if char:FindFirstChild("Animate") then char.Animate:Destroy() end
  740. if char:FindFirstChildOfClass("Humanoid"):FindFirstChild("Animator") then char:FindFirstChildOfClass("Humanoid").Animator:Destroy() end
  741.  
  742. local running = false
  743. mouse.KeyDown:connect(function (key) -- Run function
  744. key = string.lower(key)
  745. if key == "e" and evil==false then
  746. sitting = not sitting
  747. if sitting==true then
  748. animpose = "Sitting"
  749. hum.WalkSpeed = 0
  750. hum.JumpPower = 0
  751. else
  752. hum.WalkSpeed = 13
  753. hum.JumpPower = 0
  754. end
  755. end
  756. if key == "m" and evil == false then
  757. panic()
  758. end
  759. end)
  760. sitting=false
  761. hum.Running:connect(function(speed)
  762. if speed < 0.1 then
  763. if sitting==false then
  764. animpose = "Idle"
  765. else
  766. animpose = "Sitting"
  767. end
  768. elseif speed > 0.1 then
  769. if sitting==false then
  770. animpose = "Running"
  771. else
  772. animpose = "Sitting"
  773. end
  774. end
  775. end)
  776.  
  777. hum.FreeFalling:connect(function(active)
  778. if active == true then
  779. if sitting==false then
  780. animpose = "Falling"
  781. else
  782. animpose = "Sitting"
  783. end
  784. end
  785. end)
  786. deb=true
  787. char.Torso.Touched:connect(function(prt)
  788. huma=prt.Parent:FindFirstChildOfClass("Humanoid")
  789. if huma~=nil and evil==true and deb==true then
  790. jab()
  791. deb=false
  792. attacking=true
  793. huma.Parent:BreakJoints()
  794. sound("rbxassetid://347611423",false)
  795. wait(1)
  796. attacking=false
  797. deb=true
  798. end
  799. end)
  800.  
  801.  
  802. function swait(t)
  803. if t == nil or t == 0 then
  804. game:service('RunService').Stepped:wait(0)
  805. return true
  806. else
  807. for i = 0, t do
  808. game:service('RunService').Stepped:wait(0)
  809. end
  810. return true
  811. end
  812. end
  813.  
  814. function jab()
  815. if evil == true and attacking == false then
  816. for i=0,1,0.1 do
  817. rha.C1 = rha.C1:Lerp(CFrame.new(-0.29354766, 0.459787697, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  818. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730127, 0.418191671, 0.0528470166, 0.93436265, 0.356323451, 8.206448e-06, -0.356323451, 0.93436265, -1.51312463e-06, -8.20695823e-06, -1.51034283e-06, 1), i)
  819. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794373e-06, -2.30378828e-06, 1), i)
  820. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833482, 0.693874836, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  821. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  822. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, -2.34479103e-13, 1, -4.36555792e-11, 1.89174898e-10, 4.36555792e-11, 1), i)
  823. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882519, -0.023773253, 1, 1.10134124e-13, -1.45519152e-11, -8.69128207e-12, 0.806557178, -0.591156065, 1.16718449e-11, 0.591156065, 0.806557178), i)
  824. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905124, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -9.41566686e-11, 0.696249545, -0.717799783, 9.10328687e-11, 0.717799783, 0.696249545), i)
  825. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, 3.05891011e-12, 0.97603941, 0.217593715, 1.42272071e-11, -0.217593715, 0.97603941), i)
  826. ls.C1 = ls.C1:Lerp(CFrame.new(0.67334193, 0.563364267, -0.0563961864, 0.616153061, -0.667704582, 0.417763084, -0.526906133, 0.0448073, 0.848741651, -0.585427523, -0.743076622, -0.324209511), i)
  827. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.69294399, -0.0438308902, 1, 1.10134124e-13, -1.45519152e-11, -2.00783552e-12, 0.99145174, -0.130473748, 1.44131521e-11, 0.130473748, 0.99145174), i)
  828. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169308, 0.502686918, 0.100726783, -0.710828781, -0.545019269, 0.444608003, 0.55913043, -0.0543531664, 0.827296138, -0.42672652, 0.836659968, 0.343372703), i)
  829. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380455, -0.047000885, 1, 2.06057393e-13, -8.73114914e-11, -1.45380756e-11, 0.986430347, -0.16418016, 8.60928759e-11, 0.16418016, 0.986430347), i)
  830. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601746, 0.0473308265, 0.938160837, 1, -1.82937549e-06, -1.70259462e-09, 1.61666753e-06, 0.884161353, -0.467181593, 8.5615585e-07, 0.467181593, 0.884161353), i)
  831. swait()
  832. end
  833.  
  834. for i=0,1,0.4 do
  835. rha.C1 = rha.C1:Lerp(CFrame.new(-0.29354766, 0.459787697, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  836. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730127, 0.418191671, 0.0528470166, 0.93436265, 0.356323451, 8.206448e-06, -0.356323451, 0.93436265, -1.51312463e-06, -8.20695823e-06, -1.51034283e-06, 1), i)
  837. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794373e-06, -2.30378828e-06, 1), i)
  838. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833482, 0.693874836, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  839. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  840. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, -2.34479103e-13, 1, -4.36555792e-11, 1.89174898e-10, 4.36555792e-11, 1), i)
  841. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882519, -0.023773253, 1, 1.10134124e-13, -1.45519152e-11, -8.69128207e-12, 0.806557178, -0.591156065, 1.16718449e-11, 0.591156065, 0.806557178), i)
  842. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905124, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -9.41566686e-11, 0.696249545, -0.717799783, 9.10328687e-11, 0.717799783, 0.696249545), i)
  843. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0724544525, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, 3.05891011e-12, 0.97603941, 0.217593715, 1.42272071e-11, -0.217593715, 0.97603941), i)
  844. ls.C1 = ls.C1:Lerp(CFrame.new(0.67334193, 0.563364148, -0.0563963056, 0.616153061, -0.667704582, 0.417763084, -0.65804702, -0.144935519, 0.73889637, -0.43281582, -0.730180979, -0.528683484), i)
  845. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.69294399, -0.0438308902, 1, 1.10134124e-13, -1.45519152e-11, -2.00783552e-12, 0.99145174, -0.130473748, 1.44131521e-11, 0.130473748, 0.99145174), i)
  846. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169427, 0.502686918, 0.100726902, -0.583523989, -0.734647751, 0.346110135, 0.55913043, -0.0543531664, 0.827296138, -0.588959098, 0.67626816, 0.442480356), i)
  847. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380455, -0.047000885, 1, 2.06057393e-13, -8.73114914e-11, -1.45380756e-11, 0.986430347, -0.16418016, 8.60928759e-11, 0.16418016, 0.986430347), i)
  848. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601746, -0.474858135, 1.41019452, 1, -1.82937549e-06, -1.70259462e-09, 1.31083311e-06, 0.717195392, -0.696872056, 1.27606165e-06, 0.696872056, 0.717195392), i)
  849. swait()
  850. end
  851. wait()
  852. end
  853. end
  854.  
  855. wait()
  856.  
  857.  
  858. while swait() do
  859. num = num + 0.05
  860. local sin = math.sin(num)
  861. if animpose == "Falling" and cananim then
  862.  
  863. end
  864.  
  865. if animpose == "Idle" and cananim then print("idle")
  866. rha.C1 = rha.C1:Lerp(CFrame.new(-0.293547809, 0.459787965, 0.229317009, -0.995789468, -0.0916698948, -1.29965372e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), 0.2)
  867. lha.C1 = lha.C1:Lerp(CFrame.new(0.227301165, 0.418191493, 0.0528470166, 0.987125516, 0.159946054, 8.34287857e-06, -0.159946054, 0.987125516, 1.78226969e-07, -8.2069555e-06, -1.5103418e-06, 1), 0.2)
  868. lla.C1 = lla.C1:Lerp(CFrame.new(0.637944102, 0.729295135, 0.0416403934, 0.999917626, 0.0128312707, -3.67807729e-06, -0.0128312707, 0.999917626, 2.35117659e-06, 3.70794373e-06, -2.30378828e-06, 1), 0.2)
  869. rla.C1 = rla.C1:Lerp(CFrame.new(0.618834078, 0.693875313, 0.0468753539, 0.996579707, 0.0826397091, -6.99563856e-08, -0.0826397091, 0.996579707, 7.29108535e-07, 1.29970417e-07, -7.20833384e-07, 1), 0.2)
  870. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, 4.87355902e-12, 0.939692557, 0.342020363, 1.37119942e-11, -0.342020363, 0.939692557), 0.2)
  871. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, 6.44812953e-11, 0.939692616, 0.342020184, 1.7784646e-10, -0.342020184, 0.939692616), 0.2)
  872. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.688825071, -0.023773104, 1, 1.10134124e-13, -1.45519152e-11, -9.43815772e-12, 0.766044438, -0.642787576, 1.10766205e-11, 0.642787576, 0.766044438), 0.2)
  873. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905124, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -8.43474318e-11, 0.766044259, -0.642787755, 1.00189683e-10, 0.642787755, 0.766044259), 0.2)
  874. neck.C1 = neck.C1:Lerp(CFrame.new(0.0128192976, -0.158104718, 0.155680761, 1, 1.10134124e-13, -1.45519152e-11, -6.35894115e-12, 0.902757108, -0.430150717, 1.30894705e-11, 0.430150717, 0.902757108), 0.2)
  875. ls.C1 = ls.C1:Lerp(CFrame.new(0.67334193, 0.563364208, -0.056396246, 0.817818403, 0.575475991, 6.52994504e-06, -0.498381108, 0.708252072, 0.499995351, 0.287730753, -0.408908784, 0.86602807), 0.2)
  876. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.606096148, 0.102941543, 1, 1.10134124e-13, -1.45519152e-11, 9.26942117e-12, 0.766044378, 0.642787516, 1.12182061e-11, -0.642787516, 0.766044378), 0.2)
  877. rs.C1 = rs.C1:Lerp(CFrame.new(0.68687731, 0.523756921, 0.104441702, -0.798633933, 0.601817131, -1.31341594e-05, 0.521177828, 0.691633582, 0.500016928, 0.300927788, 0.399323642, -0.866015673), 0.2)
  878. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.649838805, 0.0892261863, 1, 2.06057393e-13, -8.73114914e-11, 5.59648751e-11, 0.766044497, 0.642787397, 6.70169337e-11, -0.642787397, 0.766044497), 0.2)
  879. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601597, 0.204151258, 0.114848062, 1, -1.82937538e-06, -1.70256931e-09, 1.71846807e-06, 0.939692557, -0.342020124, 6.272831e-07, 0.342020124, 0.939692557), 0.2)
  880. end
  881. if animpose == "Sitting" and cananim then
  882. for i=0,0.03,0.0001 do
  883. if animpose == "Sitting" and cananim then
  884. rha.C1 = rha.C1:Lerp(CFrame.new(-0.302775681, 0.318320155, 0.229316682, -0.861117244, 0.0278786272, 0.507642269, 0.500429809, 0.222665697, 0.836654305, -0.0897096992, 0.974496484, -0.205692425), i)
  885. lha.C1 = lha.C1:Lerp(CFrame.new(0.220425308, 0.420326442, 0.150338039, 0.490519881, -0.453916073, 0.743875086, 0.826047778, 0.514080584, -0.231010988, -0.277552277, 0.727791905, 0.627123296), i)
  886. lla.C1 = lla.C1:Lerp(CFrame.new(0.601134419, 0.509213328, 0.0416403934, 0.329934597, 0.944003522, 9.51406662e-07, -0.944003522, 0.329934597, 4.26041242e-06, 3.70794373e-06, -2.30378828e-06, 1), i)
  887. rla.C1 = rla.C1:Lerp(CFrame.new(0.649315834, 0.449614406, 0.0468749404, 0.0916699395, 0.995789468, 7.06133562e-07, -0.862379313, 0.0793881938, 0.500000298, 0.497895032, -0.045835603, 0.86602515), i)
  888. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624935, 0.0690228939, 0.148349762, 0.999544144, 0.030191958, -1.45452816e-11, -0.0276830867, 0.916484714, -0.399110943, -0.0120499404, 0.398929, 0.916902661), i)
  889. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.320267409, 0.068168968, 1, 2.34479103e-13, -1.89174898e-10, -1.05376347e-10, 0.831181526, -0.556001127, 1.57108312e-10, 0.556001127, 0.831181526), i)
  890. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882525, -0.0237727761, 1, 1.10134124e-13, -1.45519152e-11, -1.45383384e-11, -0.0362804234, -0.999341607, -6.38010478e-13, 0.999341607, -0.0362804234), i)
  891. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364951491, 1, 2.13162821e-13, -1.30967237e-10, -1.28854108e-10, 0.180519491, -0.98357141, 2.34324782e-11, 0.98357141, 0.180519491), i)
  892. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0230499171, -0.179627061, 0.152214378, 1, 1.10134124e-13, -1.45519152e-11, -5.39207047e-12, 0.931598306, -0.363489598, 1.35165074e-11, 0.363489598, 0.931598306), i)
  893. ls.C1 = ls.C1:Lerp(CFrame.new(0.678403199, 0.407945633, -0.0858472586, 0.850212395, 0.0582243912, 0.52320987, -0.489579618, 0.452796966, 0.745175421, -0.193520635, -0.889710307, 0.413479418), i)
  894. lh.C1 = lh.C1:Lerp(CFrame.new(0.057951808, 0.692943513, -0.0438310504, 0.999898791, -0.0142210424, 0.000328212976, -0.00956585724, -0.655153573, 0.755435109, -0.0105280261, -0.755361795, -0.65522337), i)
  895. rs.C1 = rs.C1:Lerp(CFrame.new(0.696939707, 0.422219247, 0.0335236788, -0.729678154, 0.385350525, 0.564867556, 0.638165534, 0.0870747864, 0.764959693, 0.245591909, 0.91865319, -0.309453785), i)
  896. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380395, -0.0470010042, 1, 2.06057393e-13, -8.73114914e-11, 7.07484904e-11, -0.58792913, 0.808912337, -5.11662934e-11, -0.808912337, -0.58792913), i)
  897. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601373, 3.06046629, -0.150215775, 0.999800622, 0.0199715495, -1.73014481e-09, -0.0199635159, 0.999398351, 0.0283600818, 0.000566397212, -0.0283544213, 0.999597669), i)
  898. swait()
  899. else
  900. break
  901. end
  902. end
  903. for i=0,0.03,0.0001 do
  904. if animpose == "Sitting" and cananim then
  905. rha.C1 = rha.C1:Lerp(CFrame.new(-0.302775681, 0.318320155, 0.229316682, -0.861117244, 0.0278786272, 0.507642269, 0.500429809, 0.222665697, 0.836654305, -0.0897096992, 0.974496484, -0.205692425), i)
  906. lha.C1 = lha.C1:Lerp(CFrame.new(0.220425308, 0.420326442, 0.150338039, 0.490519881, -0.453916073, 0.743875086, 0.826047778, 0.514080584, -0.231010988, -0.277552277, 0.727791905, 0.627123296), i)
  907. lla.C1 = lla.C1:Lerp(CFrame.new(0.601134419, 0.509213328, 0.0416403934, 0.329934597, 0.944003522, 9.51406662e-07, -0.944003522, 0.329934597, 4.26041242e-06, 3.70794373e-06, -2.30378828e-06, 1), i)
  908. rla.C1 = rla.C1:Lerp(CFrame.new(0.649315834, 0.449614406, 0.0468749404, 0.0916699395, 0.995789468, 7.06133562e-07, -0.862379313, 0.0793881938, 0.500000298, 0.497895032, -0.045835603, 0.86602515), i)
  909. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624935, 0.0690228939, 0.148349762, 0.999544144, 0.030191958, -1.45452816e-11, -0.0276830867, 0.916484714, -0.399110943, -0.0120499404, 0.398929, 0.916902661), i)
  910. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.320267409, 0.068168968, 1, 2.34479103e-13, -1.89174898e-10, -1.05376347e-10, 0.831181526, -0.556001127, 1.57108312e-10, 0.556001127, 0.831181526), i)
  911. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882525, -0.0237727761, 1, 1.10134124e-13, -1.45519152e-11, -1.45383384e-11, -0.0362804234, -0.999341607, -6.38010478e-13, 0.999341607, -0.0362804234), i)
  912. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364951491, 1, 2.13162821e-13, -1.30967237e-10, -1.28854108e-10, 0.180519491, -0.98357141, 2.34324782e-11, 0.98357141, 0.180519491), i)
  913. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0230499171, -0.179627061, 0.152214378, 1, 1.10134124e-13, -1.45519152e-11, -5.39207047e-12, 0.931598306, -0.363489598, 1.35165074e-11, 0.363489598, 0.931598306), i)
  914. ls.C1 = ls.C1:Lerp(CFrame.new(0.668025076, 0.407945633, -0.0858021379, 0.732750475, -0.249585673, 0.633074701, -0.489579618, 0.452796966, 0.745175421, -0.472639561, -0.855968177, 0.209595338), i)
  915. lh.C1 = lh.C1:Lerp(CFrame.new(0.057951808, 0.692943573, -0.043830961, 0.999898791, -0.0142210424, 0.000328212976, -0.0112487031, -0.776367545, 0.630180001, -0.00870698784, -0.63011992, -0.776448965), i)
  916. rs.C1 = rs.C1:Lerp(CFrame.new(0.722712398, 0.422219247, 0.0217650533, -0.769670546, 0.0479131378, 0.636641264, 0.638165534, 0.0870747864, 0.764959693, -0.0187837724, 0.995049298, -0.0975953341), i)
  917. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380455, -0.0470008552, 1, 2.06057393e-13, -8.73114914e-11, 6.07887282e-11, -0.719463348, 0.694530368, -6.26743102e-11, -0.694530368, -0.719463348), i)
  918. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601448, 3.05591655, 0.471186966, 0.999800622, 0.0199715495, -1.73014625e-09, -0.0197585803, 0.989138961, -0.14564909, -0.00290883612, 0.145620048, 0.989336252), i)
  919. swait()
  920. else
  921. break
  922. end
  923. end
  924. end
  925. if animpose == "Running" and cananim and evil==false then
  926. for i = 0, 0.25, 0.01 do
  927. if animpose == "Running" and cananim then
  928. rha.C1 = rha.C1:Lerp(CFrame.new(-0.293547511, 0.459787548, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  929. lha.C1 = lha.C1:Lerp(CFrame.new(0.227301285, 0.41819188, 0.0528470166, 0.93436265, 0.356323451, 8.20644982e-06, -0.356323451, 0.93436265, -1.51312497e-06, -8.20695186e-06, -1.51034135e-06, 1), i)
  930. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794396e-06, -2.30378691e-06, 1), i)
  931. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833244, 0.693874657, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  932. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  933. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.356397212, 0.190687045, 1, 2.34479103e-13, -1.89174898e-10, 3.26189596e-11, 0.98480773, 0.173648179, 1.86341623e-10, -0.173648179, 0.98480773), i)
  934. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.688825309, -0.0237731338, 1, 1.10134124e-13, -1.45519152e-11, -5.08053452e-12, 0.939692736, -0.342019737, 1.36366612e-11, 0.342019737, 0.939692736), i)
  935. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905005, -0.0364952236, 1, 2.13162821e-13, -1.30967237e-10, -4.49936893e-11, 0.939692736, -0.342019737, 1.22996058e-10, 0.342019737, 0.939692736), i)
  936. neck.C1 = neck.C1:Lerp(CFrame.new(-0.00672721863, -0.141462967, 0.167072386, 1, 1.10134124e-13, -1.45519152e-11, -5.98394815e-12, 0.914630175, -0.40429154, 1.32650948e-11, 0.40429154, 0.914630175), i)
  937. ls.C1 = ls.C1:Lerp(CFrame.new(0.673342645, 0.563364089, -0.0563965738, 0.804146111, 0.566940427, -0.178681284, -0.493248671, 0.804163933, 0.331701756, 0.331744373, -0.178602338, 0.926308155), i)
  938. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.692944169, -0.0438309908, 1, 1.10134124e-13, -1.45519152e-11, 1.10766188e-11, 0.642787695, 0.766044319, 9.43815946e-12, -0.766044319, 0.642787695), i)
  939. rs.C1 = rs.C1:Lerp(CFrame.new(0.64956969, 0.43283233, 0.0666594729, -0.798634291, 0.60181731, -1.33603144e-05, 0.592670619, 0.786499918, 0.173667014, 0.104526274, 0.138688415, -0.984804451), i)
  940. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380634, -0.0470009148, 1, 2.06057393e-13, -8.73114914e-11, 1.49585205e-11, 0.984807789, 0.173647776, 8.60208224e-11, -0.173647776, 0.984807789), i)
  941. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601522, 0.0473308302, 0.087196365, 1, -1.82937538e-06, -1.70256542e-09, 1.75327102e-06, 0.958663523, -0.284542114, 5.22166545e-07, 0.284542114, 0.958663523), i)
  942. swait()
  943. i=i*1.5
  944. else
  945. break
  946. end
  947. end
  948.  
  949. for i = 0, 0.25, 0.01 do
  950. if animpose == "Running" and cananim then
  951. rha.C1 = rha.C1:Lerp(CFrame.new(-0.293547511, 0.459787548, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  952. lha.C1 = lha.C1:Lerp(CFrame.new(0.227301285, 0.41819188, 0.0528470166, 0.93436265, 0.356323451, 8.20644982e-06, -0.356323451, 0.93436265, -1.51312497e-06, -8.20695186e-06, -1.51034135e-06, 1), i)
  953. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794396e-06, -2.30378691e-06, 1), i)
  954. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833244, 0.693874657, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  955. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0118996948, 0.127558708, 1, 1.10134124e-13, -1.45519152e-11, -1.10137153e-13, 0.99999994, -2.08616257e-07, 1.45519144e-11, 2.08616257e-07, 0.99999994), i)
  956. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.29327926, 0.164371058, 1, 2.34479103e-13, -1.89174898e-10, -2.34470619e-13, 0.99999994, 4.46598278e-08, 1.89174884e-10, -4.46598278e-08, 0.99999994), i)
  957. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882519, -0.0237731785, 1, 1.10134124e-13, -1.45519152e-11, -5.08053452e-12, 0.939692736, -0.342019737, 1.36366612e-11, 0.342019737, 0.939692736), i)
  958. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905303, -0.0364951044, 1, 2.13162821e-13, -1.30967237e-10, -4.49937691e-11, 0.939692438, -0.342020363, 1.22996016e-10, 0.342020363, 0.939692438), i)
  959. neck.C1 = neck.C1:Lerp(CFrame.new(-0.00672721863, -0.141462967, 0.167072386, 1, 1.10134124e-13, -1.45519152e-11, -5.98394815e-12, 0.914630175, -0.40429154, 1.32650948e-11, 0.40429154, 0.914630175), i)
  960. ls.C1 = ls.C1:Lerp(CFrame.new(0.673342645, 0.563364089, -0.0563965738, 0.804146111, 0.566940427, -0.178681284, -0.493248671, 0.804163933, 0.331701756, 0.331744373, -0.178602338, 0.926308155), i)
  961. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.692944288, -0.0438308865, 1, 1.10134124e-13, -1.45519152e-11, 2.41844869e-12, 0.98480773, 0.17364791, 1.43499631e-11, -0.17364791, 0.98480773), i)
  962. rs.C1 = rs.C1:Lerp(CFrame.new(0.64956969, 0.43283233, 0.0666594729, -0.798634291, 0.60181731, -1.33603144e-05, 0.592670619, 0.786499918, 0.173667014, 0.104526274, 0.138688415, -0.984804451), i)
  963. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380693, -0.0470011234, 1, 2.06057393e-13, -8.73114914e-11, 5.59648751e-11, 0.766044497, 0.642787397, 6.70169337e-11, -0.642787397, 0.766044497), i)
  964. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601522, 0.0473308228, 0.0871963724, 1, -1.82937538e-06, -1.70256542e-09, 1.75327102e-06, 0.958663523, -0.284542114, 5.22166545e-07, 0.284542114, 0.958663523), i)
  965. swait()
  966. i=i*1.5
  967. else
  968. break
  969. end
  970. end
  971. end
  972.  
  973.  
  974.  
  975. if animpose == "Running" and evil and attacking==false then
  976. for i = 0, 0.25, 0.01 do
  977. if animpose == "Running" and evil and attacking==false then
  978. rha.C1 = rha.C1:Lerp(CFrame.new(-0.293547511, 0.459787607, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  979. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730124, 0.418191761, 0.0528470166, 0.93436265, 0.356323451, 8.206448e-06, -0.356323451, 0.93436265, -1.51312395e-06, -8.20695186e-06, -1.51034078e-06, 1), i)
  980. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794396e-06, -2.30378737e-06, 1), i)
  981. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833303, 0.693874657, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  982. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  983. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, -2.34479103e-13, 1, -4.36555792e-11, 1.89174898e-10, 4.36555792e-11, 1), i)
  984. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882513, -0.0237731636, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  985. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -8.43474318e-11, 0.766044319, -0.642787755, 1.0018969e-10, 0.642787755, 0.766044319), i)
  986. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0218992196, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  987. ls.C1 = ls.C1:Lerp(CFrame.new(0.744518757, 0.563365042, 0.028113246, 0.441472083, -0.279901952, -0.852500319, -0.379102796, 0.802947104, -0.459952623, 0.813254356, 0.52624166, 0.248367056), i)
  988. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.692943871, -0.0438308418, 1, 1.10134124e-13, -1.45519152e-11, -7.37133445e-12, 0.866025388, -0.499999851, 1.2547261e-11, 0.499999851, 0.866025388), i)
  989. rs.C1 = rs.C1:Lerp(CFrame.new(0.913512647, 0.502686679, -0.046594739, -0.500908375, -0.326773942, -0.801442266, 0.38953504, 0.741784215, -0.54591167, 0.772886515, -0.585641265, -0.244275793), i)
  990. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380395, -0.0470008254, 1, 2.06057393e-13, -8.73114914e-11, 8.59492408e-11, 0.173648223, 0.98480767, 1.53644111e-11, -0.98480767, 0.173648223), i)
  991. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601448, 0.0473308191, 0.0871963426, 1, -1.82937538e-06, -1.7025531e-09, 1.71846818e-06, 0.939692616, -0.342020124, 6.272831e-07, 0.342020124, 0.939692616), i)
  992. swait()
  993. i=i*1.5
  994. else
  995. break
  996. end
  997. end
  998. for i = 0, 0.25, 0.01 do
  999. if animpose == "Running" and evil and attacking==false then
  1000. rha.C1 = rha.C1:Lerp(CFrame.new(-0.293547511, 0.459787607, 0.229317009, -0.995789468, -0.0916698948, -1.29965414e-07, -0.0916698948, 0.995789468, -7.20842706e-07, 1.95497748e-07, -7.05893626e-07, -1), i)
  1001. lha.C1 = lha.C1:Lerp(CFrame.new(0.22730124, 0.418191761, 0.0528470166, 0.93436265, 0.356323451, 8.206448e-06, -0.356323451, 0.93436265, -1.51312395e-06, -8.20695186e-06, -1.51034078e-06, 1), i)
  1002. lla.C1 = lla.C1:Lerp(CFrame.new(0.637943864, 0.729294896, 0.0416403934, 0.986954808, -0.160997555, -4.03047716e-06, 0.160997555, 0.986954808, 1.67676558e-06, 3.70794396e-06, -2.30378737e-06, 1), i)
  1003. rla.C1 = rla.C1:Lerp(CFrame.new(0.618833303, 0.693874657, 0.0468753539, 0.995789468, -0.0916699693, -1.95501926e-07, 0.0916699693, 0.995789468, 7.05883849e-07, 1.29970402e-07, -7.20833327e-07, 1), i)
  1004. lf.C1 = lf.C1:Lerp(CFrame.new(0.0439624786, 0.0690228939, 0.148349762, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  1005. rf.C1 = rf.C1:Lerp(CFrame.new(-0.0352039337, -0.277791142, 0.164661407, 1, 2.34479103e-13, -1.89174898e-10, -2.34479103e-13, 1, -4.36555792e-11, 1.89174898e-10, 4.36555792e-11, 1), i)
  1006. lll.C1 = lll.C1:Lerp(CFrame.new(0.11425972, 0.68882513, -0.0237731934, 1, 1.10134124e-13, -1.45519152e-11, -9.43816032e-12, 0.766044319, -0.642787755, 1.10766188e-11, 0.642787755, 0.766044319), i)
  1007. rll.C1 = rll.C1:Lerp(CFrame.new(-0.115375519, 0.646905065, -0.0364952087, 1, 2.13162821e-13, -1.30967237e-10, -2.13162821e-13, 1, -2.9103768e-11, 1.30967237e-10, 2.9103768e-11, 1), i)
  1008. neck.C1 = neck.C1:Lerp(CFrame.new(-0.0153465196, -0.299405336, 0.0871963501, 1, 1.10134124e-13, -1.45519152e-11, -1.10134124e-13, 1, 3.20532468e-24, 1.45519152e-11, -1.60266224e-24, 1), i)
  1009. ls.C1 = ls.C1:Lerp(CFrame.new(0.673341691, 0.563364983, -0.0563952327, 0.441472083, -0.279901981, -0.852500319, -0.379102767, 0.802947104, -0.459952623, 0.813254416, 0.52624166, 0.248367056), i)
  1010. lh.C1 = lh.C1:Lerp(CFrame.new(0.0579517335, 0.69294399, -0.0438308716, 1, 1.10134124e-13, -1.45519152e-11, 1.43117141e-11, 0.173648089, 0.98480773, 2.63537326e-12, -0.98480773, 0.173648089), i)
  1011. rs.C1 = rs.C1:Lerp(CFrame.new(0.743169427, 0.50268656, 0.100726545, -0.500908315, -0.326773912, -0.801442266, 0.38953498, 0.741784096, -0.54591167, 0.772886515, -0.585641265, -0.244275793), i)
  1012. rh.C1 = rh.C1:Lerp(CFrame.new(-0.0287921876, 0.764380395, -0.047000885, 1, 2.06057393e-13, -8.73114914e-11, -4.38341967e-11, 0.866025388, -0.5, 7.55109378e-11, 0.5, 0.866025388), i)
  1013. rj.C1 = rj.C1:Lerp(CFrame.new(-0.0724601448, 0.0473308191, 0.0871963426, 1, -1.82937538e-06, -1.7025531e-09, 1.71846818e-06, 0.939692616, -0.342020124, 6.272831e-07, 0.342020124, 0.939692616), i)
  1014. swait()
  1015. i=i*1.5
  1016. else
  1017. break
  1018. end
  1019. end
  1020. end
  1021.  
  1022. if animpose == "Jump" and cananim then
  1023. for i = 0, 0.8, 0.1 do
  1024. if animpose == "Jump" and cananim then
  1025. swait()
  1026. else
  1027. break
  1028. end
  1029. end
  1030. end
  1031. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement