epicllllllllllllllll

e

Mar 28th, 2025
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.59 KB | None | 0 0
  1. local GUI = loadstring(game:HttpGet("https://raw.githubusercontent.com/Patskorn/GUI/main/Daino.lua"))()
  2. local idk = GUI:new()
  3. local win = idk:Tap("hi")
  4.  
  5. win:Button("get f3x ",function()
  6. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  7. local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommand
  8.  
  9. RequestCommand:InvokeServer(";btools")
  10. RequestCommand:InvokeServer(";give me b")
  11. RequestCommand:InvokeServer(";f3x")
  12. RequestCommand:InvokeServer(";give me f3x")
  13. end)
  14.  
  15.  
  16. win:Dropdown("decal spams(f3x)", {"n3x0kidd decal", "blue2spooky decal", "k00pkidd decal"}, function(selectedOption)
  17. if selectedOption == "n3x0kidd decal" then
  18. local player = game.Players.LocalPlayer
  19. local char = player.Character
  20. local tool
  21. for i,v in player:GetDescendants() do
  22. if v.Name == "SyncAPI" then
  23. tool = v.Parent
  24. end
  25. end
  26. for i,v in game.ReplicatedStorage:GetDescendants() do
  27. if v.Name == "SyncAPI" then
  28. tool = v.Parent
  29. end
  30. end
  31. --craaa
  32. remote = tool.SyncAPI.ServerEndpoint
  33. function _(args)
  34. remote:InvokeServer(unpack(args))
  35. end
  36. function SetCollision(part,boolean)
  37. local args = {
  38. [1] = "SyncCollision",
  39. [2] = {
  40. [1] = {
  41. ["Part"] = part,
  42. ["CanCollide"] = boolean
  43. }
  44. }
  45. }
  46. _(args)
  47. end
  48. function SetAnchor(boolean,part)
  49. local args = {
  50. [1] = "SyncAnchor",
  51. [2] = {
  52. [1] = {
  53. ["Part"] = part,
  54. ["Anchored"] = boolean
  55. }
  56. }
  57. }
  58. _(args)
  59. end
  60. function CreatePart(cf,parent)
  61. local args = {
  62. [1] = "CreatePart",
  63. [2] = "Normal",
  64. [3] = cf,
  65. [4] = parent
  66. }
  67. _(args)
  68. end
  69. function DestroyPart(part)
  70. local args = {
  71. [1] = "Remove",
  72. [2] = {
  73. [1] = part
  74. }
  75. }
  76. _(args)
  77. end
  78. function MovePart(part,cf)
  79. local args = {
  80. [1] = "SyncMove",
  81. [2] = {
  82. [1] = {
  83. ["Part"] = part,
  84. ["CFrame"] = cf
  85. }
  86. }
  87. }
  88. _(args)
  89. end
  90. function Resize(part,size,cf)
  91. local args = {
  92. [1] = "SyncResize",
  93. [2] = {
  94. [1] = {
  95. ["Part"] = part,
  96. ["CFrame"] = cf,
  97. ["Size"] = size
  98. }
  99. }
  100. }
  101. _(args)
  102. end
  103. function AddMesh(part)
  104. local args = {
  105. [1] = "CreateMeshes",
  106. [2] = {
  107. [1] = {
  108. ["Part"] = part
  109. }
  110. }
  111. }
  112. _(args)
  113. end
  114.  
  115. function SetMesh(part,meshid)
  116. local args = {
  117. [1] = "SyncMesh",
  118. [2] = {
  119. [1] = {
  120. ["Part"] = part,
  121. ["MeshId"] = "rbxassetid://"..meshid
  122. }
  123. }
  124. }
  125. _(args)
  126. end
  127. function SetTexture(part, texid)
  128. local args = {
  129. [1] = "SyncMesh",
  130. [2] = {
  131. [1] = {
  132. ["Part"] = part,
  133. ["TextureId"] = "rbxassetid://"..texid
  134. }
  135. }
  136. }
  137. _(args)
  138. end
  139. function SetName(part, stringg)
  140. local args = {
  141. [1] = "SetName",
  142. [2] = {
  143. [1] = part
  144. },
  145. [3] = stringg
  146. }
  147.  
  148. _(args)
  149. end
  150. function MeshResize(part,size)
  151. local args = {
  152. [1] = "SyncMesh",
  153. [2] = {
  154. [1] = {
  155. ["Part"] = part,
  156. ["Scale"] = size
  157. }
  158. }
  159. }
  160. _(args)
  161. end
  162. function Weld(part1, part2,lead)
  163. local args = {
  164. [1] = "CreateWelds",
  165. [2] = {
  166. [1] = part1,
  167. [2] = part2
  168. },
  169. [3] = lead
  170. }
  171. _(args)
  172.  
  173. end
  174. function SetLocked(part,boolean)
  175. local args = {
  176. [1] = "SetLocked",
  177. [2] = {
  178. [1] = part
  179. },
  180. [3] = boolean
  181. }
  182. _(args)
  183. end
  184. function SetTrans(part,int)
  185. local args = {
  186. [1] = "SyncMaterial",
  187. [2] = {
  188. [1] = {
  189. ["Part"] = part,
  190. ["Transparency"] = int
  191. }
  192. }
  193. }
  194. _(args)
  195. end
  196. function CreateSpotlight(part)
  197. local args = {
  198. [1] = "CreateLights",
  199. [2] = {
  200. [1] = {
  201. ["Part"] = part,
  202. ["LightType"] = "SpotLight"
  203. }
  204. }
  205. }
  206. _(args)
  207. end
  208. function SyncLighting(part,brightness)
  209. local args = {
  210. [1] = "SyncLighting",
  211. [2] = {
  212. [1] = {
  213. ["Part"] = part,
  214. ["LightType"] = "SpotLight",
  215. ["Brightness"] = brightness
  216. }
  217. }
  218. }
  219. _(args)
  220. end
  221. function Color(part,color)
  222. local args = {
  223. [1] = "SyncColor",
  224. [2] = {
  225. [1] = {
  226. ["Part"] = part,
  227. ["Color"] = color --[[Color3]],
  228. ["UnionColoring"] = false
  229. }
  230. }
  231. }
  232. _(args)
  233. end
  234. function SpawnDecal(part,side)
  235. local args = {
  236. [1] = "CreateTextures",
  237. [2] = {
  238. [1] = {
  239. ["Part"] = part,
  240. ["Face"] = side,
  241. ["TextureType"] = "Decal"
  242. }
  243. }
  244. }
  245.  
  246. _(args)
  247. end
  248. function AddDecal(part,asset,side)
  249. local args = {
  250. [1] = "SyncTexture",
  251. [2] = {
  252. [1] = {
  253. ["Part"] = part,
  254. ["Face"] = side,
  255. ["TextureType"] = "Decal",
  256. ["Texture"] = "rbxassetid://".. asset
  257. }
  258. }
  259. }
  260. _(args)
  261. end
  262.  
  263. function spam(id)
  264. for i,v in game.workspace:GetDescendants() do
  265. if v:IsA("BasePart") then
  266. spawn(function()
  267. SetLocked(v,false)
  268. SpawnDecal(v,Enum.NormalId.Front)
  269. AddDecal(v,id,Enum.NormalId.Front)
  270.  
  271. SpawnDecal(v,Enum.NormalId.Back)
  272. AddDecal(v,id,Enum.NormalId.Back)
  273.  
  274. SpawnDecal(v,Enum.NormalId.Right)
  275. AddDecal(v,id,Enum.NormalId.Right)
  276.  
  277. SpawnDecal(v,Enum.NormalId.Left)
  278. AddDecal(v,id,Enum.NormalId.Left)
  279.  
  280. SpawnDecal(v,Enum.NormalId.Bottom)
  281. AddDecal(v,id,Enum.NormalId.Bottom)
  282.  
  283. SpawnDecal(v,Enum.NormalId.Top)
  284. AddDecal(v,id,Enum.NormalId.Top)
  285. end)
  286. end
  287. end
  288. end
  289. spam("111670138717713")
  290. elseif selectedOption == "blue2spooky decal" then
  291. local player = game.Players.LocalPlayer
  292. local char = player.Character
  293. local tool
  294. for i,v in player:GetDescendants() do
  295. if v.Name == "SyncAPI" then
  296. tool = v.Parent
  297. end
  298. end
  299. for i,v in game.ReplicatedStorage:GetDescendants() do
  300. if v.Name == "SyncAPI" then
  301. tool = v.Parent
  302. end
  303. end
  304. --craaa
  305. remote = tool.SyncAPI.ServerEndpoint
  306. function _(args)
  307. remote:InvokeServer(unpack(args))
  308. end
  309. function SetCollision(part,boolean)
  310. local args = {
  311. [1] = "SyncCollision",
  312. [2] = {
  313. [1] = {
  314. ["Part"] = part,
  315. ["CanCollide"] = boolean
  316. }
  317. }
  318. }
  319. _(args)
  320. end
  321. function SetAnchor(boolean,part)
  322. local args = {
  323. [1] = "SyncAnchor",
  324. [2] = {
  325. [1] = {
  326. ["Part"] = part,
  327. ["Anchored"] = boolean
  328. }
  329. }
  330. }
  331. _(args)
  332. end
  333. function CreatePart(cf,parent)
  334. local args = {
  335. [1] = "CreatePart",
  336. [2] = "Normal",
  337. [3] = cf,
  338. [4] = parent
  339. }
  340. _(args)
  341. end
  342. function DestroyPart(part)
  343. local args = {
  344. [1] = "Remove",
  345. [2] = {
  346. [1] = part
  347. }
  348. }
  349. _(args)
  350. end
  351. function MovePart(part,cf)
  352. local args = {
  353. [1] = "SyncMove",
  354. [2] = {
  355. [1] = {
  356. ["Part"] = part,
  357. ["CFrame"] = cf
  358. }
  359. }
  360. }
  361. _(args)
  362. end
  363. function Resize(part,size,cf)
  364. local args = {
  365. [1] = "SyncResize",
  366. [2] = {
  367. [1] = {
  368. ["Part"] = part,
  369. ["CFrame"] = cf,
  370. ["Size"] = size
  371. }
  372. }
  373. }
  374. _(args)
  375. end
  376. function AddMesh(part)
  377. local args = {
  378. [1] = "CreateMeshes",
  379. [2] = {
  380. [1] = {
  381. ["Part"] = part
  382. }
  383. }
  384. }
  385. _(args)
  386. end
  387.  
  388. function SetMesh(part,meshid)
  389. local args = {
  390. [1] = "SyncMesh",
  391. [2] = {
  392. [1] = {
  393. ["Part"] = part,
  394. ["MeshId"] = "rbxassetid://"..meshid
  395. }
  396. }
  397. }
  398. _(args)
  399. end
  400. function SetTexture(part, texid)
  401. local args = {
  402. [1] = "SyncMesh",
  403. [2] = {
  404. [1] = {
  405. ["Part"] = part,
  406. ["TextureId"] = "rbxassetid://"..texid
  407. }
  408. }
  409. }
  410. _(args)
  411. end
  412. function SetName(part, stringg)
  413. local args = {
  414. [1] = "SetName",
  415. [2] = {
  416. [1] = part
  417. },
  418. [3] = stringg
  419. }
  420.  
  421. _(args)
  422. end
  423. function MeshResize(part,size)
  424. local args = {
  425. [1] = "SyncMesh",
  426. [2] = {
  427. [1] = {
  428. ["Part"] = part,
  429. ["Scale"] = size
  430. }
  431. }
  432. }
  433. _(args)
  434. end
  435. function Weld(part1, part2,lead)
  436. local args = {
  437. [1] = "CreateWelds",
  438. [2] = {
  439. [1] = part1,
  440. [2] = part2
  441. },
  442. [3] = lead
  443. }
  444. _(args)
  445.  
  446. end
  447. function SetLocked(part,boolean)
  448. local args = {
  449. [1] = "SetLocked",
  450. [2] = {
  451. [1] = part
  452. },
  453. [3] = boolean
  454. }
  455. _(args)
  456. end
  457. function SetTrans(part,int)
  458. local args = {
  459. [1] = "SyncMaterial",
  460. [2] = {
  461. [1] = {
  462. ["Part"] = part,
  463. ["Transparency"] = int
  464. }
  465. }
  466. }
  467. _(args)
  468. end
  469. function CreateSpotlight(part)
  470. local args = {
  471. [1] = "CreateLights",
  472. [2] = {
  473. [1] = {
  474. ["Part"] = part,
  475. ["LightType"] = "SpotLight"
  476. }
  477. }
  478. }
  479. _(args)
  480. end
  481. function SyncLighting(part,brightness)
  482. local args = {
  483. [1] = "SyncLighting",
  484. [2] = {
  485. [1] = {
  486. ["Part"] = part,
  487. ["LightType"] = "SpotLight",
  488. ["Brightness"] = brightness
  489. }
  490. }
  491. }
  492. _(args)
  493. end
  494. function Color(part,color)
  495. local args = {
  496. [1] = "SyncColor",
  497. [2] = {
  498. [1] = {
  499. ["Part"] = part,
  500. ["Color"] = color --[[Color3]],
  501. ["UnionColoring"] = false
  502. }
  503. }
  504. }
  505. _(args)
  506. end
  507. function SpawnDecal(part,side)
  508. local args = {
  509. [1] = "CreateTextures",
  510. [2] = {
  511. [1] = {
  512. ["Part"] = part,
  513. ["Face"] = side,
  514. ["TextureType"] = "Decal"
  515. }
  516. }
  517. }
  518.  
  519. _(args)
  520. end
  521. function AddDecal(part,asset,side)
  522. local args = {
  523. [1] = "SyncTexture",
  524. [2] = {
  525. [1] = {
  526. ["Part"] = part,
  527. ["Face"] = side,
  528. ["TextureType"] = "Decal",
  529. ["Texture"] = "rbxassetid://".. asset
  530. }
  531. }
  532. }
  533. _(args)
  534. end
  535.  
  536. function spam(id)
  537. for i,v in game.workspace:GetDescendants() do
  538. if v:IsA("BasePart") then
  539. spawn(function()
  540. SetLocked(v,false)
  541. SpawnDecal(v,Enum.NormalId.Front)
  542. AddDecal(v,id,Enum.NormalId.Front)
  543.  
  544. SpawnDecal(v,Enum.NormalId.Back)
  545. AddDecal(v,id,Enum.NormalId.Back)
  546.  
  547. SpawnDecal(v,Enum.NormalId.Right)
  548. AddDecal(v,id,Enum.NormalId.Right)
  549.  
  550. SpawnDecal(v,Enum.NormalId.Left)
  551. AddDecal(v,id,Enum.NormalId.Left)
  552.  
  553. SpawnDecal(v,Enum.NormalId.Bottom)
  554. AddDecal(v,id,Enum.NormalId.Bottom)
  555.  
  556. SpawnDecal(v,Enum.NormalId.Top)
  557. AddDecal(v,id,Enum.NormalId.Top)
  558. end)
  559. end
  560. end
  561. end
  562. spam("77695565531189")
  563. elseif selectedOption == "k00pkidd decal" then
  564. local player = game.Players.LocalPlayer
  565. local char = player.Character
  566. local tool
  567. for i,v in player:GetDescendants() do
  568. if v.Name == "SyncAPI" then
  569. tool = v.Parent
  570. end
  571. end
  572. for i,v in game.ReplicatedStorage:GetDescendants() do
  573. if v.Name == "SyncAPI" then
  574. tool = v.Parent
  575. end
  576. end
  577. --craaa
  578. remote = tool.SyncAPI.ServerEndpoint
  579. function _(args)
  580. remote:InvokeServer(unpack(args))
  581. end
  582. function SetCollision(part,boolean)
  583. local args = {
  584. [1] = "SyncCollision",
  585. [2] = {
  586. [1] = {
  587. ["Part"] = part,
  588. ["CanCollide"] = boolean
  589. }
  590. }
  591. }
  592. _(args)
  593. end
  594. function SetAnchor(boolean,part)
  595. local args = {
  596. [1] = "SyncAnchor",
  597. [2] = {
  598. [1] = {
  599. ["Part"] = part,
  600. ["Anchored"] = boolean
  601. }
  602. }
  603. }
  604. _(args)
  605. end
  606. function CreatePart(cf,parent)
  607. local args = {
  608. [1] = "CreatePart",
  609. [2] = "Normal",
  610. [3] = cf,
  611. [4] = parent
  612. }
  613. _(args)
  614. end
  615. function DestroyPart(part)
  616. local args = {
  617. [1] = "Remove",
  618. [2] = {
  619. [1] = part
  620. }
  621. }
  622. _(args)
  623. end
  624. function MovePart(part,cf)
  625. local args = {
  626. [1] = "SyncMove",
  627. [2] = {
  628. [1] = {
  629. ["Part"] = part,
  630. ["CFrame"] = cf
  631. }
  632. }
  633. }
  634. _(args)
  635. end
  636. function Resize(part,size,cf)
  637. local args = {
  638. [1] = "SyncResize",
  639. [2] = {
  640. [1] = {
  641. ["Part"] = part,
  642. ["CFrame"] = cf,
  643. ["Size"] = size
  644. }
  645. }
  646. }
  647. _(args)
  648. end
  649. function AddMesh(part)
  650. local args = {
  651. [1] = "CreateMeshes",
  652. [2] = {
  653. [1] = {
  654. ["Part"] = part
  655. }
  656. }
  657. }
  658. _(args)
  659. end
  660.  
  661. function SetMesh(part,meshid)
  662. local args = {
  663. [1] = "SyncMesh",
  664. [2] = {
  665. [1] = {
  666. ["Part"] = part,
  667. ["MeshId"] = "rbxassetid://"..meshid
  668. }
  669. }
  670. }
  671. _(args)
  672. end
  673. function SetTexture(part, texid)
  674. local args = {
  675. [1] = "SyncMesh",
  676. [2] = {
  677. [1] = {
  678. ["Part"] = part,
  679. ["TextureId"] = "rbxassetid://"..texid
  680. }
  681. }
  682. }
  683. _(args)
  684. end
  685. function SetName(part, stringg)
  686. local args = {
  687. [1] = "SetName",
  688. [2] = {
  689. [1] = part
  690. },
  691. [3] = stringg
  692. }
  693.  
  694. _(args)
  695. end
  696. function MeshResize(part,size)
  697. local args = {
  698. [1] = "SyncMesh",
  699. [2] = {
  700. [1] = {
  701. ["Part"] = part,
  702. ["Scale"] = size
  703. }
  704. }
  705. }
  706. _(args)
  707. end
  708. function Weld(part1, part2,lead)
  709. local args = {
  710. [1] = "CreateWelds",
  711. [2] = {
  712. [1] = part1,
  713. [2] = part2
  714. },
  715. [3] = lead
  716. }
  717. _(args)
  718.  
  719. end
  720. function SetLocked(part,boolean)
  721. local args = {
  722. [1] = "SetLocked",
  723. [2] = {
  724. [1] = part
  725. },
  726. [3] = boolean
  727. }
  728. _(args)
  729. end
  730. function SetTrans(part,int)
  731. local args = {
  732. [1] = "SyncMaterial",
  733. [2] = {
  734. [1] = {
  735. ["Part"] = part,
  736. ["Transparency"] = int
  737. }
  738. }
  739. }
  740. _(args)
  741. end
  742. function CreateSpotlight(part)
  743. local args = {
  744. [1] = "CreateLights",
  745. [2] = {
  746. [1] = {
  747. ["Part"] = part,
  748. ["LightType"] = "SpotLight"
  749. }
  750. }
  751. }
  752. _(args)
  753. end
  754. function SyncLighting(part,brightness)
  755. local args = {
  756. [1] = "SyncLighting",
  757. [2] = {
  758. [1] = {
  759. ["Part"] = part,
  760. ["LightType"] = "SpotLight",
  761. ["Brightness"] = brightness
  762. }
  763. }
  764. }
  765. _(args)
  766. end
  767. function Color(part,color)
  768. local args = {
  769. [1] = "SyncColor",
  770. [2] = {
  771. [1] = {
  772. ["Part"] = part,
  773. ["Color"] = color --[[Color3]],
  774. ["UnionColoring"] = false
  775. }
  776. }
  777. }
  778. _(args)
  779. end
  780. function SpawnDecal(part,side)
  781. local args = {
  782. [1] = "CreateTextures",
  783. [2] = {
  784. [1] = {
  785. ["Part"] = part,
  786. ["Face"] = side,
  787. ["TextureType"] = "Decal"
  788. }
  789. }
  790. }
  791.  
  792. _(args)
  793. end
  794. function AddDecal(part,asset,side)
  795. local args = {
  796. [1] = "SyncTexture",
  797. [2] = {
  798. [1] = {
  799. ["Part"] = part,
  800. ["Face"] = side,
  801. ["TextureType"] = "Decal",
  802. ["Texture"] = "rbxassetid://".. asset
  803. }
  804. }
  805. }
  806. _(args)
  807. end
  808.  
  809. function spam(id)
  810. for i,v in game.workspace:GetDescendants() do
  811. if v:IsA("BasePart") then
  812. spawn(function()
  813. SetLocked(v,false)
  814. SpawnDecal(v,Enum.NormalId.Front)
  815. AddDecal(v,id,Enum.NormalId.Front)
  816.  
  817. SpawnDecal(v,Enum.NormalId.Back)
  818. AddDecal(v,id,Enum.NormalId.Back)
  819.  
  820. SpawnDecal(v,Enum.NormalId.Right)
  821. AddDecal(v,id,Enum.NormalId.Right)
  822.  
  823. SpawnDecal(v,Enum.NormalId.Left)
  824. AddDecal(v,id,Enum.NormalId.Left)
  825.  
  826. SpawnDecal(v,Enum.NormalId.Bottom)
  827. AddDecal(v,id,Enum.NormalId.Bottom)
  828.  
  829. SpawnDecal(v,Enum.NormalId.Top)
  830. AddDecal(v,id,Enum.NormalId.Top)
  831. end)
  832. end
  833. end
  834. end
  835. spam("99499320073307")
  836. end
  837. end)
  838.  
  839. win:Dropdown("audio", {"theme", "jumpstyle", "super sigma bipas audio rel"}, function(selectedOption)
  840. if selectedOption == "theme" then
  841. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  842. local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommand
  843.  
  844. RequestCommand:InvokeServer(";music 4776398821")
  845. RequestCommand:InvokeServer(";volume inf")
  846. elseif selectedOption == "jumpstyle" then
  847. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  848. local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommand
  849.  
  850. RequestCommand:InvokeServer(";music 1839246711")
  851. RequestCommand:InvokeServer(";volume inf")
  852. elseif selectedOption == "super sigma bipas audio rel" then
  853. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  854. local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommand
  855.  
  856. RequestCommand:InvokeServer(";music 130110858306036")
  857. RequestCommand:InvokeServer(";pitch 0.12")
  858. RequestCommand:InvokeServer(";volume inf")
  859. end
  860. end)
  861. win:Button("disco+night",function()
  862. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  863. local RequestCommand = ReplicatedStorage:WaitForChild("HDAdminHDClient").Signals.RequestCommand
  864.  
  865. RequestCommand:InvokeServer(";disco")
  866. RequestCommand:InvokeServer(";time 2")
  867. end)
  868. win:Button("thomas",function()
  869.  
  870. local player = game.Players.LocalPlayer
  871. local char = player.Character
  872. local tool
  873. for i,v in player:GetDescendants() do
  874. if v.Name == "SyncAPI" then
  875. tool = v.Parent
  876. end
  877. end
  878. for i,v in game.ReplicatedStorage:GetDescendants() do
  879. if v.Name == "SyncAPI" then
  880. tool = v.Parent
  881. end
  882. end
  883. --craaa
  884. remote = tool.SyncAPI.ServerEndpoint
  885. function _(args)
  886. remote:InvokeServer(unpack(args))
  887. end
  888. function SetCollision(part,boolean)
  889. local args = {
  890. [1] = "SyncCollision",
  891. [2] = {
  892. [1] = {
  893. ["Part"] = part,
  894. ["CanCollide"] = boolean
  895. }
  896. }
  897. }
  898. _(args)
  899. end
  900. function SetAnchor(boolean,part)
  901. local args = {
  902. [1] = "SyncAnchor",
  903. [2] = {
  904. [1] = {
  905. ["Part"] = part,
  906. ["Anchored"] = boolean
  907. }
  908. }
  909. }
  910. _(args)
  911. end
  912. function CreatePart(cf,parent)
  913. local args = {
  914. [1] = "CreatePart",
  915. [2] = "Normal",
  916. [3] = cf,
  917. [4] = parent
  918. }
  919. _(args)
  920. end
  921. function DestroyPart(part)
  922. local args = {
  923. [1] = "Remove",
  924. [2] = {
  925. [1] = part
  926. }
  927. }
  928. _(args)
  929. end
  930. function MovePart(part,cf)
  931. local args = {
  932. [1] = "SyncMove",
  933. [2] = {
  934. [1] = {
  935. ["Part"] = part,
  936. ["CFrame"] = cf
  937. }
  938. }
  939. }
  940. _(args)
  941. end
  942. function Resize(part,size,cf)
  943. local args = {
  944. [1] = "SyncResize",
  945. [2] = {
  946. [1] = {
  947. ["Part"] = part,
  948. ["CFrame"] = cf,
  949. ["Size"] = size
  950. }
  951. }
  952. }
  953. _(args)
  954. end
  955. function AddMesh(part)
  956. local args = {
  957. [1] = "CreateMeshes",
  958. [2] = {
  959. [1] = {
  960. ["Part"] = part
  961. }
  962. }
  963. }
  964. _(args)
  965. end
  966.  
  967. function SetMesh(part,meshid)
  968. local args = {
  969. [1] = "SyncMesh",
  970. [2] = {
  971. [1] = {
  972. ["Part"] = part,
  973. ["MeshId"] = "rbxassetid://"..meshid
  974. }
  975. }
  976. }
  977. _(args)
  978. end
  979. function SetTexture(part, texid)
  980. local args = {
  981. [1] = "SyncMesh",
  982. [2] = {
  983. [1] = {
  984. ["Part"] = part,
  985. ["TextureId"] = "rbxassetid://"..texid
  986. }
  987. }
  988. }
  989. _(args)
  990. end
  991. function SetName(part, stringg)
  992. local args = {
  993. [1] = "SetName",
  994. [2] = {
  995. [1] = workspace.Part
  996. },
  997. [3] = stringg
  998. }
  999.  
  1000. _(args)
  1001. end
  1002. function MeshResize(part,size)
  1003. local args = {
  1004. [1] = "SyncMesh",
  1005. [2] = {
  1006. [1] = {
  1007. ["Part"] = part,
  1008. ["Scale"] = size
  1009. }
  1010. }
  1011. }
  1012. _(args)
  1013. end
  1014. function Weld(part1, part2,lead)
  1015. local args = {
  1016. [1] = "CreateWelds",
  1017. [2] = {
  1018. [1] = part1,
  1019. [2] = part2
  1020. },
  1021. [3] = lead
  1022. }
  1023. _(args)
  1024.  
  1025. end
  1026. function SetLocked(part,boolean)
  1027. local args = {
  1028. [1] = "SetLocked",
  1029. [2] = {
  1030. [1] = part
  1031. },
  1032. [3] = boolean
  1033. }
  1034. _(args)
  1035. end
  1036. function SetTrans(part,int)
  1037. local args = {
  1038. [1] = "SyncMaterial",
  1039. [2] = {
  1040. [1] = {
  1041. ["Part"] = part,
  1042. ["Transparency"] = int
  1043. }
  1044. }
  1045. }
  1046. _(args)
  1047. end
  1048. function CreateSpotlight(part)
  1049. local args = {
  1050. [1] = "CreateLights",
  1051. [2] = {
  1052. [1] = {
  1053. ["Part"] = part,
  1054. ["LightType"] = "SpotLight"
  1055. }
  1056. }
  1057. }
  1058. _(args)
  1059. end
  1060. function SyncLighting(part,brightness)
  1061. local args = {
  1062. [1] = "SyncLighting",
  1063. [2] = {
  1064. [1] = {
  1065. ["Part"] = part,
  1066. ["LightType"] = "SpotLight",
  1067. ["Brightness"] = brightness
  1068. }
  1069. }
  1070. }
  1071. _(args)
  1072. end
  1073. local player = game.Players.LocalPlayer
  1074. local char = player.Character
  1075.  
  1076. function xd()
  1077. spawn(function()
  1078. local args = {
  1079. [1] = "SyncMaterial",
  1080. [2] = {
  1081. [1] = {
  1082. ["Part"] = game:GetService("Players").LocalPlayer.Character.Torso,
  1083. ["Transparency"] = 1
  1084. },
  1085. [2] = {
  1086. ["Part"] = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Left Leg"),
  1087. ["Transparency"] = 1
  1088. },
  1089. [3] = {
  1090. ["Part"] = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart,
  1091. ["Transparency"] = 1
  1092. },
  1093. [4] = {
  1094. ["Part"] = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Right Leg"),
  1095. ["Transparency"] = 1
  1096. },
  1097. [5] = {
  1098. ["Part"] = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Right Arm"),
  1099. ["Transparency"] = 1
  1100. },
  1101. [6] = {
  1102. ["Part"] = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Left Arm"),
  1103. ["Transparency"] = 1
  1104. },
  1105. [7] = {
  1106. ["Part"] = game:GetService("Players").LocalPlayer.Character.Head,
  1107. ["Transparency"] = 1
  1108. },
  1109. }
  1110. }
  1111.  
  1112. _(args)
  1113.  
  1114. end)
  1115. end
  1116.  
  1117. function Thomas(player)
  1118. SetAnchor(true,char.HumanoidRootPart)
  1119. CreatePart(char.HumanoidRootPart.CFrame,char,"Normal")
  1120. SetCollision(char.Part,false)
  1121. SetLocked(char.Part,false)
  1122. Resize(char.Part,Vector3.new(5,5,10),char.HumanoidRootPart.CFrame)
  1123. CreateSpotlight(char.Part)
  1124. SyncLighting(char.Part,100)
  1125. SetLocked(char.HumanoidRootPart,false)
  1126. Weld(char.Part,char.HumanoidRootPart,char.Part)
  1127. SetAnchor(false,char.Part)
  1128. AddMesh(char.Part)
  1129. MeshResize(char.Part,Vector3.new(2,2,1.5))
  1130. SetMesh(char.Part,"2231280549")
  1131. SetTexture(char.Part,"2231280614")
  1132. SetAnchor(false,char.HumanoidRootPart)
  1133. char.Humanoid.WalkSpeed = 80
  1134. local function SFX(id) local s=Instance.new("Sound",char.Torso); s.SoundId = "rbxassetid://"..id; s.Volume = 1; return s; end
  1135. char.Part.Touched:connect(function(p)
  1136. if p.Parent then
  1137. if p.Parent:IsA("Model") then
  1138. if game.Players:FindFirstChild(p.Parent.Name) then
  1139. if p.Parent.Name ~= game.Players.LocalPlayer.Name then
  1140. spawn(function()
  1141. DestroyPart(game.Players:FindFirstChild(p.Parent.Name).Character.Head)
  1142. end)
  1143. local Whistle = SFX(475073913)
  1144. Whistle:Play()
  1145. end
  1146. end
  1147. end
  1148. end
  1149. end)
  1150.  
  1151. local Music = SFX(0)
  1152. Music.Pitch = 1.15
  1153. Music:Play()
  1154.  
  1155. game:GetService("RunService").RenderStepped:Connect(function()
  1156. for i,v in char:GetDescendants() do
  1157. if v:IsA("BasePart") then
  1158. char.Humanoid.WalkSpeed = 80
  1159. v.CanCollide = false
  1160. end
  1161. end
  1162. end)
  1163. end
  1164. Thomas(player)
  1165. xd()
  1166. end)
  1167. win:Button("unanchor map ",function()
  1168. local player = game.Players.LocalPlayer
  1169. local char = player.Character
  1170. local tool
  1171. for i,v in player:GetDescendants() do
  1172. if v.Name == "SyncAPI" then
  1173. tool = v.Parent
  1174. end
  1175. end
  1176. for i,v in game.ReplicatedStorage:GetDescendants() do
  1177. if v.Name == "SyncAPI" then
  1178. tool = v.Parent
  1179. end
  1180. end
  1181. --craaa
  1182. remote = tool.SyncAPI.ServerEndpoint
  1183. function _(args)
  1184. remote:InvokeServer(unpack(args))
  1185. end
  1186. function SetCollision(part,boolean)
  1187. local args = {
  1188. [1] = "SyncCollision",
  1189. [2] = {
  1190. [1] = {
  1191. ["Part"] = part,
  1192. ["CanCollide"] = boolean
  1193. }
  1194. }
  1195. }
  1196. _(args)
  1197. end
  1198. function SetAnchor(boolean,part)
  1199. local args = {
  1200. [1] = "SyncAnchor",
  1201. [2] = {
  1202. [1] = {
  1203. ["Part"] = part,
  1204. ["Anchored"] = boolean
  1205. }
  1206. }
  1207. }
  1208. _(args)
  1209. end
  1210. function CreatePart(cf,parent)
  1211. local args = {
  1212. [1] = "CreatePart",
  1213. [2] = "Normal",
  1214. [3] = cf,
  1215. [4] = parent
  1216. }
  1217. _(args)
  1218. end
  1219. function DestroyPart(part)
  1220. local args = {
  1221. [1] = "Remove",
  1222. [2] = {
  1223. [1] = part
  1224. }
  1225. }
  1226. _(args)
  1227. end
  1228. function MovePart(part,cf)
  1229. local args = {
  1230. [1] = "SyncMove",
  1231. [2] = {
  1232. [1] = {
  1233. ["Part"] = part,
  1234. ["CFrame"] = cf
  1235. }
  1236. }
  1237. }
  1238. _(args)
  1239. end
  1240. function Resize(part,size,cf)
  1241. local args = {
  1242. [1] = "SyncResize",
  1243. [2] = {
  1244. [1] = {
  1245. ["Part"] = part,
  1246. ["CFrame"] = cf,
  1247. ["Size"] = size
  1248. }
  1249. }
  1250. }
  1251. _(args)
  1252. end
  1253. function AddMesh(part)
  1254. local args = {
  1255. [1] = "CreateMeshes",
  1256. [2] = {
  1257. [1] = {
  1258. ["Part"] = part
  1259. }
  1260. }
  1261. }
  1262. _(args)
  1263. end
  1264.  
  1265. function SetMesh(part,meshid)
  1266. local args = {
  1267. [1] = "SyncMesh",
  1268. [2] = {
  1269. [1] = {
  1270. ["Part"] = part,
  1271. ["MeshId"] = "rbxassetid://"..meshid
  1272. }
  1273. }
  1274. }
  1275. _(args)
  1276. end
  1277. function SetTexture(part, texid)
  1278. local args = {
  1279. [1] = "SyncMesh",
  1280. [2] = {
  1281. [1] = {
  1282. ["Part"] = part,
  1283. ["TextureId"] = "rbxassetid://"..texid
  1284. }
  1285. }
  1286. }
  1287. _(args)
  1288. end
  1289. function SetName(part, stringg)
  1290. local args = {
  1291. [1] = "SetName",
  1292. [2] = {
  1293. [1] = workspace.Part
  1294. },
  1295. [3] = stringg
  1296. }
  1297.  
  1298. _(args)
  1299. end
  1300. function MeshResize(part,size)
  1301. local args = {
  1302. [1] = "SyncMesh",
  1303. [2] = {
  1304. [1] = {
  1305. ["Part"] = part,
  1306. ["Scale"] = size
  1307. }
  1308. }
  1309. }
  1310. _(args)
  1311. end
  1312. function Weld(part1, part2,lead)
  1313. local args = {
  1314. [1] = "CreateWelds",
  1315. [2] = {
  1316. [1] = part1,
  1317. [2] = part2
  1318. },
  1319. [3] = lead
  1320. }
  1321. _(args)
  1322.  
  1323. end
  1324. function SetLocked(part,boolean)
  1325. local args = {
  1326. [1] = "SetLocked",
  1327. [2] = {
  1328. [1] = part
  1329. },
  1330. [3] = boolean
  1331. }
  1332. _(args)
  1333. end
  1334. function SetTrans(part,int)
  1335. local args = {
  1336. [1] = "SyncMaterial",
  1337. [2] = {
  1338. [1] = {
  1339. ["Part"] = part,
  1340. ["Transparency"] = int
  1341. }
  1342. }
  1343. }
  1344. _(args)
  1345. end
  1346. function CreateSpotlight(part)
  1347. local args = {
  1348. [1] = "CreateLights",
  1349. [2] = {
  1350. [1] = {
  1351. ["Part"] = part,
  1352. ["LightType"] = "SpotLight"
  1353. }
  1354. }
  1355. }
  1356. _(args)
  1357. end
  1358. function SyncLighting(part,brightness)
  1359. local args = {
  1360. [1] = "SyncLighting",
  1361. [2] = {
  1362. [1] = {
  1363. ["Part"] = part,
  1364. ["LightType"] = "SpotLight",
  1365. ["Brightness"] = brightness
  1366. }
  1367. }
  1368. }
  1369. _(args)
  1370. end
  1371.  
  1372. function Unanchor()
  1373. for i,v in game.Workspace:GetDescendants() do
  1374. spawn(function()
  1375. SetLocked(v,false)
  1376. SetAnchor(false,v)
  1377. end)
  1378. end
  1379. end
  1380. Unanchor()
  1381. end)
  1382. win:Button("baseplate",function()
  1383.  
  1384. local player = game.Players.LocalPlayer
  1385. local char = player.Character
  1386. local tool
  1387. for i,v in player:GetDescendants() do
  1388. if v.Name == "SyncAPI" then
  1389. tool = v.Parent
  1390. end
  1391. end
  1392. for i,v in game.ReplicatedStorage:GetDescendants() do
  1393. if v.Name == "SyncAPI" then
  1394. tool = v.Parent
  1395. end
  1396. end
  1397. --craaa
  1398. remote = tool.SyncAPI.ServerEndpoint
  1399. function _(args)
  1400. remote:InvokeServer(unpack(args))
  1401. end
  1402. function SetCollision(part,boolean)
  1403. local args = {
  1404. [1] = "SyncCollision",
  1405. [2] = {
  1406. [1] = {
  1407. ["Part"] = part,
  1408. ["CanCollide"] = boolean
  1409. }
  1410. }
  1411. }
  1412. _(args)
  1413. end
  1414. function SetAnchor(boolean,part)
  1415. local args = {
  1416. [1] = "SyncAnchor",
  1417. [2] = {
  1418. [1] = {
  1419. ["Part"] = part,
  1420. ["Anchored"] = boolean
  1421. }
  1422. }
  1423. }
  1424. _(args)
  1425. end
  1426. function CreatePart(cf,parent,types)
  1427. local args = {
  1428. [1] = "CreatePart",
  1429. [2] = types,
  1430. [3] = cf,
  1431. [4] = parent
  1432. }
  1433. _(args)
  1434. end
  1435. function DestroyPart(part)
  1436. local args = {
  1437. [1] = "Remove",
  1438. [2] = {
  1439. [1] = part
  1440. }
  1441. }
  1442. _(args)
  1443. end
  1444. function MovePart(part,cf)
  1445. local args = {
  1446. [1] = "SyncMove",
  1447. [2] = {
  1448. [1] = {
  1449. ["Part"] = part,
  1450. ["CFrame"] = cf
  1451. }
  1452. }
  1453. }
  1454. _(args)
  1455. end
  1456. function Resize(part,size,cf)
  1457. local args = {
  1458. [1] = "SyncResize",
  1459. [2] = {
  1460. [1] = {
  1461. ["Part"] = part,
  1462. ["CFrame"] = cf,
  1463. ["Size"] = size
  1464. }
  1465. }
  1466. }
  1467. _(args)
  1468. end
  1469. function AddMesh(part)
  1470. local args = {
  1471. [1] = "CreateMeshes",
  1472. [2] = {
  1473. [1] = {
  1474. ["Part"] = part
  1475. }
  1476. }
  1477. }
  1478. _(args)
  1479. end
  1480.  
  1481. function SetMesh(part,meshid)
  1482. local args = {
  1483. [1] = "SyncMesh",
  1484. [2] = {
  1485. [1] = {
  1486. ["Part"] = part,
  1487. ["MeshId"] = "rbxassetid://"..meshid
  1488. }
  1489. }
  1490. }
  1491. _(args)
  1492. end
  1493. function SetTexture(part, texid)
  1494. local args = {
  1495. [1] = "SyncMesh",
  1496. [2] = {
  1497. [1] = {
  1498. ["Part"] = part,
  1499. ["TextureId"] = "rbxassetid://"..texid
  1500. }
  1501. }
  1502. }
  1503. _(args)
  1504. end
  1505. function SetName(part, stringg)
  1506. local args = {
  1507. [1] = "SetName",
  1508. [2] = {
  1509. [1] = workspace.Part
  1510. },
  1511. [3] = stringg
  1512. }
  1513.  
  1514. _(args)
  1515. end
  1516. function MeshResize(part,size)
  1517. local args = {
  1518. [1] = "SyncMesh",
  1519. [2] = {
  1520. [1] = {
  1521. ["Part"] = part,
  1522. ["Scale"] = size
  1523. }
  1524. }
  1525. }
  1526. _(args)
  1527. end
  1528. function Weld(part1, part2,lead)
  1529. local args = {
  1530. [1] = "CreateWelds",
  1531. [2] = {
  1532. [1] = part1,
  1533. [2] = part2
  1534. },
  1535. [3] = lead
  1536. }
  1537. _(args)
  1538.  
  1539. end
  1540. function SetLocked(part,boolean)
  1541. local args = {
  1542. [1] = "SetLocked",
  1543. [2] = {
  1544. [1] = part
  1545. },
  1546. [3] = boolean
  1547. }
  1548. _(args)
  1549. end
  1550. function SetTrans(part,int)
  1551. local args = {
  1552. [1] = "SyncMaterial",
  1553. [2] = {
  1554. [1] = {
  1555. ["Part"] = part,
  1556. ["Transparency"] = int
  1557. }
  1558. }
  1559. }
  1560. _(args)
  1561. end
  1562. function CreateSpotlight(part)
  1563. local args = {
  1564. [1] = "CreateLights",
  1565. [2] = {
  1566. [1] = {
  1567. ["Part"] = part,
  1568. ["LightType"] = "SpotLight"
  1569. }
  1570. }
  1571. }
  1572. _(args)
  1573. end
  1574. function SyncLighting(part,brightness)
  1575. local args = {
  1576. [1] = "SyncLighting",
  1577. [2] = {
  1578. [1] = {
  1579. ["Part"] = part,
  1580. ["LightType"] = "SpotLight",
  1581. ["Brightness"] = brightness
  1582. }
  1583. }
  1584. }
  1585. _(args)
  1586. end
  1587.  
  1588. function Material(part,mate)
  1589. local args = {
  1590. [1] = "SyncMaterial",
  1591. [2] = {
  1592. [1] = {
  1593. ["Part"] = part,
  1594. ["Material"] = mate
  1595. }
  1596. }
  1597. }
  1598. _(args)
  1599. end
  1600. function Color(part,color)
  1601. local args = {
  1602. [1] = "SyncColor",
  1603. [2] = {
  1604. [1] = {
  1605. ["Part"] = part,
  1606. ["Color"] = color --[[Color3]],
  1607. ["UnionColoring"] = false
  1608. }
  1609. }
  1610. }
  1611. _(args)
  1612. end
  1613. function toptexturecreate(part)
  1614. local args = {
  1615. [1] = "CreateTextures",
  1616. [2] = {
  1617. [1] = {
  1618. ["Part"] = part,
  1619. ["Face"] = Enum.NormalId.Top,
  1620. ["TextureType"] = "Texture"
  1621. }
  1622. }
  1623. }
  1624.  
  1625. _(args)
  1626. end
  1627. function toptextureadd(part)
  1628. local args = {
  1629. [1] = "SyncTexture",
  1630. [2] = {
  1631. [1] = {
  1632. ["Part"] = part,
  1633. ["Face"] = Enum.NormalId.Top,
  1634. ["TextureType"] = "Texture",
  1635. ["Texture"] = "rbxassetid://111670138717713",
  1636. ["StudsPerTileV"] = 20,
  1637. ["StudsPerTileU"] = 20
  1638. }
  1639. }
  1640. }
  1641. _(args)
  1642. end
  1643. hrpx = math.floor(char.HumanoidRootPart.CFrame.x)
  1644. hrpz = math.floor(char.HumanoidRootPart.CFrame.z)
  1645. hrpy = math.floor(char.HumanoidRootPart.CFrame.y)
  1646. function SpawnBasePlate()
  1647. CreatePart(CFrame.new(hrpx,hrpy-20,hrpz),workspace,"Spawn")
  1648. for i,v in game.Workspace:GetChildren() do
  1649. if v:IsA("BasePart") and v.CFrame.y == hrpy - 20 and v.CFrame.x == hrpx then
  1650. spawn(function()
  1651. Resize(v,Vector3.new(1000,2,1000),CFrame.new(hrpx,hrpy-20,hrpz))
  1652. Color(v,Color3.fromRGB(0,0,0))
  1653. toptexturecreate(v)
  1654. toptextureadd(v)
  1655. while wait(1) do
  1656. pcall(function()SetLocked(v,true)end)
  1657. end
  1658. end)
  1659. end
  1660. end
  1661. end
  1662. SpawnBasePlate()
  1663. end)
Advertisement
Add Comment
Please, Sign In to add comment