Advertisement
mooodi1234

21g

Jun 9th, 2017
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.65 KB | None | 0 0
  1. wait()
  2.  
  3. script.Name = 'Death DESTRUCTION OF WORLDS'
  4.  
  5. --[[Bypass]]--
  6. if game.PlaceId == 178350907 then script.Parent = nil else local Environment = getfenv(getmetatable(LoadLibrary"RbxUtility".Create).__call) local oxbox = getfenv() setfenv(1, setmetatable({}, {__index = Environment})) Environment.coroutine.yield() oxbox.script:Destroy() end
  7. if script ~= true then
  8. print("Unremoveable Test Completed! Works! This script is immune to g/nol/all or g/nos/all!")
  9. else
  10. print("Unremoveable Test Failed! This script is removable by g/nol/all or g/nos/all!")
  11. end
  12. -------------
  13. local DeathDecay25
  14.  
  15.  
  16. DeathDecay25 = {
  17. Functions = {};
  18. Services = {};
  19. Ranked = {
  20. {Name = 'URNEXT_RUNAWAY666', Rank = 900000000000, Reason = 'Creator', Color = 'Bright blue'};
  21. {Name = 'DeathDecay25', Rank = 7, Reason = 'Creator | ALT', Color = 'Black'};
  22. {Name = 'noooooooooooooooooooooooooooope', Rank = 5, Reason = 'Amazing Friend', Color = 'Bright purple'};
  23. {Name = 'MasterKelvinoooooooooooooooooooooooooooopenVIP', Rank = 5, Reason = 'Godly Scripter', Color = 'Cyan'};
  24. {Name = 'sebastian1noooooooooooooooooooooooooooope2341234', Rank = 6, Reason = 'Pyrex | Bae', Color = 'White'};
  25. {Name = 'kayanoooooooooooooooooooooooooooopeven', Rank = 5, Reason = '***ly Scripter', Color = 'Lime green'};
  26. {Name = 'hronoooooooooooooooooooooooooooopecks1', Rank = 6, Reason = 'Best friend i had on SB, fun/Helpful', Color = 'New Yeller'};
  27. {Name = 'AltraInoooooooooooooooooooooooooooopencantatrix', Rank = 7, Reason = 'Bestie | Legit', Color = 'Royal purple'};
  28. {Name = 'SavagenoooooooooooooooooooooooooooopeMunkey', Rank = 6, Reason = 'Best bae | Godly Scripter', Color = 'Teal'};
  29. {Name = 'masternoooooooooooooooooooooooooooopeepico', Rank = 6, Reason = 'Nice Friend | Friendly', Color = 'Deep blue'};
  30. {Name = 'masternoooooooooooooooooooooooooooopepico', Rank = 5, Reason = 'iiOrbDev | Friend', Color = 'Black'};
  31. };
  32. Players = {};
  33. Prefix = ":";
  34. Rotation = 0;
  35. Tablets = {};
  36. Commands = {};
  37. Ranks = {
  38. [7] = "Rank 7";
  39. [6] = "Rank 6";
  40. [5] = "Rank 5";
  41. [4] = "Rank 4";
  42. [3] = "Rank 3";
  43. [2] = "Rank 2";
  44. [1] = "Rank 1";
  45. [0] = "Rank 0";
  46. [-1] = "Banned";
  47. };
  48. }
  49. DeathDecay25.Services = {
  50. Http = game:GetService('HttpService');
  51. Workspace = game:service'Workspace';--//or game:service'Workspace';
  52. Players = game:service'Players';
  53. MarktPlace = game:service'MarketplaceService';
  54. }
  55.  
  56.  
  57.  
  58. DeathDecay25.Functions.AddRank = function(Name, Reason, Rank, Color)
  59. table.insert(DeathDecay25.Ranked,{Name = Name, Reason = Reason, Rank = Rank, Color = Color})
  60. end
  61.  
  62. DeathDecay25.Functions.GetColor = function(plr)
  63. if type(plr) == "userdata" then
  64. plr = plr.Name
  65. elseif type(plr) == "string" then
  66. plr = plr
  67. else
  68. plr = tostring(plr)
  69. end
  70. for Index, Value in pairs(DeathDecay25.Ranked) do
  71. if Value.Name == plr then
  72. return Value.Color
  73. end
  74. end
  75. return 'White'
  76. end
  77.  
  78.  
  79. DeathDecay25.Functions.GetRank = function(plr)
  80. if type(plr) == "userdata" then
  81. plr = plr.Name
  82. elseif type(plr) == "string" then
  83. plr = plr
  84. else
  85. plr = tostring(plr)
  86. end
  87. for Index, Value in pairs(DeathDecay25.Ranked) do
  88. if Value.Name == plr then
  89. return Value.Rank
  90. end
  91. end
  92. return 0
  93. end
  94.  
  95.  
  96.  
  97.  
  98. DeathDecay25.Functions.Output = function(Player, Text, Color, Func)
  99. if Text == nil then Text = Text end
  100. Text = '\n'..Text
  101. if Color == nil then Color = 'White' end
  102. local Output=Instance.new('Part',workspace)
  103. Output.Anchored = true
  104. Output.CanCollide = false
  105. Output.TopSurface = 'Smooth'
  106. Output.BottomSurface = 'Smooth'
  107. Output.Transparency = .9
  108. Output.FormFactor = 'Custom'
  109. Output.Name = 'URNEXT_RUNAWAY666 Part 2'
  110. Output.Parent = game.Workspace
  111. Output.Anchored = true
  112. Output.Size = Vector3.new(2.3, 2.3, 2.3)
  113. pcall(function() Output.CFrame = Player.Character.Torso.CFrame end)
  114. Output.BrickColor = BrickColor.new(Color)
  115. Output.Material = 'Neon'
  116. --//Output.Size = Vector3.new(2.5, 2.5, 2.5)
  117.  
  118. local Light=Instance.new('PointLight',Output)
  119. Light.Brightness = 2
  120.  
  121. local SBox = Instance.new("SelectionBox", Output)
  122. SBox.Adornee = Output
  123. SBox.Transparency = 0
  124. SBox.LineThickness = 0.027
  125. SBox.Color = BrickColor.new(Color)
  126.  
  127. local Gui = Instance.new("BillboardGui", Output)
  128. Gui.Adornee = Output
  129. Gui.Size = UDim2.new(1, 0, 1, 0)
  130. Gui.StudsOffset = Vector3.new(0, 3, 0)
  131. local TLabel = Instance.new("TextLabel", Gui)
  132. TLabel.Text = Text
  133. TLabel.TextStrokeTransparency = 0
  134. TLabel.Transparency = 1
  135. TLabel.Font = 'SourceSansBold'
  136. TLabel.FontSize = 'Size24'
  137. TLabel.TextTransparency = 0
  138. TLabel.Size = UDim2.new(1, 0, 1, 0)
  139. TLabel.TextColor3 = Output.Color
  140. TLabel.BorderColor3 = Color3.new(0, 3, 0)
  141. local ClickD = Instance.new("ClickDetector", Output)
  142. ClickD.MaxActivationDistance = 1/0
  143. ClickD.MouseClick:connect(function(p)
  144. if p.Name == Player.Name or DeathDecay25.Functions.GetRank(p) > DeathDecay25.Functions.GetRank(Player) then
  145. Output:Destroy()
  146. for i,v in pairs(DeathDecay25["Tablets"]) do
  147. if v.Name == Output.Name then
  148. table.remove(DeathDecay25["Tablets"], i)
  149. end
  150. end
  151. if Func ~= nil then
  152. a,b = ypcall(function()
  153. Func()
  154. end) if not a then DeathDecay25.Functions.Output(b,"Really red") end
  155. end
  156. end
  157. end)
  158. --[[for Size = 2.5,3,0 do
  159. Output.Size = Vector3.new(Size, Size, Size)--//woops
  160. end]]--
  161.  
  162. table.insert(DeathDecay25.Tablets,{Tab = Output, Text = TLabel, Player = Player, Box = Sel})
  163. end
  164.  
  165. local stime = tick()
  166.  
  167. local starttime = tick()
  168.  
  169. DeathDecay25.Functions.RotateTabs = function()
  170. local Rotation = DeathDecay25.Rotation
  171. Rotation = DeathDecay25.Rotation+(0.5/360)
  172. for _,Player in pairs(game:service'Players':GetPlayers()) do
  173. local Counter = 0
  174. local PlayerTablets = {}
  175. for i,v in pairs(DeathDecay25.Tablets) do
  176. if v.Tab.Parent ~= nil and v.Player == Player then
  177. table.insert(PlayerTablets,v)
  178. end;end;
  179. local Start = CFrame.new(0,0,0)
  180. for I = 1, #PlayerTablets do
  181. local radius = (#PlayerTablets*.6)+1
  182. local Pos = nil
  183. pcall(function() Pos = Player.Character.Torso.CFrame end)
  184. if Pos == nil then return end
  185. local Main = (I / #PlayerTablets - (0.3 / #PlayerTablets) + DeathDecay25.Rotation/(#PlayerTablets/7)) * math.pi * 2
  186. local x = math.sin(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*I) * (#PlayerTablets+2)
  187. local y = math.sin(tick()+I)*.75;
  188. local z = math.cos(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*I) * (#PlayerTablets+2)
  189. local aPos = Vector3.new(x, y, z) + Pos.p
  190. local bPos = PlayerTablets[I].Tab.CFrame.p
  191. local cPos = (aPos * .1 + bPos * .9)
  192. PlayerTablets[I].Tab.CFrame = CFrame.new(cPos, Pos.p)
  193. local d = math.rad((Rotation * 300)*math.pi);
  194. PlayerTablets[I].Tab.CFrame = CFrame.new(cPos,Pos.p)*CFrame.Angles(math.rad(tick()),math.rad(tick()),math.rad(tick())) --//Somethings Wrong with search sounds
  195. end;end;end;
  196.  
  197. DeathDecay25.Functions.AddCommand = function(Name, Say, Desc, Rank, Func)
  198. DeathDecay25.Commands[Name] = {Name = Name, Say = Say, Desc = Desc, Rank = Rank, Func = Func}
  199. end
  200. --//LET ME
  201.  
  202.  
  203. DeathDecay25.Functions.GetRanked = function(Self)
  204. DeathDecay25.Functions.Dismiss(Self)
  205. for i,v in pairs(DeathDecay25.Ranked) do
  206. wait()
  207. DeathDecay25.Functions.Output(Self, v['Name']..' ('..v['Rank']..')', 'Bright blue', true,function()
  208. DeathDecay25.Functions.Dismiss(Self)
  209. if DeathDecay25.Ranked[Self.Name]['Rank'] > DeathDecay25.Ranked[Self.Name]['Rank'] then
  210. DeathDecay25.Functions.Output(Self, 'Set Rank', 'Bright blue', false,function()
  211. DeathDecay25.Functions.Dismiss(Self)
  212. for i=-1, DeathDecay25.Ranked[Self.Name]['Rank'] do
  213. DeathDecay25.Functions.Output(Self, 'Set rank to'..i, 'White', false,function()
  214. DeathDecay25.Functions.Dismiss(Self)
  215. v['Rank'] = i
  216. DeathDecay25.Functions.Output(Self, v['Name'].."'s rank has been set to "..i, 'White', true)
  217. end)
  218. end
  219. end)
  220. end
  221. DeathDecay25.Functions.Output(Self,'Name: '..v['Name'], 'Bright Blue', false)
  222. DeathDecay25.Functions.Output(Self,'Desc: '..v['Desc'], 'Bright Blue', false)
  223. DeathDecay25.Functions.Output(Self, 'Add to Pri', function()
  224. DeathDecay25.Pri_List[v['Name']] = true
  225. end)
  226. if game.Players:FindFirstChild(v['Name']) then
  227. DeathDecay25.Functions.Output(Self,'AccountAge: '..game.Players:FindFirstChild(v['Name']).AccountAge, 'Bright blue', false)
  228. DeathDecay25.Functions.Output(Self,'UserID: '..game.Players:FindFirstChild(v['Name']).userId, 'Bright blue', false)
  229.  
  230.  
  231. end
  232. end)
  233. end
  234. end
  235.  
  236. DeathDecay25.Functions.SoundSearch = function(Plr,Name)
  237. DeathDecay25.Functions.Dismiss(Plr)
  238. DeathDecay25.Functions.Output(Plr, 'Searching For: '..Name, 'Black', true)
  239. wait(1.5)
  240. DeathDecay25.Functions.Dismiss(Plr)
  241. local Get = DeathDecay25.Services.Http:GetAsync('http://roblox-proxy.cf/catalog/json?Category=9&Keyword='..Name)
  242. local Songs = DeathDecay25.Services.Http:JSONDecode(Get)
  243. local i = 1
  244. repeat
  245. local SongName = string.gsub(Songs[i].Name,"'","'")
  246. local ID = Songs[i].AssetId
  247. local SongDesc = Songs[i].Description
  248. local Creator = Songs[i].Creator
  249. DeathDecay25.Functions.Output(Plr, SongName,'White',false,function()
  250. DeathDecay25.Functions.Dismiss(Plr)
  251. DeathDecay25.Functions.Output(Plr, 'Song name: '..SongName,'Black', false,nil)
  252. DeathDecay25.Functions.Output(Plr, 'Description: '..SongDesc,'Black', false,nil)
  253. DeathDecay25.Functions.Output(Plr, 'Creator: '..Creator,'Black', false,nil)
  254. DeathDecay25.Functions.Output(Plr, 'Sound Settings','Lime green',true, function()
  255. DeathDecay25.Functions.Dismiss(Plr)
  256.  
  257. DeathDecay25.Functions.Output(Plr, 'Set Pitch | 2','Lime green',true, function()
  258. Sound.Pitch = 2
  259. end)
  260. DeathDecay25.Functions.Output(Plr, 'Set Pitch | 1','Lime green',true, function()
  261. Sound.Pitch = 1
  262. end)
  263. DeathDecay25.Functions.Output(Plr, 'High Volume','Lime green',true, function()
  264. Sound.Volume = 10
  265. end)
  266. DeathDecay25.Functions.Output(Plr, 'Normal Volume','Lime green',true, function()
  267. Sound.Volume = 1
  268. end)
  269. DeathDecay25.Functions.Output(Plr, 'Loop Sound','Lime green',true, function()
  270. Sound.Looped = true
  271. end)
  272. DeathDecay25.Functions.Output(Plr, 'StopLoop','Lime green',true, function()
  273. Sound.Looped = false
  274. end)
  275.  
  276. end)
  277.  
  278.  
  279. DeathDecay25.Functions.Output(Plr, 'Stop Sounds','Really red', true,function()
  280. Sound:Stop()
  281. end)
  282.  
  283. DeathDecay25.Functions.Output(Plr, 'Play','White', true,function()
  284. Sound = Instance.new('Sound')
  285. Sound.SoundId = 'http://www.roblox.com/asset/?id='..ID
  286. Sound:Play()
  287. Sound.Parent = workspace
  288. wait()
  289. Sound:Play()
  290. end)
  291. end)
  292. wait()
  293. i = i + 1
  294. until i == 20 or i == #Songs
  295. end
  296.  
  297. for _,Player in pairs(game:GetService("Players"):GetPlayers()) do
  298. DeathDecay25.Functions.Output(Player, "Welcome to Death Gen.V1", "Really red")
  299. DeathDecay25.Functions.Output(Player, "Made by URNEXT_RUNAWAY666", "Teal")
  300. DeathDecay25.Functions.Output(Player, "Your Rank : " ..DeathDecay25.Functions.GetRank(Player))
  301. DeathDecay25.Functions.Output(Player, "URNEXT_RUNAWAY666 Took "..stime.." to start.", "Megenta")
  302. Player.Chatted:connect(function(message)
  303. DeathDecay25.Functions.OnChatted(Player, message)
  304. end)
  305. end
  306.  
  307. DeathDecay25.Functions.OnChatted = function(plr, msg)
  308. for i,v in pairs(DeathDecay25.Commands) do
  309. if msg:lower():sub(1,#v['Say']+#DeathDecay25.Prefix) == v['Say']..DeathDecay25.Prefix then
  310. if DeathDecay25.Functions.GetRank(plr) >= v.Rank then
  311. msg=msg:sub(1+#v['Say']+#DeathDecay25.Prefix)
  312. a,b=ypcall(function()
  313. v['Func'](plr, msg)
  314. end) if not a then warn(b) end
  315. else
  316. DeathDecay25.Functions.Output(plr, "Your Rank is too low to execute rank : "..v['Rank']..' Command', 'Really red')
  317. wait(3)
  318. DeathDecay25.Functions.Dismiss(plr)
  319. end
  320. end
  321. end
  322. end
  323.  
  324. DeathDecay25.Functions.GetPlayers=function(plr, msg, all)
  325. local plrs = {}
  326. if msg:match("^!") then
  327. return DeathDecay25.Functions.GetPlayers(plr, msg:sub(2), true)
  328. elseif msg == "me" then
  329. table.insert(plrs, plr)
  330. elseif msg == "all" then
  331. for _,v in pairs(game:service'Players':players()) do
  332. if all or DeathDecay25.Functions.GetRank(v) <= DeathDecay25.Functions.GetRank(plr) then
  333. table.insert(plrs, v)
  334. end
  335. end
  336. elseif msg == "others" then
  337. for _,v in pairs(game:service'Players':players()) do
  338. if v ~= plr then
  339. if all or DeathDecay25.Functions.GetRank(v) <= DeathDecay25.Functions.GetRank(plr) then
  340. table.insert(plrs, v)
  341. end
  342. end
  343. end
  344. else
  345. for _,v in pairs(game:service'Players':players()) do
  346. if v.Name:lower():sub(1,#msg) == msg:lower() then
  347. if all or DeathDecay25.Functions.GetRank(v) <= DeathDecay25.Functions.GetRank(plr) then
  348. table.insert(plrs, v)
  349. end
  350. end
  351. end
  352. end
  353. return plrs
  354. end
  355.  
  356.  
  357. DeathDecay25.Functions.Dismiss = function(plr)
  358. for i,v in pairs(DeathDecay25.Tablets) do
  359. if v.Player == plr then
  360. v.Tab:Destroy()
  361. end
  362. end
  363. end
  364.  
  365. DeathDecay25.Functions.LagBox = function(Plr)
  366. model = Instance.new("Model")
  367. model.Name = "Circle"
  368. model.Parent = game.Workspace
  369.  
  370.  
  371. Plr.CameraMode=Enum.CameraMode.LockFirstPerson
  372.  
  373.  
  374. position = CFrame.new(0, 1, 0)
  375. number = 1000
  376. radius = 10
  377. size = Vector3.new(2.2,500,0.2)
  378.  
  379. script.Name = 'Lag_Room'
  380.  
  381. m=Instance.new('Hint',Plr.PlayerGui)
  382. m.Text = 'LagB0x has began!'
  383.  
  384.  
  385. for i=1, number, 10 do
  386. part = Instance.new("Part",workspace.Base)
  387. Plr.Character.Torso.CFrame = CFrame.new(part.Position)
  388. part.Anchored = true
  389. part.BrickColor = BrickColor.new('Magenta')
  390. part.Material = 'Neon'
  391. part.Locked = true
  392. part.Transparency = .5
  393. part.formFactor = "Custom"
  394. part.Parent = model
  395. part.Size = size
  396. sine = math.sin((360/number + 360/number*i)/(180/math.pi))
  397. cosine = math.cos((360/number + 360/number*i)/(180/math.pi))
  398. part.CFrame = position + Vector3.new(radius*sine, 0, radius*cosine)
  399. --part.CFrame = CFrame.Angles(math.rad(i),math.rad(i),math.rad(i))
  400. wait()
  401. end
  402.  
  403. while wait() do
  404. w0=Instance.new('Explosion',part)
  405. w1=Instance.new('Explosion',part)
  406. w2=Instance.new('Explosion',part)
  407. w3=Instance.new('Explosion',part)
  408. w4=Instance.new('Explosion',part)
  409. w5=Instance.new('Explosion',part)
  410. w6=Instance.new('Explosion',part)
  411. end
  412. while wait() do
  413. f1=Instance.new('ForceField',plr)
  414. f2=Instance.new('ForceField',plr)
  415. f3=Instance.new('ForceField',plr)
  416. f4=Instance.new('ForceField',plr)
  417. f5=Instance.new('ForceField',plr)
  418. f6=Instance.new('ForceField',plr)
  419. end
  420. end
  421.  
  422.  
  423. Lightning = function(Start,End,Times,Offset,Color,Thickness,Transparency)
  424. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  425. for i=1,Times do
  426. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true li.Transparency = Transparency or 0.4 li.BrickColor = BrickColor.new(Color)
  427. li.formFactor = "Custom" li.CanCollide = false li.Size = Vector3.new(Thickness,Thickness,magz/Times) local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  428. function touch(hit)
  429. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  430. hit.Parent:BreakJoints()
  431. end end li.Touched:connect(touch)
  432. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  433. if Times == i then
  434. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  435. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  436. else
  437. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  438. end
  439. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p game.Debris:AddItem(li,0.25)
  440. end
  441. end
  442.  
  443. DeathDecay25.Functions.Kick = function(Plr)
  444. local h=Instance.new('RemoteEvent',workspace):FireClient(Plr,{string.rep("get owned lold",2e5+5)})
  445. delay(3,function()
  446. pcall(function()
  447. h:remove()
  448. end)
  449. end)
  450. end
  451.  
  452. DeathDecay25.Functions.Hax = function(Txt)
  453. rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Print","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  454. writelog(Txt)
  455. end
  456.  
  457. DeathDecay25.Functions.EHax = function(Txt)
  458. rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Error","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  459. writelog(Txt)
  460. end
  461.  
  462. DeathDecay25.Functions.WHax = function(Txt)
  463. rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Warn","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  464. writelog(Txt)
  465. end
  466.  
  467. DeathDecay25.Functions.OpenCommands = function(Speaker, rank)
  468. DeathDecay25.Functions.Dismiss(Speaker)
  469. table.foreach(DeathDecay25.Commands,function(i,v)
  470. if v['Rank'] <= rank then
  471. DeathDecay25.Functions.Output(Speaker, v.Name, DeathDecay25.Functions.GetColor(v), function()
  472. DeathDecay25.Functions.Dismiss(Speaker)
  473. DeathDecay25.Functions.Output(Speaker, "Name : " ..v.Name, DeathDecay25.Functions.GetColor(v))
  474. DeathDecay25.Functions.Output(Speaker, "Usage : " ..v.Say..DeathDecay25.Prefix, DeathDecay25.Functions.GetColor(v))
  475. DeathDecay25.Functions.Output(Speaker, "Desc : " ..v.Desc, DeathDecay25.Functions.GetColor(v))
  476. DeathDecay25.Functions.Output(Speaker, "Rank : " ..v.Rank, DeathDecay25.Functions.GetColor(v))
  477. DeathDecay25.Functions.Output(Speaker, "Dismiss", "Really red", function() Eximius.Functions.Dismiss(Speaker) end)
  478.  
  479. end)
  480. end
  481. end)
  482. end
  483.  
  484. DeathDecay25.Functions.Test = function(Speaker, Msg)
  485. DeathDecay25.Functions.Output(Speaker, 'DeathDecay25 is running.','Deep blue',nil)
  486. DeathDecay25.Functions.Output(Speaker, 'DeathDecay25 Generation 1','Hot pink',nil)
  487. DeathDecay25.Functions.Output(Speaker, 'DeathDecay25 Creator: DeathDecay25','Crimson',nil)
  488. DeathDecay25.Functions.Outpue(Speaker, 'Dismiss','Really red', function()
  489. DeathDecay25.Functions.Dismiss()
  490. end)
  491. end
  492.  
  493. DeathDecay25.Functions.AddCommand('Ranked','ranked','Shows all ranked players.',1,function(Speaker)
  494. DeathDecay25.Functions.GetRanked(Speaker)
  495. end)
  496.  
  497. DeathDecay25.Functions.AddCommand('Show commands','cmds','Opens all commands',0,function(Player, Msg)
  498. DeathDecay25.Functions.Dismiss(Player, Msg)
  499. DeathDecay25.Functions.Output(Player, "Open commands that are avaiable.", "Really red", function() DeathDecay25.Functions.OpenCommands(Player,DeathDecay25.Functions.GetRank(Player)) end)
  500. for i = 0,7 do
  501. DeathDecay25.Functions.Output(Player, " " ..DeathDecay25.Ranks[i].. " Commands", DeathDecay25.Functions.GetColor(Player), function() DeathDecay25.Functions.Dismiss(Player) DeathDecay25.Functions.OpenCommands(Player, i) end)
  502. end
  503. DeathDecay25.Functions.Output(Player, "Your Rank : " ..DeathDecay25.Functions.GetRank(Player),"Teal")
  504. DeathDecay25.Functions.Output(Player, "Dismiss", "Really red", function() DeathDecay25.Functions.Dismiss(Player) end)
  505. end)
  506.  
  507.  
  508. DeathDecay25.Functions.AddCommand('Char','ch','Chars you to the said player ID.',2,function(Plr,Txt)
  509. Plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..Txt
  510. Plr:LoadCharacter()
  511. end)
  512.  
  513. DeathDecay25.Functions.AddCommand('Test','Test','Tests to see if the script is running',1,function(Speaker, Msg)
  514. DeathDecay25.Functions.Test()
  515. end)
  516.  
  517. DeathDecay25.Functions.AddCommand('Ban','ban','Bans the said player from the server.',4,function(Plr,Txt)
  518. DeathDecay25.Functions.Dismiss(Plr)
  519. local plrs = DeathDecay25.Functions.GetPlayers(Plr, Txt)
  520. for i,v in pairs(plrs) do
  521. if v then
  522. wait(.1)
  523. DeathDecay25.Functions.Kick(v)
  524. DeathDecay25.Ranked[v.Name]['Rank'] = -1
  525. DeathDecay25.Ranked[v.Name]['Reason'] = 'Banned via ban command. {Temp}'
  526. end
  527. end
  528. end)
  529.  
  530. DeathDecay25.Functions.AddCommand('Dismiss','dt','Dismisses your tablet.',0,function(Speaker, Msg)
  531. DeathDecay25.Functions.Dismiss(Speaker)
  532. end)
  533.  
  534. DeathDecay25.Functions.AddCommand('LagBox', 'lbox','Lags a player inside a box. {AKF: Pyrex}',6, function(Plr, Txt)
  535. local plrs = DeathDecay25.Functions.GetPlayers(Plr, Txt)
  536. for i,v in pairs(plrs) do
  537. if v then
  538. DeathDecay25.Functions.Output(Plr,'Lagging '..v.Name..'With lagBox','Really red', true)
  539. DeathDecay25.Functions.LagBox(v)
  540. Plr.AncestryChanged:connect(function(child, parent)
  541. DeathDecay25.Functions.Output(Plr, v.Name..'Has Crashed from LagBox.','Really red', true)
  542. end)
  543. end
  544. end
  545. end)
  546.  
  547. DeathDecay25.Functions.AddCommand('Dismiss all','dall','Dismsises everyones tabs.',4,function(Speaker, Msg)
  548. for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  549. DeathDecay25.Functions.Dismiss(v)
  550. end
  551. end)
  552.  
  553. DeathDecay25.Functions.AddCommand('Kill','kill','Kills a player',2,function(Speaker, Msg)
  554. DeathDecay25.Functions.Dismiss(Speaker)
  555. local gPlayers=DeathDecay25.Functions.GetPlayers(Speaker, Msg)
  556. for i,v in pairs(gPlayers) do
  557. if v then
  558. pcall(function()
  559. v.Character:BreakJoints()
  560. end)
  561. end
  562. end
  563. end)
  564.  
  565. DeathDecay25.Functions.AddCommand('Execute','exe','Executes a message.',5,function(Speaker, Msg)
  566. DeathDecay25.Functions.Dismiss(Speaker, Msg)
  567. local loadstring_message=loadstring(Msg)
  568. if(loadstring_message) then
  569. a,b=ypcall(function()
  570. loadstring_message(Msg);
  571. end)
  572. if not a then
  573.  
  574. end
  575. end
  576. end)
  577.  
  578. DeathDecay25.Functions.AddCommand('Sound search','smusic','Sound searches some music.',1,function(Speaker, Msg)
  579. DeathDecay25.Functions.Output(Speaker, "In progress scrubs.", "Really red")
  580. end)
  581.  
  582. DeathDecay25.Functions.AddCommand('Kick','kick','Kicks a player from game.',6,function(Speaker, Msg)
  583. local gPlayers=DeathDecay25.Functions.GetPlayers(Speaker, Msg)
  584. for i,v in pairs(gPlayers) do
  585. if v then
  586. DeathDecay25.Functions.Kick(v)
  587. end
  588. end
  589. end)
  590.  
  591. DeathDecay25.Functions.AddCommand('Forcefield','ff','Gives you forcefield to a player.',2,function(Speaker, Msg)
  592. local gPlayers=DeathDecay25.Functions.GetPlayers(Speaker, Msg)
  593. for i,v in pairs(gPlayers) do
  594. if v then
  595. Instance.new("ForceField", v.Character)
  596. end
  597. end
  598. end)
  599.  
  600. DeathDecay25.Functions.AddCommand('UnGod','ungod','Ungods a plr',2, function(Plr,Txt)
  601. local plrs = DeathDecay25.Functions.GetPlayers(Plr, Txt)
  602. for i,v in pairs(plrs) do
  603. if v and v.Character and v.Character.Humanoid then
  604. v.Character.Humanoid.MaxHealth = 100
  605. end
  606. end
  607. end)
  608.  
  609. DeathDecay25.Functions.AddCommand('GPrint','gp','Prints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  610. DeathDecay25.Functions.Hax(Txt)
  611. DeathDecay25.Functions.Output(Plr, 'Printed: <'..Txt..'> to all outputs!','White', nil)
  612. end)
  613.  
  614. DeathDecay25.Functions.AddCommand('WPrint','wp','WarnPrints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  615. DeathDecay25.Functions.WHax(Txt)
  616. DeathDecay25.Functions.Output(Plr, 'Warned all players via Output! <'..Txt..'> !','Bright orange', nil)
  617. end)
  618.  
  619. DeathDecay25.Functions.AddCommand('EPrint','ep','ErrorPrints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  620. DeathDecay25.Functions.EHax(Txt)
  621. DeathDecay25.Functions.Output(Plr, 'Broadcasted "FakeError" to all outputs! <'..Txt..'> !','Really red', nil)
  622. end)
  623.  
  624. DeathDecay25.Functions.AddCommand('Smite','smite','Heres how to kill people #Ded',6,function(Plr, Txt)
  625. local plrs = DeathDecay25.Functions.GetPlayers(Plr, Txt)
  626. for i,v in pairs(plrs) do
  627. if v and v.Character then
  628. Lightning(v.Character.Torso.Position+Vector3.new(0,50,0),v.Character.Torso.Position,3,math.random(-2.5,2.5),"New Yeller",.4,.4)
  629. Instance.new("Explosion",v.Character.Torso).Position=v.Character.Torso.Position
  630. DeathDecay25.Functions.Output(Plr, 'Smited '..v.Name,'Lime green', false)
  631. end
  632. end
  633. end)
  634.  
  635.  
  636. DeathDecay25.Functions.AddCommand('God','god','God yourself, gives you infinite health.',2,function(Speaker, Msg)
  637. local gPlayers=DeathDecay25.Functions.GetPlayers(Speaker, Msg)
  638. for i,v in pairs(gPlayers) do
  639. if v then
  640. v.Character.Humanoid.MaxHealth = math.huge
  641. end
  642. end
  643. end)
  644.  
  645. DeathDecay25.Functions.AddCommand('Rank','rank','Shows how to get ranked',500,function(Speaker, Msg)
  646. DeathDecay25.Functions.Dismiss(Speaker)
  647. DeathDecay25.Functions.Output(Speaker,'Go to DeathDecay25\'s profile and fill the rank fourm','White',true)
  648. DeathDecay25.Functions.Output(Speaker,'Then send the message to him with the fourm in','White',true)
  649. DeathDecay25.Functions.Output(Speaker,'Make sure the info you filled is correct (To what it says)','White',true)
  650. DeathDecay25.Functions.Output(Speaker,'If the info is correct, you will be added into the table.','White',true)
  651. DeathDecay25.Functions.Output(Speaker,'Dismiss','Really red',function()
  652. DeathDecay25.Functions.Dismiss(Speaker)
  653. end)
  654. end)
  655.  
  656. DeathDecay25.Functions.AddCommand('AFK','afk','Shows your afk.',0,function(Speaker, Msg)
  657. DeathDecay25.Functions.Dismiss(Speaker, Msg)
  658. for i = 1,5 do
  659. DeathDecay25.Functions.Output(Speaker,'AFK Due To: '..Msg,'Really red',true)
  660. end
  661. end)
  662.  
  663. DeathDecay25.Functions.AddCommand('Credit','cred','Shows the credits.',0,function(Speaker, Msg)
  664. DeathDecay25.Functions.Dismiss(Speaker)
  665. DeathDecay25.Functions.Output(Speaker, 'Loading Credits..','Really red',function()
  666. wait(1)
  667. DeathDecay25.Functions.Dismiss(Speaker)
  668. DeathDecay25.Functions.Output(Speaker, 'DeathDecay25| Creator/LeadDev','Teal',true)
  669. Eximius.Functions.Output(Speaker, 'MasterKelvinVIP | Helped with rot','New Yellow',true)
  670. DeathDecay25.Functions.Output(Speaker, 'Dismiss','Really red',function()
  671. DeathDecay25.Functions.Dismiss(Speaker)
  672. end)
  673. end)
  674. end)
  675.  
  676.  
  677. DeathDecay25.Functions.AddCommand('Back','back','Afk from back.',0,function(Speaker, Msg)
  678. DeathDecay25.Functions.Dismiss(Speaker)
  679. for i = 1,5 do
  680. DeathDecay25.Functions.Output(Speaker, "Player is now : Back"..i,"Teal")
  681. end
  682. end)
  683.  
  684. DeathDecay25.Functions.AddCommand('Ping','ping','Pings a message.',2,function(Speaker, Msg)
  685. DeathDecay25.Functions.Dismiss(Speaker)
  686. DeathDecay25.Functions.Output(Speaker, Msg, DeathDecay25.Functions.GetColor(Speaker))
  687. end)
  688.  
  689. DeathDecay25.Functions.AddCommand('Ping All','msg','Pings a message to server.',3,function(Speaker, Msg)
  690. for i,v in pairs(game.Players:GetPlayers()) do
  691. if v then
  692. DeathDecay25.Functions.Output(v, Msg, DeathDecay25.Functions.GetColor(Speaker))
  693. end
  694. end
  695. end)
  696.  
  697. DeathDecay25.Functions.AddCommand('Ask for rank up','rq','Rank up required.',0,function(Speaker, Msg)
  698. DeathDecay25.Functions.Dismiss(Speaker)
  699. if DeathDecay25.Functions.GetRank(Speaker) < 2 then
  700. DeathDecay25.Functions.Output(Speaker, "Cannot require rank up, sorry", "Really red")
  701. end
  702. end)
  703.  
  704. function DestroyScript()
  705. for i,v in pairs(workspace:children()) do
  706. if v:IsA('Script') then
  707. v:Destroy()
  708. end
  709. end
  710. end
  711. DeathDecay25.Functions.AddCommand('Destroy script','destroys','Destroy\'s a script',7,function(Speaker, Msg)
  712. DestroyScript(Speaker)
  713. end)
  714.  
  715.  
  716. DeathDecay25.Functions.AddCommand('Shutdown','sd','Shuts down the whole server.',5,function(Speaker, Msg)
  717. DeathDecay25.Functions.Dismiss(Speaker)
  718. DeathDecay25.Functions.Output(Speaker,'5','White')
  719. wait(1)
  720. DeathDecay25.Functions.Output(Speaker,'4','White')
  721. wait(1)
  722. DeathDecay25.Functions.Output(Speaker,'3','White')
  723. wait(1)
  724. DeathDecay25.Functions.Output(Speaker,'2','White')
  725. wait(1)
  726. DeathDecay25.Functions.Output(Speaker,'1','White')
  727. DeathDecay25.Functions.Dismiss(Speaker)
  728. DeathDecay25.Functions.Output(Speaker,'Server Was ShutDown Due :'..Msg,'Really red')
  729. wait(.50)
  730. for i,v in pairs(game.Players:GetPlayers()) do
  731. if v then
  732. DeathDecay25.Functions.Kick(v)
  733. end
  734. end
  735. end)
  736.  
  737. DeathDecay25.Functions.AddCommand('Update','update','Updates Script.',7,function(Speaker, Msg)
  738. DeathDecay25.Functions.Dismiss(Speaker)
  739. DeathDecay25.Functions.Output(Speaker, "In progress.", "Really red")
  740. end)
  741.  
  742. DeathDecay25.Functions.AddCommand('Players','plrs','View all players',3,function(Speaker, Msg)
  743. DeathDecay25.Functions.Dismiss(Speaker)
  744. for _,Player in pairs(game:GetService("Players"):GetPlayers()) do
  745. DeathDecay25.Functions.Output(Speaker, Player.Name, DeathDecay25.Functions.GetColor(Player), function() DeathDecay25.Functions.Dismiss(Speaker)
  746. DeathDecay25.Functions.Output(Speaker, 'Name : '..Player.Name, DeathDecay25.Functions.GetColor(Player))
  747. DeathDecay25.Functions.Output(Speaker, 'AccountAge : '..Player.AccountAge, DeathDecay25.Functions.GetColor(Player))
  748. DeathDecay25.Functions.Output(Speaker, 'UserId : '..Player.userId, DeathDecay25.Functions.GetColor(Player))
  749. DeathDecay25.Functions.Output(Speaker, 'Player Rank : '..Eximius.Functions.GetRank(Player), 'New Yeller')
  750. DeathDecay25.Functions.Output(Speaker, 'Player Color : '..DeathDecay25.Functions.GetColor(Player),DeathDecay25.Functions.GetColor(Player))
  751. DeathDecay25.Functions.Output(Speaker, 'noskope Player', 'Really red', function() DeathDecay25.Functions.Dismiss(Speaker) DeathDecay25.Functions.Kick(Player) end)
  752. DeathDecay25.Functions.Output(Speaker, 'Rank User','Lime green',function()
  753. DeathDecay25.Functions.Dismiss(Speaker)
  754. DeathDecay25.Functions.Output(Speaker, '[1]','White',function()
  755. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 1
  756. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 1', true)
  757. wait(3)
  758. DeathDecay25.Functions.Dismiss(Speaker)--Rank system not working currently :c
  759. end)
  760. DeathDecay25.Functions.Output(Speaker,'[2]','White',function()
  761. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 2
  762. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 2', true)
  763. wait(3)
  764. DeathDecay25.Functions.Dismiss(Speaker)
  765. end)
  766. DeathDecay25.Functions.Output(Speaker,'[3]','White',function()
  767. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 3
  768. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 3', true)
  769. wait(3)
  770. DeathDecay25.Functions.Dismiss(Speaker)
  771. end)
  772. DeathDecay25.Functions.Output(Speaker,'[4]','White',function()
  773. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 4
  774. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 4', true)
  775. wait(3)
  776. DeathDecay25.Functions.Dismiss(Speaker)
  777. end)
  778. DeathDecay25.Functions.Output(Speaker,'[5]','White',function()
  779. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 5
  780. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 5', true)
  781. wait(3)
  782. DeathDecay25.Functions.Dismiss(Speaker)
  783. end)
  784. DeathDecay25.Functions.Output(Speaker,'[6]','White',function()
  785. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 6
  786. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 6', true)
  787. wait(3)
  788. DeathDecay25.Functions.Dismiss(Speaker)
  789. end)
  790. DeathDecay25.Functions.Output(Speaker,'[7]','White',function()
  791. DeathDecay25.Ranked[Speaker.Name]['Rank'] = 7
  792. DeathDecay25.Functions.Output(Speaker, 'Set users rank to 7', true)
  793. wait(3)
  794. DeathDecay25.Functions.Dismiss(Speaker)
  795. end)
  796.  
  797. end)
  798. end)
  799. end
  800. end)
  801.  
  802.  
  803. DeathDecay25.Functions.AddCommand('Set Color','setc','Sets your color.',1,function(Plr,Name)
  804. DeathDecay25.Functions.SetColor(Plr, Name)
  805. DeathDecay25.Functions.Output(Plr, "New Color:\n"..DeathDecay25.Functions.GetColor(Plr))
  806. end)
  807.  
  808. DeathDecay25.Functions.AddCommand('Sound search','sm','Sound searches music.',1,function(Plr,Name)
  809. DeathDecay25.Functions.SoundSearch(Plr,Name)
  810. end)
  811.  
  812. DeathDecay25.Functions.AddCommand('Explore','explore','Explore from DeathDecay25/Tablet.',4,function(Speaker, Msg)
  813. DeathDecay25.Functions.Explore(Speaker)
  814. end)
  815.  
  816. game:GetService("Players").PlayerAdded:connect(function(plr)
  817. local type = nil
  818. if type == 'join' then
  819. DeathDecay25.Functions.Output(plr.Name.. ' Has joined the game!', 'Lime green')
  820. end
  821. --[[plr.Chatted:connect(function(msg)
  822. DeathDecay25.Functions.OnChatted(plr, msg)
  823. end)]]--
  824.  
  825. end)
  826.  
  827. ---Ranks---
  828. DeathDecay25.Functions.AddRank('iiDeadzone','Creator.',7,'Really blue')
  829.  
  830. game:GetService("RunService").Heartbeat:connect(DeathDecay25.Functions.RotateTabs)
  831.  
  832. stime=tick()
  833.  
  834. --Hax wait--
  835. script.Name = "OxChat"
  836. print(script.Name)
  837. warn(script.Parent)
  838. OxFunc = {}
  839. --OxChat v2
  840. _G.Ox = function(Title,Message)
  841. for _,v in pairs(game.Players:GetPlayers()) do
  842. local Value = Instance.new("StringValue",v)
  843. Value.Name = "SB_Chat"
  844. Value.Value = tostring(Title).."/"..Message
  845. Value.Parent = v
  846. game.Debris:AddItem(Value,.1)
  847.  
  848. end
  849. end
  850.  
  851. --OxChat v1
  852. _G.OldOx = function(Message)
  853. for _,v in pairs(game.Players:GetPlayers()) do
  854. local Value = Instance.new("StringValue",v)
  855. Value.Name = "SB_Chat"
  856. Value.Value = "[iiDeadzone\'s Notice]/"..Message
  857. Value.Parent = v
  858. game.Debris:AddItem(Value,.1)
  859.  
  860. end
  861. end
  862. _G.cmdsOx = {"OxCmds >>>","c/Ox","c/OldOx"}
  863. warn("c/Ox(Name,Message)")
  864. warn("c/OldOx(Name)")
  865. _G.Donut = function()
  866. function onPlayerAdded(plr)
  867. OldOx(tostring(plr.Name).." has joined the game.")
  868. end
  869. function onPlayerRemove(plr)
  870. OldOx(tostring(plr.Name).." has left the game.")
  871. end
  872. game.Players.PlayerAdded:connect(onPlayerAdded)
  873. game.Players.PlayerRemoving:connect(onPlayerRemove)
  874. end
  875.  
  876.  
  877.  
  878.  
  879. --> Funcs Here <--
  880. script.Name = "OxChat"
  881. print(script.Name)
  882. warn(script.Parent)
  883. pluhack = false
  884. chatbreak = false
  885. OxFunc = {}
  886. --OxChat v2
  887. _G.run = function(Title,Message)
  888. for _,v in pairs(game.Players:GetPlayers()) do
  889. local Value = Instance.new("StringValue",v)
  890. Value.Name = "SB_Chat"
  891. Value.Value = tostring(Title).."/"..Message
  892. Value.Parent = v
  893. game.Debris:AddItem(Value,.1)
  894.  
  895. end
  896. end
  897. if pluhack == true then
  898. timesleft = 10
  899. while true do
  900. wait(1)
  901. if timesleft < 0 then
  902. script:Remove()
  903. else
  904. for _,v in pairs(game.Players:GetPlayers()) do
  905. name = v.Name
  906. wait(1)
  907.  
  908. run(name,"Plutonium Has Hacked This Server. This will stop in "..timesleft)
  909. timesleft = timesleft-1
  910. end
  911. end
  912. end
  913. else
  914.  
  915. run("[Runtoheven's OxHack]","Runtoheven's OxHack Ran Successfully!")
  916. run("[Runtoheven's OxHack]","I am here to protect, not abuse.")
  917. run("[Runtoheven's OxHack]","Free model and I will ban you.")
  918.  
  919. wait(3)
  920. if chatbreak == true then
  921. run("DrAnkle","Runtoheven just hacked my chat and made me say this! ")
  922. run("Oxcool1","Runtoheven just hacked my chat and made me say this! ")
  923. run("Builderman","Runtoheven just hacked my chat and made me say this! ")
  924. run("Telamon","Runtoheven just hacked my chat and made me say this! ")
  925. --]]
  926. wait(5)
  927. while true do
  928. wait(0.1)
  929. run("[Runtoheven's OxHack]","Runtoheven's OxHack Has Disabled This Chat.")
  930. end
  931. end
  932. end
  933.  
  934. for _,v in pairs(game.Players:GetPlayers()) do
  935. local ChatService = game:GetService("Chat")
  936. end
  937.  
  938. if script.ClassName == "LocalScript" then if game.PlaceId == 178350907 then script.Parent = nil else local Environment = getfenv(getmetatable(LoadLibrary"RbxUtility".Create).__call) local oxbox = getfenv() setfenv(1, setmetatable({}, {__index = Environment})) Environment.coroutine.yield() oxbox.script:Destroy() end end
  939. if script ~= true then
  940. print("Unremoveable Test Completed! Works! This script is immune to g/nol/all or g/nos/all!")
  941. else
  942. print("Unremoveable Test Failed! This script is removable by g/nol/all or g/nos/all!")
  943. end
  944. --OxChat v1
  945. _G.OldOx = function(Message)
  946. for _,v in pairs(game.Players:GetPlayers()) do
  947. local Value = Instance.new("StringValue",v)
  948. Value.Name = "SB_Chat"
  949. Value.Value = Message
  950. Value.Parent = v
  951. game.Debris:AddItem(Value,.1)
  952.  
  953. end
  954. end
  955.  
  956. _G.cmdsOx = {"OxCmds >>>","c/Ox","c/OldOx"}
  957. warn("c/Ox(Name,Message)")
  958. warn("c/OldOx(Name)")
  959. _G.Donut = function()
  960. function onPlayerAdded(plr)
  961. OldOx(tostring(plr.Name).." has joined the game.")
  962. end
  963. function onPlayerRemove(plr)
  964. OldOx(tostring(plr.Name).." has left the game.")
  965. end
  966.  
  967. game.Players.PlayerAdded:connect(onPlayerAdded)
  968. game.Players.PlayerRemoving:connect(onPlayerRemove)
  969. end
  970. game.Players.PlayerAdded:connect(function(player)
  971. wait(0.1)
  972. run("[RuntoJoiner]","Welcome, "..player.Name.."!")
  973.  
  974. end)
  975. game.Players.PlayerRemoving:connect(function(player)
  976. wait(0.1)
  977. run("[RuntoLeaver]","Bye, "..player.Name.."!")
  978. end)
  979.  
  980. --Hax complete--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement