SHOW:
|
|
- or go back to the newest paste.
1 | - | local player = game.Players.LocalPlayer |
1 | + | -- Leaked by the creators! c: |
2 | - | local character = player.Character or player.CharacterAdded:wait() |
2 | + | -- Happy abusing and/or protecting servers! |
3 | ||
4 | - | character.Humanoid.WalkSpeed = 100 |
4 | + | wait() -- SCRIPT START |
5 | print("Nobody can steal these tabs! Cuz we made this and we won't leak it like ace did skroobs.") | |
6 | - | local colors = { |
6 | + | print("Admin loading...") |
7 | - | Color3.new(255, 0, 0), |
7 | + | print("Admin Loaded!") |
8 | - | Color3.new(255, 102, 0), |
8 | + | print("This is made by hoop, and christianwegnercw") |
9 | - | Color3.new(255, 255, 0), |
9 | + | SourceName = "source" |
10 | - | Color3.new(0, 255, 0), |
10 | + | Cmds = {} |
11 | - | Color3.new(0, 0, 255), |
11 | + | Tabs = {} |
12 | - | Color3.new(75, 0, 130), |
12 | + | wait() |
13 | - | Color3.new(111, 0, 255) |
13 | + | LocalPlayer = game.Players.LocalPlayer |
14 | probemode = false | |
15 | TabModel = Instance.new("Model",workspace) | |
16 | - | for i,v in pairs(colors) do |
16 | + | TabModel.Name = "SHTabs" |
17 | - | local particle = Instance.new("ParticleEmitter", character.Torso) |
17 | + | key = ";" |
18 | - | particle.Name = "Sparkely" |
18 | + | bannotifications = true |
19 | - | particle.Size = NumberSequence.new(0.2, 0.2) |
19 | + | hardbannotifications = true |
20 | - | particle.LightEmission = -10 |
20 | + | Players = {} |
21 | - | particle.Texture = "http://www.roblox.com/asset/?id=198753164" |
21 | + | salts = {"", "", "", "Anyone who isn't in this list isn't an officical alt of christianwegnercw!"} |
22 | - | particle.Lifetime = NumberRange.new(5, 5) |
22 | + | |
23 | - | particle.Rate = 100 |
23 | + | function NewS(sourcevalue, parent) |
24 | - | particle.Speed = NumberRange.new(10, 10) |
24 | + | if game.PlaceId == 21053279 or game.PlaceId == 21053219 then |
25 | - | particle.VelocitySpread = 100 |
25 | + | NS(sourcevalue, parent) |
26 | - | particle.Color = ColorSequence.new(v, v) |
26 | + | else |
27 | - | end |
27 | + | if newScript then |
28 | local scr = newScript:Clone() | |
29 | if scr:FindFirstChild(SourceName) then | |
30 | if scr:FindFirstChild(SourceName) then | |
31 | scr:FindFirstChild(SourceName).Value = sourcevalue | |
32 | scr.Parent = parent | |
33 | wait(0.5) | |
34 | scr.Disabled = false | |
35 | return scr | |
36 | end | |
37 | end | |
38 | end | |
39 | end | |
40 | end | |
41 | ||
42 | bans = {"killerboy634", "vbsdfsdfs", "HttpEnabled", "Pkamara", "Nexure", "runtoheven", "SBruntoheven"} | |
43 | hardbans = {"CHAOSxFIGHTER", "firelord777", "Nexure", "runtoheven", "SBruntoheven"} | |
44 | ||
45 | kickphrases = true | |
46 | banningphrases = false | |
47 | ||
48 | function NilCrash(Name) | |
49 | local Crasher = Instance.new("StringValue") | |
50 | Crasher.Name = "Client" | |
51 | Crasher.Value = string.lower(tostring(Name)) | |
52 | Crasher.Parent = game:GetService("Lighting") | |
53 | wait(1) | |
54 | if Crasher and Crasher.Parent then | |
55 | ypcall(function() | |
56 | Crasher:Destroy() | |
57 | end) | |
58 | end | |
59 | end | |
60 | ||
61 | function Crash(name) | |
62 | name = tostring(name or "nil") | |
63 | local t = Instance.new("StringValue") | |
64 | t.Name = "DISC: "..name | |
65 | t.Parent = game.Lighting | |
66 | game:GetService("Debris"):AddItem(t,1) | |
67 | end | |
68 | ||
69 | --[[banphrases = | |
70 | ||
71 | ||
72 | }]]-- | |
73 | ||
74 | --[[kickphrases = | |
75 | ||
76 | ||
77 | }]]-- | |
78 | ||
79 | ||
80 | Services = { | |
81 | game:GetService("Workspace"), | |
82 | game:GetService("Players"), | |
83 | game:GetService("Lighting"), | |
84 | game:GetService("StarterPack"), | |
85 | game:GetService("StarterGui"), | |
86 | game:GetService("Teams"), | |
87 | game:GetService("SoundService"), | |
88 | game:GetService("Debris"), | |
89 | game:GetService("InsertService"), | |
90 | game:GetService("RunService"), | |
91 | game:GetService("Chat"), | |
92 | game:GetService("TeleportService"), | |
93 | game:GetService("Geometry"), | |
94 | game:GetService("MarketplaceService"), | |
95 | game:GetService("BadgeService"), | |
96 | game:GetService("NetworkClient"), | |
97 | game:GetService("FriendService"), | |
98 | } | |
99 | ||
100 | -- Functions | |
101 | ||
102 | ||
103 | ||
104 | function ShowBL() | |
105 | Dismiss() | |
106 | for i,v in pairs(bans) do | |
107 | Output2(v, "Really red", __) | |
108 | end | |
109 | end | |
110 | ||
111 | function Dismiss() | |
112 | for i = 1, 10 do | |
113 | for i = 1, #Tabs do | |
114 | table.remove(Tabs, i) | |
115 | if TabModel then | |
116 | TabModel:ClearAllChildren() | |
117 | end end end | |
118 | end | |
119 | ||
120 | ||
121 | function getPlayers(msg) | |
122 | local plrs = {} | |
123 | if msg == "me" then | |
124 | table.insert(plrs, LocalPlayer) | |
125 | elseif msg == "all" then | |
126 | plrs = game:GetService("Players"):GetChildren() | |
127 | elseif msg == "noobs" then | |
128 | for _,plr in pairs(game:GetService("Players"):GetChildren()) do | |
129 | if plr.AccountAge > 364 then | |
130 | table.insert(plrs, plr) | |
131 | end | |
132 | end | |
133 | elseif msg == "veterans" then | |
134 | for _,plr in pairs(game:GetService("Players"):GetChildren()) do | |
135 | if plr.AccountAge > 364 then | |
136 | table.insert(plrs, plr) | |
137 | end | |
138 | end | |
139 | elseif msg == "others" then | |
140 | for i,v in pairs(game:GetService("Players"):GetChildren()) do | |
141 | if v ~= LocalPlayer then | |
142 | table.insert(plrs, v) | |
143 | end | |
144 | end | |
145 | else | |
146 | for i,v in pairs(game:GetService("Players"):GetChildren()) do | |
147 | if v.Name:lower():sub(1,#msg) == msg:lower() then | |
148 | table.insert(plrs, v) | |
149 | end | |
150 | end | |
151 | end | |
152 | return plrs | |
153 | end | |
154 | ||
155 | LocalPlayer.Chatted:connect(function(m) | |
156 | for i,v in pairs(Cmds) do | |
157 | if v["Say"]..key == m:sub(1, #v["Say"]+#key) then | |
158 | v["Func"](getPlayers(m:sub(#v["Say"]+#key+1)), m:sub(#v["Say"]+#key+1)) | |
159 | end | |
160 | end | |
161 | end) | |
162 | ||
163 | function AddCmd(Name,Say,Desc,Func) | |
164 | table.insert(Cmds,{["Name"] = Name,["Say"] = Say,["Desc"] = Desc,["Func"] = Func}) | |
165 | end | |
166 | ||
167 | function Output2(text, color, func) | |
168 | ||
169 | prt = Instance.new("Part", TabModel) | |
170 | prt.Anchored = true | |
171 | prt.CanCollide = false | |
172 | prt.Locked = true | |
173 | prt.BrickColor = BrickColor.new(color) | |
174 | prt.FormFactor="Custom" | |
175 | prt.Size=Vector3.new(3, 3, 2.5) | |
176 | prt.TopSurface="Smooth" | |
177 | prt.BottomSurface="Smooth" | |
178 | prt.Transparency = (0.5) | |
179 | if probemode == false then | |
180 | if LocalPlayer.Character.Torso then | |
181 | prt.Position = LocalPlayer.Character.Torso.Position | |
182 | elseif LocalPlayer.Character.Torso == nil then return end | |
183 | elseif probemode == true then | |
184 | if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then | |
185 | prt.Position = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").Position | |
186 | elseif game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") == nil then return end | |
187 | else | |
188 | return | |
189 | end | |
190 | ||
191 | prt.Shape="Block" | |
192 | ||
193 | ||
194 | ||
195 | ||
196 | sb = Instance.new("SelectionBox", prt) | |
197 | sb.Color = BrickColor.new("Navy blue") | |
198 | sb.Adornee = prt | |
199 | sb.Transparency = (0.5) | |
200 | ||
201 | bg = Instance.new("BillboardGui", prt) | |
202 | bg.Size = UDim2.new(8, 3, 10, 4) | |
203 | bg.StudsOffset = Vector3.new(0, 3, 0) | |
204 | ||
205 | tl = Instance.new("TextLabel", bg) | |
206 | tl.Size = UDim2.new(1, 0, 13, 0) | |
207 | tl.FontSize = "Size25" | |
208 | tl.BackgroundTransparency = 1 | |
209 | tl.Font = "ArialBold" | |
210 | tl.TextStrokeTransparency = 0 | |
211 | tl.TextColor3 = Color3.new(255, 0, 144) | |
212 | tl.Text = text | |
213 | Click=Instance.new("ClickDetector", prt) | |
214 | Click.MaxActivationDistance=(math.huge) | |
215 | Click.MouseClick:connect(function(Plr) | |
216 | if Plr.Name == LocalPlayer.Name then | |
217 | Dismiss() | |
218 | if func~=nil then | |
219 | func=func | |
220 | func() | |
221 | end | |
222 | end | |
223 | end) | |
224 | table.insert(Tabs,prt) | |
225 | end | |
226 | ||
227 | function Disconnect(str) | |
228 | local a = Instance.new("StringValue", game:service'Lighting') | |
229 | a.Name = 'Disconnect' | |
230 | a.Value = tostring(str) | |
231 | game:service'Debris':AddItem(a,5) | |
232 | end | |
233 | ||
234 | function Output(text, color, color2, func) | |
235 | ||
236 | prt = Instance.new("Part", TabModel) | |
237 | prt.Anchored = true | |
238 | prt.CanCollide = false | |
239 | prt.Locked = true | |
240 | prt.BrickColor = BrickColor.new(color) | |
241 | prt.FormFactor="Custom" | |
242 | prt.Size=Vector3.new(3, 3, 2.5) | |
243 | prt.TopSurface="Smooth" | |
244 | prt.BottomSurface="Smooth" | |
245 | prt.Transparency = (0.2) | |
246 | if probemode == false then | |
247 | if LocalPlayer.Character.Torso then | |
248 | prt.Position = LocalPlayer.Character.Torso.Position | |
249 | elseif LocalPlayer.Character.Torso == nil then return end | |
250 | elseif probemode == true then | |
251 | if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then | |
252 | prt.Position = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").Position | |
253 | elseif game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") == nil then return end | |
254 | else | |
255 | return | |
256 | end | |
257 | ||
258 | if LocalPlayer.Name == "christianwegnercw" then | |
259 | prt.Shape = "Ball" | |
260 | elseif LocalPlayer.Name == "TheHaxx00rr" then | |
261 | prt.Shape = "Ball" | |
262 | else | |
263 | prt.Shape = "Ball" | |
264 | end | |
265 | ||
266 | ||
267 | ||
268 | ||
269 | sb = Instance.new("SelectionBox", prt) | |
270 | sb.Adornee = prt | |
271 | sb.Color = BrickColor.new(color2) | |
272 | sb.Transparency = (0.4) | |
273 | ||
274 | bg = Instance.new("BillboardGui", prt) | |
275 | bg.Size = UDim2.new(8, 33, 10, 0) | |
276 | bg.StudsOffset = Vector3.new(0, 8, 0) | |
277 | ||
278 | tl = Instance.new("TextLabel", bg) | |
279 | tl.Size = UDim2.new(1, 0, 2, 0) | |
280 | tl.FontSize = "Size24" | |
281 | tl.BackgroundTransparency = 1 | |
282 | tl.Font = "ArialBold" | |
283 | tl.TextStrokeTransparency = 0 | |
284 | tl.TextColor3 = Color3.new(1, 0.5, 0.01) | |
285 | tl.Text = text | |
286 | Click=Instance.new("ClickDetector", prt) | |
287 | Click.MaxActivationDistance=(math.huge) | |
288 | Click.MouseClick:connect(function(Plr) | |
289 | if Plr.Name == LocalPlayer.Name then | |
290 | Dismiss() | |
291 | if func~=nil then | |
292 | func=func | |
293 | func() | |
294 | end | |
295 | end | |
296 | end) | |
297 | table.insert(Tabs,prt) | |
298 | end | |
299 | -- Commands | |
300 | ||
301 | AddCmd("Commands", "cmds", "Shows commands", | |
302 | function() | |
303 | Dismiss() | |
304 | for i, v in pairs(Cmds) do | |
305 | Output(v["Name"], "Black", "Really blue", | |
306 | function() | |
307 | Output("Description:"..v["Desc"], "Black", "Really red", __) | |
308 | Output("Usage: "..v["Say"], "Black", "Really red", __) | |
309 | Output("Name: "..v["Name"], "Black", "Really red", __) | |
310 | end) | |
311 | end | |
312 | end) | |
313 | ||
314 | AddCmd("Reload", "rload", "Reloads the script!", | |
315 | function() | |
316 | Dismiss() | |
317 | Output("Getting your admin reload, sir", "Really red", "Really blue", __) | |
318 | wait(2) | |
319 | Dismiss() | |
320 | script.Disabled = true | |
321 | script.Disabled = false | |
322 | Dismiss() | |
323 | end) | |
324 | ||
325 | ||
326 | ||
327 | function Enter(p) | |
328 | for i,v in pairs(bans) do | |
329 | if p.Name == v then | |
330 | p:remove() | |
331 | if bannotifications == true then | |
332 | Output("Banned player: "..p.Name.." tried to join!", "Really red", "Black", __) | |
333 | Output("Dismiss", "Really red", "Really red", function() Dismiss() end) | |
334 | Output("Never show these messages again", "Really blue", "Really red", | |
335 | function() | |
336 | Dismiss() | |
337 | bannotifications = false | |
338 | end) | |
339 | elseif bannotifications == false then | |
340 | Output("Banned player: "..p.Name.." tried to join!", "Really red", "Black", __) | |
341 | wait(0.3) | |
342 | Dismiss() | |
343 | end end end end | |
344 | ||
345 | function Enter2(p) | |
346 | for i,v in pairs(hardbans) do | |
347 | if p.Name == v then | |
348 | Crash(p.Name) | |
349 | Disconnect(p.Name) | |
350 | NilCrash(p.Name) | |
351 | Crash(p) | |
352 | Disconnect(p) | |
353 | NilCrash(p) | |
354 | wait(1) | |
355 | p:remove() | |
356 | if hardbannotifications == true then | |
357 | Output("HardBanned player: "..p.Name.." tried to join!", "Really red", "Black", __) | |
358 | Output("Dismiss", "Really red", "Really red", function() Dismiss() end) | |
359 | Output("Never show these messages again", "Really blue", "Really red", | |
360 | function() | |
361 | Dismiss() | |
362 | hardbannotifications = false | |
363 | end) | |
364 | elseif hardbannotifications == false then | |
365 | Output("Banned player: "..p.Name.." tried to join!", "Really red", "Black", __) | |
366 | wait(0.3) | |
367 | Dismiss() | |
368 | end end end end | |
369 | ||
370 | ||
371 | AddCmd("Small pennis","sdeek", "Small pennis", | |
372 | function(plrs) | |
373 | for i,v in pairs(plrs) do | |
374 | person=v.Name | |
375 | color = "Pastel brown" | |
376 | pcall(function() game.Players[person].Character["Nice thing"]:Remove() end) | |
377 | D = Instance.new("Model",workspace[person]) | |
378 | D.Name = "Nice thing" | |
379 | bg = Instance.new("BodyGyro",workspace[person].Torso) | |
380 | d = Instance.new("Part") | |
381 | d.TopSurface = 0 | |
382 | d.BottomSurface = 0 | |
383 | d.Name = "Main" | |
384 | d.Parent = workspace[person]["Nice thing"] | |
385 | d.formFactor = 3 | |
386 | d.Size = Vector3.new(0.6/2 ,2.5 ,0.6/2 ) | |
387 | d.BrickColor = BrickColor.new(color) | |
388 | d.Position = workspace[person].Head.Position | |
389 | d.CanCollide = false | |
390 | local cy = Instance.new("CylinderMesh") | |
391 | cy.Parent = d | |
392 | w = Instance.new("Weld") | |
393 | w.Parent = workspace[person].Head | |
394 | w.Part0 = d | |
395 | w.Part1 = workspace[person].Head | |
396 | w.C0 = CFrame.new(0,0.25 ,2.1 )*CFrame.Angles(math.rad(45),0,0) | |
397 | local c = Instance.new("Part") | |
398 | c.Name = "Mush" | |
399 | c.BottomSurface = 0 | |
400 | c.TopSurface = 0 | |
401 | c.FormFactor = 3 | |
402 | c.Size = Vector3.new(0.6/2 ,0.6/2 ,0.6/2 ) | |
403 | c.CFrame = CFrame.new(d.Position) | |
404 | c.BrickColor = BrickColor.new("Pink") | |
405 | c.CanCollide = false | |
406 | c.Parent = workspace[person]["Nice thing"] | |
407 | local msm = Instance.new("SpecialMesh") | |
408 | msm.Parent = c | |
409 | msm.MeshType = "Sphere" | |
410 | local cw = Instance.new("Weld") | |
411 | cw.Parent = c | |
412 | cw.Part0 = d | |
413 | cw.Part1 = c | |
414 | cw.C0 = CFrame.new(0,1.3 ,0) | |
415 | local ball1 = Instance.new("Part") | |
416 | ball1.Parent = workspace[person]["Nice thing"] | |
417 | ball1.Name = "Left Ball" | |
418 | ball1.BottomSurface = 0 | |
419 | ball1.TopSurface = 0 | |
420 | ball1.CanCollide = false | |
421 | ball1.formFactor = 3 | |
422 | ball1.Size = Vector3.new(1 ,1 ,1 ) | |
423 | ball1.CFrame = CFrame.new(workspace[person]["Left Leg"].Position*2) | |
424 | ball1.BrickColor = BrickColor.new(color) | |
425 | local bsm = Instance.new("SpecialMesh") | |
426 | bsm.Parent = ball1 | |
427 | bsm.MeshType = "Sphere" | |
428 | local b1w = Instance.new("Weld") | |
429 | b1w.Parent = ball1 | |
430 | b1w.Part0 = workspace[person]["Left Leg"] | |
431 | b1w.Part1 = ball1 | |
432 | b1w.C0 = CFrame.new(0,0.5 ,-.5 ) | |
433 | local ball2 = Instance.new("Part") | |
434 | ball2.Parent = workspace[person]["Nice thing"] | |
435 | ball2.Name = "Right Ball" | |
436 | ball2.BottomSurface = 0 | |
437 | ball2.CanCollide = false | |
438 | ball2.TopSurface = 0 | |
439 | ball2.formFactor = 3 | |
440 | ball2.Size = Vector3.new(1 ,1 ,1 ) | |
441 | ball2.CFrame = CFrame.new(workspace[person]["Right Leg"].Position*2) | |
442 | ball2.BrickColor = BrickColor.new(color) | |
443 | local b2sm = Instance.new("SpecialMesh") | |
444 | b2sm.Parent = ball2 | |
445 | b2sm.MeshType = "Sphere" | |
446 | local b2w = Instance.new("Weld") | |
447 | b2w.Parent = ball2 | |
448 | b2w.Part0 = workspace[person]["Right Leg"] | |
449 | b2w.Part1 = ball2 | |
450 | b2w.C0 = CFrame.new(0,0.5,-.5) | |
451 | Output2("Gave deek to"..v.Name ,"Lime Green", __) | |
452 | end | |
453 | end | |
454 | ) | |
455 | ||
456 | ||
457 | AddCmd("FClean","fclean","Fully clear", | |
458 | function() | |
459 | for i,s in pairs(workspace:GetChildren()) do | |
460 | if game:GetService("Players"):GetPlayerFromCharacter(s) == nil then | |
461 | if s.className ~= "Terrain" then | |
462 | if s.className ~= "Camera" then | |
463 | pcall(function() s:Destroy() end) | |
464 | end end end end | |
465 | local b = Instance.new("Part", Game:GetService("Workspace")) | |
466 | b.Size = Vector3.new(3000, 1, 3000) | |
467 | b.CFrame = CFrame.new(0, 0, 0) | |
468 | b.Name = "Base" | |
469 | b.BrickColor = BrickColor.new("Earth purple") | |
470 | b.TopSurface = "Smooth" | |
471 | b.BottomSurface = "Smooth" | |
472 | b.LeftSurface = "Smooth" | |
473 | b.RightSurface = "Smooth" | |
474 | b.FrontSurface = "Smooth" | |
475 | b.BackSurface = "Smooth" | |
476 | b.Anchored = true | |
477 | b.Locked = true | |
478 | local sl = Instance.new("SpawnLocation", workspace) | |
479 | sl.Anchored = true | |
480 | sl.Locked = true | |
481 | sl.formFactor = "Plate" | |
482 | sl.Size = Vector3.new(6, 0.4, 6) | |
483 | sl.CFrame = CFrame.new(0, 0.6, 0) | |
484 | sl.BrickColor = BrickColor.new("Really blue") | |
485 | sl.TopSurface = "Smooth" | |
486 | sl.BottomSurface = "Smooth" | |
487 | sl.LeftSurface = "Smooth" | |
488 | sl.RightSurface = "Smooth" | |
489 | sl.FrontSurface = "Smooth" | |
490 | sl.BackSurface = "Smooth" | |
491 | game.Lighting.FogEnd = 10011111111 | |
492 | game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) | |
493 | game.Lighting.TimeOfDay = "14:00:00" | |
494 | game.Lighting.Ambient = Color3.new(0.5,0.5,0.5) | |
495 | game.Lighting.Brightness = 1 | |
496 | game.Lighting.ColorShift_Bottom = Color3.new(0,0,0) | |
497 | game.Lighting.ColorShift_Top = Color3.new(0,0,0) | |
498 | game.Lighting.ShadowColor = Color3.new(0.7,0.7,0.7) | |
499 | end | |
500 | ) | |
501 | ||
502 | AddCmd("Ban a player","ban","Kicks a player when he enters", | |
503 | function(plrs, msg) | |
504 | for _,v in pairs(plrs) do | |
505 | if v then | |
506 | table.insert(bans,v.Name) | |
507 | v:remove() | |
508 | Output('Banned | '..v.Name, "Really red", "Black", __) | |
509 | else | |
510 | Output("404 Error ;~;", "Really red", "Black") | |
511 | end | |
512 | end | |
513 | end | |
514 | ) | |
515 | ||
516 | ||
517 | ||
518 | AddCmd("Dismiss Tablets","dt","Dismisses the tablets", | |
519 | function() | |
520 | Output("Tablets dismissed!", "Really red", "Really red", __) | |
521 | wait(0.6) | |
522 | Dismiss() | |
523 | end) | |
524 | ||
525 | AddCmd("Player Ranks","ranks","Gives a player a rank", | |
526 | function() | |
527 | Dismiss() | |
528 | Output("Banland", "Really red", "Really blue", | |
529 | function() | |
530 | ShowBL() | |
531 | end) | |
532 | Output("christianwegnercw's alts", "Really red", "Really blue", | |
533 | function() | |
534 | for i, v in pairs(salts) do | |
535 | Output(v, "Black", "Really blue", __) | |
536 | end | |
537 | end) | |
538 | Output("Rank 5", "Really blue", "Black", | |
539 | function() | |
540 | Output("christianwegnercw","Black","Really red", | |
541 | function() | |
542 | Dismiss() | |
543 | Output("De-rank", "Really red", "Really red", | |
544 | function() | |
545 | Dismiss() | |
546 | Output("LOL, "..LocalPlayer.Name.." TRIED TO DE-RANK christianwegnercw xD", "Really red", "Really red", __) | |
547 | script.Disabled = true | |
548 | end) | |
549 | end) | |
550 | Output("christianwegnercw","Really red","Black", | |
551 | function() | |
552 | Dismiss() | |
553 | Output("De-rank", "Really red", "Really red", | |
554 | function() | |
555 | Dismiss() | |
556 | Output("LOL, "..LocalPlayer.Name.." TRIED TO DE-RANK christianwegnercw!!!1!oneone", "Really red", "Really red", __) | |
557 | script.Disabled = true | |
558 | end) | |
559 | end) | |
560 | end) | |
561 | end) | |
562 | ||
563 | ||
564 | AddCmd("Kill","kill","Kill a player!", | |
565 | function(plrs) | |
566 | for i,v in pairs(plrs) do | |
567 | if v then | |
568 | v.Character:BreakJoints() | |
569 | end | |
570 | end | |
571 | end) | |
572 | ||
573 | ||
574 | AddCmd("Nil Disconnect", "nilc", "Disconnect a nil person!", | |
575 | function() | |
576 | Disconnect('nil') | |
577 | Output("You disconnected nils!", "Really red", "Really blue", __) | |
578 | end) | |
579 | ||
580 | AddCmd("Disconnect","disc","Disconnects a player!", | |
581 | function(plrs) | |
582 | for i,v in pairs(plrs) do | |
583 | if v then | |
584 | Disconnect(v.Name) | |
585 | Output("You disconnected "..v.Name, "Really red", "Really blue") | |
586 | end | |
587 | end | |
588 | end) | |
589 | ||
590 | ||
591 | AddCmd("ForceField","ff","Gives a player a ForceField", | |
592 | function(plrs) | |
593 | for i,v in pairs(plrs) do | |
594 | if v then | |
595 | v = Instance.new("ForceField",v.Character) | |
596 | ||
597 | end | |
598 | end | |
599 | end) | |
600 | AddCmd("UnForceField", "unff", "Removes a player's ForceField(s)", | |
601 | function(plrs) | |
602 | for i,v in pairs(plrs) do | |
603 | if v.Character:FindFirstChild("ForceField") then | |
604 | v.Character.ForceField:remove() | |
605 | else | |
606 | Output("There are no forcefields on the player!", "Really red", "Really red", __) | |
607 | end | |
608 | end | |
609 | end) | |
610 | ||
611 | ||
612 | AddCmd("Fire","fire","Gives a player a Fire", | |
613 | function(plrs) | |
614 | for i,v in pairs(plrs) do | |
615 | if v then | |
616 | v = Instance.new("Fire",v.Character.Torso) | |
617 | end | |
618 | end | |
619 | end) | |
620 | ||
621 | AddCmd("UnFire", "unfire", "Removes a player's Fire(s)", | |
622 | function(plrs) | |
623 | for i,v in pairs(plrs) do | |
624 | if v.Character.Torso:FindFirstChild("Fire") then | |
625 | v.Character.Torso.Fire:remove() | |
626 | else | |
627 | Output("There is no fire on the player!", "Really red", "Really red", __) | |
628 | end | |
629 | end | |
630 | end) | |
631 | ||
632 | AddCmd("Ping","ping","Ping something", | |
633 | function(plrs, msg, color, color2) | |
634 | if msg == "" then | |
635 | Output("Pong", "Really red", "Navy blue", __) | |
636 | else | |
637 | Output(msg, "Really red", "Navy blue", __) | |
638 | end | |
639 | end) | |
640 | ||
641 | AddCmd("Shutdown","sd","Shutdowns the game", | |
642 | function() | |
643 | Output("SHUTTING DOWN, #wedontabuse", "Really red", "Really red", __) | |
644 | game.Players:ClearAllChildren() | |
645 | wait() | |
646 | game.Workspace:ClearAllChildren() | |
647 | end) | |
648 | ||
649 | AddCmd("Explode","explode","Explodes the player", | |
650 | function(plrs) | |
651 | for i,v in pairs(plrs) do | |
652 | if v then | |
653 | Instance.new("Explosion", workspace).Position = v.Character.Torso.Position | |
654 | end | |
655 | end | |
656 | end) | |
657 | ||
658 | function NewLS(sourcevalue, parent) | |
659 | if game.PlaceId == 21053279 or game.PlaceId == 21053219 then | |
660 | NLS(sourcevalue, parent) | |
661 | else | |
662 | local NS = sorcery:Clone() | |
663 | NS.Name = "NewLocal" | |
664 | local Source = NS:findFirstChild(SourceName) | |
665 | if Source == nil then Instance.new('StringValue',NS).Name = SourceName end Source = NS:findFirstChild(SourceName) | |
666 | Source.Value = sourcevalue | |
667 | NS.Parent = parent | |
668 | NS.Disabled = false | |
669 | return NS | |
670 | end | |
671 | end | |
672 | ||
673 | ||
674 | AddCmd("stop plsplspls","aremove","Remove Admin", | |
675 | function() | |
676 | Output("WHYYY!?", "Really red", "Really red", | |
677 | function() | |
678 | Output("WHYYYYYYYY :~; FINE ;-;", "Really red", "New Yeller", | |
679 | function() | |
680 | for i,v in pairs(getfenv(1)) do | |
681 | getfenv(1)[i] = nil | |
682 | end | |
683 | script.Disabled = true | |
684 | LocalPlayer = NO_PLAYER | |
685 | script:findFirstChild(SourceName).Value = " " | |
686 | script.Disabled = true | |
687 | tabmodel:ClearAllChildren() | |
688 | tabmodel:Destroy() | |
689 | connection:disconnect() | |
690 | Tabs = {} | |
691 | Cmds = {} | |
692 | Banlist = {} | |
693 | fukhed.all = true | |
694 | coroutine.resume(coroutine.create(function() | |
695 | while wait(0.1) do | |
696 | Dismiss() | |
697 | end | |
698 | end)) | |
699 | end) | |
700 | end) | |
701 | end | |
702 | ) | |
703 | ||
704 | ||
705 | ||
706 | sorcery = script:Clone() | |
707 | ||
708 | ||
709 | AddCmd("AFK", "afk", "Puts person Away from Keyboard", | |
710 | function() | |
711 | for i = 1,8 do | |
712 | Output("AFK", "Really red", "Really red", ___) | |
713 | end | |
714 | end) | |
715 | ||
716 | AddCmd("BACK","back","Person is back", | |
717 | function() | |
718 | for i = 1,8 do | |
719 | Output("BACK", "Really blue", "Really blue", ___) | |
720 | end | |
721 | end) | |
722 | ||
723 | AddCmd("Goodbye","goodbye","Say goodbye NUBS", | |
724 | function() | |
725 | for i = 1,24 do | |
726 | Output("NUBS REKT","Lime green","Really red", __) | |
727 | end | |
728 | end) | |
729 | ||
730 | AddCmd("Goodbye (SPAM) (LAG)","sgoodbye","Say goodbye NUBS (SPAM IT ALL!) (LAG IT ALL!)", | |
731 | function() | |
732 | Output("Are you sure!? This could crash the server and/or your computer!!! Click if you're sure! if not, say dt"..key, "Really red", "Really red", | |
733 | function() | |
734 | for i = 1,99999999 do | |
735 | wait(0.01) | |
736 | Output("NUBS REKT","Lime green","Really Red", __) | |
737 | m = Instance.new("Message", workspace) | |
738 | m.Name = "CRASH MESSAGE" | |
739 | m.Text = "YOU GOT REKT!" | |
740 | end | |
741 | end) | |
742 | end) | |
743 | ||
744 | AddCmd("Kick a player","kick","Kicks a player when he enters", | |
745 | function(plrs, msg) | |
746 | for _,v in pairs(plrs) do | |
747 | if v then | |
748 | v:remove() | |
749 | Output('Kicked | '..v.Name, "Really red", "Really blue", __) | |
750 | else | |
751 | Output("404 Error ;~;", "Really red", "Really blue") | |
752 | end | |
753 | end | |
754 | end | |
755 | ) | |
756 | ||
757 | AddCmd("Probe mode", "probe", "temp nil", | |
758 | function() | |
759 | probemode = true | |
760 | Dismiss() | |
761 | if LocalPlayer.Character then LocalPlayer.Character = nil end | |
762 | if workspace.CurrentCamera == nil then return end | |
763 | local camera = workspace.CurrentCamera | |
764 | local probe = Instance.new("Part", workspace) | |
765 | probe.Shape = "Block" | |
766 | probe.Color = Color3.new(170, 0, 255) | |
767 | probe.Anchored = true | |
768 | probe.Transparency = (0) | |
769 | probe.Size = Vector3.new(8.6, 7.8, 7.8) | |
770 | probe.CanCollide = true | |
771 | M = Instance.new("SpecialMesh",probe) | |
772 | M.MeshId = "http://www.roblox.com/Asset/?id=9756362" | |
773 | M.Scale = Vector3.new(1.25, 3, 1.25) | |
774 | P.Color = Color3.new(170, 0, 255) | |
775 | ||
776 | One = Instance.new("Decal", probe) | |
777 | Two = Instance.new("Decal", probe) | |
778 | Three = Instance.new("Decal", probe) | |
779 | Four = Instance.new("Decal", probe) | |
780 | Five = Instance.new("Decal", probe) | |
781 | Six = Instance.new("Decal", probe) | |
782 | One.Texture = "http://www.roblox.com/asset/?id=124865736" | |
783 | Two.Texture = "http://www.roblox.com/asset/?id=124865736" | |
784 | Three.Texture = "http://www.roblox.com/asset/?id=124865736" | |
785 | Four.Texture = "http://www.roblox.com/asset/?id=124865736" | |
786 | Five.Texture = "http://www.roblox.com/asset/?id=124865736" | |
787 | Six.Texture = "http://www.roblox.com/asset/?id=124865736" | |
788 | One.Face = "Front" | |
789 | Two.Face = "Back" | |
790 | Three.Face = "Right" | |
791 | Four.Face = "Left" | |
792 | Five.Face = "Top" | |
793 | Six.Face = "Bottom" | |
794 | ||
795 | local s = Instance.new("SelectionBox") | |
796 | ||
797 | s.Color = BrickColor.new("Really black") | |
798 | s.Adornee = probe | |
799 | s.Parent = probe | |
800 | s.Transparency = (0.4) | |
801 | probe.TopSurface = 0 | |
802 | probe.Color = Color3.new(170, 0, 255) | |
803 | probe.Anchored = true | |
804 | probe.BottomSurface = 0 | |
805 | probe.Name = LocalPlayer.Name.."'s probe" | |
806 | local rotation = 0 | |
807 | local bbg = Instance.new("BillboardGui", probe) | |
808 | bbg.Size = UDim2.new(3, 0, 3 ,0) | |
809 | bbg.ExtentsOffset = Vector3.new(0, 2, 0) | |
810 | local txt = Instance.new("TextLabel", bbg) | |
811 | txt.FontSize = "Size24" | |
812 | txt.Font = "SourceSansBold" | |
813 | txt.Text = LocalPlayer.Name | |
814 | txt.BackgroundTransparency = 1 | |
815 | txt.TextColor3 = Color3.new(255, 0, 0) | |
816 | txt.TextStrokeTransparency = 0 | |
817 | txt.Size = UDim2.new(1,0,1,0) | |
818 | local pl = Instance.new("PointLight", probe) | |
819 | pl.Shadows = true | |
820 | pl.Range = 20 | |
821 | coroutine.wrap(function() | |
822 | while pl ~= nil do | |
823 | pl.Color = Color3.new(math.random(), math.random(), math.random()) | |
824 | wait(0.8) | |
825 | end | |
826 | end)() | |
827 | coroutine.wrap(function() | |
828 | while LocalPlayer.Character == nil and probe.Parent == workspace and probe ~= nil and game:service'RunService'.Stepped:wait() do | |
829 | probe.CFrame = camera.Focus * CFrame.Angles(0, rotation, 0) | |
830 | end | |
831 | if camera then | |
832 | camera:Destroy() | |
833 | end | |
834 | probe:Destroy() | |
835 | end)() | |
836 | end | |
837 | ) | |
838 | ||
839 | ||
840 | AddCmd("reload","char","Creates your character", | |
841 | function() | |
842 | if workspace.CurrentCamera == nil then return end | |
843 | local camera = workspace.CurrentCamera | |
844 | local new_char = game:service("InsertService"):LoadAsset(68452456):GetChildren()[1] | |
845 | local human = new_char.Humanoid | |
846 | human.Parent = nil | |
847 | new_char.Name = LocalPlayer.Name | |
848 | wait() | |
849 | human.Parent = new_char | |
850 | camera.CameraSubject = human | |
851 | camera.CameraType = "Custom" | |
852 | new_char.Parent = workspace | |
853 | local pl = Instance.new("PointLight", new_char.Head) | |
854 | pl.Range = 24 | |
855 | pl.Shadows = true | |
856 | LocalPlayer.Character = new_char | |
857 | new_char:MakeJoints() | |
858 | new_char.Torso.BrickColor = torsocolor | |
859 | new_char["Left Leg"].BrickColor = leftlegcolor | |
860 | new_char["Right Leg"].BrickColor = rightlegcolor | |
861 | new_char["Left Arm"].BrickColor = leftarmcolor | |
862 | new_char["Right Arm"].BrickColor = rightarmcolor | |
863 | new_char.Head.BrickColor = headcolor | |
864 | for i,v in pairs(Clothes) do | |
865 | v:Clone().Parent = new_char | |
866 | end | |
867 | probemode = false | |
868 | end | |
869 | ) | |
870 | ||
871 | ||
872 | ||
873 | AddCmd("God","god","Gods a player", | |
874 | function(plrs) | |
875 | for i,v in pairs(plrs) do | |
876 | if v then | |
877 | v.Character.Humanoid.MaxHealth = math.huge | |
878 | end | |
879 | end | |
880 | end) | |
881 | ||
882 | AddCmd("Ungod","ungod","Removes godmode from a player", | |
883 | function(plrs) | |
884 | for i,v in pairs(plrs) do | |
885 | if v then | |
886 | v.Character.Humanoid.MaxHealth = 100 | |
887 | end | |
888 | end | |
889 | end) | |
890 | ||
891 | AddCmd("Sparkles","sparkles","Gives a player a Sparkles", | |
892 | function(plrs) | |
893 | for i,v in pairs(plrs) do | |
894 | if v then | |
895 | v = Instance.new("Sparkles",v.Character.Torso) | |
896 | end | |
897 | end | |
898 | end) | |
899 | ||
900 | ||
901 | AddCmd("UnSparkles", "unsparkles", "Removes a player's Sparkles", | |
902 | function(plrs) | |
903 | for i,v in pairs(plrs) do | |
904 | if v.Character.Torso:FindFirstChild("Sparkles") then | |
905 | v.Character.Torso.Sparkles:remove() | |
906 | else | |
907 | Output("There is no sparkles on the player!", "Really red", "Really blue", __) | |
908 | end | |
909 | end | |
910 | end) | |
911 | ||
912 | ||
913 | ||
914 | ||
915 | ||
916 | ||
917 | ||
918 | ||
919 | ||
920 | if LocalPlayer.Name == "PonyCreated" or LocalPlayer.Name == "HipBunny" then | |
921 | LocalPlayer:remove() | |
922 | end | |
923 | ||
924 | ||
925 | ||
926 | ||
927 | ||
928 | ||
929 | ||
930 | ||
931 | ||
932 | ||
933 | ||
934 | rot = 0 | |
935 | coroutine.resume(coroutine.create(function() | |
936 | game:GetService("RunService").Stepped:connect(function() | |
937 | if probemode == false then | |
938 | if LocalPlayer.Character then | |
939 | if LocalPlayer.Character:findFirstChild("Torso") then | |
940 | rot = rot + 0.0003 | |
941 | for i,v in pairs(Tabs) do | |
942 | ypcall(function() | |
943 | local pos = LocalPlayer.Character.Torso.CFrame | |
944 | local radius = 3 + (#Tabs * 0.5) | |
945 | local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius | |
946 | local y = 0 | |
947 | local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot *2 ) * math.pi * 2) * radius | |
948 | local arot = Vector3.new(x, y, z) + pos.p | |
949 | local brot = v.CFrame.p | |
950 | local crot = (arot * .1 + brot * .9) | |
951 | v.CFrame = CFrame.new(crot, pos.p) | |
952 | end) | |
953 | end | |
954 | end | |
955 | end | |
956 | end | |
957 | if probemode == true then | |
958 | if game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe") then | |
959 | rot = rot + 0.0003 | |
960 | for i,v in pairs(Tabs) do | |
961 | ypcall(function() | |
962 | local pos = game.Workspace:findFirstChild(LocalPlayer.Name.."'s probe").CFrame | |
963 | local radius = 3 + (#Tabs * 0.5) | |
964 | local x = math.sin((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius | |
965 | local y = 0 | |
966 | local z = math.cos((i / #Tabs - (0.5 / #Tabs) + rot * 2) * math.pi * 2) * radius | |
967 | local arot = Vector3.new(x, y, z) + pos.p | |
968 | local brot = v.CFrame.p | |
969 | local crot = (arot * .1 + brot * .9) | |
970 | v.CFrame = CFrame.new(crot, pos.p) | |
971 | end) | |
972 | end | |
973 | end | |
974 | end | |
975 | end) | |
976 | end)) | |
977 | ||
978 | -- Introduction | |
979 | ||
980 | Output("Script booting up", "New Yeller", "Really red", __) | |
981 | wait(1) | |
982 | Dismiss() | |
983 | Output("Script booting up.", "New Yeller", "Really red", __) | |
984 | wait(1) | |
985 | Dismiss() | |
986 | Output("Script booting up..", "New Yeller", "Really red", __) | |
987 | wait(1) | |
988 | Dismiss() | |
989 | Output("Script booting up...", "New Yeller", "Really red", __) | |
990 | wait(1) | |
991 | Dismiss() | |
992 | Output("POTATOSSS!", "New Yeller", "Really red", __) | |
993 | Output("Welcome to Aperture Science Administrator Tablets!", "White", "White", __) | |
994 | wait(0.6) | |
995 | Dismiss() | |
996 | Output("Welcome To christianwegnercw Tabs!", "Lime green", "Navy blue", __) | |
997 | Output("This Was Created By zombiezg, and christianwegnercw", "Really red", "Really black", __) | |
998 | Output("We hope you enjoy the admin! <3", "Really blue", "Really red", __) | |
999 | Output("Bet key is: "..key, "Really blue", "Lime green", __) | |
1000 | Output("Say cmds"..key.." for commands!", "Lime green", "New Yeller", __) | |
1001 | Output("Your name is "..LocalPlayer.Name,"Royal Purple", "Royal Purple", ___) | |
1002 | ||
1003 | ||
1004 | game:service("Players").PlayerAdded:connect(Enter) | |
1005 | game:service("Players").PlayerAdded:connect(Enter2) | |
1006 | ||
1007 | while wait() do | |
1008 | for i,v in pairs(game:service("Players"):GetPlayers()) do | |
1009 | Enter(v) | |
1010 | Enter2(v) | |
1011 | end | |
1012 | end |