Advertisement
Viktorkarlsson01

Lumber Tycoon 2:1

Sep 9th, 2020 (edited)
3,694
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 132.24 KB | None | 0 0
  1. local service = setmetatable({}, {
  2. __index = function(t, k)
  3. return game:GetService(k)
  4. end
  5. })
  6.  
  7. local Walk=100
  8. local Jump=100
  9. function config()
  10. game.Players.LocalPlayer.Character.Humanoid.Name = "1"
  11. local l = game.Players.LocalPlayer.Character["1"]
  12. l.Parent = game.Players.LocalPlayer.Character
  13. l.Name = "Humanoid"
  14. wait(0.1)
  15. game.Players.LocalPlayer.Character["1"]:Destroy()
  16. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  17. game.Players.LocalPlayer.Character.Animate.Disabled = true
  18. l.Changed:Connect(function()
  19. if l then
  20. l.WalkSpeed=Walk
  21. l.JumpPower=Jump
  22. end
  23. end)
  24. end
  25.  
  26.  
  27. local lt2hub = Instance.new("ScreenGui")
  28. local scriptframe = Instance.new("Frame")
  29. local autodupe = Instance.new("TextButton")
  30. local admin = Instance.new("TextButton")
  31. local jpower = Instance.new("TextButton")
  32. local sellplanks = Instance.new("TextButton")
  33. local sideland = Instance.new("TextButton")
  34. local normland = Instance.new("TextButton")
  35. local ozhub = Instance.new("TextButton")
  36. local harddrag = Instance.new("TextButton")
  37. local tpgift = Instance.new("TextButton")
  38. local speed = Instance.new("TextButton")
  39. local tpplanks = Instance.new("TextButton")
  40. local stopland = Instance.new("TextButton")
  41. local fly = Instance.new("TextButton")
  42. local dupe = Instance.new("TextButton")
  43. local stopdupe = Instance.new("TextButton")
  44. local credits = Instance.new("TextLabel")
  45.  
  46. lt2hub.Name = "lt2 hub"
  47. lt2hub.Parent = game.CoreGui
  48.  
  49. scriptframe.Name = "scriptframe"
  50. scriptframe.Parent = lt2hub
  51. scriptframe.Active = true
  52. scriptframe.BackgroundColor3 = Color3.new(0.258824, 1, 0.976471)
  53. scriptframe.Draggable = true
  54. scriptframe.Position = UDim2.new(0.0940325558, 0, -3.7252903e-09, 0)
  55. scriptframe.Selectable = true
  56. scriptframe.Size = UDim2.new(0, 278, 0, 298)
  57. scriptframe.Style = Enum.FrameStyle.RobloxRound
  58.  
  59. autodupe.Name = "autodupe"
  60. autodupe.Parent = scriptframe
  61. autodupe.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  62. autodupe.BorderSizePixel = 0
  63. autodupe.Position = UDim2.new(0.06849204, 0, 0.498322189, 0)
  64. autodupe.Size = UDim2.new(0, 101, 0, 19)
  65. autodupe.Font = Enum.Font.Code
  66. autodupe.Text = "AutoDupe"
  67. autodupe.TextColor3 = Color3.new(0, 0.0980392, 1)
  68. autodupe.TextScaled = true
  69. autodupe.TextSize = 25
  70. autodupe.TextWrapped = true
  71. autodupe.MouseButton1Down:connect(function()
  72. Screen = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui)
  73. Scrolling = Instance.new("ScrollingFrame",Screen)
  74. Scrolling.Size = UDim2.new(0,300,0,500)
  75. Scrolling.CanvasSize = UDim2.new(0,300,3,0)
  76. Exit = Instance.new("TextButton", Scrolling)
  77. Exit.Size = UDim2.new(0,30,0,20)
  78. Exit.Position = UDim2.new(1,-40,0,0)
  79. Exit.Text = "Exit"
  80. DontTP = Instance.new("TextButton", Scrolling)
  81. DontTP.Size = UDim2.new(0,40,0,40)
  82. DontTP.Position = UDim2.new(1,-60,0,50)
  83. DontTP.Text = "Don't TP back"
  84. DontTP.TextWrapped = true
  85. DontTPVar = false
  86. DontTP.MouseButton1Click:connect(function()
  87. DontTPVar = true
  88. end)
  89. Exit.MouseButton1Click:connect(function()
  90. Screen:Destroy()
  91. end)
  92. g = 0
  93. Sniggle = false
  94. gg = {}
  95. function Start()
  96. Sniggle = true
  97. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  98. if v:FindFirstChild("Owner") and v.Owner.Value == game.Players.LocalPlayer then
  99. if v:FindFirstChild("TreeClass") then
  100. game:GetService("RunService").RenderStepped:wait()
  101. if Scrolling:FindFirstChild(v.TreeClass.Value) then
  102. if not gg[i] then
  103. Scrolling[v.TreeClass.Value.." Value"].Value = Scrolling[v.TreeClass.Value.." Value"].Value+1
  104. Scrolling[v.TreeClass.Value].Text = v.TreeClass.Value.." ("..Scrolling[v.TreeClass.Value.." Value"].Value..")"
  105. end
  106. else
  107. g = g+1
  108. TreeButton = Instance.new("TextButton",Scrolling)
  109. TreeButton.Size = UDim2.new(0,100,0,50)
  110. TreeButton.Position = UDim2.new(0,10,0,70*g)
  111. TreeButton.Name = v.TreeClass.Value
  112. TreeButton.Text = v.TreeClass.Value.." (1)"
  113. TreeButton.MouseButton1Click:connect(function()
  114. Scrolling.Visible = false
  115. TP(TreeButton.Name)
  116. end)
  117. TreeVal = Instance.new("NumberValue",Scrolling)
  118. TreeVal.Name = v.TreeClass.Value.." Value"
  119. TreeVal.Value = 1
  120. gg[i] = v.TreeClass.Value
  121. end
  122. end
  123. end
  124. end
  125. end
  126. if not Sniggle then
  127. Start()
  128. end
  129. --[[game.Workspace.PlayerModels.ChildAdded:connect(function(Item)
  130. Item:WaitForChild("Owner")
  131. if Item.Owner.Value == game.Players.LocalPlayer then
  132. Start()
  133. end
  134. end)]]
  135. game.Workspace.PlayerModels.ChildRemoved:connect(function(Item)
  136. if Item:FindFirstChild("Owner") and Item.Owner.Value == game.Players.LocalPlayer and Item:FindFirstChild("TreeClass") and Scrolling[Item.TreeClass.Value.." Value"] then
  137. Scrolling[Item.TreeClass.Value.." Value"].Value = Scrolling[Item.TreeClass.Value.." Value"].Value-1
  138. if Scrolling[Item.TreeClass.Value.." Value"].Value == 0 then
  139. Scrolling[Item.TreeClass.Value]:Destroy()
  140. Scrolling[Item.TreeClass.Value.." Value"]:Destroy()
  141. else
  142. Scrolling[Item.TreeClass.Value].Text = Item.TreeClass.Value.." ("..Scrolling[Item.TreeClass.Value.." Value"].Value..")"
  143. end
  144. end
  145. end)
  146.  
  147. function TP(Name)
  148. sendNotice = game.ReplicatedStorage.Notices.SendUserNotice
  149. sendNotice:Fire("Click on a whitelisted base")
  150. local ButtonPress
  151. ButtonPress = game.Players.LocalPlayer:GetMouse().Button1Down:Connect(function()
  152. Square = game.Players.LocalPlayer:GetMouse().Target
  153. if (Square.Name == "OriginSquare" or Square.Name == "Square") then
  154. ButtonPress:Disconnect()
  155. game.ReplicatedStorage.LoadSaveRequests.RequestSave:InvokeServer(game.Players.LocalPlayer.CurrentSaveSlot.Value)
  156. local success, errorMessage = game.ReplicatedStorage.LoadSaveRequests.RequestLoad:InvokeServer(game.Players.LocalPlayer.CurrentSaveSlot.Value,game.Players.LocalPlayer)
  157. if success then
  158. print'Initial Reload Success'
  159. sendNotice:Fire("Reload success", 0.8)
  160. game.Players.LocalPlayer.CurrentSaveSlot.RobloxLocked = true
  161. game.Players.LocalPlayer.CurrentSaveSlot.Set.RobloxLocked = true
  162. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  163. if v:FindFirstChild("TreeClass") and v.TreeClass.Value == Name and v.Owner.Value == game.Players.LocalPlayer then
  164. v:MoveTo(Square.Position)
  165. v.Name = "TpMe"
  166. for i=1,10 do
  167. game:GetService("RunService").RenderStepped:wait()
  168. for i=1,10 do
  169. v.WoodSection.CFrame = (CFrame.new(Vector3.new(Square.Position.X,Square.Position.Y+5,Square.Position.Z))*CFrame.Angles(math.rad(90),0,0))
  170. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v)
  171. end
  172. end
  173. end
  174. end
  175. Wait = 0
  176. while Wait < 60 do
  177. Wait = Wait + 1
  178. sendNotice:Fire("Waiting: "..60-Wait,1)
  179. wait(1)
  180. end
  181. local succes, errormessage = game.ReplicatedStorage.LoadSaveRequests.RequestLoad:InvokeServer(game.Players.LocalPlayer.CurrentSaveSlot.Value,game.Players.LocalPlayer)
  182. if succes then
  183. sendNotice:Fire("Reload success", 0.8)
  184. game.Players.LocalPlayer.CurrentSaveSlot.RobloxLocked = false
  185. game.Players.LocalPlayer.CurrentSaveSlot.Set.RobloxLocked = false
  186. if not DontTPVar then
  187. DontTPVar = false
  188. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  189. if v.Owner and v.Owner.Value == game.Players.LocalPlayer and v:FindFirstChild("OriginSquare") then
  190. Square = v.OriginSquare
  191. for i,v in pairs(game.Workspace.PlayerModels:GetChildren()) do
  192. if v.Name == "TpMe" then
  193. v.Name = "Model"
  194. print'Secondary Reload Success'
  195. game.Players.LocalPlayer.CurrentSaveSlot.RobloxLocked = false
  196. game.Players.LocalPlayer.CurrentSaveSlot.Set.RobloxLocked = false
  197. game.ReplicatedStorage.Interaction.ClientRequestOwnership:FireServer(v)
  198. v:MoveTo(Square.Position)
  199. for i=1,10 do
  200. game:GetService("RunService").RenderStepped:wait()
  201. for i=1,10 do
  202. v.WoodSection.CFrame = (CFrame.new(Vector3.new(Square.Position.X,Square.Position.Y+5,Square.Position.Z))*CFrame.Angles(math.rad(90),0,0))
  203. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v)
  204. end
  205. end
  206. Scrolling.Visible = true
  207. end
  208. end
  209. end
  210. end
  211. end
  212. else
  213. print('Secondary Reload Error: '..errormessage)
  214. sendNotice:Fire(errormessage)
  215. end
  216. else
  217. OOF = true
  218. while OOF do
  219. wait(0.5)
  220. local _,Fail = game.ReplicatedStorage.LoadSaveRequests.RequestLoad:InvokeServer(game.Players.LocalPlayer.CurrentSaveSlot.Value,game.Players.LocalPlayer)
  221. print(string.sub(Fail,49,50))
  222. if tonumber(string.sub(Fail,49,50)) == 1 then
  223. OOF = false
  224. end
  225. print('Initial Reload Error: '..Fail)
  226. Deb = true
  227. sendNotice:Fire("Wait "..string.sub(Fail,49,50),1)
  228. end
  229. if Deb then
  230. Deb = false
  231. TP(Name)
  232. end
  233. end
  234. end
  235. end)
  236. game.Players.LocalPlayer.CurrentSaveSlot.RobloxLocked = false
  237. game.Players.LocalPlayer.CurrentSaveSlot.Set.RobloxLocked = false
  238. end
  239.  
  240. function restartStart()
  241.  
  242. end
  243. --game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer()
  244. --v:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
  245.  
  246. --game.Players.LocalPlayer.PlayerGui.ScreenGui:Destroy()
  247. end)
  248.  
  249. admin.Name = "admin"
  250. admin.Parent = scriptframe
  251. admin.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  252. admin.BorderSizePixel = 0
  253. admin.Position = UDim2.new(0.0724806935, 0, 0.614093959, 0)
  254. admin.Size = UDim2.new(0, 101, 0, 19)
  255. admin.Font = Enum.Font.Code
  256. admin.Text = "Admin"
  257. admin.TextColor3 = Color3.new(0, 0.0980392, 1)
  258. admin.TextScaled = true
  259. admin.TextSize = 25
  260. admin.TextWrapped = true
  261. admin.MouseButton1Down:connect(function()
  262. --[[
  263. THIS IS A VERY SAD LAB REPORT IT MADE ME SO DEPRESSED TO DO THIS.
  264.  
  265. Head Scientist: Zeflex#4605
  266.  
  267. DATE: January 30, 2017 LAB TITLE: Cracking The Big Mean Rock GROUP MEMBERS: Zeflex, Aeka, Kirby Green, Lolman616, TeamRillx
  268.  
  269. INTRODUCTION:
  270. Rocky is the maker of a very sad cmdscript. It crashes a lot and is so unstable. A lot of popular vermies have
  271. disliked it because of its messiness and skidding. For some reason after he heard of a better cmdscript than his
  272. that will be releasing soon, he decides to SELL his cmdscript. That's right, he wants to get ALL the money he can
  273. before that better cmdscript is released and RUN OFF after that. Everyone thinks of rocky as a big fat and mean
  274. rock. In this investigation, you will be creating a large CRACK in this rock and leaking everything inside the rock.
  275.  
  276. This is the reaction that will happen (Reactants -> Products, states in brackets):
  277. ROCKY ROCK(HARD AS FUCK) + SAD HAMMER(:c) + HCl(aq) -> CRACKED ROCKY ROCK(OH SAD) + ROCKY CODE(HAHA)
  278.  
  279. PRE-LAB QUESTIONS:
  280. 1. How durable is a rocky rock?
  281. - It will break with one swing of a hammer because it is just that bad
  282.  
  283. 2. What are you expecting to see inside a rocky rock?
  284. - A very sad mess and skidded stuff
  285.  
  286. MATERIALS:
  287. - A rocky rock
  288. - Sad hammer
  289. - Purest YouTuber that knows a lot of people
  290. - Depression that makes you wanna kms
  291. - A cute love that makes you do this
  292. - Some hard af table that won't break when you swing your hammer
  293. - 800ML of 1M HCl
  294. - 1L Beaker
  295.  
  296. PROCEDURES:
  297. 1. Put the rocky rock on the hard af table
  298. 2. Get your hammer out and make sure you wipe all the dust off of it so it hits so hard
  299. 3. Swing that hammer as hard as you can while thinking of depression
  300. 4. When you see a crack, stop hitting it immediately
  301. 5. Pour all of the 1M HCl into the 1L beaker
  302. 6. Drown the rocky rock into the HCl for 10 minutes so the HCl can react with the rock.
  303. 7. Take it out and do one final hammer swing.
  304. 8. Everything should leak out of the rocky rock and make sure you collect all of it so no product is lost.
  305. 9. Have fun with the stuff inside the cracked rocky rock okay?
  306. 10. Sweep every debris of the rocky rock and put it in inorganic waste because rocky rocks are bad
  307. 11. Wait for the teacher to tell you to leave, also remember that your test is on Friday.
  308.  
  309. OBSERVATIONS:
  310. Weight of the rocky rock: 325.16 g
  311. Hammer swings before HCl bath: 18 hits
  312. Weight of the rocky rock after leaking out: 16.70 g
  313.  
  314. DISCUSSION QUESTIONS:
  315. 1. How easy was it to crack open a fucking rock?
  316. - It was so easy, no protection at all and the product inside was retrieved with ease.
  317.  
  318. 2. What are other ways you could have done this?
  319. - You could have: stepped on the rock til it cracked, threw it at rocky, threw it at a dog-er-ki, or run over
  320. it with a car.
  321.  
  322. 3. How do rocky rocks make you feel when they try to make money before a better cmdscript is released?
  323. - I would say "Just get the fuck out." and crack that damn puny rock.
  324.  
  325. CONCLUSION:
  326. This lab is so easy because it is really easy to crack a rocky rock. Seriously, even 12 year olds can do this.
  327. All you have to do is make a rock crack and you have whats inside. You could have just used a drill if you don't
  328. want to do this.
  329. --]]
  330.  
  331. local daa={}
  332. local _ba={21799524,133122258,103000855,17278822,149137060,61967286,21640881,9489}local aba={}local bba={}local cba={}local dba='1.7.8'local _ca='1'local aca='1/26/2017'
  333. local bca={' - changed main gui look',' - fix/changed ;infect',' - added ;skydive [plr]'}
  334. local cca=[[
  335. Rocky2u - lol
  336. veinyrox - ;crash and ;shutdown
  337. Josh - helping with whitelist
  338. Moon - idea for cmd bar addon
  339. ]]function _G.ADD_ADMIN(bcb)table.insert(daa,bcb)end;function _G.ADD_BAN(bcb)
  340. table.insert(_ba,bcb)end;local dca=game:GetService('CoreGui')
  341. local _da=game:GetService('Lighting')local ada=game:GetService('NetworkClient')
  342. local bda=game:GetService('Players')local cda=game:GetService('Workspace')local dda=bda.LocalPlayer
  343. local __b=dda:GetMouse()local a_b={}local b_b={}local c_b={}a_b.EVENTS={}local d_b=';'local _ab=' '
  344. for bcb,ccb in
  345. pairs(dca:GetChildren())do if ccb.Name=='cmdbar_seth'or ccb.Name=='notify_seth'then
  346. ccb:destroy()end end
  347. function UPDATE_CHAT(bcb)
  348. local ccb=bcb.Chatted:connect(function(dcb)
  349. if CHECK_ADMIN(bcb)then DEXECUTE(dcb,bcb)end end)table.insert(a_b.EVENTS,ccb)end
  350. c_b.TABLE=function(bcb,ccb)if not bcb then return false end
  351. for dcb,_db in pairs(bcb)do if _db==ccb then return true end end;return false end
  352. c_b.ENDAT=function(bcb,ccb)local dcb=bcb:find(ccb)if dcb then return
  353. bcb:sub(0,dcb-string.len(ccb)),true else return bcb,false end end;function CHECK_ADMIN(bcb)
  354. if FIND_IN_TABLE(daa,bcb.userId)then return true elseif bcb.userId==dda.userId then return true end end;function FCOMMAND(bcb)
  355. for ccb,dcb in
  356. pairs(b_b)do if dcb.N:lower()==bcb:lower()or
  357. c_b.TABLE(dcb.A,bcb:lower())then return dcb end end end
  358. function GCOMMAND(bcb)
  359. local ccb,dcb=c_b.ENDAT(bcb:lower(),_ab)if dcb then return{ccb,true}else return{ccb,false}end end;function GPREFIX(bcb)
  360. if bcb:sub(1,string.len(d_b))==d_b then return{'COMMAND',
  361. string.len(d_b)+1}end;return end
  362. function GARGS(bcb)local ccb={}
  363. local dcb=nil;local _db=nil;local adb=bcb
  364. repeat dcb,_db=c_b.ENDAT(adb:lower(),_ab)if dcb~=''then
  365. table.insert(ccb,dcb)
  366. adb=adb:sub(string.len(dcb)+string.len(_ab)+1)end until not _db;return ccb end
  367. function GCAPARGS(bcb)local ccb={}local dcb=nil;local _db=nil;local adb=bcb
  368. repeat dcb,_db=c_b.ENDAT(adb,_ab)if dcb~=''then
  369. table.insert(ccb,dcb)
  370. adb=adb:sub(string.len(dcb)+string.len(_ab)+1)end until not _db;return ccb end
  371. function ECOMMAND(bcb,ccb)repeat if bcb:find(' ')then bcb=bcb:gsub(' ',' ')end until not
  372. bcb:find(' ')local dcb,_db,adb
  373. dcb=GCOMMAND(bcb)adb=FCOMMAND(dcb[1])if not adb then return end
  374. _db=bcb:sub(
  375. string.len(dcb[1])+string.len(_ab)+1)local bdb=GARGS(_db)CA=GCAPARGS(_db)
  376. pcall(function()adb.F(bdb,ccb)end)end
  377. function DEXECUTE(bcb,ccb)if not CHECK_ADMIN(ccb)then return end
  378. bcb=bcb:gsub('/e ','')local dcb=GPREFIX(bcb)if not dcb then return end;bcb=bcb:sub(dcb[2])if
  379. dcb[1]=='COMMAND'then ECOMMAND(bcb,ccb)end end;local aab=false
  380. bda.PlayerAdded:connect(function(bcb)if aab then
  381. bcb.CharacterAdded:connect(function()
  382. table.insert(cba,bcb)return end)end;if FIND_IN_TABLE(_ba,bcb.userId)then
  383. bcb.CharacterAdded:connect(function()
  384. table.insert(cba,bcb)return end)end
  385. UPDATE_CHAT(bcb)if CHECK_ADMIN(bcb)then
  386. bcb.CharacterAdded:connect(function()
  387. game.Chat:Chat(bcb.Character.Head,STUFF..
  388. 'Welcome, you\'re an admin!')end)end end)function ADD_COMMAND(bcb,ccb,dcb,_db)
  389. table.insert(b_b,{N=bcb,D=ccb,A=dcb,F=_db})end
  390. function GET_PLAYER(bcb,ccb)local dcb={}bcb=bcb:lower()
  391. if
  392. bcb=='me'then table.insert(dcb,ccb.Name)elseif bcb=='others'then for _db,adb in
  393. pairs(bda:GetPlayers())do
  394. if adb.Name~=ccb.Name then table.insert(dcb,adb.Name)end end elseif bcb=='all'then
  395. for _db,adb in
  396. pairs(bda:GetPlayers())do table.insert(dcb,adb.Name)end elseif bcb=='random'then
  397. table.insert(dcb,bda:GetPlayers()[math.random(1,#bda:GetPlayers())].Name)elseif bcb=='team'then
  398. for _db,adb in pairs(bda:GetPlayers())do if adb.TeamColor==ccb.TeamColor then
  399. table.insert(dcb,adb.Name)end end elseif bcb=='nonadmins'then
  400. for _db,adb in pairs(bda:GetPlayers())do if not CHECK_ADMIN(adb)then
  401. table.insert(dcb,adb.Name)end end elseif bcb=='admins'then
  402. for _db,adb in pairs(bda:GetPlayers())do if CHECK_ADMIN(adb)then
  403. table.insert(dcb,adb.Name)end end elseif bcb=='nonfriends'then for _db,adb in pairs(bda:GetPlayers())do
  404. if not
  405. adb:IsFriendsWith(ccb.userId)then table.insert(dcb,adb.Name)end end elseif bcb=='friends'then
  406. for _db,adb in
  407. pairs(bda:GetPlayers())do if adb~=ccb and adb:IsFriendsWith(ccb.userId)then
  408. table.insert(dcb,adb.Name)end end elseif bcb=='nonguests'then for _db,adb in pairs(bda:GetPlayers())do if not adb.Guest then
  409. table.insert(dcb,adb.Name)end end elseif bcb==
  410. 'guests'then for _db,adb in pairs(bda:GetPlayers())do if adb.Guest then
  411. table.insert(dcb,adb.Name)end end elseif
  412. bcb=='nbcs'then for _db,adb in pairs(bda:GetPlayers())do
  413. if
  414. adb.MembershipType==Enum.MembershipType.None then table.insert(dcb,adb.Name)end end elseif bcb=='bcs'then
  415. for _db,adb in
  416. pairs(bda:GetPlayers())do if adb.MembershipType==Enum.MembershipType.BuildersClub then
  417. table.insert(dcb,adb.Name)end end elseif bcb=='tbcs'then for _db,adb in pairs(bda:GetPlayers())do
  418. if adb.MembershipType==
  419. Enum.MembershipType.TurboBuildersClub then table.insert(dcb,adb.Name)end end elseif
  420. bcb=='obcs'then for _db,adb in pairs(bda:GetPlayers())do
  421. if
  422. adb.MembershipType==Enum.MembershipType.OutrageousBuildersClub then table.insert(dcb,adb.Name)end end else
  423. for _db,adb in
  424. pairs(bda:GetPlayers())do local bdb=adb.Name:lower()local cdb=bdb:find(bcb)if cdb==1 then
  425. table.insert(dcb,adb.Name)end end end;return dcb end
  426. function GLS(bcb,ccb)local dcb=''
  427. for _db,adb in pairs(CA)do if _db>ccb then
  428. if dcb~=''then dcb=dcb..' '..adb else dcb=dcb..adb end end end;if not bcb then return dcb else return string.lower(dcb)end end;STUFF='[ Rocky2u\'s CMDs ] : '
  429. function LOAD_DATA()local bcb=Instance.new('Folder')
  430. LOOPED=Instance.new('Folder',bcb)GUIS=Instance.new('Folder',bcb)
  431. HUMANOIDS=Instance.new('Folder',bcb)local ccb=Instance.new('Folder',bcb)
  432. MAIN_GUI=Instance.new('ScreenGui',GUIS)MAIN_GUI.Name='seth_main'
  433. local dcb=Instance.new('TextLabel',MAIN_GUI)dcb.Name='main'dcb.Active=true
  434. dcb.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)dcb.BackgroundTransparency=0.25;dcb.BorderSizePixel=0;dcb.Position=UDim2.new(0.5,-155,0.5,-
  435. 100)
  436. dcb.Size=UDim2.new(0,310,0,25)dcb.Draggable=true;dcb.Font='SourceSansBold'dcb.Text=' '..dba..' patch '..
  437. _ca..' | '..aca;dcb.TextColor3=Color3.new(
  438. 255 /255,255 /255,255 /255)
  439. dcb.TextSize=18;dcb.TextXAlignment='Left'local _db=Instance.new('Frame',dcb)_db.BackgroundColor3=Color3.new(
  440. 50 /255,50 /255,50 /255)
  441. _db.BackgroundTransparency=0.25;_db.BorderSizePixel=0;_db.Position=UDim2.new(0,0,0,25)
  442. _db.Size=UDim2.new(1,25,0,280)local adb=Instance.new('Frame',dcb)adb.BackgroundColor3=Color3.new(255 /255,255 /255,
  443. 255 /255)
  444. adb.BackgroundTransparency=0.25;adb.BorderSizePixel=0;adb.Position=UDim2.new(0,5,0,91)
  445. adb.Size=UDim2.new(1,15,0,3)local bdb=Instance.new('Frame',dcb)bdb.Name='server_h'bdb.BackgroundColor3=Color3.new(
  446. 0 /255,0 /255,0 /255)
  447. bdb.BackgroundTransparency=0.75;bdb.BorderSizePixel=0;bdb.Position=UDim2.new(0,5,0,100)
  448. bdb.Size=UDim2.new(1,15,0,200)bdb.Visible=false;local cdb=Instance.new('TextLabel',bdb)
  449. cdb.Name='fe'cdb.BackgroundTransparency=1;cdb.BorderSizePixel=0
  450. cdb.Size=UDim2.new(1,0,0,25)cdb.Font='SourceSansBold'
  451. cdb.TextColor3=Color3.new(255 /255,255 /255,255 /255)cdb.TextSize=24;cdb.TextXAlignment='Left'
  452. local ddb=Instance.new('TextLabel',bdb)ddb.Name='ip'ddb.BackgroundTransparency=1;ddb.BorderSizePixel=0
  453. ddb.Position=UDim2.new(0,0,0,25)ddb.Size=UDim2.new(1,0,0,25)ddb.Font='SourceSansBold'ddb.TextColor3=Color3.new(
  454. 255 /255,255 /255,255 /255)
  455. ddb.TextSize=24;ddb.TextXAlignment='Left'
  456. local __c=Instance.new('TextLabel',bdb)__c.Name='place_id'__c.BackgroundTransparency=1;__c.BorderSizePixel=0
  457. __c.Position=UDim2.new(0,0,0,50)__c.Size=UDim2.new(1,0,0,25)__c.Font='SourceSansBold'__c.TextColor3=Color3.new(
  458. 255 /255,255 /255,255 /255)
  459. __c.TextSize=24;__c.TextXAlignment='Left'
  460. local a_c=Instance.new('TextLabel',bdb)a_c.Name='players'a_c.BackgroundTransparency=1;a_c.BorderSizePixel=0
  461. a_c.Position=UDim2.new(0,0,0,75)a_c.Size=UDim2.new(1,0,0,25)a_c.Font='SourceSansBold'
  462. a_c.Text=' Players : 0/0'
  463. a_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)a_c.TextSize=24;a_c.TextXAlignment='Left'
  464. local b_c=Instance.new('TextLabel',bdb)b_c.Name='time'b_c.BackgroundTransparency=1;b_c.BorderSizePixel=0
  465. b_c.Position=UDim2.new(0,0,0,100)b_c.Size=UDim2.new(1,0,0,25)b_c.Font='SourceSansBold'
  466. b_c.Text=' Time : 00:00:00'
  467. b_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)b_c.TextSize=24;b_c.TextXAlignment='Left'
  468. local c_c=Instance.new('ScrollingFrame',dcb)c_c.Name='admins_h'
  469. c_c.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)c_c.BackgroundTransparency=1;c_c.BorderSizePixel=0
  470. c_c.Position=UDim2.new(0,5,0,100)c_c.Size=UDim2.new(1,15,0,200)c_c.Visible=false
  471. c_c.CanvasSize=UDim2.new(0,0,0,0)c_c.ScrollBarThickness=6;c_c.ScrollingEnabled=true
  472. c_c.BottomImage='rbxasset://textures/blackBkg_square.png'c_c.MidImage='rbxasset://textures/blackBkg_square.png'
  473. c_c.TopImage='rbxasset://textures/blackBkg_square.png'local d_c=Instance.new('TextLabel',dcb)d_c.Name='admins_ex'd_c.BackgroundColor3=Color3.new(
  474. 0 /255,0 /255,0 /255)
  475. d_c.BackgroundTransparency=0.75;d_c.BorderSizePixel=0;d_c.Size=UDim2.new(1,-25,0,25)
  476. d_c.Visible=false;d_c.Font='SourceSansBold'
  477. d_c.TextColor3=Color3.new(255 /255,255 /255,255 /255)d_c.TextSize=24;d_c.TextXAlignment='Left'
  478. local _ac=Instance.new('TextButton',d_c)_ac.Name='update'
  479. _ac.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)_ac.BackgroundTransparency=0.5;_ac.BorderSizePixel=0
  480. _ac.Position=UDim2.new(1,0,0,0)_ac.Size=UDim2.new(0,25,0,25)_ac.Text=''
  481. local aac=Instance.new('ScrollingFrame',dcb)aac.Name='changelog_h'
  482. aac.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)aac.BackgroundTransparency=0.75;aac.BorderSizePixel=0
  483. aac.Position=UDim2.new(0,5,0,100)aac.Size=UDim2.new(1,15,0,200)aac.Visible=false
  484. aac.CanvasSize=UDim2.new(0,0,0,0)aac.ScrollBarThickness=6;aac.ScrollingEnabled=true
  485. aac.BottomImage='rbxasset://textures/blackBkg_square.png'aac.MidImage='rbxasset://textures/blackBkg_square.png'
  486. aac.TopImage='rbxasset://textures/blackBkg_square.png'local bac=Instance.new('TextLabel',aac)bac.Name='changes_ex'
  487. bac.BackgroundTransparency=1;bac.BorderSizePixel=0;bac.Size=UDim2.new(1,0,0,25)
  488. bac.Visible=false;bac.Font='SourceSansBold'
  489. bac.TextColor3=Color3.new(255 /255,255 /255,255 /255)bac.TextSize=24;bac.TextXAlignment='Left'
  490. local cac=Instance.new('ScrollingFrame',dcb)cac.Name='commands_h'
  491. cac.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)cac.BackgroundTransparency=0.75;cac.BorderSizePixel=0
  492. cac.Position=UDim2.new(0,5,0,100)cac.Size=UDim2.new(1,15,0,200)cac.Visible=false
  493. cac.CanvasSize=UDim2.new(0,0,0,0)cac.ScrollBarThickness=6;cac.ScrollingEnabled=true
  494. cac.BottomImage='rbxasset://textures/blackBkg_square.png'cac.MidImage='rbxasset://textures/blackBkg_square.png'
  495. cac.TopImage='rbxasset://textures/blackBkg_square.png'local dac=Instance.new('TextLabel',dcb)dac.Name='commands_ex'
  496. dac.BackgroundTransparency=1;dac.BorderSizePixel=0;dac.Size=UDim2.new(1,0,0,25)
  497. dac.Visible=false;dac.Font='SourceSansBold'
  498. dac.TextColor3=Color3.new(255 /255,255 /255,255 /255)dac.TextSize=24;dac.TextXAlignment='Left'
  499. local _bc=Instance.new('TextBox',dcb)_bc.Name='search'
  500. _bc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)_bc.BackgroundTransparency=0.25;_bc.BorderSizePixel=0
  501. _bc.Position=UDim2.new(0,0,9,80)_bc.Size=UDim2.new(1,25,0,25)_bc.Font='SourceSansBold'
  502. _bc.Text='search commands'
  503. _bc.TextColor3=Color3.new(255 /255,255 /255,255 /255)_bc.TextSize=24;local abc=Instance.new('ScrollingFrame',dcb)
  504. abc.Name='bans_h'
  505. abc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)abc.BackgroundTransparency=1;abc.BorderSizePixel=0
  506. abc.Position=UDim2.new(0,5,0,100)abc.Size=UDim2.new(1,15,0,200)abc.Visible=false
  507. abc.CanvasSize=UDim2.new(0,0,0,0)abc.ScrollBarThickness=6;abc.ScrollingEnabled=true
  508. abc.BottomImage='rbxasset://textures/blackBkg_square.png'abc.MidImage='rbxasset://textures/blackBkg_square.png'
  509. abc.TopImage='rbxasset://textures/blackBkg_square.png'local bbc=Instance.new('TextLabel',dcb)bbc.Name='bans_ex'bbc.BackgroundColor3=Color3.new(
  510. 0 /255,0 /255,0 /255)
  511. bbc.BackgroundTransparency=0.75;bbc.BorderSizePixel=0;bbc.Size=UDim2.new(1,-25,0,25)
  512. bbc.Visible=false;bbc.Font='SourceSansBold'
  513. bbc.TextColor3=Color3.new(255 /255,255 /255,255 /255)bbc.TextSize=24;bbc.TextXAlignment='Left'
  514. local cbc=Instance.new('TextButton',bbc)cbc.Name='update'
  515. cbc.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)cbc.BackgroundTransparency=0.5;cbc.BorderSizePixel=0
  516. cbc.Position=UDim2.new(1,0,0,0)cbc.Size=UDim2.new(0,25,0,25)cbc.Text=''
  517. local dbc=Instance.new('Frame',dcb)dbc.Name='credits_h'
  518. dbc.BackgroundColor3=Color3.new(0 /255,0 /255,0 /255)dbc.BackgroundTransparency=0.75;dbc.BorderSizePixel=0
  519. dbc.Position=UDim2.new(0,5,0,100)dbc.Size=UDim2.new(1,15,0,200)dbc.Visible=false
  520. local _cc=Instance.new('TextLabel',dbc)_cc.BackgroundTransparency=1;_cc.BorderSizePixel=0
  521. _cc.Size=UDim2.new(1,0,1,0)_cc.Font='SourceSansBold'_cc.Text=cca
  522. _cc.TextColor3=Color3.new(255 /255,255 /255,255 /255)_cc.TextSize=24;_cc.TextXAlignment='Left'_cc.TextYAlignment='Top'
  523. local acc=Instance.new('TextButton',dcb)acc.Name='server_b'acc.Active=true;acc.BackgroundTransparency=1
  524. acc.BorderSizePixel=0;acc.Position=UDim2.new(0,5,0,30)
  525. acc.Size=UDim2.new(0,105,0,25)acc.Font='SourceSansBold'acc.Text='server info'acc.TextColor3=Color3.new(255 /255,255 /
  526. 255,255 /255)acc.TextSize=24
  527. local bcc=Instance.new('Frame',acc)
  528. bcc.BackgroundColor3=Color3.new(255 /255,255 /255,255 /255)bcc.BackgroundTransparency=0.25;bcc.BorderSizePixel=0
  529. bcc.Position=UDim2.new(1,1,0,0)bcc.Size=UDim2.new(0,3,0,55)
  530. local ccc=Instance.new('TextButton',dcb)ccc.Name='admins_b'ccc.Active=true;ccc.BackgroundTransparency=1
  531. ccc.BorderSizePixel=0;ccc.Position=UDim2.new(0,115,0,30)
  532. ccc.Size=UDim2.new(0,105,0,25)ccc.Font='SourceSansBold'ccc.Text='admins'ccc.TextColor3=Color3.new(255 /255,255 /255,
  533. 255 /255)ccc.TextSize=24
  534. local dcc=Instance.new('Frame',ccc)
  535. dcc.BackgroundColor3=Color3.new(255 /255,255 /255,255 /255)dcc.BackgroundTransparency=0.25;dcc.BorderSizePixel=0
  536. dcc.Position=UDim2.new(1,1,0,0)dcc.Size=UDim2.new(0,3,0,55)
  537. local _dc=Instance.new('TextButton',dcb)_dc.Name='changelog_b'_dc.Active=true;_dc.BackgroundTransparency=1
  538. _dc.BorderSizePixel=0;_dc.Position=UDim2.new(0,225,0,30)
  539. _dc.Size=UDim2.new(0,105,0,25)_dc.Font='SourceSansBold'_dc.Text='changelog'_dc.TextColor3=Color3.new(255 /255,255 /255,
  540. 255 /255)_dc.TextSize=24
  541. local adc=Instance.new('TextButton',dcb)adc.Name='commands_b'adc.Active=true;adc.BackgroundTransparency=1
  542. adc.BorderSizePixel=0;adc.Position=UDim2.new(0,5,0,60)
  543. adc.Size=UDim2.new(0,105,0,25)adc.Font='SourceSansBold'adc.Text='commands'adc.TextColor3=Color3.new(255 /255,255 /255,
  544. 255 /255)adc.TextSize=24
  545. local bdc=Instance.new('TextButton',dcb)bdc.Name='bans_b'bdc.Active=true;bdc.BackgroundTransparency=1
  546. bdc.BorderSizePixel=0;bdc.Position=UDim2.new(0,115,0,60)
  547. bdc.Size=UDim2.new(0,105,0,25)bdc.Font='SourceSansBold'bdc.Text='bans'bdc.TextColor3=Color3.new(255 /255,255 /255,255 /
  548. 255)bdc.TextSize=24
  549. local cdc=Instance.new('TextButton',dcb)cdc.Name='credits_b'cdc.Active=true;cdc.BackgroundTransparency=1
  550. cdc.BorderSizePixel=0;cdc.Position=UDim2.new(0,225,0,60)
  551. cdc.Size=UDim2.new(0,105,0,25)cdc.Font='SourceSansBold'cdc.Text='credits'cdc.TextColor3=Color3.new(255 /255,255 /255,
  552. 255 /255)cdc.TextSize=24
  553. local ddc=Instance.new('TextButton',dcb)ddc.Name='close'ddc.Active=true
  554. ddc.BackgroundColor3=Color3.new(255 /255,100 /255,100 /255)ddc.BackgroundTransparency=0.25;ddc.BorderSizePixel=0
  555. ddc.Position=UDim2.new(1,0,0,0)ddc.Size=UDim2.new(0,25,0,25)ddc.Text=''
  556. local __d=Instance.new('ScreenGui',GUIS)__d.Name='cmdbar_seth'CMD_BAR=Instance.new('TextBox',__d)CMD_BAR.BackgroundColor3=Color3.new(
  557. 0 /255,0 /255,0 /255)
  558. CMD_BAR.BackgroundTransparency=0.5;CMD_BAR.BorderSizePixel=0
  559. CMD_BAR.Position=UDim2.new(0,-200,1,-50)CMD_BAR.Size=UDim2.new(0,225,0,25)
  560. CMD_BAR.Font='SourceSansItalic'CMD_BAR.Text='press ; to execute a command'CMD_BAR.TextColor3=Color3.new(255 /255,255 /
  561. 255,255 /255)
  562. CMD_BAR.TextSize=20;local a_d=Instance.new('ScrollingFrame',CMD_BAR)
  563. a_d.Name='commands'
  564. a_d.BackgroundColor3=Color3.new(50 /255,50 /255,50 /255)a_d.BackgroundTransparency=0.5;a_d.BorderSizePixel=0
  565. a_d.Position=UDim2.new(0,0,1,-25)a_d.Size=UDim2.new(1,0,0,0)a_d.Visible=false
  566. a_d.CanvasSize=UDim2.new(0,0,0,0)a_d.ScrollBarThickness=6;a_d.ScrollingEnabled=true
  567. a_d.BottomImage='rbxasset://textures/blackBkg_square.png'a_d.MidImage='rbxasset://textures/blackBkg_square.png'
  568. a_d.TopImage='rbxasset://textures/blackBkg_square.png'local b_d=Instance.new('TextLabel',CMD_BAR)
  569. b_d.Name='commands_ex'b_d.BackgroundTransparency=1;b_d.BorderSizePixel=0
  570. b_d.Size=UDim2.new(0,200,0,20)b_d.Visible=false;b_d.Font='SourceSansBold'b_d.TextColor3=Color3.new(255 /255,255 /255,
  571. 255 /255)b_d.TextSize=18
  572. b_d.TextXAlignment='Left'local c_d=Instance.new('ScreenGui',GUIS)
  573. c_d.Name='notify_seth'local d_d=Instance.new('Frame',c_d)d_d.Name='notify'd_d.BackgroundColor3=Color3.new(
  574. 0 /255,0 /255,0 /255)
  575. d_d.BackgroundTransparency=0.5;d_d.BorderSizePixel=0;d_d.Position=UDim2.new(0,-225,0.7,0)
  576. d_d.Size=UDim2.new(0,225,0,30)local _ad=Instance.new('Frame',d_d)_ad.Name=''_ad.BackgroundColor3=Color3.new(
  577. 255 /255,255 /255,255 /255)
  578. _ad.BackgroundTransparency=0.5;_ad.BorderSizePixel=0;_ad.Position=UDim2.new(0,0,1,0)
  579. _ad.Size=UDim2.new(1,0,0,5)local aad=Instance.new('TextLabel',d_d)aad.Name='text'
  580. aad.BackgroundTransparency=1;aad.BorderSizePixel=0;aad.Size=UDim2.new(1,0,1,0)
  581. aad.Font='SourceSansBold'
  582. aad.TextColor3=Color3.new(255 /255,255 /255,255 /255)aad.TextSize=18;aad.TextXAlignment='Left'
  583. PAPER_MESH=Instance.new('BlockMesh',ccb)PAPER_MESH.Scale=Vector3.new(1,1,0.1)
  584. JAIL=Instance.new('Model',ccb)JAIL.Name='JAIL'local bad=Instance.new('Part',JAIL)
  585. bad.Name='BUTTOM'bad.BrickColor=BrickColor.new('Black')
  586. bad.Transparency=0.5;bad.Anchored=true;bad.Locked=true;bad.Size=Vector3.new(6,1,6)
  587. bad.TopSurface='Smooth'bad.BottomSurface='Smooth'local cad=Instance.new('Part',JAIL)
  588. cad.Name='MAIN'cad.BrickColor=BrickColor.new('Black')cad.Transparency=1
  589. cad.Anchored=true;cad.CanCollide=false;cad.Locked=true
  590. cad.Position=bad.Position+Vector3.new(0,3,0)cad.Size=Vector3.new(1,1,1)
  591. local dad=Instance.new('Part',JAIL)dad.BrickColor=BrickColor.new('Black')dad.Transparency=1;dad.Position=
  592. bad.Position+Vector3.new(0,3.5,-2.5)
  593. dad.Rotation=Vector3.new(0,90,0)dad.Anchored=true;dad.Locked=true;dad.Size=Vector3.new(1,6,6)
  594. local _bd=Instance.new('Part',JAIL)_bd.BrickColor=BrickColor.new('Black')_bd.Transparency=1;_bd.Position=
  595. bad.Position+Vector3.new(-2.5,3.5,0)_bd.Rotation=Vector3.new(
  596. -180,0,-180)_bd.Anchored=true;_bd.Locked=true
  597. _bd.Size=Vector3.new(1,6,4)local abd=Instance.new('Part',JAIL)
  598. abd.BrickColor=BrickColor.new('Black')abd.Transparency=1
  599. abd.Position=bad.Position+Vector3.new(2.5,3.5,0)abd.Rotation=Vector3.new(0,0,0)abd.Anchored=true
  600. abd.Locked=true;abd.Size=Vector3.new(1,6,4)
  601. local bbd=Instance.new('Part',JAIL)bbd.BrickColor=BrickColor.new('Black')bbd.Transparency=1;bbd.Position=
  602. bad.Position+Vector3.new(0,3.5,2.5)
  603. bbd.Rotation=Vector3.new(0,90,0)bbd.Anchored=true;bbd.Locked=true;bbd.Size=Vector3.new(1,6,4)
  604. local cbd=Instance.new('Part',JAIL)cbd.BrickColor=BrickColor.new('Black')
  605. cbd.Transparency=0.5;cbd.Position=bad.Position+Vector3.new(0,7,0)
  606. cbd.Rotation=Vector3.new(0,0,0)cbd.Anchored=true;cbd.Locked=true;cbd.Size=Vector3.new(6,1,6)
  607. cbd.TopSurface='Smooth'cbd.BottomSurface='Smooth'ROCKET=Instance.new('Part',ccb)
  608. ROCKET.Name='rocket_seth'ROCKET.CanCollide=false;ROCKET.Size=Vector3.new(2,5,2)
  609. Instance.new('CylinderMesh',ROCKET)local dbd=Instance.new('Part',ROCKET)
  610. dbd.BrickColor=BrickColor.new('Black')dbd.CanCollide=false;dbd.Size=Vector3.new(2,0.2,2)
  611. Instance.new('CylinderMesh',dbd)local _cd=Instance.new('ParticleEmitter',dbd)
  612. _cd.Color=ColorSequence.new(Color3.new(
  613. 236 /255,139 /255,70 /255),Color3.new(236 /255,139 /255,70 /255))_cd.Size=NumberSequence.new(0.2)
  614. _cd.Texture='rbxassetid://17238048'_cd.LockedToPart=true;_cd.Lifetime=NumberRange.new(0.2)
  615. _cd.Rate=50;_cd.Speed=NumberRange.new(-20)
  616. local acd=Instance.new('Part',ROCKET)acd.CanCollide=false;acd.Shape='Ball'
  617. acd.Size=Vector3.new(2,2,2)acd.TopSurface='Smooth'acd.BottomSurface='Smooth'
  618. local bcd=Instance.new('BodyForce',ROCKET)bcd.Name='force'bcd.Force=Vector3.new(0,0,0)
  619. local ccd=Instance.new('Weld',ROCKET)ccd.Part0=ROCKET;ccd.Part1=dbd;ccd.C1=CFrame.new(0,2.6,0)
  620. local dcd=Instance.new('Weld',ROCKET)dcd.Part0=ROCKET;dcd.Part1=acd;dcd.C1=CFrame.new(0,-2.6,0)
  621. ALIEN_H=Instance.new('Accessory',ccb)local _dd=Instance.new('Part',ALIEN_H)_dd.Name='Handle'
  622. _dd.Size=Vector3.new(2,2.4,2)local add=Instance.new('Attachment',_dd)
  623. add.Name='HatAttachment'add.Position=Vector3.new(0,0.15,0)
  624. local bdd=Instance.new('SpecialMesh',_dd)bdd.MeshId='http://www.roblox.com/asset/?id=13827689'
  625. bdd.MeshType='FileMesh'bdd.Scale=Vector3.new(1,1.02,1)
  626. bdd.TextureId='http://www.roblox.com/asset/?id=13827796'__d.Parent=dca end
  627. function OPEN_MAIN()SETH_MAIN=MAIN_GUI:Clone()
  628. local bcb=SETH_MAIN.main.server_b;local ccb=SETH_MAIN.main.admins_b
  629. local dcb=SETH_MAIN.main.changelog_b;local _db=SETH_MAIN.main.commands_b
  630. local adb=SETH_MAIN.main.bans_b;local bdb=SETH_MAIN.main.credits_b
  631. local cdb=SETH_MAIN.main.server_h;local ddb=SETH_MAIN.main.admins_h
  632. local __c=SETH_MAIN.main.changelog_h;local a_c=SETH_MAIN.main.commands_h
  633. local b_c=SETH_MAIN.main.bans_h;local c_c=SETH_MAIN.main.credits_h
  634. local d_c=SETH_MAIN.main.search;local _ac=SETH_MAIN.main.close
  635. bcb.MouseButton1Down:connect(function()
  636. cdb.Visible=true;ddb.Visible=false;__c.Visible=false;a_c.Visible=false;b_c.Visible=false
  637. c_c.Visible=false;d_c.Visible=false end)
  638. ccb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=true
  639. __c.Visible=false;a_c.Visible=false;b_c.Visible=false;c_c.Visible=false;d_c.Visible=false end)
  640. dcb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false
  641. __c.Visible=true;a_c.Visible=false;b_c.Visible=false;c_c.Visible=false;d_c.Visible=false end)
  642. _db.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false
  643. __c.Visible=false;a_c.Visible=true;b_c.Visible=false;c_c.Visible=false;d_c.Visible=true end)
  644. adb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false
  645. __c.Visible=false;a_c.Visible=false;b_c.Visible=true;c_c.Visible=false;d_c.Visible=false end)
  646. bdb.MouseButton1Down:connect(function()cdb.Visible=false;ddb.Visible=false
  647. __c.Visible=false;a_c.Visible=false;b_c.Visible=false;c_c.Visible=true;d_c.Visible=false end)
  648. _ac.MouseButton1Down:connect(function()SETH_MAIN:destroy()end)if not cda.FilteringEnabled then cdb.fe.Text=' FilteringEnabled : false'else
  649. cdb.fe.Text=' FilteringEnabled : true'end
  650. cdb.ip.Text=
  651. ' IP Address : '..
  652. ada.ClientReplicator.MachineAddress..':'..ada.ClientReplicator.Port;cdb.place_id.Text=' Place ID : '..game.PlaceId
  653. spawn(function()
  654. while
  655. dca:FindFirstChild('seth_main')do
  656. cdb.players.Text=' Players : '..bda.NumPlayers..'/'..bda.MaxPlayers;cdb.time.Text=' Time : '.._da.TimeOfDay;wait()end end)local aac=0
  657. function UPDATE_ADMINS()ddb:ClearAllChildren()
  658. ddb.CanvasSize=UDim2.new(0,0,0,0)
  659. for _bc,abc in pairs(daa)do
  660. ddb.CanvasSize=ddb.CanvasSize+UDim2.new(0,0,0,25)
  661. local bbc=SETH_MAIN.main.admins_ex:Clone()bbc.Name=abc;bbc.Position=UDim2.new(0,0,0,aac)bbc.Visible=true
  662. spawn(function()bbc.Text=
  663. ' '..bda:GetNameFromUserIdAsync(abc)end)bbc.Parent=ddb;aac=aac+25
  664. bbc.update.MouseButton1Down:connect(function()
  665. table.remove(daa,_bc)UPDATE_ADMINS()end)end;aac=0 end;UPDATE_ADMINS()local bac=0
  666. function UPDATE_BANS()b_c:ClearAllChildren()
  667. b_c.CanvasSize=UDim2.new(0,0,0,0)
  668. for _bc,abc in pairs(_ba)do
  669. b_c.CanvasSize=b_c.CanvasSize+UDim2.new(0,0,0,25)local bbc=SETH_MAIN.main.bans_ex:Clone()
  670. bbc.Name=abc;bbc.Position=UDim2.new(0,0,0,bac)bbc.Visible=true
  671. spawn(function()bbc.Text=' '..
  672. bda:GetNameFromUserIdAsync(abc)end)bbc.Parent=b_c;bac=bac+25
  673. bbc.update.MouseButton1Down:connect(function()
  674. table.remove(_ba,_bc)UPDATE_BANS()end)end;bac=0 end;UPDATE_BANS()local cac=0
  675. for _bc,abc in pairs(b_b)do
  676. a_c.CanvasSize=a_c.CanvasSize+UDim2.new(0,0,0,25)
  677. local bbc=SETH_MAIN.main.commands_ex:Clone()bbc.Name=abc.N;bbc.Position=UDim2.new(0,0,0,cac)
  678. bbc.Visible=true;bbc.Text=' '..abc.D;bbc.Parent=a_c;cac=cac+25 end
  679. a_c.CanvasSize=a_c.CanvasSize+UDim2.new(0,0,0,5)local dac=0
  680. for _bc,abc in pairs(bca)do
  681. __c.CanvasSize=__c.CanvasSize+UDim2.new(0,0,0,25)local bbc=__c.changes_ex:Clone()
  682. bbc.Position=UDim2.new(0,0,0,dac)bbc.Visible=true;bbc.Text=abc;bbc.Parent=__c;dac=dac+25 end
  683. __c.CanvasSize=__c.CanvasSize+UDim2.new(0,0,0,5)
  684. d_c.Changed:connect(function()
  685. if d_c.Text~='search commands'and d_c.Focused then
  686. if
  687. d_c.Text~=''then
  688. if not d_c.Text:find(' ')then
  689. SETH_MAIN.main.commands_h:ClearAllChildren()
  690. SETH_MAIN.main.commands_h.CanvasSize=UDim2.new(0,0,0,0)local _bc=0
  691. for abc,bbc in pairs(b_b)do
  692. if bbc.N:find(d_c.Text)then
  693. SETH_MAIN.main.commands_h.CanvasSize=
  694. SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,25)
  695. local cbc=SETH_MAIN.main.commands_ex:Clone()cbc.Position=UDim2.new(0,0,0,_bc)cbc.Visible=true
  696. cbc.Text=' '..bbc.D;cbc.Parent=SETH_MAIN.main.commands_h;_bc=_bc+25 end end
  697. SETH_MAIN.main.commands_h.CanvasSize=
  698. SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,5)end else
  699. SETH_MAIN.main.commands_h:ClearAllChildren()
  700. SETH_MAIN.main.commands_h.CanvasSize=UDim2.new(0,0,0,0)local _bc=0
  701. for abc,bbc in pairs(b_b)do
  702. SETH_MAIN.main.commands_h.CanvasSize=
  703. SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,25)
  704. local cbc=SETH_MAIN.main.commands_ex:Clone()cbc.Position=UDim2.new(0,0,0,_bc)cbc.Visible=true
  705. cbc.Text=' '..bbc.D;cbc.Parent=SETH_MAIN.main.commands_h;_bc=_bc+25 end
  706. SETH_MAIN.main.commands_h.CanvasSize=
  707. SETH_MAIN.main.commands_h.CanvasSize+UDim2.new(0,0,0,5)end end end)SETH_MAIN.Parent=dca end;LOAD_DATA()function FIND_IN_TABLE(bcb,ccb)
  708. for dcb,_db in pairs(bcb)do if _db==ccb then return true end end;return false end
  709. function GET_IN_TABLE(bcb,ccb)for i=1,#bcb do if
  710. bcb[i]==ccb then return i end end;return false end;local bab,cab,dab=false,false,false
  711. game:GetService('RunService').Stepped:connect(function()
  712. if
  713. bab then if dda.Character:FindFirstChild('Humanoid')then
  714. dda.Character.Humanoid:ChangeState(11)end elseif cab then
  715. if
  716. dda.Character:FindFirstChild('Humanoid')then dda.Character.Humanoid:ChangeState(12)end elseif dab then if dda.Character:FindFirstChild('Humanoid')then
  717. dda.Character.Humanoid:ChangeState(4)end end;for bcb,ccb in pairs(bda:GetPlayers())do
  718. if FIND_IN_TABLE(cba,ccb)then KICK(ccb)end end
  719. for bcb,ccb in pairs(bda:GetPlayers())do
  720. if
  721. FIND_IN_TABLE(aba,ccb.Name)then
  722. if bda:FindFirstChild(ccb.Name)then
  723. spawn(function()
  724. bda.LocalPlayer:RequestFriendship(ccb)wait(0.5)
  725. bda.LocalPlayer:RevokeFriendship(ccb)end)else
  726. table.remove(aba,GET_IN_TABLE(aba,ccb.Name))end end end end)local _bb=false;local abb=false
  727. function NOTIFY(bcb,ccb,dcb,_db)
  728. spawn(function()repeat wait()until not _bb
  729. local adb=GUIS.notify_seth:Clone()adb.Parent=dca
  730. if adb then
  731. adb.notify[''].BackgroundColor3=Color3.new(ccb/255,dcb/255,_db/255)adb.notify.text.Text=' '..bcb;repeat wait()until not _bb
  732. _bb=true;wait(0.5)
  733. adb.notify:TweenPosition(UDim2.new(0,0,0.7,0),'InOut','Quad',0.4,false)wait(0.5)wait(0.5)repeat wait()until not abb;_bb=false
  734. adb.notify:TweenPosition(UDim2.new(0,0,0.7,
  735. -40),'InOut','Quad',0.4,false)wait(0.5)wait(0.5)abb=true;wait(2.5)
  736. adb.notify:TweenPosition(UDim2.new(0,-225,0.7,
  737. -40),'InOut','Quad',0.4,false)wait(0.5)end;wait(1)adb:destroy()abb=false end)end
  738. function KICK(bcb)
  739. spawn(function()
  740. if
  741.  
  742. bcb.Character and bcb.Character:FindFirstChild('HumanoidRootPart')and bcb.Character:FindFirstChild('Torso')then
  743. bcb.Character.HumanoidRootPart.CFrame=CFrame.new(math.random(999000,1001000),1000000,1000000)
  744. local ccb=Instance.new('SkateboardPlatform',bcb.Character)
  745. ccb.Position=bcb.Character.HumanoidRootPart.Position;ccb.Transparency=1
  746. spawn(function()
  747. repeat wait()if bcb.Character and
  748. bcb.Character:FindFirstChild('HumanoidRootPart')then
  749. ccb.Position=bcb.Character.HumanoidRootPart.Position end until not
  750. bda:FindFirstChild(bcb.Name)end)bcb.Character.Torso.Anchored=true end end)end
  751. bda.PlayerRemoving:connect(function(bcb)if FIND_IN_TABLE(cba,bcb)then for ccb,dcb in pairs(cba)do if dcb==bcb then
  752. table.remove(cba,ccb)end end
  753. NOTIFY('KICKED '..bcb.Name,255,255,255)end
  754. if
  755. FIND_IN_TABLE(bba,bcb.Name)then for ccb,dcb in pairs(bba)do
  756. if dcb==bcb.Name then table.remove(cba,ccb)end end end end)
  757. function FIX_LIGHTING()_da.Ambient=Color3.new(0.5,0.5,0.5)_da.Brightness=1
  758. _da.GlobalShadows=true;_da.Outlines=false;_da.TimeOfDay=14;_da.FogEnd=100000 end
  759. function COLOR(bcb,ccb)
  760. for dcb,_db in pairs(bcb.Character:GetChildren())do
  761. if _db:IsA('Shirt')or
  762. _db:IsA('Pants')then _db:destroy()elseif _db:IsA('ShirtGraphic')then
  763. _db.Archivable=false;_db.Graphic=''end end
  764. for dcb,_db in pairs(bcb.Character.Head:GetChildren())do if
  765. _db:IsA('Decal')then _db:destroy()end end
  766. for dcb,_db in pairs(bcb.Character:GetChildren())do
  767. if _db:IsA('Part')and _db.Name~=
  768. 'HumanoidRootPart'then
  769. _db.BrickColor=BrickColor.new(ccb)elseif _db:IsA('Accessory')then
  770. _db.Handle.BrickColor=BrickColor.new(ccb)
  771. for adb,bdb in pairs(_db.Handle:GetChildren())do if bdb:IsA('SpecialMesh')then
  772. bdb.TextureId=''end end end end end
  773. function LAG(bcb)
  774. local ccb=CFrame.new(math.random(-100000,100000),math.random(-100000,100000),math.random(
  775. -100000,100000))
  776. spawn(function()
  777. repeat wait()
  778. if bcb and bcb.Character then bcb.CameraMode='LockFirstPerson'
  779. bcb.Character.HumanoidRootPart.CFrame=ccb;bcb.Character.Torso.Anchored=true
  780. Instance.new('ForceField',bcb.Character)Instance.new('Smoke',bcb.Character.Head)end until not bda:FindFirstChild(bcb.Name)end)end;local bbb=false;if
  781. dda.Character and dda.Character:FindFirstChild('Humanoid')then
  782. dda.Character.Humanoid.Died:connect(function()bbb=false end)end
  783. function sFLY()repeat wait()until
  784.  
  785.  
  786. dda and dda.Character and dda.Character:FindFirstChild('Torso')and dda.Character:FindFirstChild('Humanoid')
  787. repeat wait()until __b;local bcb=dda.Character.Torso;local ccb={F=0,B=0,L=0,R=0}
  788. local dcb={F=0,B=0,L=0,R=0}local _db=0
  789. local function adb()bbb=true;local bdb=Instance.new('BodyGyro',bcb)
  790. local cdb=Instance.new('BodyVelocity',bcb)bdb.P=9e4;bdb.maxTorque=Vector3.new(9e9,9e9,9e9)
  791. bdb.cframe=bcb.CFrame;cdb.velocity=Vector3.new(0,0.1,0)
  792. cdb.maxForce=Vector3.new(9e9,9e9,9e9)
  793. spawn(function()
  794. repeat wait()dda.Character.Humanoid.PlatformStand=true;if ccb.L+
  795. ccb.R~=0 or ccb.F+ccb.B~=0 then _db=50 elseif
  796. not(
  797. ccb.L+ccb.R~=0 or ccb.F+ccb.B~=0)and _db~=0 then _db=0 end
  798. if
  799. (ccb.L+ccb.R)~=0 or(ccb.F+ccb.B)~=0 then
  800. cdb.velocity=
  801. ( (
  802. cda.CurrentCamera.CoordinateFrame.lookVector* (ccb.F+ccb.B))+ ( (cda.CurrentCamera.CoordinateFrame*
  803. CFrame.new(
  804. ccb.L+ccb.R,(ccb.F+ccb.B)*0.2,0).p)-
  805. cda.CurrentCamera.CoordinateFrame.p))*_db;dcb={F=ccb.F,B=ccb.B,L=ccb.L,R=ccb.R}elseif
  806. (ccb.L+ccb.R)==0 and(ccb.F+ccb.B)==0 and _db~=0 then
  807. cdb.velocity=
  808. ( (
  809. cda.CurrentCamera.CoordinateFrame.lookVector* (dcb.F+dcb.B))+ ( (cda.CurrentCamera.CoordinateFrame*
  810. CFrame.new(
  811. dcb.L+dcb.R,(dcb.F+dcb.B)*0.2,0).p)-
  812. cda.CurrentCamera.CoordinateFrame.p))*_db else cdb.velocity=Vector3.new(0,0.1,0)end;bdb.cframe=cda.CurrentCamera.CoordinateFrame until not bbb;ccb={F=0,B=0,L=0,R=0}dcb={F=0,B=0,L=0,R=0}_db=0;bdb:destroy()
  813. cdb:destroy()dda.Character.Humanoid.PlatformStand=false end)end
  814. __b.KeyDown:connect(function(bdb)
  815. if bdb:lower()=='w'then ccb.F=1 elseif bdb:lower()=='s'then
  816. ccb.B=-1 elseif bdb:lower()=='a'then ccb.L=-1 elseif bdb:lower()=='d'then ccb.R=1 end end)
  817. __b.KeyUp:connect(function(bdb)
  818. if bdb:lower()=='w'then ccb.F=0 elseif bdb:lower()=='s'then ccb.B=0 elseif
  819. bdb:lower()=='a'then ccb.L=0 elseif bdb:lower()=='d'then ccb.R=0 end end)adb()end
  820. function NOFLY()bbb=false;dda.Character.Humanoid.PlatformStand=false end
  821. function RESET_MODEL(bcb)
  822. for ccb,dcb in pairs(bcb:GetChildren())do
  823. if
  824. dcb:IsA('Seat')and dcb.Name=='FakeTorso'then dcb:destroy()elseif
  825.  
  826. dcb:IsA('CharacterMesh')or dcb:IsA('Shirt')or dcb:IsA('Pants')or dcb:IsA('Accessory')then dcb:destroy()elseif
  827. dcb:IsA('Part')and dcb.Name~='HumanoidRootPart'then dcb.Transparency=0 elseif dcb:IsA('ShirtGraphic')then dcb.Archivable=false
  828. dcb.Graphic=''end end;for ccb,dcb in pairs(bcb.Torso:GetChildren())do if dcb:IsA('SpecialMesh')then
  829. dcb:destroy()end end
  830. if
  831. bcb.Head:FindFirstChild('Mesh')then bcb.Head.Mesh:destroy()end;if bcb.Torso:FindFirstChild('Neck')then
  832. bcb.Torso.Neck.C0=
  833. CFrame.new(0,1,0)*CFrame.Angles(math.rad(90),math.rad(180),0)end;if
  834. bcb.Torso:FindFirstChild('Left Shoulder')then
  835. bcb.Torso['Left Shoulder'].C0=CFrame.new(-1,0.5,0)*CFrame.Angles(0,math.rad(
  836. -90),0)end
  837. if
  838. bcb.Torso:FindFirstChild('Right Shoulder')then bcb.Torso['Right Shoulder'].C0=CFrame.new(1,0.5,0)*
  839. CFrame.Angles(0,math.rad(90),0)end;if bcb.Torso:FindFirstChild('Left Hip')then
  840. bcb.Torso['Left Hip'].C0=CFrame.new(
  841. -1,-1,0)*CFrame.Angles(0,math.rad(-90),0)end
  842. if
  843. bcb.Torso:FindFirstChild('Right Hip')then bcb.Torso['Right Hip'].C0=CFrame.new(1,-1,0)*
  844. CFrame.Angles(0,math.rad(90),0)end end
  845. function UPDATE_MODEL(bcb,ccb)
  846. local dcb=bda:GetCharacterAppearanceAsync(bda:GetUserIdFromNameAsync(ccb))bcb.Name=ccb
  847. for _db,adb in pairs(dcb:GetChildren())do
  848. if
  849. adb:IsA('SpecialMesh')or
  850. adb:IsA('BlockMesh')or adb:IsA('CylinderMesh')then adb.Parent=bcb.Head elseif adb:IsA('Decal')then if bcb.Head:FindFirstChild('face')then
  851. bcb.Head.face.Texture=adb.Texture else local bdb=Instance.new('Decal',bcb.Head)
  852. bdb.Texture=adb.Texture end elseif
  853.  
  854. adb:IsA('BodyColors')or adb:IsA('CharacterMesh')or adb:IsA('Shirt')or adb:IsA('Pants')or
  855. adb:IsA('ShirtGraphic')then
  856. if
  857. bcb:FindFirstChild('Body Colors')then bcb['Body Colors']:destroy()end;adb.Parent=bcb elseif adb:IsA('Accessory')then adb.Parent=bcb
  858. adb.Handle.CFrame=
  859.  
  860. bcb.Head.CFrame*CFrame.new(0,bcb.Head.Size.Y/2,0)*adb.AttachmentPoint:inverse()end end
  861. if not bcb.Head:FindFirstChild('Mesh')then
  862. local _db=Instance.new('SpecialMesh',bcb.Head)_db.MeshType=Enum.MeshType.Head
  863. _db.Scale=Vector3.new(1.25,1.25,1.25)end end
  864. function CREEPER(bcb)
  865. for ccb,dcb in pairs(bcb.Character:GetChildren())do
  866. if dcb:IsA('Shirt')or
  867. dcb:IsA('Pants')then dcb:destroy()elseif dcb:IsA('ShirtGraphic')then
  868. dcb.Archivable=false;dcb.Graphic=''end end;for ccb,dcb in pairs(bcb.Character:GetChildren())do if dcb:IsA('Accessory')then
  869. dcb:destroy()end end
  870. bcb.Character.Torso.Neck.C0=
  871. CFrame.new(0,1,0)*CFrame.Angles(math.rad(90),math.rad(180),0)
  872. bcb.Character.Torso['Right Shoulder'].C0=CFrame.new(0,-1.5,
  873. -.5)*CFrame.Angles(0,math.rad(90),0)
  874. bcb.Character.Torso['Left Shoulder'].C0=CFrame.new(0,-1.5,-
  875. .5)*CFrame.Angles(0,math.rad(-90),0)
  876. bcb.Character.Torso['Right Hip'].C0=
  877. CFrame.new(0,-1,.5)*CFrame.Angles(0,math.rad(90),0)
  878. bcb.Character.Torso['Left Hip'].C0=
  879. CFrame.new(0,-1,.5)*CFrame.Angles(0,math.rad(-90),0)
  880. for ccb,dcb in pairs(bcb.Character:GetChildren())do if dcb:IsA('Part')and dcb.Name~=
  881. 'HumanoidRootPart'then
  882. dcb.BrickColor=BrickColor.new('Bright green')end end end
  883. function SHREK(bcb)
  884. for adb,bdb in pairs(bcb.Character:GetChildren())do
  885. if bdb:IsA('Shirt')or
  886. bdb:IsA('Pants')or bdb:IsA('Accessory')or
  887. bdb:IsA('CharacterMesh')then bdb:destroy()elseif
  888. bdb:IsA('ShirtGraphic')then bdb.Archivable=false;bdb.Graphic=''end end;for adb,bdb in pairs(bcb.Character.Head:GetChildren())do
  889. if
  890. bdb:IsA('Decal')or bdb:IsA('SpecialMesh')then bdb:destroy()end end
  891. if
  892. bcb.Character:FindFirstChild('Shirt Graphic')then
  893. bcb.Character['Shirt Graphic'].Archivable=false;bcb.Character['Shirt Graphic'].Graphic=''end
  894. local ccb=Instance.new('SpecialMesh',bcb.Character.Head)local dcb=Instance.new('Shirt',bcb.Character)
  895. local _db=Instance.new('Pants',bcb.Character)ccb.MeshType='FileMesh'
  896. ccb.MeshId='http://www.roblox.com/asset/?id=19999257'ccb.Offset=Vector3.new(-0.1,0.1,0)
  897. ccb.TextureId='http://www.roblox.com/asset/?id=156397869'dcb.ShirtTemplate='rbxassetid://133078194'
  898. _db.PantsTemplate='rbxassetid://133078204'end
  899. function DUCK(bcb)
  900. for dcb,_db in pairs(bcb.Character:GetChildren())do
  901. if
  902. _db:IsA('Part')and
  903. _db.Name~='Torso'and _db.Name~='HumanoidRootPart'then _db.Transparency=1 elseif _db:IsA('Shirt')or _db:IsA('Pants')or
  904. _db:IsA('Accessory')then _db:destroy()elseif _db:IsA('ShirtGraphic')then
  905. _db.Archivable=false;_db.Graphic=''end end
  906. local ccb=Instance.new('SpecialMesh',bcb.Character.Torso)ccb.MeshType='FileMesh'
  907. ccb.MeshId='http://www.roblox.com/asset/?id=9419831'ccb.TextureId='http://www.roblox.com/asset/?id=9419827'
  908. ccb.Scale=Vector3.new(5,5,5)if bcb.Character.Head:FindFirstChild('face')then
  909. bcb.Character.Head.face.Transparency=1 end end
  910. function DOG(bcb)
  911. for adb,bdb in pairs(bcb.Character:GetChildren())do
  912. if bdb:IsA('Shirt')or
  913. bdb:IsA('Pants')then bdb:destroy()elseif bdb:IsA('ShirtGraphic')then
  914. bdb.Archivable=false;bdb.Graphic=''end end;bcb.Character.Torso.Transparency=1
  915. bcb.Character.Torso.Neck.C0=CFrame.new(0,
  916. -0.5,-2)*CFrame.Angles(math.rad(90),math.rad(180),0)
  917. bcb.Character.Torso['Right Shoulder'].C0=CFrame.new(0.5,-1.5,
  918. -1.5)*CFrame.Angles(0,math.rad(90),0)
  919. bcb.Character.Torso['Left Shoulder'].C0=CFrame.new(-0.5,-
  920. 1.5,-1.5)*CFrame.Angles(0,math.rad(-90),0)
  921. bcb.Character.Torso['Right Hip'].C0=
  922. CFrame.new(1.5,-1,1.5)*CFrame.Angles(0,math.rad(90),0)
  923. bcb.Character.Torso['Left Hip'].C0=
  924. CFrame.new(-1.5,-1,1.5)*CFrame.Angles(0,math.rad(-90),0)local ccb=Instance.new('Seat',bcb.Character)
  925. local dcb=Instance.new('BodyForce',ccb)
  926. local _db=Instance.new('Weld',bcb.Character.Torso)ccb.Name='FakeTorso'ccb.FormFactor='Symmetric'ccb.TopSurface=0
  927. ccb.BottomSurface=0;ccb.Size=Vector3.new(3,1,4)
  928. ccb.BrickColor=BrickColor.new('Brown')ccb.CFrame=bcb.Character.Torso.CFrame;dcb.Force=Vector3.new(0,
  929. ccb:GetMass()*196.25,0)
  930. _db.Part0=bcb.Character.Torso;_db.Part1=ccb;_db.C0=CFrame.new(0,-0.5,0)
  931. for adb,bdb in
  932. pairs(bcb.Character:GetChildren())do if bdb:IsA('Part')and bdb.Name~='HumanoidRootPart'then
  933. bdb.BrickColor=BrickColor.new('Brown')end end end
  934. function ALIEN(bcb)
  935. for ccb,dcb in pairs(bcb.Character:GetChildren())do
  936. if dcb:IsA('Shirt')or
  937. dcb:IsA('Pants')or dcb:IsA('Accessory')then
  938. dcb:destroy()elseif dcb:IsA('ShirtGraphic')then dcb.Archivable=false;dcb.Graphic=''elseif dcb:IsA('Part')and
  939. dcb.Name~='HumanoidRootPart'then
  940. dcb.BrickColor=BrickColor.new('Fossil')end end;ALIEN_H:Clone().Parent=bcb.Character end
  941. function DECALSPAM(bcb,ccb)
  942. for dcb,_db in pairs(bcb:GetChildren())do
  943. if _db:IsA('BasePart')then
  944. spawn(function()
  945. local adb={'Back','Bottom','Front','Left','Right','Top'}local bdb=1
  946. for i=1,6 do local cdb=Instance.new('Decal',_db)cdb.Name='decal_seth'cdb.Texture=
  947. 'rbxassetid://'..ccb-1;cdb.Face=adb[bdb]bdb=bdb+1 end end)end;DECALSPAM(_db,ccb)end end
  948. function UNDECALSPAM(bcb)
  949. for ccb,dcb in pairs(bcb:GetChildren())do if dcb:IsA('BasePart')then
  950. for _db,adb in
  951. pairs(dcb:GetChildren())do if adb:IsA('Decal')and adb.Name=='decal_seth'then
  952. adb:destroy()end end end
  953. UNDECALSPAM(dcb)end end
  954. function CREATE_DONG(bcb,ccb)if bcb.Character:FindFirstChild('DONG')then
  955. bcb.Character.DONG:destroy()end
  956. local dcb=Instance.new('Model',bcb.Character)dcb.Name='DONG'
  957. local _db=Instance.new('BodyGyro',bcb.Character.Torso)
  958. local adb=Instance.new('Part',bcb.Character['DONG'])local bdb=Instance.new('CylinderMesh',adb)
  959. local cdb=Instance.new('Weld',bcb.Character.Head)
  960. local ddb=Instance.new('Part',bcb.Character['DONG'])local __c=Instance.new('SpecialMesh',ddb)
  961. local a_c=Instance.new('Weld',ddb)
  962. local b_c=Instance.new('Part',bcb.Character['DONG'])local c_c=Instance.new('SpecialMesh',b_c)
  963. local d_c=Instance.new('Weld',b_c)
  964. local _ac=Instance.new('Part',bcb.Character['DONG'])local aac=Instance.new('SpecialMesh',_ac)
  965. local bac=Instance.new('Weld',_ac)adb.TopSurface=0;adb.BottomSurface=0;adb.Name='Main'adb.formFactor=3
  966. adb.Size=Vector3.new(0.6,2.5,0.6)adb.BrickColor=BrickColor.new(ccb)
  967. adb.Position=bcb.Character.Head.Position;adb.CanCollide=false;cdb.Part0=adb;cdb.Part1=bcb.Character.Head
  968. cdb.C0=
  969. CFrame.new(0,0.25,2.1)*CFrame.Angles(math.rad(45),0,0)ddb.Name='Mush'ddb.BottomSurface=0;ddb.TopSurface=0;ddb.FormFactor=3
  970. ddb.Size=Vector3.new(0.6,0.6,0.6)ddb.CFrame=CFrame.new(adb.Position)
  971. ddb.BrickColor=BrickColor.new('Pink')ddb.CanCollide=false;__c.MeshType='Sphere'a_c.Part0=adb;a_c.Part1=ddb
  972. a_c.C0=CFrame.new(0,1.3,0)b_c.Name='Left Ball'b_c.BottomSurface=0;b_c.TopSurface=0
  973. b_c.CanCollide=false;b_c.formFactor=3;b_c.Size=Vector3.new(1,1,1)
  974. b_c.CFrame=CFrame.new(bcb.Character['Left Leg'].Position)b_c.BrickColor=BrickColor.new(ccb)c_c.Parent=b_c
  975. c_c.MeshType='Sphere'd_c.Part0=bcb.Character['Left Leg']d_c.Part1=b_c;d_c.C0=CFrame.new(0,0.5,
  976. -0.5)_ac.Name='Right Ball'_ac.BottomSurface=0
  977. _ac.CanCollide=false;_ac.TopSurface=0;_ac.formFactor=3;_ac.Size=Vector3.new(1,1,1)
  978. _ac.CFrame=CFrame.new(bcb.Character['Right Leg'].Position)_ac.BrickColor=BrickColor.new(ccb)aac.MeshType='Sphere'
  979. bac.Part0=bcb.Character['Right Leg']bac.Part1=_ac;bac.C0=CFrame.new(0,0.5,-0.5)end
  980. function SCALE(bcb,ccb)
  981. if tonumber(ccb)<0.5 then ccb=0.5 elseif tonumber(ccb)>25 then ccb=25 end;local dcb={}for cac,dac in pairs(bcb:GetChildren())do
  982. if dac:IsA('Accessory')then
  983. local _bc=dac:Clone()table.insert(dcb,_bc)dac:destroy()end end
  984. local _db=bcb.Head;local adb=bcb.Torso;local bdb=bcb['Left Arm']local cdb=bcb['Right Arm']
  985. local ddb=bcb['Left Leg']local __c=bcb['Right Leg']local a_c=bcb.HumanoidRootPart;_db.FormFactor=3
  986. adb.FormFactor=3;bdb.FormFactor=3;cdb.FormFactor=3;ddb.FormFactor=3;__c.FormFactor=3
  987. a_c.FormFactor=3;_db.Size=Vector3.new(ccb*2,ccb,ccb)
  988. adb.Size=Vector3.new(ccb*2,ccb*2,ccb)bdb.Size=Vector3.new(ccb,ccb*2,ccb)
  989. cdb.Size=Vector3.new(ccb,ccb*2,ccb)ddb.Size=Vector3.new(ccb,ccb*2,ccb)
  990. __c.Size=Vector3.new(ccb,ccb*2,ccb)a_c.Size=Vector3.new(ccb*2,ccb*2,ccb)
  991. local b_c=Instance.new('Motor6D',adb)local c_c=Instance.new('Motor6D',adb)
  992. local d_c=Instance.new('Motor6D',adb)local _ac=Instance.new('Motor6D',adb)
  993. local aac=Instance.new('Motor6D',adb)local bac=Instance.new('Motor6D',a_c)b_c.Name='Neck'
  994. b_c.Part0=adb;b_c.Part1=_db
  995. b_c.C0=CFrame.new(0,1 *ccb,0)*CFrame.Angles(-1.6,0,3.1)
  996. b_c.C1=CFrame.new(0,-0.5 *ccb,0)*CFrame.Angles(-1.6,0,3.1)c_c.Name='Left Shoulder'c_c.Part0=adb;c_c.Part1=bdb
  997. c_c.C0=
  998. CFrame.new(-1 *ccb,0.5 *ccb,0)*CFrame.Angles(0,-1.6,0)
  999. c_c.C1=CFrame.new(0.5 *ccb,0.5 *ccb,0)*CFrame.Angles(0,-1.6,0)d_c.Name='Right Shoulder'd_c.Part0=adb;d_c.Part1=cdb
  1000. d_c.C0=
  1001. CFrame.new(1 *ccb,0.5 *ccb,0)*CFrame.Angles(0,1.6,0)
  1002. d_c.C1=CFrame.new(-0.5 *ccb,0.5 *ccb,0)*CFrame.Angles(0,1.6,0)_ac.Name='Left Hip'_ac.Part0=adb;_ac.Part1=ddb
  1003. _ac.C0=
  1004. CFrame.new(-1 *ccb,-1 *ccb,0)*CFrame.Angles(0,-1.6,0)
  1005. _ac.C1=CFrame.new(-0.5 *ccb,1 *ccb,0)*CFrame.Angles(0,-1.6,0)aac.Name='Right Hip'aac.Part0=adb;aac.Part1=__c
  1006. aac.C0=
  1007. CFrame.new(1 *ccb,-1 *ccb,0)*CFrame.Angles(0,1.6,0)
  1008. aac.C1=CFrame.new(0.5 *ccb,1 *ccb,0)*CFrame.Angles(0,1.6,0)bac.Name='RootJoint'bac.Part0=a_c;bac.Part1=adb;bac.C0=CFrame.new(0,0,0)*CFrame.Angles(
  1009. -1.6,0,-3.1)
  1010. bac.C1=
  1011. CFrame.new(0,0,0)*CFrame.Angles(-1.6,0,-3.1)for cac,dac in pairs(dcb)do dac.Parent=bcb end end
  1012. function CAPE(bcb)if dda.Character:FindFirstChild('Cape')then
  1013. dda.Character.Cape:destroy()end;repeat wait()until dda and dda.Character and
  1014. dda.Character:FindFirstChild('Torso')
  1015. local ccb=dda.Character.Torso;local dcb=Instance.new('Part',ccb.Parent)
  1016. dcb.Name='cape_seth'dcb.Anchored=false;dcb.CanCollide=false;dcb.TopSurface=0
  1017. dcb.BottomSurface=0;dcb.BrickColor=BrickColor.new(bcb)dcb.Material='Neon'
  1018. dcb.FormFactor='Custom'dcb.Size=Vector3.new(0.2,0.2,0.2)
  1019. local _db=Instance.new('BlockMesh',dcb)_db.Scale=Vector3.new(9,17.5,0.5)
  1020. local adb=Instance.new('Motor',dcb)adb.Part0=dcb;adb.Part1=ccb;adb.MaxVelocity=1;adb.C0=CFrame.new(0,1.75,0)*
  1021. CFrame.Angles(0,math.rad(90),0)
  1022. adb.C1=
  1023. CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)local bdb=false
  1024. repeat wait(1 /44)local cdb=0.2;local ddb=ccb.Velocity.magnitude
  1025. local __c=0.1
  1026. if bdb then cdb=
  1027. cdb+ ( (ccb.Velocity.magnitude/10)*0.05)+1;bdb=false else bdb=false end
  1028. cdb=cdb+math.min(ccb.Velocity.magnitude/30,1)
  1029. adb.MaxVelocity=math.min((ccb.Velocity.magnitude/10),0.04)+__c;adb.DesiredAngle=-cdb;if
  1030. adb.CurrentAngle<-0.05 and adb.DesiredAngle>-.05 then adb.MaxVelocity=0.04 end
  1031. repeat wait()until
  1032. adb.CurrentAngle==adb.DesiredAngle or
  1033.  
  1034. math.abs(ccb.Velocity.magnitude-ddb)>= (ccb.Velocity.magnitude/10)+1;if ccb.Velocity.magnitude<0.1 then wait(0.1)end until not dcb or
  1035. dcb.Parent~=ccb.Parent end
  1036. function INFECT(bcb)
  1037. for dcb,_db in pairs(bcb.Character:GetChildren())do
  1038. Instance.new('Folder',bcb.Character).Name='infected_seth'
  1039. if
  1040. _db:IsA('Accessory')or _db:IsA('Shirt')or _db:IsA('Pants')then _db:destroy()elseif _db:IsA('ShirtGraphic')then _db.Archivable=false
  1041. _db.Graphic=''end end;if bcb.Character.Head:FindFirstChild('face')then
  1042. bcb.Character.Head.face.Texture='rbxassetid://7074882'end
  1043. for dcb,_db in
  1044. pairs(bcb.Character:GetChildren())do
  1045. if _db:IsA('Part')and _db.Name~='HumanoidRootPart'then
  1046. if
  1047. _db.Name==
  1048. 'Head'or _db.Name=='Left Arm'or _db.Name=='Right Arm'then _db.BrickColor=BrickColor.new('Medium green')elseif
  1049.  
  1050. _db.Name=='Torso'or _db.Name=='Left Leg'or _db.Name=='Right Leg'then _db.BrickColor=BrickColor.new('Brown')end end end
  1051. local ccb=bcb.Character.Torso.Touched:connect(function(dcb)
  1052. if not
  1053. dcb.Parent:FindFirstChild('infected_seth')then
  1054. local _db=bda:GetPlayerFromCharacter(dcb.Parent)if _db then INFECT(_db)end end end)end
  1055. function fWeld(bcb,ccb,dcb,_db,adb,bdb,cdb,ddb,__c,a_c,b_c)local c_c=Instance.new('Weld')c_c.Name=bcb;c_c.Parent=ccb
  1056. c_c.Part0=dcb;c_c.Part1=_db
  1057. if(adb)then c_c.C0=CFrame.new(bdb,cdb,ddb)*
  1058. CFrame.fromEulerAnglesXYZ(__c,a_c,b_c)else
  1059. c_c.C1=
  1060. CFrame.new(bdb,cdb,ddb)*CFrame.fromEulerAnglesXYZ(__c,a_c,b_c)end;return c_c end
  1061. function BANG(bcb)
  1062. spawn(function()local ccb=bda.LocalPlayer.Character.Torso
  1063. local dcb=bda[bcb].Character.Torso;dcb.Parent.Humanoid.PlatformStand=true
  1064. ccb['Left Shoulder']:destroy()local _db=Instance.new('Weld',ccb)_db.Part0=ccb
  1065. _db.Part1=ccb.Parent['Left Arm']_db.C0=CFrame.new(-1.5,0,0)_db.Name='Left Shoulder'
  1066. ccb['Right Shoulder']:destroy()local adb=Instance.new('Weld',ccb)adb.Part0=ccb
  1067. adb.Part1=ccb.Parent['Right Arm']adb.C0=CFrame.new(1.5,0,0)adb.Name='Right Shoulder'
  1068. dcb['Left Shoulder']:destroy()local bdb=Instance.new('Weld',dcb)bdb.Part0=dcb
  1069. bdb.Part1=dcb.Parent['Left Arm']bdb.C0=CFrame.new(-1.5,0,0)bdb.Name='Left Shoulder'
  1070. dcb['Right Shoulder']:destroy()local cdb=Instance.new('Weld',dcb)cdb.Part0=dcb
  1071. cdb.Part1=dcb.Parent['Right Arm']cdb.C0=CFrame.new(1.5,0,0)cdb.Name='Right Shoulder'
  1072. dcb['Left Hip']:destroy()local ddb=Instance.new('Weld',dcb)ddb.Part0=dcb
  1073. ddb.Part1=dcb.Parent['Left Leg']ddb.C0=CFrame.new(-0.5,-2,0)ddb.Name='Left Hip'
  1074. dcb['Right Hip']:destroy()local __c=Instance.new('Weld',dcb)__c.Part0=dcb
  1075. __c.Part1=dcb.Parent['Right Leg']__c.C0=CFrame.new(0.5,-2,0)__c.Name='Right Hip'
  1076. local a_c=Instance.new('Part',ccb)a_c.TopSurface=0;a_c.BottomSurface=0;a_c.CanCollide=false
  1077. a_c.BrickColor=BrickColor.new('Pastel brown')a_c.Shape='Ball'a_c.Size=Vector3.new(1,1,1)
  1078. local b_c=Instance.new('SpecialMesh',a_c)b_c.MeshType='Sphere'b_c.Scale=Vector3.new(0.4,0.4,0.4)fWeld('weld',ccb,ccb,a_c,true,
  1079. -0.2,-1.3,-0.6,0,0,0)
  1080. local c_c=a_c:Clone()c_c.Parent=ccb
  1081. fWeld('weld',ccb,ccb,c_c,true,0.2,-1.3,-0.6,0,0,0)local d_c=Instance.new('Part',ccb)d_c.TopSurface=0
  1082. d_c.BottomSurface=0;d_c.CanCollide=false
  1083. d_c.BrickColor=BrickColor.new('Pastel brown')d_c.formFactor='Custom'd_c.Size=Vector3.new(0.4,1.3,0.4)
  1084. fWeld('weld',ccb,ccb,d_c,true,0,
  1085. -1,-0.52 + (-d_c.Size.y/2),math.rad(-80),0,0)local _ac=a_c:Clone()_ac.BrickColor=BrickColor.new('Pink')
  1086. _ac.Mesh.Scale=Vector3.new(0.4,0.62,0.4)_ac.Parent=ccb
  1087. fWeld('weld',d_c,d_c,_ac,true,0,0 + (d_c.Size.y/2),0,math.rad(-10),0,0)local aac=Instance.new('CylinderMesh',d_c)
  1088. local bac=Instance.new('Part',dcb)bac.TopSurface=0;bac.BottomSurface=0;bac.CanCollide=false
  1089. bac.BrickColor=BrickColor.new('Pastel brown')bac.Shape='Ball'bac.Size=Vector3.new(1,1,1)
  1090. local cac=Instance.new('SpecialMesh',bac)cac.MeshType='Sphere'cac.Scale=Vector3.new(1.2,1.2,1.2)fWeld('weld',dcb,dcb,bac,true,
  1091. -0.5,0.5,-0.6,0,0,0)
  1092. local dac=Instance.new('Part',dcb)dac.TopSurface=0;dac.BottomSurface=0;dac.CanCollide=false
  1093. dac.BrickColor=BrickColor.new('Pastel brown')dac.Shape='Ball'dac.Size=Vector3.new(1,1,1)
  1094. local _bc=Instance.new('SpecialMesh',dac)_bc.MeshType='Sphere'_bc.Scale=Vector3.new(1.2,1.2,1.2)fWeld('weld',dcb,dcb,dac,true,0.5,0.5,
  1095. -0.6,0,0,0)
  1096. local abc=Instance.new('Part',dcb)abc.TopSurface=0;abc.BottomSurface=0;abc.CanCollide=false
  1097. abc.BrickColor=BrickColor.new('Pink')abc.Shape='Ball'abc.Size=Vector3.new(1,1,1)
  1098. local bbc=Instance.new('SpecialMesh',abc)bbc.MeshType='Sphere'bbc.Scale=Vector3.new(0.2,0.2,0.2)fWeld('weld',dcb,dcb,abc,true,
  1099. -0.5,0.5,-1.2,0,0,0)
  1100. local cbc=Instance.new('Part',dcb)cbc.TopSurface=0;cbc.BottomSurface=0;cbc.CanCollide=false
  1101. cbc.BrickColor=BrickColor.new('Pink')cbc.Shape='Ball'cbc.Size=Vector3.new(1,1,1)
  1102. local dbc=Instance.new('SpecialMesh',cbc)dbc.MeshType='Sphere'dbc.Scale=Vector3.new(0.2,0.2,0.2)fWeld('weld',dcb,dcb,cbc,true,0.5,0.5,
  1103. -1.2,0,0,0)
  1104. ddb.C1=
  1105. CFrame.new(0.2,1.6,0.4)*CFrame.Angles(3.9,-0.4,0)
  1106. __c.C1=CFrame.new(-0.2,1.6,0.4)*CFrame.Angles(3.9,0.4,0)
  1107. bdb.C1=CFrame.new(-0.2,0.9,0.6)*CFrame.Angles(3.9,-0.2,0)
  1108. cdb.C1=CFrame.new(0.2,0.9,0.6)*CFrame.Angles(3.9,0.2,0)
  1109. _db.C1=CFrame.new(-0.5,0.7,0)*CFrame.Angles(-0.9,-0.4,0)
  1110. adb.C1=CFrame.new(0.5,0.7,0)*CFrame.Angles(-0.9,0.4,0)
  1111. if ccb:FindFirstChild('weldx')then ccb.weldx:destroy()end
  1112. WE=fWeld('weldx',ccb,ccb,dcb,true,0,-0.9,-1.3,math.rad(-90),0,0)local _cc=dcb.Neck;_cc.C0=CFrame.new(0,1.5,0)*
  1113. CFrame.Angles(math.rad(-210),math.rad(180),0)end)
  1114. spawn(function()while wait()do
  1115. for i=1,6 do WE.C1=WE.C1 *CFrame.new(0,-0.3,0)end
  1116. for i=1,6 do WE.C1=WE.C1 *CFrame.new(0,0.3,0)end end end)end;_G.CLICK_TP=false;local cbb=false
  1117. __b.KeyDown:connect(function(bcb)
  1118. if bcb:byte()==50 then cbb=true end end)
  1119. __b.KeyUp:connect(function(bcb)if bcb:byte()==50 then cbb=false end end)
  1120. __b.Button1Down:connect(function()
  1121. if
  1122.  
  1123. _G.CLICK_TP and cbb and __b.Target and dda.Character and dda.Character:FindFirstChild('HumanoidRootPart')then dda.Character.HumanoidRootPart.CFrame=CFrame.new(__b.Hit.p)+
  1124. Vector3.new(0,3,0)end end)_da.Outlines=false;if FIND_IN_TABLE(_ba,dda.userId)then
  1125. dda:Kick('You\'re on the ban list.')end;for bcb,ccb in pairs(bda:GetPlayers())do
  1126. if
  1127. FIND_IN_TABLE(_ba,ccb.userId)then table.insert(cba,ccb)else UPDATE_CHAT(ccb)end end
  1128. ADD_COMMAND('ff','ff [plr]',{},function(bcb,ccb)
  1129. local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1130. Instance.new('ForceField',bda[adb].Character)end end)
  1131. ADD_COMMAND('unff','unff [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1132. for bdb,cdb in
  1133. pairs(bda[adb].Character:GetChildren())do if cdb:IsA('ForceField')then cdb:destroy()end end end end)
  1134. ADD_COMMAND('fire','fire [plr] [r] [g] [b]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1135. for _db,adb in pairs(dcb)do
  1136. for bdb,cdb in
  1137. pairs(bda[adb].Character:GetChildren())do
  1138. if cdb:IsA('Part')and cdb.Name~='HumanoidRootPart'then
  1139. local ddb=Instance.new('Fire',cdb)
  1140. if bcb[2]and bcb[3]and bcb[4]then ddb.Color=Color3.new(bcb[2]/255,bcb[3]/255,
  1141. bcb[4]/255)
  1142. ddb.SecondaryColor=Color3.new(
  1143. bcb[2]/255,bcb[3]/255,bcb[4]/255)end end end end end)
  1144. ADD_COMMAND('unfire','unfire [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1145. for _db,adb in pairs(dcb)do
  1146. local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb:GetChildren())do
  1147. for __c,a_c in pairs(ddb:GetChildren())do if
  1148. a_c:IsA('Fire')then a_c:destroy()end end end end end)
  1149. ADD_COMMAND('sp','sp [plr] [r] [g] [b]',{'sparkles'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1150. for _db,adb in
  1151. pairs(dcb)do
  1152. for bdb,cdb in pairs(bda[adb].Character:GetChildren())do
  1153. if
  1154. cdb:IsA('Part')and cdb.Name~='HumanoidRootPart'then
  1155. if bcb[2]and bcb[3]and
  1156. bcb[4]then
  1157. Instance.new('Sparkles',cdb).Color=Color3.new(bcb[2]/255,
  1158. bcb[3]/255,bcb[4]/255)else Instance.new('Sparkles',cdb)end end end end end)
  1159. ADD_COMMAND('unsp','unsp [plr]',{'unsparkles'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1160. for _db,adb in pairs(dcb)do
  1161. for bdb,cdb in
  1162. pairs(bda[adb].Character:GetChildren())do for ddb,__c in pairs(cdb:GetChildren())do
  1163. if __c:IsA('Sparkles')then __c:destroy()end end end end end)
  1164. ADD_COMMAND('smoke','smoke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1165. Instance.new('Smoke',bda[adb].Character.Torso)end end)
  1166. ADD_COMMAND('unsmoke','unsmoke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1167. for bdb,cdb in
  1168. pairs(bda[adb].Character.Torso:GetChildren())do if cdb:IsA('Smoke')then cdb:destroy()end end end end)
  1169. ADD_COMMAND('btools','btools [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1170. for _db,adb in pairs(dcb)do
  1171. Instance.new('HopperBin',bda[adb].Backpack).BinType=2
  1172. Instance.new('HopperBin',bda[adb].Backpack).BinType=3
  1173. Instance.new('HopperBin',bda[adb].Backpack).BinType=4 end end)
  1174. ADD_COMMAND('god','god [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1175. for _db,adb in pairs(dcb)do
  1176. local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=math.huge
  1177. bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end)
  1178. ADD_COMMAND('sgod','sgod [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1179. for _db,adb in pairs(dcb)do
  1180. local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=10000000
  1181. bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end)
  1182. ADD_COMMAND('ungod','ungod [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1183. local bdb=bda[adb].Character
  1184. if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.MaxHealth=100 end end end)
  1185. ADD_COMMAND('heal','heal [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1186. for _db,adb in pairs(dcb)do
  1187. local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then
  1188. bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end)
  1189. ADD_COMMAND('freeze','freeze [plr]',{'frz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1190. for _db,adb in pairs(dcb)do
  1191. for bdb,cdb in
  1192. pairs(dcb)do local ddb=bda[cdb].Character;for __c,a_c in pairs(ddb:GetChildren())do
  1193. if
  1194. a_c:IsA('Part')and a_c.Name~='HumanoidRootPart'then a_c.Anchored=true end end end end end)
  1195. ADD_COMMAND('thaw','thaw [plr]',{'unfreeze','unfrz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1196. for _db,adb in
  1197. pairs(dcb)do
  1198. for bdb,cdb in pairs(dcb)do local ddb=bda[cdb].Character
  1199. for __c,a_c in pairs(ddb:GetChildren())do if
  1200. a_c:IsA('Part')then a_c.Anchored=false end end end end end)
  1201. ADD_COMMAND('kill','kill [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1202. local bdb=bda[adb].Character;bdb:BreakJoints()end end)
  1203. ADD_COMMAND('sound','sound [id]',{},function(bcb,ccb)
  1204. for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then
  1205. _db:Stop()_db:destroy()end end
  1206. if bcb[1]:lower()~='off'then
  1207. local dcb=Instance.new('Sound',cda)dcb.Name='song_seth'dcb.Archivable=false;dcb.Looped=true;dcb.SoundId='rbxassetid://'..
  1208. bcb[1]dcb.Volume=1;dcb:Play()end end)
  1209. ADD_COMMAND('volume','volume [int]',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then
  1210. _db.Volume=bcb[1]end end end)
  1211. ADD_COMMAND('pitch','pitch [int]',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db:IsA('Sound')then
  1212. _db.Pitch=bcb[1]end end end)
  1213. ADD_COMMAND('explode','explode [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1214. for _db,adb in pairs(dcb)do
  1215. local bdb=bda[adb].Character;if bdb:FindFirstChild('Torso')then
  1216. Instance.new('Explosion',bdb).Position=bdb.Torso.Position end end end)
  1217. ADD_COMMAND('invis','invis [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1218. for _db,adb in pairs(dcb)do
  1219. local bdb=bda[adb].Character
  1220. for cdb,ddb in pairs(bdb:GetChildren())do
  1221. if ddb:IsA('Part')and
  1222. ddb.Name~='HumanoidRootPart'then ddb.Transparency=1 end;if ddb:IsA('Accessory')and ddb:FindFirstChild('Handle')then
  1223. ddb.Handle.Transparency=1 end end
  1224. if bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=1 end end end)
  1225. ADD_COMMAND('vis','vis [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1226. for _db,adb in pairs(dcb)do
  1227. local bdb=bda[adb].Character
  1228. for cdb,ddb in pairs(bdb:GetChildren())do
  1229. if ddb:IsA('Part')and
  1230. ddb.Name~='HumanoidRootPart'then ddb.Transparency=0 end;if ddb:IsA('Accessory')and ddb:FindFirstChild('Handle')then
  1231. ddb.Handle.Transparency=0 end end
  1232. if bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=0 end end end)
  1233. ADD_COMMAND('goto','goto [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1234. for _db,adb in pairs(dcb)do
  1235. local bdb=bda[adb].Character;if bdb then
  1236. ccb.Character.HumanoidRootPart.CFrame=bdb.HumanoidRootPart.CFrame end end end)
  1237. ADD_COMMAND('bring','bring [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1238. for _db,adb in pairs(dcb)do
  1239. local bdb=bda[adb].Character
  1240. spawn(function()
  1241. for i=0,4 do if bdb then
  1242. bdb.HumanoidRootPart.CFrame=ccb.Character.HumanoidRootPart.CFrame end end end)end end)
  1243. ADD_COMMAND('tp','tp [plr] [plr]',{},function(bcb,ccb)
  1244. local dcb,_db=GET_PLAYER(bcb[1],ccb),GET_PLAYER(bcb[2],ccb)
  1245. for adb,bdb in pairs(dcb)do
  1246. for cdb,ddb in pairs(_db)do
  1247. spawn(function()
  1248. for i=0,3 do if bda[bdb].Character and bda[ddb].Character then
  1249. bda[bdb].Character.HumanoidRootPart.CFrame=bda[ddb].Character.HumanoidRootPart.CFrame end end end)end end end)
  1250. ADD_COMMAND('char','char [plr] [id]',{'charapp'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1251. for _db,adb in pairs(dcb)do
  1252. bda[adb].CharacterAppearance=
  1253. 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId='..bcb[2]bda[adb].Character:BreakJoints()end end)
  1254. ADD_COMMAND('ws','ws [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1255. for _db,adb in pairs(dcb)do
  1256. local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then
  1257. bdb.Humanoid.WalkSpeed=tonumber(bcb[2])end end end)
  1258. ADD_COMMAND('time','time [int]',{},function(bcb,ccb)
  1259. _da:SetMinutesAfterMidnight(tonumber(bcb[1])*60)end)
  1260. ADD_COMMAND('kick','kick [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1261. table.insert(cba,bda[adb])end end)
  1262. ADD_COMMAND('ban','ban [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1263. for _db,adb in pairs(dcb)do
  1264. table.insert(_ba,bda[adb].userId)table.insert(cba,bda[adb])UPDATE_BANS()end end)
  1265. ADD_COMMAND('unban','unban [username]',{},function(bcb,ccb)
  1266. if
  1267. FIND_IN_TABLE(_ba,game.Players:GetUserIdFromNameAsync(bcb[1]))then
  1268. table.remove(_ba,GET_IN_TABLE(_ba,game.Players:GetUserIdFromNameAsync(bcb[1])))end end)
  1269. ADD_COMMAND('unlockws','unlock',{'unlock'},function(bcb,ccb)local function dcb(_db)
  1270. for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then
  1271. bdb.Locked=false end;dcb(bdb)end end
  1272. dcb(cda)end)
  1273. ADD_COMMAND('lockws','lock',{'lock'},function(bcb,ccb)local function dcb(_db)
  1274. for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then
  1275. bdb.Locked=true end;dcb(bdb)end end;dcb(cda)end)
  1276. ADD_COMMAND('unanchorws','unanchor',{'unanchor'},function(bcb,ccb)local function dcb(_db)
  1277. for adb,bdb in pairs(_db:GetChildren())do if
  1278. bdb:IsA('BasePart')then bdb.Anchored=false end;dcb(bdb)end end
  1279. dcb(cda)end)
  1280. ADD_COMMAND('anchorws','anchor',{'anchor'},function(bcb,ccb)local function dcb(_db)
  1281. for adb,bdb in pairs(_db:GetChildren())do if bdb:IsA('BasePart')then
  1282. bdb.Anchored=true end;dcb(bdb)end end
  1283. dcb(cda)end)
  1284. ADD_COMMAND('hsize','hsize [plr] [int]',{'hatsize'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1285. for _db,adb in
  1286. pairs(dcb)do
  1287. for bdb,cdb in pairs(bda[adb].Character:GetChildren())do
  1288. if
  1289. cdb:IsA('Accessory')then for ddb,__c in pairs(cdb.Handle:GetChildren())do
  1290. if __c:IsA('SpecialMesh')then __c.Scale=
  1291. bcb[2]*Vector3.new(1,1,1)end end end end end end)
  1292. ADD_COMMAND('shats','shats [plr]',{'stealhats'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1293. for bdb,cdb in
  1294. pairs(bda[adb].Character:GetChildren())do if cdb:IsA('Accessory')then cdb.Parent=ccb.Character end end end end)
  1295. ADD_COMMAND('rhats','rhats [plr]',{'removehats'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in
  1296. pairs(dcb)do
  1297. for bdb,cdb in pairs(bda[adb].Character:GetChildren())do if
  1298. cdb:IsA('Accessory')then cdb:destroy()end end end end)
  1299. ADD_COMMAND('firstp','firstp [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1300. bda[adb].CameraMode='LockFirstPerson'end end)
  1301. ADD_COMMAND('thirdp','thirdp [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1302. bda[adb].CameraMode='Classic'end end)
  1303. ADD_COMMAND('chat','chat [plr] [string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1304. game.Chat:Chat(bda[adb].Character.Head,GLS(false,1))end end)
  1305. ADD_COMMAND('name','name [plr] [string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1306. bda[adb].Character.Name=GLS(false,1)end end)
  1307. ADD_COMMAND('unname','unname [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1308. bda[adb].Character.Name=bda[adb].Name end end)
  1309. ADD_COMMAND('noname','noname [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1310. bda[adb].Character.Name=''end end)
  1311. ADD_COMMAND('stun','stun [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1312. for _db,adb in pairs(dcb)do
  1313. local bdb=bda[adb].Character;bdb.Humanoid.PlatformStand=true end end)
  1314. ADD_COMMAND('unstun','unstun [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1315. for _db,adb in pairs(dcb)do
  1316. local bdb=bda[adb].Character;bdb.Humanoid.PlatformStand=false end end)
  1317. ADD_COMMAND('guest','guest [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1318. for _db,adb in pairs(dcb)do
  1319. local bdb=bda[adb].Character
  1320. bda[adb].CharacterAppearance='http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1'bdb:BreakJoints()end end)
  1321. ADD_COMMAND('noob','noob [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1322. for _db,adb in pairs(dcb)do
  1323. local bdb=bda[adb].Character
  1324. bda[adb].CharacterAppearance='http://www.roblox.com/Asset/CharacterFetch.ashx?userId=155902847'bdb:BreakJoints()end end)
  1325. ADD_COMMAND('damage','damage [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1326. for _db,adb in pairs(dcb)do
  1327. local bdb=bda[adb].Character;bdb.Humanoid.Health=bdb.Humanoid.Health-bcb[2]end end)
  1328. ADD_COMMAND('view','view [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1329. for _db,adb in pairs(dcb)do
  1330. local bdb=bda[adb].Character;cda.CurrentCamera.CameraSubject=bdb end end)
  1331. ADD_COMMAND('unview','unview',{},function()
  1332. cda.CurrentCamera.CameraSubject=bda.LocalPlayer.Character end)
  1333. ADD_COMMAND('nolimbs','nolimbs [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1334. for _db,adb in pairs(dcb)do
  1335. local bdb=bda[adb].Character
  1336. for cdb,ddb in pairs(bdb:GetChildren())do
  1337. if
  1338.  
  1339. ddb:IsA('Part')and ddb.Name~='Head'and ddb.Name~='Torso'and ddb.Name~='HumanoidRootPart'then ddb:destroy()end end end end)
  1340. ADD_COMMAND('box','box [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1341. for _db,adb in pairs(dcb)do
  1342. local bdb=bda[adb].Character;local cdb=Instance.new('SelectionBox',bdb)
  1343. cdb.Adornee=cdb.Parent;cdb.Color=BrickColor.new(''.. (bcb[2]))end end)
  1344. ADD_COMMAND('unbox','nobox [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1345. for _db,adb in pairs(dcb)do
  1346. local bdb=bda[adb].Character
  1347. for cdb,ddb in pairs(bda[adb].Character:GetChildren())do if
  1348. ddb:IsA('SelectionBox')then ddb:destroy()end end end end)
  1349. ADD_COMMAND('ghost','ghost [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1350. for _db,adb in pairs(dcb)do
  1351. local bdb=bda[adb].Character
  1352. for cdb,ddb in pairs(bdb:GetChildren())do
  1353. if ddb:IsA('Part')and
  1354. ddb.Name~='HumanoidRootPart'then ddb.Transparency=0.5 elseif ddb:IsA('Accessory')and
  1355. ddb:FindFirstChild('Handle')then ddb.Handle.Transparency=0.5 elseif
  1356. bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=0.5 end end end end)
  1357. ADD_COMMAND('sphere','sphere [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1358. local bdb=bda[adb].Character;local cdb=Instance.new('SelectionSphere',bdb)
  1359. cdb.Adornee=cdb.Parent end end)
  1360. ADD_COMMAND('sky','sky [id]',{},function(bcb,ccb)
  1361. if bcb[1]then for adb,bdb in pairs(_da:GetChildren())do if bdb:IsA('Sky')then
  1362. bdb:destroy()end end
  1363. local dcb={'Bk','Dn','Ft','Lf','Rt','Up'}local _db=Instance.new('Sky',_da)
  1364. for adb,bdb in pairs(dcb)do _db['Skybox'..bdb]=
  1365. 'rbxassetid://'..bcb[1]-1 end end end)
  1366. ADD_COMMAND('ambient','ambient [r] [g] [b]',{},function(bcb,ccb)if bcb[1]and bcb[2]and bcb[3]then
  1367. _da.Ambient=Color3.new(
  1368. bcb[1]/255,bcb[2]/255,bcb[3]/255)end end)
  1369. ADD_COMMAND('jail','jail [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1370. for _db,adb in pairs(dcb)do if
  1371. FIND_IN_TABLE(bba,bda[adb].Name)then return end
  1372. table.insert(bba,bda[adb].Name)local bdb=bda[adb].Character;local cdb=JAIL:Clone()cdb.Parent=cda
  1373. cdb:MoveTo(bdb.Torso.Position)cdb.Name='JAIL_'..bda[adb].Name
  1374. repeat wait()
  1375. bdb=bda[adb].Character
  1376. if bdb and bdb:FindFirstChild('HumanoidRootPart')and
  1377. cdb:FindFirstChild('MAIN')then bdb.HumanoidRootPart.CFrame=
  1378. cdb.MAIN.CFrame+Vector3.new(0,1,0)end until not FIND_IN_TABLE(bba,bda[adb].Name)end end)
  1379. ADD_COMMAND('unjail','unjail [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1380. for _db,adb in pairs(dcb)do for bdb,cdb in pairs(bba)do
  1381. if
  1382. cdb==bda[adb].Name then table.remove(bba,bdb)end end;if
  1383. cda:FindFirstChild('JAIL_'..bda[adb].Name)then
  1384. cda['JAIL_'..bda[adb].Name]:destroy()end end end)
  1385. ADD_COMMAND('animation','animation [plr] [id]',{'anim'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1386. for _db,adb in
  1387. pairs(dcb)do local bdb=bcb[2]if bcb[2]=='climb'then bdb='180436334'end;if
  1388. bcb[2]=='fall'then bdb='180436148'end
  1389. if bcb[2]=='jump'then bdb='125750702'end;if bcb[2]=='sit'then bdb='178130996'end
  1390. for cdb,ddb in
  1391. pairs(bda[adb].Character.Animate:GetChildren())do if ddb:IsA('StringValue')then
  1392. for __c,a_c in pairs(ddb:GetChildren())do if a_c:IsA('Animation')then a_c.AnimationId=
  1393. 'rbxassetid://'..bdb end end end end end end)
  1394. ADD_COMMAND('fix','fix [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1395. for _db,adb in pairs(dcb)do
  1396. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)
  1397. ADD_COMMAND('creeper','creeper [plr]',{'crpr'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1398. CREEPER(bda[adb])end end)
  1399. ADD_COMMAND('uncreeper','uncreeper [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1400. for _db,adb in pairs(dcb)do
  1401. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)
  1402. ADD_COMMAND('shrek','shrek [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1403. SHREK(bda[adb])end end)
  1404. ADD_COMMAND('unshrek','unshrek [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1405. for _db,adb in pairs(dcb)do
  1406. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)local dbb=false
  1407. ADD_COMMAND('spam','spam [string]',{},function(bcb,ccb)dbb=true
  1408. spawn(function()repeat wait()
  1409. bda:Chat(GLS(false,0))until not dbb end)end)
  1410. ADD_COMMAND('nospam','nospam',{},function(bcb,ccb)dbb=false end)
  1411. ADD_COMMAND('nuke','nuke [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1412. for _db,adb in pairs(dcb)do
  1413. local bdb=bda[adb].Character
  1414. spawn(function()
  1415. if bda[adb]and bdb and bdb:FindFirstChild('Torso')then
  1416. local cdb=Instance.new('Part',cda)cdb.Name='nuke_seth'cdb.Anchored=true;cdb.CanCollide=false
  1417. cdb.FormFactor='Symmetric'cdb.Shape='Ball'cdb.Size=Vector3.new(1,1,1)
  1418. cdb.BrickColor=BrickColor.new('New Yeller')cdb.Transparency=0.5;cdb.Reflectance=0.2;cdb.TopSurface=0
  1419. cdb.BottomSurface=0
  1420. cdb.Touched:connect(function(__c)if __c and __c.Parent then
  1421. local a_c=Instance.new('Explosion',cda)a_c.Position=__c.Position;a_c.BlastRadius=11
  1422. a_c.BlastPressure=math.huge end end)local ddb=bdb.Torso.CFrame;cdb.CFrame=ddb;for i=0,111 do
  1423. cdb.Size=cdb.Size+Vector3.new(5,5,5)cdb.CFrame=ddb;wait(1 /44)end
  1424. cdb:destroy()end end)end end)
  1425. ADD_COMMAND('unnuke','nonuke',{},function(bcb,ccb)for dcb,_db in pairs(cda:GetChildren())do if _db.Name=='nuke_seth'then
  1426. _db:destroy()end end end)
  1427. ADD_COMMAND('infect','infect [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1428. INFECT(bda[adb])end end)
  1429. ADD_COMMAND('uninfect','uninfect [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1430. for _db,adb in pairs(dcb)do
  1431. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)
  1432. ADD_COMMAND('duck','duck [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1433. DUCK(bda[adb])end end)
  1434. ADD_COMMAND('unduck','unduck [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1435. for _db,adb in pairs(dcb)do
  1436. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)
  1437. ADD_COMMAND('disable','disable [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1438. for _db,adb in pairs(dcb)do
  1439. local bdb=bda[adb].Character;if bdb:FindFirstChild('Humanoid')then
  1440. bdb.Humanoid.Name='HUMANOID_'..bda[adb].Name;local cdb=bdb['HUMANOID_'..bda[adb].Name]
  1441. cdb.Parent=HUMANOIDS end end end)
  1442. ADD_COMMAND('enable','enable [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1443. for _db,adb in pairs(dcb)do
  1444. local bdb=bda[adb].Character
  1445. if bdb:FindFirstChild('Humanoid')then return else
  1446. if
  1447. HUMANOIDS:FindFirstChild('HUMANOID_'..bda[adb].Name)then
  1448. local cdb=HUMANOIDS['HUMANOID_'..bda[adb].Name]cdb.Parent=bdb;cdb.Name='Humanoid'end end end end)
  1449. ADD_COMMAND('size','size [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1450. SCALE(bda[adb].Character,bcb[2])end end)
  1451. ADD_COMMAND('clone','clone [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1452. for _db,adb in pairs(dcb)do
  1453. local bdb=bda[adb].Character;bdb.Archivable=true;local cdb=bdb:Clone()cdb.Parent=cda
  1454. cdb:MoveTo(bdb:GetModelCFrame().p)cdb:MakeJoints()bdb.Archivable=false end end)
  1455. ADD_COMMAND('spin','spin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1456. for _db,adb in pairs(dcb)do
  1457. local bdb=bda[adb].Character;for __c,a_c in pairs(bdb.Torso:GetChildren())do if a_c.Name=='SPIN'then
  1458. a_c:destroy()end end
  1459. local cdb=bdb.Torso;local ddb=Instance.new('BodyGyro',cdb)ddb.Name='SPIN'
  1460. ddb.maxTorque=Vector3.new(0,math.huge,0)ddb.P=11111;ddb.cframe=cdb.CFrame
  1461. spawn(function()repeat wait(1 /44)ddb.CFrame=ddb.CFrame*
  1462. CFrame.Angles(0,math.rad(30),0)until
  1463. not ddb or ddb.Parent~=cdb end)end end)
  1464. ADD_COMMAND('unspin','unspin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1465. for _db,adb in pairs(dcb)do
  1466. local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb.Torso:GetChildren())do if ddb.Name=='SPIN'then
  1467. ddb:destroy()end end end end)
  1468. ADD_COMMAND('dog','dog [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1469. DOG(bda[adb])end end)
  1470. ADD_COMMAND('undog','undog [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1471. for _db,adb in pairs(dcb)do
  1472. local bdb=bda[adb].Character;RESET_MODEL(bdb)UPDATE_MODEL(bdb,bda[adb].Name)end end)
  1473. ADD_COMMAND('loopheal','loopheal [plr]',{'lheal'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1474. for _db,adb in pairs(dcb)do
  1475. local bdb=bda[adb].Character
  1476. if LOOPED:FindFirstChild(bda[adb].Name..'_heal')then
  1477. LOOPED[
  1478. bda[adb].Name..'_heal']:destroy()else local cdb=Instance.new('StringValue',LOOPED)cdb.Name=
  1479. bda[adb].Name..'_heal'
  1480. spawn(function()while wait()do
  1481. if
  1482. LOOPED:FindFirstChild(bda[adb].Name..'_heal')then bdb.Humanoid.Health=bdb.Humanoid.MaxHealth end end end)end end end)
  1483. ADD_COMMAND('unloopheal','unloopheal [plr]',{'unlheal'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1484. for _db,adb in
  1485. pairs(dcb)do local bdb=bda[adb].Character;if
  1486. LOOPED:FindFirstChild(bda[adb].Name..'_heal')then
  1487. LOOPED[bda[adb].Name..'_heal']:destroy()end end end)
  1488. ADD_COMMAND('fling','fling [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1489. for _db,adb in pairs(dcb)do
  1490. local bdb=bda[adb].Character
  1491. if bdb:FindFirstChild('Humanoid')then local cdb;local ddb;repeat
  1492. cdb=math.random(-9999,9999)until math.abs(cdb)>=5555;repeat
  1493. ddb=math.random(-9999,9999)until math.abs(ddb)>=5555
  1494. bdb.Torso.Velocity=Vector3.new(0,0,0)local __c=Instance.new('BodyForce',bdb.Torso)__c.force=Vector3.new(
  1495. cdb*4,9999 *5,ddb*4)end end end)
  1496. ADD_COMMAND('alien','alien [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1497. ALIEN(bda[adb])end end)
  1498. ADD_COMMAND('nograv','nograv [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1499. for _db,adb in pairs(dcb)do
  1500. local bdb=bda[adb].Character;for ddb,__c in pairs(bdb.Torso:GetChildren())do if __c.Name=='nograv'then
  1501. __c:destroy()end end
  1502. local cdb=Instance.new('BodyForce',bdb.Torso)cdb.Name='nograv_seth'cdb.Force=Vector3.new(0,2500,0)end end)
  1503. ADD_COMMAND('grav','grav [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1504. for _db,adb in pairs(dcb)do
  1505. local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb.Torso:GetChildren())do if ddb.Name=='nograv_seth'then
  1506. ddb:destroy()end end end end)
  1507. ADD_COMMAND('cape','cape [brick color]',{},function(bcb,ccb)
  1508. spawn(function()if dda.Character:FindFirstChild('Cape')then
  1509. dda.Character.Cape:destroy()end
  1510. if not bcb[1]then bcb[1]='Deep blue'end;CAPE(GLS(false,1))end)end)
  1511. ADD_COMMAND('uncape','uncape',{},function(bcb,ccb)if dda.Character:FindFirstChild('cape_seth')then
  1512. dda.Character.cape_seth:destroy()end end)
  1513. ADD_COMMAND('paper','paper [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1514. for _db,adb in pairs(dcb)do
  1515. local bdb=bda[adb].Character;for cdb,ddb in pairs(bdb:GetChildren())do
  1516. if ddb:IsA('Part')and
  1517. ddb.Name~='HumanoidRootPart'then PAPER_MESH:Clone().Parent=ddb end end end end)
  1518. ADD_COMMAND('punish','punish [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1519. local bdb=bda[adb].Character;bdb.Parent=_da end end)
  1520. ADD_COMMAND('unpunish','unpunish [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1521. for _db,adb in pairs(dcb)do local bdb=_da[''..
  1522. bda[adb].Name]bdb.Parent=cda end end)local _cb=false
  1523. ADD_COMMAND('disco','disco',{},function(bcb,ccb)_cb=true
  1524. spawn(function()repeat wait(0.5)
  1525. _da.Ambient=Color3.new(math.random(),math.random(),math.random())until not _cb end)end)
  1526. ADD_COMMAND('undisco','undisco',{},function(bcb,ccb)_cb=false end)
  1527. ADD_COMMAND('team','team [plr] [team]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1528. for bdb,cdb in
  1529. pairs(game.Teams:GetChildren())do if string.lower(cdb.Name)==GLS(true,1)then
  1530. bda[adb].Team=cdb end end end end)
  1531. ADD_COMMAND('jp','jp [plr] [int]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1532. local bdb=bda[adb].Character
  1533. if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.JumpPower=bcb[2]end end end)
  1534. ADD_COMMAND('smallhead','smallhead [plr]',{'shead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1535. for _db,adb in pairs(dcb)do
  1536. local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(0.5,0.5,0.5)bdb.Head.Mesh.Offset=Vector3.new(0,
  1537. -0.25,0)end end)
  1538. ADD_COMMAND('bighead','bighead [plr]',{'bhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1539. local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(2.25,2.25,2.25)
  1540. bdb.Head.Mesh.Offset=Vector3.new(0,0.5,0)end end)
  1541. ADD_COMMAND('headsize','headsize [plr] [int]',{'hsize'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1542. for _db,adb in
  1543. pairs(dcb)do local bdb=bda[adb].Character
  1544. if bcb[2]==1 then
  1545. bdb.Head.Mesh.Scale=Vector3.new(1.25,1.25,1.25)bdb.Head.Mesh.Offset=Vector3.new(0,0,0)else bdb.Head.Mesh.Scale=
  1546. bcb[2]*Vector3.new(1.25,1.25,1.25)end end end)
  1547. ADD_COMMAND('fixhead','fixhead [plr]',{'fhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1548. for _db,adb in pairs(dcb)do
  1549. local bdb=bda[adb].Character;bdb.Head.Mesh.Scale=Vector3.new(1.25,1.25,1.25)
  1550. bdb.Head.Mesh.Offset=Vector3.new(0,0,0)bdb.Head.Transparency=0;if bdb.Head:FindFirstChild('face')then
  1551. bdb.Head.face.Transparency=0 end end end)
  1552. ADD_COMMAND('removehead','removehead [plr]',{'rhead'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1553. for _db,adb in
  1554. pairs(dcb)do local bdb=bda[adb].Character;bdb.Head.Transparency=1;if
  1555. bdb.Head:FindFirstChild('face')then bdb.Head.face.Transparency=1 end end end)
  1556. ADD_COMMAND('stealtools','stealtools [plr]',{'stools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1557. for _db,adb in
  1558. pairs(dcb)do for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do
  1559. if
  1560. cdb:IsA('Tool')or cdb:IsA('HopperBin')then cdb.Parent=dda.Backpack end end end end)
  1561. ADD_COMMAND('removetools','removetools [plr]',{'rtools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1562. for _db,adb in
  1563. pairs(dcb)do for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do
  1564. if
  1565. cdb:IsA('Tool')or cdb:IsA('HopperBin')then cdb:destroy()end end end end)
  1566. ADD_COMMAND('clonetools','clonetools [plr]',{'ctools'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1567. for _db,adb in
  1568. pairs(dcb)do
  1569. for bdb,cdb in pairs(bda[adb].Backpack:GetChildren())do if
  1570. cdb:IsA('Tool')or cdb:IsA('HopperBin')then
  1571. cdb:Clone().Parent=dda.Backpack end end end end)
  1572. ADD_COMMAND('dong','dong [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1573. for _db,adb in pairs(dcb)do
  1574. local bdb=bda[adb].Character
  1575. if bcb[2]=='black'then CREATE_DONG(bda[adb],'Brown')end
  1576. if bcb[2]=='asian'then CREATE_DONG(bda[adb],'Cool yellow')end
  1577. if bcb[2]=='alien'then CREATE_DONG(bda[adb],'Lime green')end
  1578. if bcb[2]=='frozen'then CREATE_DONG(bda[adb],1019)end
  1579. if not bcb[2]then CREATE_DONG(bda[adb],'Pastel brown')end end end)
  1580. ADD_COMMAND('particles','particles [plr] [id]',{'pts'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1581. for _db,adb in
  1582. pairs(dcb)do local bdb=bda[adb].Character
  1583. for cdb,ddb in
  1584. pairs(bdb.Torso:GetChildren())do if ddb:IsA('ParticleEmitter')then ddb:destroy()end end
  1585. Instance.new('ParticleEmitter',bdb.Torso).Texture=
  1586. 'http://www.roblox.com/asset/?id='..bcb[2]-1 end end)
  1587. ADD_COMMAND('rocket','rocket [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1588. for _db,adb in pairs(dcb)do
  1589. local bdb=bda[adb].Character
  1590. spawn(function()local cdb=ROCKET:Clone()cdb.Parent=cda
  1591. local ddb=Instance.new('Weld',cdb)ddb.Part0=ddb.Parent;ddb.Part1=bdb.Torso
  1592. ddb.C1=CFrame.new(0,0.5,1)cdb.force.Force=Vector3.new(0,15000,0)wait()
  1593. bdb.HumanoidRootPart.CFrame=
  1594. bdb.HumanoidRootPart.CFrame*CFrame.new(0,5,0)wait(5)
  1595. Instance.new('Explosion',cdb).Position=cdb.Position;wait(1)cdb:destroy()end)end end)
  1596. ADD_COMMAND('blackify','blackify [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1597. COLOR(bda[adb],'Really black')end end)
  1598. ADD_COMMAND('whitify','whitify [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1599. COLOR(bda[adb],'White')end end)
  1600. ADD_COMMAND('color','color [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1601. COLOR(bda[adb],GLS(false,1))end end)
  1602. ADD_COMMAND('sword','sword [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1603. ECOMMAND('gear '..
  1604. bda[adb].Name..' 125013769')end end)
  1605. ADD_COMMAND('change','change [plr] [stat] [int/string]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1606. for _db,adb in pairs(dcb)do
  1607. if
  1608. bda[adb]:FindFirstChild('leaderstats')then
  1609. for bdb,cdb in pairs(bda[adb].leaderstats:GetChildren())do
  1610. if
  1611.  
  1612. string.lower(cdb.Name)==string.lower(bcb[2])and cdb:IsA('IntValue')or cdb:IsA('NumberValue')then if bcb[3]then
  1613. cdb.Value=tonumber(bcb[3])end elseif
  1614. string.lower(cdb.Name)==string.lower(bcb[2])and cdb:IsA('StringValue')then
  1615. cdb.Value=GLS(false,2)end end end end end)
  1616. ADD_COMMAND('bait','bait',{},function(bcb,ccb)
  1617. spawn(function()local dcb=Instance.new('Model',cda)
  1618. dcb.Name='Touch For Admin!'local _db=Instance.new('Part',dcb)_db.Name='Head'
  1619. _db.Position=ccb.Character.Head.Position;_db.BrickColor=BrickColor.new('Pink')_db.Material='Neon'
  1620. local adb=Instance.new('Humanoid',dcb)
  1621. _db.Touched:connect(function(bdb)
  1622. if bdb.Parent.Name~=ccb.Name or
  1623. bdb.Parent.Name~=dda.Name then if bdb.Parent:FindFirstChild('Humanoid')then
  1624. bdb.Parent.Humanoid:destroy()end end end)end)end)
  1625. ADD_COMMAND('naked','naked [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1626. for _db,adb in pairs(dcb)do
  1627. local bdb=bda[adb].Character
  1628. for cdb,ddb in pairs(bdb:GetChildren())do if
  1629.  
  1630. ddb:IsA('Accessory')or ddb:IsA('Shirt')or ddb:IsA('Pants')or ddb:IsA('ShirtGraphic')then ddb:destroy()end
  1631. for __c,a_c in
  1632. pairs(bdb.Torso:GetChildren())do if a_c:IsA('Decal')then a_c:destroy()end end end end end)
  1633. ADD_COMMAND('decalspam','decalspam [decal]',{'dspam'},function(bcb,ccb)
  1634. if bcb[1]then DECALSPAM(cda,bcb[1])end end)
  1635. ADD_COMMAND('undecalspam','undecalspam',{'undspam'},function(bcb,ccb)if bcb[1]then UNDECALSPAM(cda)end end)
  1636. ADD_COMMAND('bang','bang [plr]',{'rape'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1637. BANG(bda[adb].Name)end end)
  1638. ADD_COMMAND('lag','lag [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1639. LAG(bda[adb])end end)
  1640. ADD_COMMAND('respawn','respawn [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1641. for _db,adb in pairs(dcb)do
  1642. local bdb=Instance.new('Model',cda)bdb.Name='respawn_seth'local cdb=Instance.new('Part',bdb)
  1643. cdb.Name='Torso'cdb.CanCollide=false;cdb.Transparency=1
  1644. Instance.new('Humanoid',bdb)bda[adb].Character=bdb end end)
  1645. ADD_COMMAND('face','face [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1646. for _db,adb in pairs(dcb)do
  1647. local bdb=bda[adb].Character;for ddb,__c in pairs(bdb.Head:GetChildren())do if __c:IsA('Decal')then
  1648. __c:destroy()end end
  1649. local cdb=Instance.new('Decal',bdb.Head)cdb.Name='face'cdb.Texture='rbxassetid://'..bcb[2]-1 end end)
  1650. ADD_COMMAND('shirt','shirt [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1651. for _db,adb in pairs(dcb)do
  1652. local bdb=bda[adb].Character;for ddb,__c in pairs(bdb:GetChildren())do
  1653. if __c:IsA('Shirt')then __c:destroy()end end
  1654. local cdb=Instance.new('Shirt',bdb)cdb.Name='Shirt'
  1655. cdb.ShirtTemplate='rbxassetid://'..bcb[2]-1 end end)
  1656. ADD_COMMAND('pants','pants [plr] [decal]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1657. for _db,adb in pairs(dcb)do
  1658. local bdb=bda[adb].Character;for ddb,__c in pairs(bdb:GetChildren())do
  1659. if __c:IsA('Pants')then __c:destroy()end end
  1660. local cdb=Instance.new('Pants',bdb)cdb.Name='Shirt'
  1661. cdb.PantsTemplate='rbxassetid://'..bcb[2]-1 end end)
  1662. ADD_COMMAND('longneck','longneck [plr]',{'lneck','giraffe'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1663. for _db,adb in
  1664. pairs(dcb)do local bdb=bda[adb].Character;RESET_MODEL(bdb)
  1665. UPDATE_MODEL(bdb,bda[adb].Name)
  1666. for a_c,b_c in pairs(bdb:GetChildren())do if b_c:IsA('Accessory')then
  1667. b_c.Handle.Mesh.Offset=Vector3.new(0,5,0)end end;if bdb.Head:FindFirstChild('Mesh')then
  1668. bdb.Head.Mesh.Offset=Vector3.new(0,5,0)end
  1669. local cdb=Instance.new('Part',bdb)cdb.Name='giraffe_seth'cdb.BrickColor=bdb.Head.BrickColor
  1670. cdb.Size=Vector3.new(2,1,1)local ddb=Instance.new('SpecialMesh',cdb)
  1671. ddb.Scale=Vector3.new(1.25,5,1.25)ddb.Offset=Vector3.new(0,2,0)
  1672. local __c=Instance.new('Weld',cdb)__c.Part0=bdb.Head;__c.Part1=cdb end end)
  1673. ADD_COMMAND('stealchar','stealchar [plr]',{'schar'},function(bcb,ccb)local dcb,_db=GET_PLAYER(bcb[1])
  1674. for adb,bdb in pairs(dcb)do
  1675. RESET_MODEL(ccb.Character)UPDATE_MODEL(ccb.Character,bda[bdb].Name)end end)
  1676. ADD_COMMAND('baseplate','baseplate',{'bp'},function(bcb,ccb)for _db,adb in pairs(cda:GetChildren())do
  1677. if adb:IsA('Model')and
  1678. adb.Name=='baseplate_seth'then adb:destroy()end end
  1679. local dcb=Instance.new('Part',cda)dcb.Name='baseplate_seth'dcb.Anchored=true
  1680. dcb.BrickColor=BrickColor.new('Bright green')dcb.Size=Vector3.new(2048,5,2048)
  1681. dcb.Position=Vector3.new(0,0,0)end)
  1682. ADD_COMMAND('norotate','norotate [plr]',{'nrt'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1683. local bdb=bda[adb].Character
  1684. if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.AutoRotate=false end end end)
  1685. ADD_COMMAND('rotate','rotate [plr]',{'rt'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1686. local bdb=bda[adb].Character
  1687. if bdb:FindFirstChild('Humanoid')then bdb.Humanoid.AutoRotate=true end end end)
  1688. ADD_COMMAND('admin','admin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1689. for _db,adb in pairs(dcb)do
  1690. if not
  1691. CHECK_ADMIN(bda[adb])then table.insert(daa,bda[adb].userId)
  1692. UPDATE_ADMINS()
  1693. spawn(function()
  1694. game.Chat:Chat(bda[adb].Character.Head,STUFF..'You\'re now an admin!')wait(3)
  1695. game.Chat:Chat(bda[adb].Character.Head,STUFF..
  1696. 'Give me a try! | '..d_b..'ff me')end)end end end)
  1697. ADD_COMMAND('unadmin','unadmin [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1698. for _db,adb in pairs(dcb)do
  1699. if
  1700. CHECK_ADMIN(bda[adb])then
  1701. if FIND_IN_TABLE(daa,bda[adb].userId)then
  1702. table.remove(daa,GET_IN_TABLE(daa,bda[adb].userId))UPDATE_ADMINS()
  1703. game.Chat:Chat(bda[adb].Character.Head,STUFF..
  1704. 'You\'re no longer an admin.')end end end end)
  1705. ADD_COMMAND('minzoom','minzoom [plr] [int]',{'minz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1706. bda[adb].CameraMinZoomDistance=bcb[2]end end)
  1707. ADD_COMMAND('maxzoom','maxzoom [plr] [int]',{'maxz'},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1708. bda[adb].CameraMaxZoomDistance=bcb[2]end end)
  1709. ADD_COMMAND('age','age [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1710. NOTIFY(
  1711. bda[adb].Name..' | '..bda[adb].AccountAge,255,255,255)end end)
  1712. ADD_COMMAND('hl','hl [plr] [r] [g] [b]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1713. for _db,adb in pairs(dcb)do
  1714. local bdb=bda[adb].Character
  1715. if bdb:FindFirstChild('Torso')then
  1716. local cdb=Instance.new('SpotLight',bdb.Torso)cdb.Name='seth_hl'cdb.Brightness=5;cdb.Range=60;if
  1717. bcb[2]and bcb[3]and bcb[4]then
  1718. cdb.Color=Color3.new(bcb[2]/255,bcb[3]/255,bcb[4]/255)end end end end)
  1719. ADD_COMMAND('unhl','unhl [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1720. for _db,adb in pairs(dcb)do
  1721. local bdb=bda[adb].Character
  1722. if bdb:FindFirstChild('Torso')then for cdb,ddb in pairs(bdb.Torso:GetChildren())do
  1723. if
  1724. ddb:IsA('SpotLight')and ddb.Name=='seth_hl'then ddb:destroy()end end end end end)
  1725. ADD_COMMAND('crash','crash [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1726. for _db,adb in pairs(dcb)do
  1727. local bdb=bda[adb].Character;bdb.Torso.Anchored=true
  1728. for cdb,ddb in pairs(bdb:GetChildren())do if
  1729. ddb:IsA('Humanoid')then ddb.HipHeight=1 /0 *0 end end end end)
  1730. ADD_COMMAND('shutdown','shutdown',{},function(bcb,ccb)cda.Gravity=1 /0 *0 end)
  1731. ADD_COMMAND('fr','fr [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)for _db,adb in pairs(dcb)do
  1732. if not
  1733. FIND_IN_TABLE(aba,bda[adb].Name)then table.insert(aba,bda[adb].Name)end end end)
  1734. ADD_COMMAND('unfr','unfr [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1735. for _db,adb in pairs(dcb)do
  1736. if
  1737. FIND_IN_TABLE(aba,bda[adb].Name)then
  1738. spawn(function()
  1739. table.remove(aba,GET_IN_TABLE(aba,bda[adb].Name))wait(0.5)
  1740. bda.LocalPlayer:RevokeFriendship(bda[adb])end)end end end)
  1741. ADD_COMMAND('smite','smite [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1742. for _db,adb in pairs(dcb)do
  1743. local bdb=bda[adb].Character
  1744. spawn(function()
  1745. local function cdb(cac,dac,_bc)local abc=dac-cac;return
  1746. workspace:FindPartOnRayWithIgnoreList(Ray.new(cac,abc.unit*
  1747. math.min(abc.magnitude,999)),_bc or{},false,true)end
  1748. local ddb=bdb.PrimaryPart.Position-Vector3.new(0,3,0)local __c=Instance.new('Sound',cda)
  1749. __c.SoundId='rbxassetid://178090362'__c.Volume=1;__c:Play()
  1750. spawn(function()wait(7)__c:destroy()end)
  1751. local a_c,b_c=cdb(ddb,ddb-Vector3.new(0,9,0),{bdb})local c_c=Instance.new('Part',game.Workspace)
  1752. c_c.BrickColor=BrickColor.new('Institutional white')c_c.Material='Neon'c_c.Transparency=0.9;c_c.FormFactor=3
  1753. c_c.Anchored=true;c_c.CanCollide=false;c_c.Size=Vector3.new(0.2,0.2,0.2)
  1754. c_c.CFrame=CFrame.new((
  1755. a_c and b_c or ddb)+Vector3.new(0,1e3,0))
  1756. Instance.new('BlockMesh',c_c).Scale=Vector3.new(10,10000,10)
  1757. local d_c,_ac,aac,bac=c_c:Clone(),c_c:Clone(),c_c:Clone(),c_c:Clone()
  1758. for cac,dac in next,{d_c,_ac,aac,bac}do cac=cac*0.1
  1759. dac.Parent,dac.Size=c_c,Vector3.new(0.2 +cac,0.2,0.2 +cac)dac.CFrame=c_c.CFrame end;wait(0.5)c_c:destroy()bdb:BreakJoints()end)end end)
  1760. ADD_COMMAND('skydive','skydive [plr]',{},function(bcb,ccb)local dcb=GET_PLAYER(bcb[1],ccb)
  1761. for _db,adb in pairs(dcb)do
  1762. local bdb=bda[adb].Character
  1763. spawn(function()for i=0,3 do
  1764. if bdb then bdb.HumanoidRootPart.CFrame=bdb.HumanoidRootPart.CFrame+
  1765. Vector3.new(0,7500,0)end end end)end end)
  1766. ADD_COMMAND('gravity','gravity [int]',{},function(bcb,ccb)cda.Gravity=bcb[1]end)
  1767. ADD_COMMAND('fixlighting','fixlighting',{'fixl'},function(bcb,ccb)FIX_LIGHTING()end)
  1768. ADD_COMMAND('fixfog','fixfog',{'clrfog'},function(bcb,ccb)
  1769. _da.FogColor=Color3.new(191 /255,191 /255,191 /255)_da.FogEnd=100000000;_da.FogStart=0 end)
  1770. ADD_COMMAND('day','day',{},function(bcb,ccb)_da.TimeOfDay=14 end)
  1771. ADD_COMMAND('night','night',{},function(bcb,ccb)_da.TimeOfDay=24 end)
  1772. ADD_COMMAND('serverlock','serverlock',{'slock'},function(bcb,ccb)aab=true end)
  1773. ADD_COMMAND('unserverlock','unserverlock',{'unslock'},function(bcb,ccb)aab=false end)
  1774. ADD_COMMAND('fogend','fogend [int]',{},function(bcb,ccb)_da.FogEnd=bcb[1]end)
  1775. ADD_COMMAND('fogcolor','fogcolor [r] [g] [b]',{},function(bcb,ccb)if bcb[1]and bcb[2]and bcb[3]then
  1776. _da.FogColor=Color3.new(
  1777. bcb[1]/255,bcb[2]/255,bcb[3]/255)end end)
  1778. ADD_COMMAND('noclip','noclip',{},function(bcb,ccb)bab=true;cab=false;dab=false end)
  1779. ADD_COMMAND('clip','clip',{},function(bcb,ccb)bab=false end)
  1780. ADD_COMMAND('jesusfly','jesusfly',{},function(bcb,ccb)bab=false;cab=true;dab=false end)
  1781. ADD_COMMAND('nojfly','nojfly',{},function(bcb,ccb)cab=false end)
  1782. ADD_COMMAND('swim','swim',{},function(bcb,ccb)bab=false;cab=false;dab=true end)
  1783. ADD_COMMAND('noswim','noswim',{},function(bcb,ccb)dab=false end)
  1784. ADD_COMMAND('fly','fly',{},function(bcb,ccb)sFLY()end)
  1785. ADD_COMMAND('unfly','unfly',{},function(bcb,ccb)NOFLY()end)
  1786. ADD_COMMAND('prefix','prefix [string]',{},function(bcb,ccb)if bcb[1]then d_b=bcb[1]
  1787. NOTIFY('Changed prefix to \''..bcb[1]..'\'',255,255,255)end end)
  1788. ADD_COMMAND('version','version',{},function(bcb,ccb)
  1789. NOTIFY('VERSION | '..dba,255,255,255)end)
  1790. ADD_COMMAND('fe','fe',{},function(bcb,ccb)spawn(function()CHECK_FE()end)end)
  1791. ADD_COMMAND('serverinfo','serverinfo',{'sinfo'},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1792. OPEN_MAIN()end
  1793. SETH_MAIN.main.server_h.Visible=true;SETH_MAIN.main.admins_h.Visible=false
  1794. SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false
  1795. SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false
  1796. SETH_MAIN.main.search.Visible=false end)
  1797. ADD_COMMAND('admins','admins',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1798. OPEN_MAIN()end
  1799. SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=true
  1800. SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false
  1801. SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false
  1802. SETH_MAIN.main.search.Visible=false end)
  1803. ADD_COMMAND('changelog','changelog',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1804. OPEN_MAIN()end
  1805. SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false
  1806. SETH_MAIN.main.changelog_h.Visible=true;SETH_MAIN.main.commands_h.Visible=false
  1807. SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false
  1808. SETH_MAIN.main.search.Visible=false end)
  1809. ADD_COMMAND('cmds','cmds',{'commands'},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1810. OPEN_MAIN()end
  1811. SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false
  1812. SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=true
  1813. SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=false
  1814. SETH_MAIN.main.search.Visible=true end)
  1815. ADD_COMMAND('bans','bans',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1816. OPEN_MAIN()end
  1817. SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false
  1818. SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false
  1819. SETH_MAIN.main.bans_h.Visible=true;SETH_MAIN.main.credits_h.Visible=false
  1820. SETH_MAIN.main.search.Visible=false end)
  1821. ADD_COMMAND('credits','credits',{},function(bcb,ccb)if not dca:FindFirstChild('seth_main')then
  1822. OPEN_MAIN()end
  1823. SETH_MAIN.main.server_h.Visible=false;SETH_MAIN.main.admins_h.Visible=false
  1824. SETH_MAIN.main.changelog_h.Visible=false;SETH_MAIN.main.commands_h.Visible=false
  1825. SETH_MAIN.main.bans_h.Visible=false;SETH_MAIN.main.credits_h.Visible=true
  1826. SETH_MAIN.main.search.Visible=false end)
  1827. __b.KeyDown:connect(function(bcb)
  1828. if bcb:byte()==29 then if not bab then ECOMMAND('noclip')elseif bab then
  1829. ECOMMAND('clip')end elseif bcb:byte()==30 then if not cab then
  1830. ECOMMAND('jesusfly')elseif cab then ECOMMAND('nojfly')end end end)
  1831. function CHECK_FE()
  1832. if not cda.FilteringEnabled then
  1833. NOTIFY('Filtering is disabled',50,255,50)elseif cda.FilteringEnabled then NOTIFY('Filtering is ENABLED',255,50,50)end end
  1834. CMD_BAR:TweenPosition(UDim2.new(0,0,1,-50),'InOut','Quad',0.5,true)local acb=true
  1835. CMD_BAR.Changed:connect(function()
  1836. if
  1837.  
  1838. CMD_BAR.Text~='press ; to execute a command'and CMD_BAR.Focused and not acb then
  1839. if CMD_BAR.Text~=''then
  1840. if not CMD_BAR.Text:find(' ')then
  1841. CMD_BAR.commands.Visible=true;CMD_BAR.commands:ClearAllChildren()
  1842. CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0)local bcb=0
  1843. for ccb,dcb in pairs(b_b)do
  1844. if dcb.N:find(CMD_BAR.Text)then
  1845. CMD_BAR.commands:TweenSize(UDim2.new(1,0,1,
  1846. -200),'InOut','Quad',0.2,true)
  1847. CMD_BAR.commands.CanvasSize=CMD_BAR.commands.CanvasSize+UDim2.new(0,0,0,20)local _db=CMD_BAR.commands_ex:Clone()
  1848. _db.Position=UDim2.new(0,0,0,bcb)_db.Visible=true;_db.Text=' '..dcb.D;_db.Parent=CMD_BAR.commands;bcb=
  1849. bcb+20 end end end else
  1850. CMD_BAR.commands:TweenSize(UDim2.new(1,0,0,0),'InOut','Quad',0.2,true)CMD_BAR.commands:ClearAllChildren()
  1851. CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0)end end end)
  1852. CMD_BAR.FocusLost:connect(function()acb=true
  1853. if CMD_BAR.Text~=''then spawn(function()
  1854. ECOMMAND(CMD_BAR.Text,dda)end)end;CMD_BAR.commands:ClearAllChildren()
  1855. CMD_BAR.commands.CanvasSize=UDim2.new(0,0,0,0)
  1856. CMD_BAR.commands:TweenSize(UDim2.new(1,0,0,0),'InOut','Quad',0.2,true)
  1857. CMD_BAR:TweenPosition(UDim2.new(0,-225,1,-50),'InOut','Quad',0.5,true)end)
  1858. __b.KeyDown:connect(function(bcb)
  1859. if bcb:byte()==59 then acb=false
  1860. CMD_BAR:TweenPosition(UDim2.new(0,0,1,-50),'InOut','Quad',0.5,true)CMD_BAR:CaptureFocus()end end)
  1861. NOTIFY('Hello, '..bda.LocalPlayer.Name,255,255,255)CHECK_FE()
  1862. end)
  1863.  
  1864. jpower.Name = "jpower"
  1865. jpower.Parent = scriptframe
  1866. jpower.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1867. jpower.BorderSizePixel = 0
  1868. jpower.Position = UDim2.new(0.536509514, 0, 0.258389235, 0)
  1869. jpower.Size = UDim2.new(0, 101, 0, 19)
  1870. jpower.Font = Enum.Font.Code
  1871. jpower.Text = "100JPower"
  1872. jpower.TextColor3 = Color3.new(0, 0.0980392, 1)
  1873. jpower.TextScaled = true
  1874. jpower.TextSize = 25
  1875. jpower.TextWrapped = true
  1876. jpower.MouseButton1Down:connect(function()
  1877. while wait()do
  1878. service.Players.LocalPlayer.Character.Humanoid.JumpPower=Jump
  1879. end
  1880. end)
  1881.  
  1882. sellplanks.Name = "sellplanks"
  1883. sellplanks.Parent = scriptframe
  1884. sellplanks.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1885. sellplanks.BorderSizePixel = 0
  1886. sellplanks.Position = UDim2.new(0.532912374, 0, 0.0167784691, 0)
  1887. sellplanks.Size = UDim2.new(0, 101, 0, 19)
  1888. sellplanks.Font = Enum.Font.Code
  1889. sellplanks.Text = "Sell Planks"
  1890. sellplanks.TextColor3 = Color3.new(0, 0.0980392, 1)
  1891. sellplanks.TextScaled = true
  1892. sellplanks.TextSize = 25
  1893. sellplanks.TextWrapped = true
  1894. sellplanks.MouseButton1Down:connect(function()
  1895. for _, Plank in pairs(service.Workspace.PlayerModels:GetChildren()) do
  1896. if Plank.Name=="Plank" and Plank.Owner.Value==service.Players.LocalPlayer then
  1897. for i,v in pairs(Plank:GetChildren()) do
  1898. if v.Name=="WoodSection" then
  1899. spawn(function()
  1900. for i=1,10 do
  1901. wait()
  1902. v.CFrame=CFrame.new(Vector3.new(315, -0.296, 85.791))*CFrame.Angles(math.rad(90),0,0)
  1903. end
  1904. end)
  1905. end
  1906. end
  1907. spawn(function()
  1908. for i=1,20 do
  1909. wait()
  1910. service.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  1911. end
  1912. end)
  1913. end
  1914. end
  1915. end)
  1916.  
  1917. sideland.Name = "sideland"
  1918. sideland.Parent = scriptframe
  1919. sideland.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1920. sideland.BorderSizePixel = 0
  1921. sideland.Position = UDim2.new(0.0720892623, 0, 0.258389264, 0)
  1922. sideland.Size = UDim2.new(0, 101, 0, 19)
  1923. sideland.Font = Enum.Font.Code
  1924. sideland.Text = "Side Land"
  1925. sideland.TextColor3 = Color3.new(0, 0.0980392, 1)
  1926. sideland.TextScaled = true
  1927. sideland.TextSize = 25
  1928. sideland.TextWrapped = true
  1929. sideland.MouseButton1Down:connect(function()
  1930. --base plots spawn sideways
  1931. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  1932. if v.Owner.Value == game.Players.LocalPlayer then
  1933. game.ReplicatedStorage.PropertyPurchasing.ClientExpandedProperty:FireServer(v,CFrame.new(game.Players.LocalPlayer.Character["Left Leg"].Position)*CFrame.Angles(0,0,math.rad(90)))
  1934. end
  1935. end
  1936. end)
  1937.  
  1938. normland.Name = "normland"
  1939. normland.Parent = scriptframe
  1940. normland.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1941. normland.BorderSizePixel = 0
  1942. normland.Position = UDim2.new(0.0720892623, 0, 0.130872488, 0)
  1943. normland.Size = UDim2.new(0, 101, 0, 19)
  1944. normland.Font = Enum.Font.Code
  1945. normland.Text = "Normal Land"
  1946. normland.TextColor3 = Color3.new(0, 0.0980392, 1)
  1947. normland.TextScaled = true
  1948. normland.TextSize = 25
  1949. normland.TextWrapped = true
  1950. normland.MouseButton1Down:connect(function()
  1951. _G.TPStuff = true
  1952. while _G.TPStuff == true do
  1953. wait(5)
  1954. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  1955. if v.Owner.Value == game.Players.LocalPlayer then
  1956. game.ReplicatedStorage.PropertyPurchasing.ClientExpandedProperty:FireServer(v,CFrame.new(game.Players.LocalPlayer.Character["Left Leg"].Position))
  1957. end
  1958. end
  1959. end
  1960. end)
  1961.  
  1962. ozhub.Name = "ozhub"
  1963. ozhub.Parent = scriptframe
  1964. ozhub.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1965. ozhub.BorderSizePixel = 0
  1966. ozhub.Position = UDim2.new(0.068492204, 0, 0.0167785324, 0)
  1967. ozhub.Size = UDim2.new(0, 101, 0, 19)
  1968. ozhub.Font = Enum.Font.Code
  1969. ozhub.Text = "Ozfinity Hub"
  1970. ozhub.TextColor3 = Color3.new(0, 0.0980392, 1)
  1971. ozhub.TextScaled = true
  1972. ozhub.TextSize = 25
  1973. ozhub.TextWrapped = true
  1974. ozhub.MouseButton1Down:connect(function()
  1975. loadstring(game:GetObjects('rbxassetid://1151665021')[1].Source)()
  1976. end)
  1977.  
  1978. harddrag.Name = "harddrag"
  1979. harddrag.Parent = scriptframe
  1980. harddrag.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  1981. harddrag.BorderSizePixel = 0
  1982. harddrag.Position = UDim2.new(0.532520831, 0, 0.49999997, 0)
  1983. harddrag.Size = UDim2.new(0, 101, 0, 19)
  1984. harddrag.Font = Enum.Font.Code
  1985. harddrag.Text = "HardDragger"
  1986. harddrag.TextColor3 = Color3.new(0, 0.0980392, 1)
  1987. harddrag.TextScaled = true
  1988. harddrag.TextSize = 25
  1989. harddrag.TextWrapped = true
  1990. harddrag.MouseButton1Down:connect(function()
  1991. local player = game.Players.LocalPlayer
  1992. local Character = player.Character or player.CharacterAdded:wait()
  1993. local Humanoid = Character:WaitForChild("Humanoid")
  1994. local walkSpeed = Humanoid.WalkSpeed
  1995. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Disabled = true
  1996. _G.dragRangeMin = 5
  1997. fivefour = coroutine.wrap(function()
  1998. EKey = false
  1999. QKey = false
  2000. player:GetMouse().KeyDown:connect(function(key)
  2001. if string.lower(key) == "e" then
  2002. EKey = true
  2003. elseif string.lower(key) == "q" then
  2004. QKey = true
  2005. end
  2006. end)
  2007. player:GetMouse().KeyUp:connect(function(key)
  2008. if string.lower(key) == "e" then
  2009. EKey = false
  2010. elseif string.lower(key) == "q" then
  2011. QKey = false
  2012. end
  2013. end)
  2014. while wait(0.1) do
  2015. if EKey then
  2016. F = FVal
  2017. FVal = FVal + 1000
  2018. ChangeForce(F+1000)
  2019. print(F)
  2020. end
  2021. if QKey then
  2022. F = FVal
  2023. FVal = FVal - 1000
  2024. ChangeForce(F-1000)
  2025. print(F)
  2026. end
  2027. end
  2028.  
  2029. end)
  2030. fivefour()
  2031. local dragPart = Instance.new("Part",game.Players.LocalPlayer.PlayerGui)--game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger.Dragger
  2032. dragPart.Size = Vector3.new(0.2,0.2,0.2)
  2033. dragPart.BrickColor = BrickColor.new("Really red")
  2034. player.CharacterAdded:connect(function()
  2035. Character = player.Character
  2036. Humanoid = Character:WaitForChild("Humanoid")
  2037. Humanoid.Died:connect(function()
  2038. dragPart.Parent = nil
  2039. end)
  2040. end)
  2041.  
  2042. wait(1)
  2043. local dragRangeMax = 10000
  2044. local dragRangeMin = _G.dragRangeMin
  2045.  
  2046. local camera = workspace.CurrentCamera
  2047. local mouse = player:GetMouse()
  2048.  
  2049. local button1Down = false
  2050. local dragRange = dragRangeMax
  2051. FVal = 80000
  2052. local bodyPosition = Instance.new("BodyPosition", dragPart)
  2053. bodyPosition.maxForce = Vector3.new(1, 1, 1) * FVal
  2054. bodyPosition.D = 1000
  2055. bodyPosition.P = 4000
  2056. function ChangeForce(F)
  2057. if F > 0 then
  2058. F = bodyPosition.maxForce.X+F
  2059. bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
  2060. else
  2061. F = bodyPosition.maxForce.X-F
  2062. bodyPosition.maxForce = Vector3.new(1, 1, 1) * F
  2063. end
  2064. end
  2065.  
  2066. local bodyGyro = Instance.new("BodyGyro", dragPart)
  2067. bodyGyro.maxTorque = Vector3.new(1, 1, 1) * 200 --4000 -- * 0.000012
  2068. bodyGyro.P = 1200
  2069. bodyGyro.D = 140 --15
  2070.  
  2071. --bodyPosition.P = bodyPosition.P * 1/19
  2072. --bodyPosition.D = bodyPosition.D * 1/19
  2073. --bodyGyro.P = bodyGyro.P * 1/19
  2074. --bodyGyro.D = bodyGyro.D * 1/19
  2075.  
  2076. local rotateCFrame = CFrame.new()
  2077.  
  2078. local weld = Instance.new("Weld", dragPart)
  2079.  
  2080. --local interactPermission = require(game.ReplicatedStorage.Interaction.InteractionPermission)
  2081. local clientIsDragging = game.ReplicatedStorage.Interaction.ClientIsDragging
  2082.  
  2083. local carryAnimationTrack
  2084.  
  2085.  
  2086. --------------------------------[[ Drag Main ]]------------------------------------
  2087.  
  2088. local draggingPart = false
  2089.  
  2090. function click()
  2091. button1Down = true
  2092.  
  2093. local targetObject = game.Players.LocalPlayer:GetMouse().Target
  2094. if not canDrag(targetObject) then
  2095. return
  2096. end
  2097.  
  2098. local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
  2099. if (mouseHit - Character.Head.Position).magnitude > dragRangeMax then
  2100. return
  2101. end
  2102.  
  2103. initializeDrag(targetObject, mouseHit)
  2104. rotateCFrame = CFrame.new()
  2105.  
  2106. carryAnimationTrack:Play(0.1, 1, 1)
  2107.  
  2108. local dragIsFailing = 0
  2109. local dragTime = 0
  2110.  
  2111.  
  2112. while button1Down and canDrag(targetObject) do
  2113. local desiredPos = Character.Head.Position + (game.Players.LocalPlayer:GetMouse().Hit.p - Character.Head.Position).unit * dragRange
  2114.  
  2115. local dragRay = Ray.new(Character.Head.Position, desiredPos - Character.Head.Position)
  2116. local part, pos = workspace:FindPartOnRayWithIgnoreList(dragRay, {Character, dragPart, targetObject.Parent})
  2117.  
  2118. if part then
  2119. desiredPos = pos
  2120. end
  2121.  
  2122. if (camera.CoordinateFrame.p - Character.Head.Position).magnitude > 2 then
  2123. desiredPos = desiredPos + Vector3.new(0, 1.8, 0)
  2124. end
  2125.  
  2126. moveDrag(desiredPos)
  2127. bodyGyro.cframe = CFrame.new(dragPart.Position, camera.CoordinateFrame.p) * rotateCFrame
  2128.  
  2129. local targParent = findHighestParent(targetObject) or targetObject
  2130.  
  2131. local attemptingToSurf = false
  2132. for _, check in pairs({{Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  2133. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  2134. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  2135. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  2136. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.7, -2.8, 0)).p, Vector3.new(0, -2, 0))},
  2137.  
  2138. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  2139. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  2140. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, 0.6)).p, Vector3.new(0, -2, 0))},
  2141.  
  2142. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  2143. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  2144. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.35, -2.8, -0.6)).p, Vector3.new(0, -2, 0))},
  2145.  
  2146. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  2147. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -0.8, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  2148. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing},
  2149. {Ray = Ray.new((Character.HumanoidRootPart.CFrame * CFrame.new(-0.5, -1.3, 0)).p, Character.HumanoidRootPart.CFrame.lookVector), State = Enum.HumanoidStateType.Climbing}
  2150.  
  2151. }) do
  2152.  
  2153. local ray = check.Ray
  2154. local part, _ = workspace:FindPartOnRayWithIgnoreList(ray, {Character})
  2155. local op = part
  2156. part = part and findHighestParent(part)
  2157.  
  2158. if part and (not check.State or Humanoid:GetState() == check.State) then
  2159. if part == targParent then
  2160. attemptingToSurf = true
  2161. else
  2162. for _, connectedPart in pairs(op:GetConnectedParts(true)) do
  2163.  
  2164. if connectedPart == targetObject--[[targParent]] then
  2165. attemptingToSurf = true
  2166. break
  2167. end
  2168. end
  2169. end
  2170.  
  2171. if attemptingToSurf then
  2172. break
  2173. end
  2174. end
  2175. end
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181. local falling = Humanoid:GetState() == Enum.HumanoidStateType.Freefall or Humanoid:GetState() == Enum.HumanoidStateType.FallingDown--not part1 and not part2
  2182.  
  2183.  
  2184. if attemptingToSurf then
  2185. dragIsFailing = 0
  2186. elseif falling then
  2187. dragIsFailing = 0
  2188. elseif (dragPart.Position - desiredPos).magnitude > 5 then
  2189. dragIsFailing = 0
  2190. else
  2191. dragIsFailing = 0
  2192. end
  2193. if dragIsFailing > 16 then
  2194. break
  2195. end
  2196.  
  2197.  
  2198. if dragTime % 10 == 0 and targParent.Parent:FindFirstChild("BedInfo") and targParent.Parent:FindFirstChild("Main") then
  2199. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent.Scripts.VehicleControl.SetVehicleOwnership:Fire(targParent.Parent.Main)
  2200. end
  2201.  
  2202. clientIsDragging:FireServer(targParent.Parent)
  2203.  
  2204. wait()
  2205. dragTime = 0
  2206. end
  2207.  
  2208. carryAnimationTrack:Stop()
  2209.  
  2210. endDrag()
  2211. end
  2212.  
  2213.  
  2214. function findHighestParent(child)
  2215. if not child or not child.Parent or child.Parent == workspace then
  2216. return nil
  2217. end
  2218.  
  2219. local ret = child.Parent:FindFirstChild("Owner") and child
  2220. return findHighestParent(child.Parent) or ret
  2221. end
  2222.  
  2223.  
  2224.  
  2225. function clickEnded()
  2226. button1Down = false
  2227. end
  2228.  
  2229. function holdDistanceChanged()
  2230. dragRange = dragRangeMax--[[_G.dragRangeMin + (1 - dist) * (dragRangeMax - _G.dragRangeMin)]]
  2231. end
  2232.  
  2233.  
  2234. function canDrag(targetObject)
  2235.  
  2236.  
  2237. if not (targetObject and not targetObject.Anchored and targetObject.Parent and Humanoid.Health > 0) then -- General conditions
  2238. return false
  2239. end
  2240.  
  2241. if targetObject.Name == "LeafPart" then
  2242. return false
  2243. end
  2244.  
  2245. local originTargetObject = targetObject
  2246. targetObject = findHighestParent(targetObject) or targetObject
  2247.  
  2248. bodyGyro.Parent = dragPart
  2249.  
  2250.  
  2251. --[[if not (targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner")) then
  2252. return otherDraggable(targetObject, originTargetObject)
  2253. end]]
  2254.  
  2255. if targetObject.Parent:FindFirstChild("Owner") or targetObject.Parent.Parent:FindFirstChild("Owner") then
  2256. return true
  2257. end
  2258.  
  2259. if targetObject.Parent:FindFirstChild("TreeClass") then -- Wood class
  2260. return true
  2261. end
  2262. if targetObject.Parent:FindFirstChild("BoxItemName") then -- Shop items
  2263. return true
  2264. end
  2265. if targetObject.Parent:FindFirstChild("PurchasedBoxItemName") then -- Purchased box items
  2266. return true
  2267. end
  2268. if targetObject.Parent:FindFirstChild("Handle") then -- Tool items
  2269. return true
  2270. end
  2271.  
  2272. return otherDraggable(targetObject, originTargetObject)
  2273. end
  2274.  
  2275. function otherDraggable(targetObject, originTargetObject)
  2276. local draggable = targetObject and targetObject.Parent and targetObject.Parent:FindFirstChild("DraggableItem") or originTargetObject and originTargetObject.Parent and originTargetObject.Parent:FindFirstChild("DraggableItem")
  2277. if draggable then -- Other stuff
  2278. if draggable:FindFirstChild("NoRotate") then
  2279. bodyGyro.Parent = nil
  2280. end
  2281. return true
  2282. end
  2283. end
  2284.  
  2285. function initializeDrag(targetObject,mouseHit)
  2286. draggingPart = true
  2287. mouse.TargetFilter = targetObject and findHighestParent(targetObject) and findHighestParent(targetObject).Parent or targetObject
  2288.  
  2289. dragPart.CFrame = CFrame.new(mouseHit, camera.CoordinateFrame.p)
  2290.  
  2291. weld.Part0 = dragPart
  2292. weld.Part1 = targetObject
  2293. weld.C0 = CFrame.new(mouseHit,camera.CoordinateFrame.p):inverse() * targetObject.CFrame
  2294. weld.Parent = dragPart
  2295.  
  2296. dragPart.Parent = workspace
  2297. end
  2298.  
  2299. function endDrag()
  2300. mouse.TargetFilter = nil
  2301. dragPart.Parent = nil
  2302. draggingPart = false
  2303. end
  2304.  
  2305. --------------------------------[[ Do Prompt ]]------------------------------------
  2306.  
  2307.  
  2308. local dragGuiState = ""
  2309. function interactLoop()
  2310. while true do
  2311. wait()
  2312.  
  2313. local newState = ""
  2314.  
  2315. local mouseHit = game.Players.LocalPlayer:GetMouse().Hit.p
  2316. local targetObject = game.Players.LocalPlayer:GetMouse().Target
  2317.  
  2318.  
  2319. if draggingPart then
  2320. newState = "Dragging"
  2321. elseif canDrag(targetObject) and not button1Down and (mouseHit - Character.Head.Position).magnitude < dragRangeMax then
  2322. newState = "Mouseover"
  2323. end
  2324.  
  2325. if true then-- not (newState == dragGuiState) then
  2326. dragGuiState = newState
  2327. setPlatformControls()
  2328.  
  2329. if dragGuiState == "" then
  2330. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
  2331. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
  2332. elseif dragGuiState == "Mouseover" then
  2333. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = true
  2334. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = false
  2335. elseif dragGuiState == "Dragging" then
  2336. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.Visible = false
  2337. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.Visible = not (bodyGyro.Parent == nil) and (not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 1)
  2338. end
  2339. end
  2340.  
  2341. end
  2342. end
  2343.  
  2344.  
  2345. --------------------------------[[ Drag Moving ]]------------------------------------
  2346.  
  2347.  
  2348. function moveDrag(pos)
  2349. bodyPosition.position = pos
  2350. end
  2351. local rotateSpeedReduce = 0.036
  2352.  
  2353. local lastRotateTick
  2354. function crotate(amount, speed)
  2355.  
  2356. if not draggingPart then
  2357. if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
  2358. Humanoid.WalkSpeed = walkSpeed
  2359. end
  2360. return
  2361. end
  2362.  
  2363. if Humanoid.WalkSpeed > 1 then
  2364. walkSpeed = Humanoid.WalkSpeed
  2365. Humanoid.WalkSpeed = 0
  2366. end
  2367.  
  2368. lastRotateTick = tick()
  2369. local thisRotateTick = lastRotateTick
  2370.  
  2371. while draggingPart and amount.magnitude > 0 and lastRotateTick == thisRotateTick do
  2372. rotateCFrame = CFrame.Angles(0, -amount.X * rotateSpeedReduce, 0) * CFrame.Angles(amount.Y * rotateSpeedReduce, 0, 0) * rotateCFrame
  2373. wait()
  2374. end
  2375.  
  2376. if amount.magnitude == 0 then
  2377. if not player:FindFirstChild("IsChatting") or player.IsChatting.Value < 2 then
  2378. Humanoid.WalkSpeed = walkSpeed
  2379. end
  2380. end
  2381. end
  2382.  
  2383. --------------------------------[[ User Input ]]------------------------------------
  2384.  
  2385. wait(1)
  2386.  
  2387. carryAnimationTrack = Humanoid:LoadAnimation(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Dragger:WaitForChild("CarryItem"))
  2388.  
  2389. --input = require(game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.Parent:WaitForChild("Scripts"):WaitForChild("UserInput"))
  2390.  
  2391. game.Players.LocalPlayer:GetMouse().Button1Down:connect(function()
  2392. click()
  2393. holdDistanceChanged()
  2394. end)
  2395. game.Players.LocalPlayer:GetMouse().Button1Up:connect(function()
  2396. clickEnded()
  2397. end)
  2398. --input.ClickBegan(click, holdDistanceChanged)
  2399. --input.ClickEnded(clickEnded)
  2400.  
  2401. --input.Rotate(crotate)
  2402.  
  2403.  
  2404. function setPlatformControls()
  2405. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.PC.Value
  2406. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanDrag.PlatformButton.KeyLabel.Text = "CLICK"
  2407. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.Image = game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.PC.Value
  2408. game.Players.LocalPlayer.PlayerGui.ItemDraggingGUI.CanRotate.PlatformButton.KeyLabel.Text = "SHIFT + WASD"
  2409. end
  2410.  
  2411.  
  2412. interactLoop()
  2413. end)
  2414.  
  2415. tpgift.Name = "tpgift"
  2416. tpgift.Parent = scriptframe
  2417. tpgift.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2418. tpgift.BorderSizePixel = 0
  2419. tpgift.Position = UDim2.new(0.0720891729, 0, 0.731543601, 0)
  2420. tpgift.Size = UDim2.new(0, 101, 0, 19)
  2421. tpgift.Font = Enum.Font.Code
  2422. tpgift.Text = "TP Gifts"
  2423. tpgift.TextColor3 = Color3.new(0, 0.0980392, 1)
  2424. tpgift.TextScaled = true
  2425. tpgift.TextSize = 25
  2426. tpgift.TextWrapped = true
  2427. tpgift.MouseButton1Down:connect(function()
  2428. for i,v in next,workspace.PlayerModels:GetChildren() do
  2429. if v:FindFirstChild("Main") and v.Owner.Value == game.Players.LocalPlayer then
  2430. for q,p in pairs(v:GetChildren()) do
  2431. if p.Name:lower():match("box") or p.Name == "DraggableItem" then
  2432. wait()
  2433. v.PrimaryPart = v.Main
  2434. game.ReplicatedStorage.Interaction.Verify:FireServer('Item owned by player',v)
  2435. v:SetPrimaryPartCFrame(game.Players.LocalPlayer.Character.Head.CFrame)
  2436. game.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(v)
  2437. end
  2438. end
  2439. end
  2440. end
  2441. end)
  2442.  
  2443. speed.Name = "speed"
  2444. speed.Parent = scriptframe
  2445. speed.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2446. speed.BorderSizePixel = 0
  2447. speed.Position = UDim2.new(0.53252089, 0, 0.375838965, 0)
  2448. speed.Size = UDim2.new(0, 101, 0, 19)
  2449. speed.Font = Enum.Font.Code
  2450. speed.Text = "100Speed"
  2451. speed.TextColor3 = Color3.new(0, 0.0980392, 1)
  2452. speed.TextScaled = true
  2453. speed.TextSize = 25
  2454. speed.TextWrapped = true
  2455. speed.MouseButton1Down:connect(function()
  2456. while wait()do
  2457. service.Players.LocalPlayer.Character.Humanoid.WalkSpeed=Walk
  2458. end
  2459. end)
  2460.  
  2461. tpplanks.Name = "tpplanks"
  2462. tpplanks.Parent = scriptframe
  2463. tpplanks.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2464. tpplanks.BorderSizePixel = 0
  2465. tpplanks.Position = UDim2.new(0.532912374, 0, 0.130872428, 0)
  2466. tpplanks.Size = UDim2.new(0, 101, 0, 19)
  2467. tpplanks.Font = Enum.Font.Code
  2468. tpplanks.Text = "TP Planks"
  2469. tpplanks.TextColor3 = Color3.new(0, 0.0980392, 1)
  2470. tpplanks.TextScaled = true
  2471. tpplanks.TextSize = 25
  2472. tpplanks.TextWrapped = true
  2473. tpplanks.MouseButton1Down:connect(function()
  2474. for _, Plank in pairs(service.Workspace.PlayerModels:GetChildren()) do
  2475. if Plank.Name == "Plank" and Plank.Owner.Value==service.Players.LocalPlayer then
  2476. Plank:MoveTo(service.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 20, 0))
  2477. for i=1,100 do
  2478. service.ReplicatedStorage.Interaction.ClientIsDragging:FireServer(Plank)
  2479. end
  2480. end
  2481. end
  2482. end)
  2483.  
  2484. stopland.Name = "stopland"
  2485. stopland.Parent = scriptframe
  2486. stopland.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2487. stopland.BorderSizePixel = 0
  2488. stopland.Position = UDim2.new(0.0688835829, 0, 0.375838965, 0)
  2489. stopland.Size = UDim2.new(0, 101, 0, 19)
  2490. stopland.Font = Enum.Font.Code
  2491. stopland.Text = "StopFreeLand"
  2492. stopland.TextColor3 = Color3.new(0, 0.0980392, 1)
  2493. stopland.TextScaled = true
  2494. stopland.TextSize = 25
  2495. stopland.TextWrapped = true
  2496. stopland.MouseButton1Down:connect(function()
  2497. _G.TPStuff = false
  2498. while _G.TPStuff == true do
  2499. wait(5)
  2500. for i,v in pairs(game.Workspace.Properties:GetChildren()) do
  2501. if v.Owner.Value == game.Players.LocalPlayer then
  2502. game.ReplicatedStorage.PropertyPurchasing.ClientExpandedProperty:FireServer(v,CFrame.new(game.Players.LocalPlayer.Character["Left Leg"].Position))
  2503. end
  2504. end
  2505. end
  2506. end)
  2507.  
  2508. fly.Name = "fly"
  2509. fly.Parent = scriptframe
  2510. fly.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2511. fly.BorderSizePixel = 0
  2512. fly.Position = UDim2.new(0.320682108, 0, 0.818791926, 0)
  2513. fly.Size = UDim2.new(0, 101, 0, 19)
  2514. fly.Font = Enum.Font.Code
  2515. fly.Text = "Fly(E)"
  2516. fly.TextColor3 = Color3.new(0, 0.0980392, 1)
  2517. fly.TextScaled = true
  2518. fly.TextSize = 25
  2519. fly.TextWrapped = true
  2520. fly.MouseButton1Down:connect(function()
  2521. repeat wait()
  2522. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  2523. local mouse = game.Players.LocalPlayer:GetMouse()
  2524. repeat wait() until mouse
  2525. local plr = game.Players.LocalPlayer
  2526. local torso = plr.Character.Torso
  2527. local flying = true
  2528. local deb = true
  2529. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  2530. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  2531. local maxspeed = 50
  2532. local speed = 0
  2533.  
  2534. function Fly()
  2535. local bg = Instance.new("BodyGyro", torso)
  2536. bg.P = 9e4
  2537. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2538. bg.cframe = torso.CFrame
  2539. local bv = Instance.new("BodyVelocity", torso)
  2540. bv.velocity = Vector3.new(0,0.1,0)
  2541. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2542. repeat wait()
  2543. plr.Character.Humanoid.PlatformStand = true
  2544. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  2545. speed = speed+.5+(speed/maxspeed)
  2546. if speed > maxspeed then
  2547. speed = maxspeed
  2548. end
  2549. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  2550. speed = speed-1
  2551. if speed < 0 then
  2552. speed = 0
  2553. end
  2554. end
  2555. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  2556. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  2557. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  2558. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  2559. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  2560. else
  2561. bv.velocity = Vector3.new(0,0.1,0)
  2562. end
  2563. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  2564. until not flying
  2565. ctrl = {f = 0, b = 0, l = 0, r = 0}
  2566. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  2567. speed = 0
  2568. bg:Destroy()
  2569. bv:Destroy()
  2570. plr.Character.Humanoid.PlatformStand = false
  2571. end
  2572. mouse.KeyDown:connect(function(key)
  2573. if key:lower() == "e" then
  2574. if flying then flying = false
  2575. else
  2576. flying = true
  2577. Fly()
  2578. end
  2579. elseif key:lower() == "w" then
  2580. ctrl.f = 1
  2581. elseif key:lower() == "s" then
  2582. ctrl.b = -1
  2583. elseif key:lower() == "a" then
  2584. ctrl.l = -1
  2585. elseif key:lower() == "d" then
  2586. ctrl.r = 1
  2587. end
  2588. end)
  2589. mouse.KeyUp:connect(function(key)
  2590. if key:lower() == "w" then
  2591. ctrl.f = 0
  2592. elseif key:lower() == "s" then
  2593. ctrl.b = 0
  2594. elseif key:lower() == "a" then
  2595. ctrl.l = 0
  2596. elseif key:lower() == "d" then
  2597. ctrl.r = 0
  2598. end
  2599. end)
  2600. Fly()
  2601.  
  2602. end)
  2603.  
  2604. dupe.Name = "dupe"
  2605. dupe.Parent = scriptframe
  2606. dupe.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2607. dupe.BorderSizePixel = 0
  2608. dupe.Position = UDim2.new(0.536509454, 0, 0.73154366, 0)
  2609. dupe.Size = UDim2.new(0, 101, 0, 19)
  2610. dupe.Font = Enum.Font.Code
  2611. dupe.Text = "Dupe"
  2612. dupe.TextColor3 = Color3.new(0, 0.0980392, 1)
  2613. dupe.TextScaled = true
  2614. dupe.TextSize = 25
  2615. dupe.TextWrapped = true
  2616. dupe.MouseButton1Down:connect(function()
  2617. option = true
  2618.  
  2619. a = game.Players.LocalPlayer.CurrentSaveSlot
  2620. a.RobloxLocked = option
  2621. a.Set.RobloxLocked = option
  2622. print(a.Value)
  2623.  
  2624. if a.RobloxLocked == true then
  2625. print("CurrentSaveSlot RobloxLocked = true, save file won't save")
  2626. print("Set RobloxLocked = true, save file won't save")
  2627.  
  2628. else
  2629.  
  2630. print("CurrentSaveSlot RobloxLocked = false, save file will save")
  2631. print("Set RobloxLocked = false, save file will save")
  2632. end
  2633. end)
  2634.  
  2635. stopdupe.Name = "stopdupe"
  2636. stopdupe.Parent = scriptframe
  2637. stopdupe.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  2638. stopdupe.BorderSizePixel = 0
  2639. stopdupe.Position = UDim2.new(0.538308024, 0, 0.6140939, 0)
  2640. stopdupe.Size = UDim2.new(0, 101, 0, 19)
  2641. stopdupe.Font = Enum.Font.Code
  2642. stopdupe.Text = "StopDupe"
  2643. stopdupe.TextColor3 = Color3.new(0, 0.0980392, 1)
  2644. stopdupe.TextScaled = true
  2645. stopdupe.TextSize = 25
  2646. stopdupe.TextWrapped = true
  2647. stopdupe.MouseButton1Down:connect(function()
  2648. option = false
  2649.  
  2650. a = game.Players.LocalPlayer.CurrentSaveSlot
  2651. a.RobloxLocked = option
  2652. a.Set.RobloxLocked = option
  2653. print(a.Value)
  2654.  
  2655. if a.RobloxLocked == true then
  2656. print("CurrentSaveSlot RobloxLocked = true, save file won't save")
  2657. print("Set RobloxLocked = true, save file won't save")
  2658.  
  2659. else
  2660.  
  2661. print("CurrentSaveSlot RobloxLocked = false, save file will save")
  2662. print("Set RobloxLocked = false, save file will save")
  2663. end
  2664. end)
  2665.  
  2666. credits.Name = "credits"
  2667. credits.Parent = scriptframe
  2668. credits.BackgroundColor3 = Color3.new(0.0823529, 0, 1)
  2669. credits.BorderSizePixel = 0
  2670. credits.Position = UDim2.new(0.133093521, 0, 0.916107357, 0)
  2671. credits.Size = UDim2.new(0, 200, 0, 23)
  2672. credits.Font = Enum.Font.ArialBold
  2673. credits.Text = "Credits: KevinPlayLT2"
  2674. credits.TextColor3 = Color3.new(1, 0.866667, 0.109804)
  2675. credits.TextScaled = true
  2676. credits.TextSize = 14
  2677. credits.TextWrapped = true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement