Zappydev

FE DOG SCRIPT BY MYWORLD

Nov 29th, 2024
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.33 KB | None | 0 0
  1. --[[
  2. WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  3. ]]
  4. --[[
  5. script made by MyWorld#4430
  6.  
  7. recommended hats:
  8. https://www.roblox.com/catalog/62234425/Brown-Hair
  9. https://www.roblox.com/catalog/63690008/Pal-Hair
  10. https://www.roblox.com/catalog/62724852/Chestnut-Bun
  11. https://www.roblox.com/catalog/451220849/Lavender-Updo
  12. https://www.roblox.com/catalog/48474294/ROBLOX-Girl-Hair
  13. https://www.roblox.com/catalog/48474313/Red-Roblox-Cap
  14. https://www.roblox.com/catalog/376527115/Jade-Necklace-with-Shell-Pendant
  15.  
  16. discord.gg/pYVHtSJmEY - MORE OP SCRIPTS
  17. ]]
  18. local LocalPlayer = game:GetService("Players").LocalPlayer
  19. local Heartbeat = game:GetService("RunService").Heartbeat
  20.  
  21. Heartbeat:Connect(function()
  22. LocalPlayer.MaximumSimulationRadius = math.huge
  23. sethiddenproperty(LocalPlayer, "SimulationRadius", math.huge)
  24. end)
  25.  
  26. wait(1)
  27.  
  28. -- when you reset make sure to re-execute this or just make this execute in a loop
  29. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  30. if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then
  31. game:GetService("RunService").Heartbeat:connect(function()
  32. v.Velocity = Vector3.new(-30,0,0)
  33. end)
  34. end
  35. end
  36.  
  37. game:GetService("StarterGui"):SetCore("SendNotification", {
  38. Title = "Notification";
  39. Text = "Netless Ran, Now running the dog script";
  40. Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150"})
  41. Duration = 16;
  42.  
  43. game:GetService("StarterGui"):SetCore("SendNotification", {
  44. Title = "Credits";
  45. Text = "This script was made by MyWorld#4430. join his discord for op scripts. also his discord is coppied to your clipboard";
  46. Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150"})
  47. Duration = 16;
  48.  
  49. setclipboard("discord.gg/pYVHtSJmEY")
  50.  
  51. wait(0.1)
  52.  
  53. local netboost = Vector3.new(0, -25.05, 0) --set to false or nil to disable
  54.  
  55. local partsWithId = {}
  56. local awaitRef = {}
  57.  
  58. local root = {
  59. ID = 0;
  60. Type = "Folder";
  61. Properties = {};
  62. Children = {
  63. {
  64. ID = 1;
  65. Type = "Model";
  66. Properties = {
  67. Name = "sit1";
  68. };
  69. Children = {
  70. {
  71. ID = 2;
  72. Type = "Model";
  73. Properties = {
  74. Name = "torso";
  75. };
  76. Children = {
  77. {
  78. ID = 3;
  79. Type = "Part";
  80. Properties = {
  81. FormFactor = Enum.FormFactor.Symmetric;
  82. BottomSurface = Enum.SurfaceType.Smooth;
  83. CanCollide = false;
  84. CFrame = CFrame.new(141.96681213379,106.16970825195,109.65979003906,0.99619472026825,0.087155744433403,1.862645149231e-09,0.07139378786087,-0.81603449583054,0.57357621192932,0.049990475177765,-0.57139354944229,-0.81915158033371);
  85. Rotation = Vector3.new(-145,0,-5);
  86. Size = Vector3.new(1,1,2);
  87. Name = "6";
  88. Position = Vector3.new(141.96681213379,106.16970825195,109.65979003906);
  89. Orientation = Vector3.new(-35,180,175);
  90. Anchored = true;
  91. Locked = true;
  92. TopSurface = Enum.SurfaceType.Smooth;
  93. };
  94. Children = {};
  95. };
  96. {
  97. ID = 4;
  98. Type = "Part";
  99. Properties = {
  100. FormFactor = Enum.FormFactor.Symmetric;
  101. BottomSurface = Enum.SurfaceType.Smooth;
  102. CanCollide = false;
  103. CFrame = CFrame.new(142.8671875,106.16970062256,109.65979003906,0.99619472026825,0.087155744433403,1.862645149231e-09,-0.07139378786087,0.81603449583054,-0.57357621192932,-0.049990475177765,0.57139354944229,0.81915158033371);
  104. Rotation = Vector3.new(35,0,-5);
  105. Size = Vector3.new(1,1,2);
  106. Name = "7";
  107. Position = Vector3.new(142.8671875,106.16970062256,109.65979003906);
  108. Orientation = Vector3.new(35,0,-5);
  109. Anchored = true;
  110. Locked = true;
  111. TopSurface = Enum.SurfaceType.Smooth;
  112. };
  113. Children = {};
  114. };
  115. };
  116. };
  117. {
  118. ID = 5;
  119. Type = "Model";
  120. Properties = {
  121. Name = "head";
  122. };
  123. Children = {
  124. {
  125. ID = 6;
  126. Type = "Part";
  127. Properties = {
  128. FormFactor = Enum.FormFactor.Symmetric;
  129. BottomSurface = Enum.SurfaceType.Smooth;
  130. CanCollide = false;
  131. CFrame = CFrame.new(142.41700744629,107.22255706787,108.97769165039,1,0,0,0,0.99619507789612,-0.087155766785145,0,0.087155766785145,0.99619507789612);
  132. Rotation = Vector3.new(5,0,0);
  133. Size = Vector3.new(1,1,2);
  134. Name = "5";
  135. Position = Vector3.new(142.41700744629,107.22255706787,108.97769165039);
  136. Orientation = Vector3.new(5,0,0);
  137. Anchored = true;
  138. Locked = true;
  139. TopSurface = Enum.SurfaceType.Smooth;
  140. };
  141. Children = {};
  142. };
  143. };
  144. };
  145. {
  146. ID = 7;
  147. Type = "Model";
  148. Properties = {
  149. Name = "frontLegs";
  150. };
  151. Children = {
  152. {
  153. ID = 8;
  154. Type = "Part";
  155. Properties = {
  156. FormFactor = Enum.FormFactor.Symmetric;
  157. BottomSurface = Enum.SurfaceType.Smooth;
  158. CanCollide = false;
  159. CFrame = CFrame.new(143.017578125,105.61345672607,108.48017120361,0.9810603260994,0.17298740148544,-0.087155729532242,0.021264176815748,0.35104578733444,0.93611651659012,0.19253207743168,-0.9202401638031,0.34071868658066);
  160. Rotation = Vector3.new(-70,-5,-10);
  161. Name = "3";
  162. Position = Vector3.new(143.017578125,105.61345672607,108.48017120361);
  163. Orientation = Vector3.new(-69.410003662109,-14.35000038147,3.4700000286102);
  164. Size = Vector3.new(1,1,2);
  165. Anchored = true;
  166. TopSurface = Enum.SurfaceType.Smooth;
  167. };
  168. Children = {};
  169. };
  170. {
  171. ID = 9;
  172. Type = "Part";
  173. Properties = {
  174. FormFactor = Enum.FormFactor.Symmetric;
  175. BottomSurface = Enum.SurfaceType.Smooth;
  176. CanCollide = false;
  177. CFrame = CFrame.new(141.81642150879,105.61344909668,108.48016357422,0.9810603260994,-0.17298740148544,0.087155722081661,-0.021264176815748,0.35104575753212,0.93611651659012,-0.19253207743168,-0.9202401638031,0.34071862697601);
  178. Rotation = Vector3.new(-70,5,10);
  179. Size = Vector3.new(1,1,2);
  180. Name = "4";
  181. Position = Vector3.new(141.81642150879,105.61344909668,108.48016357422);
  182. Orientation = Vector3.new(-69.410003662109,14.35000038147,-3.4700000286102);
  183. Anchored = true;
  184. Locked = true;
  185. TopSurface = Enum.SurfaceType.Smooth;
  186. };
  187. Children = {};
  188. };
  189. };
  190. };
  191. {
  192. ID = 10;
  193. Type = "Model";
  194. Properties = {
  195. Name = "backLegs";
  196. };
  197. Children = {
  198. {
  199. ID = 11;
  200. Type = "Part";
  201. Properties = {
  202. FormFactor = Enum.FormFactor.Symmetric;
  203. BottomSurface = Enum.SurfaceType.Smooth;
  204. CanCollide = false;
  205. CFrame = CFrame.new(141.59886169434,105.19882202148,110.05631256104,0.86602532863617,1.862645149231e-09,-0.49999976158142,-7.4505805969238e-09,-0.99999928474426,-1.4901161193848e-08,-0.5,4.4703483581543e-08,-0.8660249710083);
  206. Rotation = Vector3.new(180,-30,0);
  207. Size = Vector3.new(1,1,2);
  208. Name = "1";
  209. Position = Vector3.new(141.59886169434,105.19882202148,110.05631256104);
  210. Orientation = Vector3.new(0,-150,-180);
  211. Anchored = true;
  212. Locked = true;
  213. TopSurface = Enum.SurfaceType.Smooth;
  214. };
  215. Children = {};
  216. };
  217. {
  218. ID = 12;
  219. Type = "Part";
  220. Properties = {
  221. FormFactor = Enum.FormFactor.Symmetric;
  222. BottomSurface = Enum.SurfaceType.Smooth;
  223. CanCollide = false;
  224. CFrame = CFrame.new(143.23513793945,105.19882965088,110.05628204346,0.86602532863617,-1.862645149231e-09,0.49999976158142,7.4505805969238e-09,-0.99999928474426,-1.4901161193848e-08,0.5,4.4703483581543e-08,-0.8660249710083);
  225. Rotation = Vector3.new(180,30,0);
  226. Size = Vector3.new(1,1,2);
  227. Name = "2";
  228. Position = Vector3.new(143.23513793945,105.19882965088,110.05628204346);
  229. Orientation = Vector3.new(0,150,180);
  230. Anchored = true;
  231. Locked = true;
  232. TopSurface = Enum.SurfaceType.Smooth;
  233. };
  234. Children = {};
  235. };
  236. };
  237. };
  238. {
  239. ID = 13;
  240. Type = "Part";
  241. Properties = {
  242. Size = Vector3.new(2,2,1);
  243. Transparency = 1;
  244. Name = "hrp";
  245. Position = Vector3.new(142.41700744629,107.66699829102,109.10900115967);
  246. BottomSurface = Enum.SurfaceType.Smooth;
  247. CFrame = CFrame.new(142.41700744629,107.66699829102,109.10900115967,1,0,0,0,1,0,0,0,1);
  248. Anchored = true;
  249. TopSurface = Enum.SurfaceType.Smooth;
  250. };
  251. Children = {};
  252. };
  253. };
  254. };
  255. {
  256. ID = 14;
  257. Type = "Model";
  258. Properties = {
  259. Name = "sit2";
  260. };
  261. Children = {
  262. {
  263. ID = 15;
  264. Type = "Model";
  265. Properties = {
  266. Name = "torso";
  267. };
  268. Children = {
  269. {
  270. ID = 16;
  271. Type = "Part";
  272. Properties = {
  273. FormFactor = Enum.FormFactor.Symmetric;
  274. BottomSurface = Enum.SurfaceType.Smooth;
  275. CanCollide = false;
  276. CFrame = CFrame.new(141.966796875,106.22285461426,109.66442108154,0.99619472026825,-0.087155565619469,-7.4505805969238e-09,-0.071393817663193,-0.81603354215622,0.57357549667358,-0.049990471452475,-0.5713928937912,-0.81915062665939);
  277. Rotation = Vector3.new(-145,0,5);
  278. Size = Vector3.new(1,1,2);
  279. Name = "6";
  280. Position = Vector3.new(141.966796875,106.22285461426,109.66442108154);
  281. Orientation = Vector3.new(-35,-180,-175);
  282. Anchored = true;
  283. Locked = true;
  284. TopSurface = Enum.SurfaceType.Smooth;
  285. };
  286. Children = {};
  287. };
  288. {
  289. ID = 17;
  290. Type = "Part";
  291. Properties = {
  292. FormFactor = Enum.FormFactor.Symmetric;
  293. BottomSurface = Enum.SurfaceType.Smooth;
  294. CanCollide = false;
  295. CFrame = CFrame.new(142.86717224121,106.22285461426,109.66442108154,0.99619472026825,-0.087155565619469,-7.4505805969238e-09,0.071393817663193,0.81603354215622,-0.57357549667358,0.049990471452475,0.5713928937912,0.81915062665939);
  296. Rotation = Vector3.new(35,0,5);
  297. Size = Vector3.new(1,1,2);
  298. Name = "7";
  299. Position = Vector3.new(142.86717224121,106.22285461426,109.66442108154);
  300. Orientation = Vector3.new(35,0,5);
  301. Anchored = true;
  302. Locked = true;
  303. TopSurface = Enum.SurfaceType.Smooth;
  304. };
  305. Children = {};
  306. };
  307. };
  308. };
  309. {
  310. ID = 18;
  311. Type = "Model";
  312. Properties = {
  313. Name = "head";
  314. };
  315. Children = {
  316. {
  317. ID = 19;
  318. Type = "Part";
  319. Properties = {
  320. FormFactor = Enum.FormFactor.Symmetric;
  321. BottomSurface = Enum.SurfaceType.Smooth;
  322. CanCollide = false;
  323. CFrame = CFrame.new(142.4169921875,107.22738647461,108.96938323975,1,0,0,0,0.9848085641861,-0.17364832758904,0,0.17364832758904,0.9848085641861);
  324. Rotation = Vector3.new(10,0,0);
  325. Size = Vector3.new(1,1,2);
  326. Name = "5";
  327. Position = Vector3.new(142.4169921875,107.22738647461,108.96938323975);
  328. Orientation = Vector3.new(10,0,0);
  329. Anchored = true;
  330. Locked = true;
  331. TopSurface = Enum.SurfaceType.Smooth;
  332. };
  333. Children = {};
  334. };
  335. };
  336. };
  337. {
  338. ID = 20;
  339. Type = "Model";
  340. Properties = {
  341. Name = "frontLegs";
  342. };
  343. Children = {
  344. {
  345. ID = 21;
  346. Type = "Part";
  347. Properties = {
  348. FormFactor = Enum.FormFactor.Symmetric;
  349. BottomSurface = Enum.SurfaceType.Smooth;
  350. CanCollide = false;
  351. CFrame = CFrame.new(143.01756286621,105.66661834717,108.4847946167,0.96225047111511,0.2578341960907,-0.0871557071805,-0.0094124069437385,0.35156315565109,0.93611592054367,0.27200362086296,-0.89995795488358,0.3407184779644);
  352. Rotation = Vector3.new(-70,-5,-15);
  353. Name = "3";
  354. Position = Vector3.new(143.01756286621,105.66661834717,108.4847946167);
  355. Orientation = Vector3.new(-69.410003662109,-14.35000038147,-1.5299999713898);
  356. Size = Vector3.new(1,1,2);
  357. Anchored = true;
  358. TopSurface = Enum.SurfaceType.Smooth;
  359. };
  360. Children = {};
  361. };
  362. {
  363. ID = 22;
  364. Type = "Part";
  365. Properties = {
  366. FormFactor = Enum.FormFactor.Symmetric;
  367. BottomSurface = Enum.SurfaceType.Smooth;
  368. CanCollide = false;
  369. CFrame = CFrame.new(141.81642150879,105.66658782959,108.48480224609,0.96225047111511,-0.25783416628838,0.087155692279339,0.009412401355803,0.35156315565109,0.93611592054367,-0.27200362086296,-0.89995795488358,0.34071838855743);
  370. Rotation = Vector3.new(-70,5,15);
  371. Size = Vector3.new(1,1,2);
  372. Name = "4";
  373. Position = Vector3.new(141.81642150879,105.66658782959,108.48480224609);
  374. Orientation = Vector3.new(-69.410003662109,14.35000038147,1.5299999713898);
  375. Anchored = true;
  376. Locked = true;
  377. TopSurface = Enum.SurfaceType.Smooth;
  378. };
  379. Children = {};
  380. };
  381. };
  382. };
  383. {
  384. ID = 23;
  385. Type = "Model";
  386. Properties = {
  387. Name = "backLegs";
  388. };
  389. Children = {
  390. {
  391. ID = 24;
  392. Type = "Part";
  393. Properties = {
  394. FormFactor = Enum.FormFactor.Symmetric;
  395. BottomSurface = Enum.SurfaceType.Smooth;
  396. CanCollide = false;
  397. CFrame = CFrame.new(141.59884643555,105.25196838379,110.0609588623,0.90630757808685,7.9162418842316e-09,-0.42261758446693,7.4505805969238e-09,-0.99999761581421,2.9802322387695e-08,-0.42261815071106,8.1956386566162e-08,-0.90630620718002);
  398. Rotation = Vector3.new(-180,-25,0);
  399. Size = Vector3.new(1,1,2);
  400. Name = "1";
  401. Position = Vector3.new(141.59884643555,105.25196838379,110.0609588623);
  402. Orientation = Vector3.new(0,-155,180);
  403. Anchored = true;
  404. Locked = true;
  405. TopSurface = Enum.SurfaceType.Smooth;
  406. };
  407. Children = {};
  408. };
  409. {
  410. ID = 25;
  411. Type = "Part";
  412. Properties = {
  413. FormFactor = Enum.FormFactor.Symmetric;
  414. BottomSurface = Enum.SurfaceType.Smooth;
  415. CanCollide = false;
  416. CFrame = CFrame.new(143.23510742188,105.25196838379,110.06092834473,0.90630757808685,-7.9162418842316e-09,0.42261758446693,-7.4505805969238e-09,-0.99999761581421,2.9802322387695e-08,0.42261815071106,8.1956386566162e-08,-0.90630620718002);
  417. Rotation = Vector3.new(-180,25,0);
  418. Size = Vector3.new(1,1,2);
  419. Name = "2";
  420. Position = Vector3.new(143.23510742188,105.25196838379,110.06092834473);
  421. Orientation = Vector3.new(0,155,-180);
  422. Anchored = true;
  423. Locked = true;
  424. TopSurface = Enum.SurfaceType.Smooth;
  425. };
  426. Children = {};
  427. };
  428. };
  429. };
  430. {
  431. ID = 26;
  432. Type = "Part";
  433. Properties = {
  434. Size = Vector3.new(2,2,1);
  435. Transparency = 1;
  436. Name = "hrp";
  437. Position = Vector3.new(142.41700744629,107.66748657227,109.10885620117);
  438. BottomSurface = Enum.SurfaceType.Smooth;
  439. CFrame = CFrame.new(142.41700744629,107.66748657227,109.10885620117,1,0,0,0,1,0,0,0,1);
  440. Anchored = true;
  441. TopSurface = Enum.SurfaceType.Smooth;
  442. };
  443. Children = {};
  444. };
  445. };
  446. };
  447. {
  448. ID = 27;
  449. Type = "Model";
  450. Properties = {
  451. Name = "walk1";
  452. PrimaryPart = "_R:28_";
  453. };
  454. Children = {
  455. {
  456. ID = 28;
  457. Type = "Part";
  458. Properties = {
  459. Size = Vector3.new(2,2,1);
  460. Transparency = 1;
  461. Name = "hrp";
  462. Position = Vector3.new(142.41700744629,107.26699829102,109.10900115967);
  463. BottomSurface = Enum.SurfaceType.Smooth;
  464. CFrame = CFrame.new(142.41700744629,107.26699829102,109.10900115967,1,0,0,0,1,0,0,0,1);
  465. Anchored = true;
  466. TopSurface = Enum.SurfaceType.Smooth;
  467. };
  468. Children = {};
  469. };
  470. {
  471. ID = 29;
  472. Type = "Model";
  473. Properties = {
  474. Name = "torso";
  475. };
  476. Children = {
  477. {
  478. ID = 30;
  479. Type = "Part";
  480. Properties = {
  481. FormFactor = Enum.FormFactor.Symmetric;
  482. BottomSurface = Enum.SurfaceType.Smooth;
  483. CanCollide = false;
  484. CFrame = CFrame.new(141.98588562012,105.99227905273,109.40817260742,1,2.9336661100388e-08,1.862645149231e-09,8.6265572463162e-09,-0.98480749130249,0.17364816367626,3.7252902984619e-09,-0.17364819347858,-0.98480743169785);
  485. Rotation = Vector3.new(-170,0,0);
  486. Size = Vector3.new(1,1,2);
  487. Name = "6";
  488. Position = Vector3.new(141.98588562012,105.99227905273,109.40817260742);
  489. Orientation = Vector3.new(-10,180,180);
  490. Anchored = true;
  491. Locked = true;
  492. TopSurface = Enum.SurfaceType.Smooth;
  493. };
  494. Children = {};
  495. };
  496. {
  497. ID = 31;
  498. Type = "Part";
  499. Properties = {
  500. FormFactor = Enum.FormFactor.Symmetric;
  501. BottomSurface = Enum.SurfaceType.Smooth;
  502. CanCollide = false;
  503. CFrame = CFrame.new(142.88284301758,105.91497039795,109.39454650879,0.98480778932571,0.1736481487751,1.862645149231e-09,-0.1710100620985,0.96984601020813,-0.17364816367626,-0.030153699219227,0.17101009190083,0.98480743169785);
  504. Rotation = Vector3.new(10,0,-10);
  505. Size = Vector3.new(1,1,2);
  506. Name = "7";
  507. Position = Vector3.new(142.88284301758,105.91497039795,109.39454650879);
  508. Orientation = Vector3.new(10,0,-10);
  509. Anchored = true;
  510. Locked = true;
  511. TopSurface = Enum.SurfaceType.Smooth;
  512. };
  513. Children = {};
  514. };
  515. };
  516. };
  517. {
  518. ID = 32;
  519. Type = "Model";
  520. Properties = {
  521. Name = "head";
  522. };
  523. Children = {
  524. {
  525. ID = 33;
  526. Type = "Part";
  527. Properties = {
  528. FormFactor = Enum.FormFactor.Symmetric;
  529. BottomSurface = Enum.SurfaceType.Smooth;
  530. CanCollide = false;
  531. CFrame = CFrame.new(142.41702270508,106.64373779297,108.43058776855,0.99619477987289,0.086824133992195,0.0075961300171912,-0.086824111640453,0.99622452259064,-0.00033039599657059,-0.0075961267575622,-0.0003303661942482,0.99997192621231);
  532. Rotation = Vector3.new(0.019999999552965,0.43999999761581,-4.9800000190735);
  533. Size = Vector3.new(1,1,2);
  534. Name = "5";
  535. Position = Vector3.new(142.41702270508,106.64373779297,108.43058776855);
  536. Orientation = Vector3.new(0.019999999552965,0.43999999761581,-4.9800000190735);
  537. Anchored = true;
  538. Locked = true;
  539. TopSurface = Enum.SurfaceType.Smooth;
  540. };
  541. Children = {};
  542. };
  543. };
  544. };
  545. {
  546. ID = 34;
  547. Type = "Model";
  548. Properties = {
  549. Name = "frontLegs";
  550. };
  551. Children = {
  552. {
  553. ID = 35;
  554. Type = "Part";
  555. Properties = {
  556. FormFactor = Enum.FormFactor.Symmetric;
  557. BottomSurface = Enum.SurfaceType.Smooth;
  558. CanCollide = false;
  559. CFrame = CFrame.new(143.16249084473,105.1499710083,108.40962982178,0.99043810367584,-0.10929574072361,-0.084185928106308,0.12225411832333,0.41256269812584,0.90268754959106,-0.063927978277206,-0.90434765815735,0.42197987437248);
  560. Rotation = Vector3.new(-64.949996948242,-4.8299999237061,6.3000001907349);
  561. Name = "3";
  562. Position = Vector3.new(143.16249084473,105.1499710083,108.40962982178);
  563. Orientation = Vector3.new(-64.51000213623,-11.279999732971,16.510000228882);
  564. Size = Vector3.new(1,1,2);
  565. Anchored = true;
  566. TopSurface = Enum.SurfaceType.Smooth;
  567. };
  568. Children = {};
  569. };
  570. {
  571. ID = 36;
  572. Type = "Part";
  573. Properties = {
  574. FormFactor = Enum.FormFactor.Symmetric;
  575. BottomSurface = Enum.SurfaceType.Smooth;
  576. CanCollide = false;
  577. CFrame = CFrame.new(141.67561340332,105.1653137207,108.59083557129,0.99108511209488,-0.10190086066723,0.085831589996815,-0.085448332130909,0.0081289801746607,0.99630886316299,-0.10222255438566,-0.99476027488708,-0.00065081653883681);
  578. Rotation = Vector3.new(-90.040000915527,4.9200000762939,5.8699998855591);
  579. Size = Vector3.new(1,1,2);
  580. Name = "4";
  581. Position = Vector3.new(141.67561340332,105.1653137207,108.59083557129);
  582. Orientation = Vector3.new(-85.080001831055,90.430000305176,-84.569999694824);
  583. Anchored = true;
  584. Locked = true;
  585. TopSurface = Enum.SurfaceType.Smooth;
  586. };
  587. Children = {};
  588. };
  589. };
  590. };
  591. {
  592. ID = 37;
  593. Type = "Model";
  594. Properties = {
  595. Name = "backLegs";
  596. };
  597. Children = {
  598. {
  599. ID = 38;
  600. Type = "Part";
  601. Properties = {
  602. FormFactor = Enum.FormFactor.Symmetric;
  603. BottomSurface = Enum.SurfaceType.Smooth;
  604. CanCollide = false;
  605. CFrame = CFrame.new(141.87344360352,105.11793518066,110.75525665283,0.99372315406799,-0.071747235953808,-0.085831634700298,-0.047087635844946,0.42771139740944,-0.90268778800964,0.10147657245398,0.90106332302094,0.42164835333824);
  606. Rotation = Vector3.new(64.959999084473,-4.9200000762939,4.1300001144409);
  607. Size = Vector3.new(1,1,2);
  608. Name = "1";
  609. Position = Vector3.new(141.87344360352,105.11793518066,110.75525665283);
  610. Orientation = Vector3.new(64.51000213623,-11.510000228882,-6.2800002098083);
  611. Anchored = true;
  612. Locked = true;
  613. TopSurface = Enum.SurfaceType.Smooth;
  614. };
  615. Children = {};
  616. };
  617. {
  618. ID = 39;
  619. Type = "Part";
  620. Properties = {
  621. FormFactor = Enum.FormFactor.Symmetric;
  622. BottomSurface = Enum.SurfaceType.Smooth;
  623. CanCollide = false;
  624. CFrame = CFrame.new(142.95184326172,105.16754150391,110.55535888672,0.99043810367584,0.10929580777884,0.084185972809792,0.083782717585564,0.0082849785685539,-0.99644953012466,-0.10960528254509,0.99397474527359,-0.00095122004859149);
  625. Rotation = Vector3.new(90.050003051758,4.8299999237061,-6.3000001907349);
  626. Size = Vector3.new(1,1,2);
  627. Name = "2";
  628. Position = Vector3.new(142.95184326172,105.16754150391,110.55535888672);
  629. Orientation = Vector3.new(85.169998168945,90.650001525879,84.349998474121);
  630. Anchored = true;
  631. Locked = true;
  632. TopSurface = Enum.SurfaceType.Smooth;
  633. };
  634. Children = {};
  635. };
  636. };
  637. };
  638. };
  639. };
  640. {
  641. ID = 40;
  642. Type = "Model";
  643. Properties = {
  644. Name = "walk2";
  645. PrimaryPart = "_R:41_";
  646. };
  647. Children = {
  648. {
  649. ID = 41;
  650. Type = "Part";
  651. Properties = {
  652. Size = Vector3.new(2,2,1);
  653. Transparency = 1;
  654. Name = "hrp";
  655. Position = Vector3.new(142.41700744629,107.26699829102,109.10900115967);
  656. BottomSurface = Enum.SurfaceType.Smooth;
  657. CFrame = CFrame.new(142.41700744629,107.26699829102,109.10900115967,1,0,0,0,1,0,0,0,1);
  658. Anchored = true;
  659. TopSurface = Enum.SurfaceType.Smooth;
  660. };
  661. Children = {};
  662. };
  663. {
  664. ID = 42;
  665. Type = "Model";
  666. Properties = {
  667. Name = "torso";
  668. };
  669. Children = {
  670. {
  671. ID = 43;
  672. Type = "Part";
  673. Properties = {
  674. FormFactor = Enum.FormFactor.Symmetric;
  675. BottomSurface = Enum.SurfaceType.Smooth;
  676. CanCollide = false;
  677. CFrame = CFrame.new(141.95159912109,105.97940826416,109.39278411865,0.98480778932571,0.1736481487751,1.862645149231e-09,0.1710100620985,-0.96984601020813,0.17364816367626,0.030153699219227,-0.17101009190083,-0.98480743169785);
  678. Rotation = Vector3.new(-170,0,-10);
  679. Size = Vector3.new(1,1,2);
  680. Name = "6";
  681. Position = Vector3.new(141.95159912109,105.97940826416,109.39278411865);
  682. Orientation = Vector3.new(-10,180,170);
  683. Anchored = true;
  684. Locked = true;
  685. TopSurface = Enum.SurfaceType.Smooth;
  686. };
  687. Children = {};
  688. };
  689. {
  690. ID = 44;
  691. Type = "Part";
  692. Properties = {
  693. FormFactor = Enum.FormFactor.Symmetric;
  694. BottomSurface = Enum.SurfaceType.Smooth;
  695. CanCollide = false;
  696. CFrame = CFrame.new(142.84855651855,106.056640625,109.40641021729,1,2.9336661100388e-08,1.862645149231e-09,-8.6265572463162e-09,0.98480749130249,-0.17364816367626,-3.7252902984619e-09,0.17364819347858,0.98480743169785);
  697. Rotation = Vector3.new(10,0,0);
  698. Size = Vector3.new(1,1,2);
  699. Name = "7";
  700. Position = Vector3.new(142.84855651855,106.056640625,109.40641021729);
  701. Orientation = Vector3.new(10,0,0);
  702. Anchored = true;
  703. Locked = true;
  704. TopSurface = Enum.SurfaceType.Smooth;
  705. };
  706. Children = {};
  707. };
  708. };
  709. };
  710. {
  711. ID = 45;
  712. Type = "Model";
  713. Properties = {
  714. Name = "head";
  715. };
  716. Children = {
  717. {
  718. ID = 46;
  719. Type = "Part";
  720. Properties = {
  721. FormFactor = Enum.FormFactor.Symmetric;
  722. BottomSurface = Enum.SurfaceType.Smooth;
  723. CanCollide = false;
  724. CFrame = CFrame.new(142.4169921875,106.72242736816,108.38079071045,0.99619477987289,-0.086824133992195,-0.0075961300171912,0.086824111640453,0.99622452259064,-0.00033039599657059,0.0075961267575622,-0.0003303661942482,0.99997192621231);
  725. Rotation = Vector3.new(0.019999999552965,-0.43999999761581,4.9800000190735);
  726. Size = Vector3.new(1,1,2);
  727. Name = "5";
  728. Position = Vector3.new(142.4169921875,106.72242736816,108.38079071045);
  729. Orientation = Vector3.new(0.019999999552965,-0.43999999761581,4.9800000190735);
  730. Anchored = true;
  731. Locked = true;
  732. TopSurface = Enum.SurfaceType.Smooth;
  733. };
  734. Children = {};
  735. };
  736. };
  737. };
  738. {
  739. ID = 47;
  740. Type = "Model";
  741. Properties = {
  742. Name = "frontLegs";
  743. };
  744. Children = {
  745. {
  746. ID = 48;
  747. Type = "Part";
  748. Properties = {
  749. FormFactor = Enum.FormFactor.Symmetric;
  750. BottomSurface = Enum.SurfaceType.Smooth;
  751. CanCollide = false;
  752. CFrame = CFrame.new(143.15840148926,105.23960876465,108.59088134766,0.99108564853668,0.10190083086491,-0.085831522941589,0.08544834703207,0.0081288013607264,0.99630761146545,0.10222259908915,-0.99475973844528,-0.0006505039636977);
  753. Rotation = Vector3.new(-90.040000915527,-4.9200000762939,-5.8699998855591);
  754. Name = "3";
  755. Position = Vector3.new(143.15840148926,105.23960876465,108.59088134766);
  756. Orientation = Vector3.new(-85.069999694824,-90.430000305176,84.569999694824);
  757. Size = Vector3.new(1,1,2);
  758. Anchored = true;
  759. TopSurface = Enum.SurfaceType.Smooth;
  760. };
  761. Children = {};
  762. };
  763. {
  764. ID = 49;
  765. Type = "Part";
  766. Properties = {
  767. FormFactor = Enum.FormFactor.Symmetric;
  768. BottomSurface = Enum.SurfaceType.Smooth;
  769. CanCollide = false;
  770. CFrame = CFrame.new(141.67150878906,105.22434997559,108.40961456299,0.99043810367584,0.10929574817419,0.084185928106308,-0.12225411087275,0.41256266832352,0.90268748998642,0.063927978277206,-0.90434771776199,0.42197975516319);
  771. Rotation = Vector3.new(-64.949996948242,4.8299999237061,-6.3000001907349);
  772. Size = Vector3.new(1,1,2);
  773. Name = "4";
  774. Position = Vector3.new(141.67150878906,105.22434997559,108.40961456299);
  775. Orientation = Vector3.new(-64.51000213623,11.279999732971,-16.510000228882);
  776. Anchored = true;
  777. Locked = true;
  778. TopSurface = Enum.SurfaceType.Smooth;
  779. };
  780. Children = {};
  781. };
  782. };
  783. };
  784. {
  785. ID = 50;
  786. Type = "Model";
  787. Properties = {
  788. Name = "backLegs";
  789. };
  790. Children = {
  791. {
  792. ID = 51;
  793. Type = "Part";
  794. Properties = {
  795. FormFactor = Enum.FormFactor.Symmetric;
  796. BottomSurface = Enum.SurfaceType.Smooth;
  797. CanCollide = false;
  798. CFrame = CFrame.new(141.88212585449,105.24188232422,110.55535888672,0.99043810367584,-0.10929580777884,-0.084185972809792,-0.083782717585564,0.0082849785685539,-0.99644953012466,0.10960528254509,0.99397474527359,-0.00095122004859149);
  799. Rotation = Vector3.new(90.050003051758,-4.8299999237061,6.3000001907349);
  800. Size = Vector3.new(1,1,2);
  801. Name = "1";
  802. Position = Vector3.new(141.88212585449,105.24188232422,110.55535888672);
  803. Orientation = Vector3.new(85.169998168945,-90.650001525879,-84.349998474121);
  804. Anchored = true;
  805. Locked = true;
  806. TopSurface = Enum.SurfaceType.Smooth;
  807. };
  808. Children = {};
  809. };
  810. {
  811. ID = 52;
  812. Type = "Part";
  813. Properties = {
  814. FormFactor = Enum.FormFactor.Symmetric;
  815. BottomSurface = Enum.SurfaceType.Smooth;
  816. CanCollide = false;
  817. CFrame = CFrame.new(142.96057128906,105.1922454834,110.75525665283,0.99372315406799,0.071747235953808,0.085831634700298,0.047087635844946,0.42771139740944,-0.90268778800964,-0.10147657245398,0.90106332302094,0.42164835333824);
  818. Rotation = Vector3.new(64.959999084473,4.9200000762939,-4.1300001144409);
  819. Size = Vector3.new(1,1,2);
  820. Name = "2";
  821. Position = Vector3.new(142.96057128906,105.1922454834,110.75525665283);
  822. Orientation = Vector3.new(64.51000213623,11.510000228882,6.2800002098083);
  823. Anchored = true;
  824. Locked = true;
  825. TopSurface = Enum.SurfaceType.Smooth;
  826. };
  827. Children = {};
  828. };
  829. };
  830. };
  831. };
  832. };
  833. };
  834. };
  835.  
  836. local function Scan(item, parent)
  837. local obj = Instance.new(item.Type)
  838. if (item.ID) then
  839. local awaiting = awaitRef[item.ID]
  840. if (awaiting) then
  841. awaiting[1][awaiting[2]] = obj
  842. awaitRef[item.ID] = nil
  843. else
  844. partsWithId[item.ID] = obj
  845. end
  846. end
  847. for p,v in pairs(item.Properties) do
  848. if (type(v) == "string") then
  849. local id = tonumber(v:match("^_R:(%w+)_$"))
  850. if (id) then
  851. if (partsWithId[id]) then
  852. v = partsWithId[id]
  853. else
  854. awaitRef[id] = {obj, p}
  855. v = nil
  856. end
  857. end
  858. end
  859. obj[p] = v
  860. end
  861. for _,c in pairs(item.Children) do
  862. Scan(c, obj)
  863. end
  864. obj.Parent = parent
  865. return obj
  866. end
  867.  
  868. --//-------------------------------
  869. --|| SCRIPT
  870. --\\-------------------------------
  871. print((function()
  872. local folder = Scan(root, nil)
  873.  
  874. for i, v in pairs(folder:GetDescendants()) do
  875. if v and v.Parent and v:IsA("BasePart") then
  876. v.Transparency = 1
  877. v.CanCollide = false
  878. end
  879. end
  880.  
  881. local lp = game:GetService("Players").LocalPlayer
  882. local rs = game:GetService("RunService")
  883.  
  884. local function gp(parent, name, className)
  885. local ret = nil
  886. if parent then
  887. for i, v in pairs(parent:GetChildren()) do
  888. if (v.Name == name) and v:IsA(className) then
  889. ret = v
  890. end
  891. end
  892. end
  893. return ret
  894. end
  895.  
  896. local function align(Part0, Part1, res)
  897. local att1 = Instance.new("Attachment")
  898. att1.Orientation = Vector3.new(0, 0, 0)
  899. att1.Position = Vector3.new(0, 0, 0)
  900. att1.Archivable = true
  901. local att0 = att1:Clone()
  902.  
  903. local ap = Instance.new("AlignPosition", att0)
  904. ap.ApplyAtCenterOfMass = true
  905. ap.MaxForce = 9e9
  906. ap.MaxVelocity = 9e9
  907. ap.ReactionForceEnabled = false
  908. ap.Responsiveness = res
  909. ap.RigidityEnabled = false
  910.  
  911. local ao = Instance.new("AlignOrientation", att0)
  912. ao.MaxAngularVelocity = 9e9
  913. ao.MaxTorque = 9e9
  914. ao.PrimaryAxisOnly = false
  915. ao.ReactionTorqueEnabled = false
  916. ao.Responsiveness = res
  917. ao.RigidityEnabled = false
  918.  
  919. ap.Attachment1 = att1
  920. ap.Attachment0 = att0
  921. ao.Attachment1 = att1
  922. ao.Attachment0 = att0
  923.  
  924. att1.Parent = Part1
  925. att0.Parent = Part0
  926.  
  927. return att1
  928. end
  929.  
  930. local c = lp.Character
  931. folder.Parent = c
  932. if not (c and c.Parent) then
  933. return "character not found"
  934. end
  935. local hum = c:FindFirstChildOfClass("Humanoid")
  936. if not hum then
  937. return "humanoid not found"
  938. end
  939. if hum.Health == 0 then
  940. return "humanoid health 0"
  941. end
  942. local hrp = gp(c, "HumanoidRootPart", "BasePart") or gp(c, "Torso", "BasePart")
  943. if not hrp then
  944. return "BasePart not found"
  945. end
  946. if hrp.Anchored then
  947. return "BasePart anchored"
  948. end
  949. local hats = {}
  950. for i, v in pairs(c:GetChildren()) do
  951. if v and v.Parent and v:IsA("Accessory") then
  952. table.insert(hats, v)
  953. end
  954. end
  955. if #hats < 7 then
  956. return "not enough hats"
  957. end
  958. local handles = {}
  959. for i, v in pairs(hats) do
  960. local handle = gp(v, "Handle", "BasePart")
  961. if handle and (handle.Size == Vector3.new(1, 1, 2)) then
  962. table.insert(handles, handle)
  963. if #handles == 7 then
  964. break
  965. end
  966. end
  967. end
  968. if #handles < 7 then
  969. for i, v in pairs(hats) do
  970. local handle = gp(v, "Handle", "BasePart")
  971. if handle and not table.find(handles, handle) then
  972. table.insert(handles, handle)
  973. end
  974. end
  975. end
  976. if #handles < 7 then
  977. return "not enough hat handles"
  978. end
  979. local templates = {}
  980. for i, v in pairs(folder:GetChildren()) do
  981. if v and v.Parent and v:IsA("Model") and gp(v, "hrp", "BasePart") then
  982. table.insert(templates, v)
  983. end
  984. end
  985. if #templates < 4 then
  986. return "found less than 4 templates"
  987. end
  988. local toDestr = {"BlockMesh", "SpecialMesh", "FileMesh", "Weld", "Motor6D", "Snap"}
  989. local aligns = {}
  990. for i, v in pairs(handles) do
  991. if v and v.Parent then
  992. for i1, v1 in pairs(v:GetChildren()) do
  993. if v1 and v1.Parent and table.find(toDestr, v1.ClassName) then
  994. v1:Destroy()
  995. end
  996. end
  997. local ctr = Instance.new("Part", v)
  998. ctr.Anchored = false
  999. ctr.CFrame = v.CFrame
  1000. ctr.Transparency = 1
  1001. ctr.CanCollide = false
  1002. ctr.Size = Vector3.new(0.1, 0.1, 0.1)
  1003. ctr.Name = "smoothControl"
  1004. align(v, ctr, 200)
  1005. table.insert(aligns, i, align(ctr, nil, 25))
  1006. end
  1007. end
  1008. spawn(function()
  1009. if not netboost then
  1010. return
  1011. end
  1012. while rs.Heartbeat:Wait() and c and c.Parent do
  1013. for i, v in pairs(handles) do
  1014. if v and v.Parent and v:IsA("BasePart") then
  1015. v.Velocity = netboost
  1016. end
  1017. end
  1018. end
  1019. end)
  1020. local currentTem = nil
  1021. local temHrp = nil
  1022. local function setTem(name)
  1023. temHrp = gp(currentTem, "hrp", "BasePart")
  1024. local lastcf = hrp.CFrame
  1025. if temHrp then
  1026. lastcf = temHrp.CFrame
  1027. end
  1028. for i, v in pairs(aligns) do
  1029. v.Parent = nil
  1030. end
  1031. if currentTem and currentTem.Parent then
  1032. currentTem:Destroy()
  1033. end
  1034. for i, v in pairs(templates) do
  1035. if v and v.Parent and (v.Name == name) then
  1036. currentTem = v
  1037. break
  1038. end
  1039. end
  1040. currentTem.Archivable = true
  1041. currentTem = currentTem:Clone()
  1042. currentTem.Parent = c
  1043. temHrp = gp(currentTem, "hrp", "BasePart")
  1044. if not temHrp then
  1045. return false
  1046. end
  1047. temHrp.Anchored = true
  1048. temHrp.Transparency = 1
  1049. temHrp.CanCollide = false
  1050. for i, v in pairs(currentTem:GetDescendants()) do
  1051. if v and v.Parent and v:IsA("BasePart") and (v ~= temHrp) then
  1052. v.Anchored = false
  1053. v.Transparency = 1
  1054. v.CanCollide = false
  1055. local weldc = Instance.new("WeldConstraint", v)
  1056. weldc.Part0 = v
  1057. weldc.Part1 = temHrp
  1058. aligns[tonumber(v.Name)].Parent = v
  1059. end
  1060. end
  1061. temHrp.CFrame = lastcf
  1062. end
  1063. setTem("sit1")
  1064.  
  1065. spawn(function()
  1066. while wait(0.3) and c and c.Parent do
  1067. if math.abs((hrp.Position - temHrp.Position).Magnitude) > 5 then
  1068. if currentTem.Name == "walk1" then
  1069. setTem("walk2")
  1070. else
  1071. setTem("walk1")
  1072. end
  1073. else
  1074. if currentTem.Name == "sit1" then
  1075. setTem("sit2")
  1076. else
  1077. setTem("sit1")
  1078. end
  1079. end
  1080. end
  1081. end)
  1082.  
  1083. spawn(function()
  1084. while wait(0.1) and c and c.Parent do
  1085. if math.abs((hrp.Position - temHrp.Position).Magnitude) > 5 then
  1086. temHrp.CFrame = CFrame.new(Vector3.new(temHrp.Position.X, hrp.Position.Y, temHrp.Position.Z), hrp.Position)
  1087. temHrp.CFrame += temHrp.CFrame.lookVector * 1 -- ignore this error, it makes the script work
  1088. end
  1089. end
  1090. end)
  1091. return "success"
  1092. end)())
Advertisement
Add Comment
Please, Sign In to add comment