Advertisement
Efkan

Doge

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