View difference between Paste ID: kvFBcW1t and FeWewY4B
SHOW: | | - or go back to the newest paste.
1
--Version 2 1.02 I fixed some problems caused by the updates.
2-
adminlist = {"1xDeoVolentex1"}--Add in the names of the people you want to be able to use the command script here.
2+
adminlist = {"zXzGamePROzXz"}--Add in the names of the people you want to be able to use the command script here.
3
--Please keep 'nominate10' in there. ;)
4
bannedlist = {""}--If you want someone not to be able to enter your place, put thier name in here.
5
texture = ""--If you want someone wearing a certain t-shirt to be an admin, put the t-shirt's texture in here.
6
7
disableBan = false --Set to 'true' if you don't want the "ban/" command to be able to be used by anyone. (Also disables 'kick/')
8
disableAdmin = false --Set to 'true' if you don't want the "admin/" command to be able to be used by anyone.
9
10-
owner = "1xDeoVolentex1" --Change this to your name
10+
owner = "zXzGamePROzXz" --Change this to your name
11
12
--[[Hey guys! Its nominate10 here. I've decided to update these commands myself, as I see Person299 probably gave up on it.
13
You will be able to find the commands made by me, down below. Send me feedback & ideas. Thanks!
14
For the most recent script (I update frequently), go to http://www.roblox.com/Nominate10s-Admin-Commands-V2-5-item?id=34853394
15
--]]
16
17
18
--[[
19
 I update this command script alot, so if you want to get the newest version of the script, go to http://www.roblox.com/Item.aspx?ID=5277383 every once in a while.
20
21
If theres anything you think this command script needs, just message me (Person299) and i might put it in. :)
22
And also, if you find any bugs, report them to me.
23
24
The commands are,
25
26
commands
27
Shows a list of all the commands
28
29
BY NOMINATE10:
30
fire/nominate10
31
Gives nominate10 fire
32
33
unfire/nominate10
34
Removes any fire in nominate10's Torso
35
36
smoke/nominate10
37
Gives nominate10 smoke
38
39
unsmoke/nominate10
40
Removes any smoke in nominate10's Torso
41
42
color/nominate10/blue
43
Colors nominate10's body blue and removes its clothes.
44
45
advancedbtools/nominate10
46
Gives nominate10 advanced building tools.
47
48
insert/nominate10
49
Gives nominate10 an insert tool.
50
51
noinsert/nominate10
52
Removes nominate10's insert tool.
53
54
resetambient/
55
Resets the ambient to 255; 255; 255
56
57
randomambient/
58
Sets the Ambient to a random color.
59
60
getambient/
61
Displays the current ambient to the speaker.
62
63
platformstand/nominate10
64
Sets the PlatformStand property of nominate10's Humanoid to true
65
66
unplatformstand/nominate10
67
Sets the PlatformStand property of nominate10's Humanoid to false
68
69
cframe1/nominate10
70
Gives nominate10 a CFrame Tool
71
72
cframe2/nominate10
73
Gives nominate10 a GUI CFrame Tool
74
75
skateboard/nominate10
76
Gives nominate10 a skateboard
77
78
appearance/nominate10/416314
79
Changes nominate10's character look to the ID of 416314 and kills him.
80
81
wedge/4/1/2
82
creates a wedge with the given dimensions.
83
84
cylinder/4/1/2
85
Creates a cylinder with the given dimensions.
86
87
block/4/1/2
88
Creates a brick with a BlockMesh with the given dimensions.
89
90
sphere/4/4/4
91
Creates a sphere with the given dimensions
92
93
plate/4/1/2
94
Creates a plate with the given dimensions
95
96
burn/nominate10
97
Sets nominate10 on fire and slowly depleats his health.
98
99
watch/nominate10
100
Sets YOUR camera to view nominate10.
101
102
removegear/nominate10
103
Removes all tools in nominate10's StarterGear
104
105
savetools/nominate10
106
Copies all of nominate10's tools in Backpack and clones them to his StarterGear.
107
108
localscript/nominate10/[source]
109
Makes a LocalScript inside nominate10 with the defined source
110
111
setupteams/
112
MUST BE DONE BEFORE USING TEAM-RELATED COMMANDS! (unless teams already exist)
113
114
team/Bloxxers/Bright blue
115
Makes a new team with the name "Bloxxers" and the TeamColor "Bright Blue" (CASE SENSITIVE!)
116
117
changeteam/nominate10/Bloxxers
118
Changes nominate10's team to Bloxxers
119
120
removeteam/Bloxxers
121
Removes the Bloxxers team and moves its members to an "Unassigned" team
122
123
====================================
124
====================================
125
126
127
fix
128
If the command script breaks for you, say this to fix it
129
130
kill/Person299
131
kills Person299
132
133
loopkill/Person299
134
Repeatedly kills Person299 when he respawns
135
136
unloopkill/Person299
137
Undos loopkill/
138
139
heal/Person299
140
Returns Person299 to full health
141
142
damage/Person299/50
143
Makes Person299's character take 50 damage
144
145
health/Person299/999999
146
Makes Person299's MaxHealth and Health 999999
147
148
kick/Person299
149
Removes Person299 from the game, cannot be used by admin/ed people
150
151
ban/Person299
152
Removes Person299 from the game and keeps him from reenterring, cannot be used by admin/ed people
153
154
bannedlist
155
Shows a list of everyone banned
156
157
unban/Person299
158
Unbans Person299
159
160
explode/Person299
161
Explodes Person299's character
162
163
rocket/Person299
164
Straps a rocket onto Person299's back
165
166
removetools/Person299
167
Removes all of Person299's tools.
168
169
givetools/Person299
170
Gives Person299 all the tools in StarterPack
171
172
givebtools/Person299
173
Gives Person299 the building tools
174
175
sit/Person299
176
Makes Person299 sit
177
178
part/4/1/2
179
Makes a part with the given dimensions appear over your character
180
181
respawn/Person299
182
Makes Person299's character respawn
183
184
jail/Person299
185
Makes a lil jail cell around Person299's character
186
187
unjail/Person299
188
Undos jail/
189
190
punish/Person299
191
Puts Person299's character in game.Lighting
192
193
unpunish/Person299
194
Undos punish/
195
196
merge/Person299/Farvei
197
Makes Person299 control Farvei's character
198
199
teleport/Person299/nccvoyager
200
Teleports Person299's character to nccvoyager's character
201
202
control/Person299
203
Makes you control Person299's character
204
205
change/Person299/Money/999999
206
Makes the Money value in Person299's leaderstats 999999
207
208
tools
209
Gives you a list of all the tools available to be give/en, the tool must be in game.Lighting
210
211
give/Person299/Tool
212
Give's Person299 a tool, the toolname can be abbreviated
213
214
time/15.30
215
Makes game.Lighting.TimeOfDay 15:30
216
217
ambient/255/0/0
218
Makes game.Lighting.Ambient 255,0,0
219
220
maxplayers/20
221
Makes game.Players.MaxPlayers 20
222
223
nograv/Person299
224
Makes Person299 almost weightless
225
226
antigrav/Person299
227
Gives Person299 antigravity properties
228
229
grav/Person299
230
Returns Person299's gravity to normal
231
232
highgrav/Person299
233
Makes Person299 heavier
234
235
setgrav/Person299/-196
236
Sets Person299's gravity
237
238
trip/Person299
239
Makes Person299's character trip
240
241
walkspeed/Person299/99
242
Makes Person299's character's humanoid's WalkSpeed 99, 16 is average
243
244
invisible/Person299
245
Makes Person299's character invisible
246
247
visible/Person299
248
Undos invisible/
249
250
freeze/Person299
251
Makes Person299's character unable to move
252
253
thaw/Person299
254
Undos freeze/
255
256
unlock/Person299
257
Makes Person299's character unlocked
258
259
lock/Person299
260
Makes Person299's character locked
261
262
ff/Person299
263
Gives Person299's character a ForceField
264
265
unff/Person299
266
Undos ff/
267
268
sparkles/Person299
269
Makes Person299's character sparkly
270
271
unsparkles/Person299
272
Undos sparkles/
273
274
shield/Person299
275
Makes a destructive shield thingy appear around Person299
276
277
unshield/Person299
278
Undos shield/
279
280
god/Person299
281
Makes Person299 godish
282
283
ungod/Person299
284
Undos god/
285
286
zombify/Person299
287
Makes Person299 a infecting zombie
288
289
admin/Person299
290
Makes Person299 able to use the command script, cannot be used by admin/ed people
291
292
adminlist
293
Shows a list of everyone in the adminlist
294
295
unadmin/Person299
296
Undos admin/, cannot be used by admin/ed people
297
298
shutdown
299
Shuts the server down, cannot be used by admin/ed people
300
301
m/Fallout 2 is one of the best games ever made
302
Makes a message appear on the screen saying "Fallout 2 is one of the best games ever made" for 2 seconds
303
304
h/i like pie
305
Makes a hint appear on the screen saying "i like pie" for 2 seconds
306
307
c/ game.Workspace:remove()
308
Makes a script which source is whats after c/
309
310
clearscripts
311
Removes all scripts created by c/ or localscript/ 
312
313
clearbricks
314
Removes any created bricks and jails
315
316
Capitalisation doesnt matter, and name input can be abbreviated.
317
Just about any name input can be replaced with multiple names seperated by ","s, me, all, others, guests, admins, nonadmins, random, or team teamname.
318
319
--]]
320
321
namelist = { }
322
variablelist = { }
323
flist = { }
324
325
local source = script:FindFirstChild("source")
326
if source ~= nil then
327
sbbu = script.source:clone()
328
sbbu.Disabled = false
329
else
330
print("source doesnt exist, your command script may malfunction")
331
end
332
333
334
tools = Instance.new("Model")
335
c = game.Lighting:GetChildren()
336
for i=1,#c do
337
if c[i].className == "Tool" then
338
c[i]:clone().Parent = tools
339
end
340
if c[i].className == "HopperBin" then
341
c[i]:clone().Parent = tools
342
end end
343
344
function NOMINATE10(person)
345
if person.Name == owner then return true end
346
return false
347
end
348
349
function findintable(name,tab)
350
for i,v in pairs(tab) do
351
if v == name then return i end
352
end
353
return false
354
end
355
356
function findplayer(name,speaker)
357
if string.lower(name) == "all" then
358
local chars = { }
359
local c = game.Players:GetChildren()
360
for i =1,#c do
361
if c[i].className == "Player" then
362
table.insert(chars,c[i])
363
end end
364
return chars
365
elseif string.sub(string.lower(name),1,9) == "nonadmins" then
366
local nnum = 0
367
local chars = { }
368
local c = game.Players:GetChildren()
369
for i=1,#c do
370
local isadmin = false
371
for i2 =1,#namelist do
372
if namelist[i2] == c[i].Name then
373
isadmin = true
374
end end 
375
if isadmin == false then
376
nnum = nnum + 1
377
table.insert(chars,c[i])
378
end end
379
if nnum == 0 then
380
return 0
381
else
382
return chars
383
end
384
elseif string.sub(string.lower(name),1,6) == "admins" then
385
local anum = 0
386
local chars = { }
387
local c = game.Players:GetChildren()
388
for i=1,#c do
389
for i2 =1,#namelist do
390
if namelist[i2] == c[i].Name then
391
anum = anum + 1
392
table.insert(chars,c[i])
393
end end end
394
if anum == 0 then
395
return 0
396
else
397
return chars
398
end
399
elseif string.sub(string.lower(name),1,6) == "random" then
400
while true do
401
local c = game.Players:GetChildren()
402
local r = math.random(1,#c)
403
if c[r].className == "Player" then
404
return { c[r] }
405
end end
406
elseif string.sub(string.lower(name),1,6) == "guests" then
407
local gnum = 0
408
local chars = { }
409
local c = game.Players:GetChildren()
410
for i=1,#c do
411
if string.sub(c[i].Name,1,5) == "Guest" then
412
gnum = gnum + 1
413
table.insert(chars,c[i])
414
end end
415
if gnum == 0 then
416
return 0
417
else
418
return chars
419
end
420
elseif string.sub(string.lower(name),1,5) == "team " then
421
local theteam = nil
422
local tnum = 0
423
if game.Teams ~= nil then
424
local c = game.Teams:GetChildren()
425
for i =1,#c do
426
if c[i].className == "Team" then
427
if string.find(string.lower(c[i].Name),string.sub(string.lower(name),6)) == 1 then
428
theteam = c[i]
429
tnum = tnum + 1
430
end end end
431
if tnum == 1 then
432
local chars = { }
433
local c = game.Players:GetChildren()
434
for i =1,#c do
435
if c[i].className == "Player" then
436
if c[i].TeamColor == theteam.TeamColor then
437
table.insert(chars,c[i])
438
end end end
439
return chars
440
end end
441
return 0
442
elseif string.lower(name) == "me" then
443
local person299 = { speaker }
444
return person299
445
elseif string.lower(name) == "others" then
446
local chars = { }
447
local c = game.Players:GetChildren()
448
for i =1,#c do
449
if c[i].className == "Player" then
450
if c[i] ~= speaker then
451
table.insert(chars,c[i])
452
end end end
453
return chars
454
else
455
local chars = { }
456
local commalist = { }
457
local ssn = 0
458
local lownum = 1
459
local highestnum = 1
460
local foundone = false
461
while true do
462
ssn = ssn + 1
463
if string.sub(name,ssn,ssn) == "" then
464
table.insert(commalist,lownum)
465
table.insert(commalist,ssn - 1)
466
highestnum = ssn - 1
467
break
468
end
469
if string.sub(name,ssn,ssn) == "," then
470
foundone = true
471
table.insert(commalist,lownum)
472
table.insert(commalist,ssn)
473
lownum = ssn + 1
474
end end
475
if foundone == true then
476
for ack=1,#commalist,2 do
477
local cnum = 0
478
local char = nil
479
local c = game.Players:GetChildren()
480
for i =1,#c do
481
if c[i].className == "Player" then
482
if string.find(string.lower(c[i].Name),string.sub(string.lower(name),commalist[ack],commalist[ack + 1] - 1)) == 1 then
483
char = c[i]
484
cnum = cnum + 1
485
end end end
486
if cnum == 1 then
487
table.insert(chars,char)
488
end end
489
if #chars ~= 0 then
490
return chars
491
else
492
return 0
493
end
494
else
495
local cnum = 0
496
local char = nil
497
local c = game.Players:GetChildren()
498
for i =1,#c do
499
if c[i].className == "Player" then
500
if string.find(string.lower(c[i].Name),string.lower(name)) == 1 then
501
char = {c[i]}
502
cnum = cnum + 1
503
end end end
504
if cnum == 1 then
505
return char 
506
elseif cnum == 0 then
507
text("That name is not found.",1,"Message",speaker)
508
return 0
509
elseif cnum > 1 then
510
text("That name is ambiguous.",1,"Message",speaker)
511
return 0
512
end end end end -- I really like the way the ends look when they're all on the same line better, dont you?
513
514
function findteam(name,speak)
515
teams = {}
516
if name then
517
for i,v in pairs(game:GetService("Teams"):GetChildren()) do
518
if v.Name:sub(1,name:len()):lower() == name:lower() then
519
table.insert(teams,v)
520
end
521
end
522
if #teams == 0 then
523
text("that team is not found.",1,"Message",speak)
524
return false
525
end
526
if teams > 1 then 
527
text("That team is ambiguous.",1,"Message",speaker)
528
return false
529
end
530
return teams[1]
531
end end
532
533
function createscript(source,par)
534
local a = sbbu:clone()
535
local context = Instance.new("StringValue")
536
context.Name = "Context"
537
context.Value = source
538
context.Parent = a
539
while context.Value ~= source do wait() end
540
a.Parent = par
541
local b = Instance.new("IntValue")
542
b.Name = "Is A Created Script"
543
b.Parent = a
544
end
545
546
function localscript(source,par)
547
local a = script.localsource:clone()
548
local context = Instance.new("StringValue")
549
context.Name = "Context"
550
context.Value = source
551
context.Parent = a
552
while context.Value ~= source do wait() end
553
a.Parent = par
554
local b = Instance.new("IntValue")
555
b.Name = "Is A Created Script"
556
b.Parent = a
557
end
558
559
560
function text(message,duration,type,object)
561
local m = Instance.new(type)
562
m.Text = message
563
m.Parent = object
564
wait(duration)
565
if m.Parent ~= nil then
566
m:remove()
567
end end
568
569
function foc(msg,speaker)
570
if string.lower(msg) == "fix" then
571
for i =1,#namelist do
572
if namelist[i] == speaker.Name then
573
variablelist[i]:disconnect()
574
table.remove(variablelist,i)
575
table.remove(namelist,i)
576
table.remove(flist,i)
577
end end
578
local tfv = speaker.Chatted:connect(function(msg) oc(msg,speaker) end)
579
table.insert(namelist,speaker.Name)
580
table.insert(variablelist,tfv)
581
local tfv = speaker.Chatted:connect(function(msg) foc(msg,speaker) end)
582
table.insert(flist,tfv)
583
end end
584
585
function PERSON299(name)
586
for i =1,#adminlist do
587
if adminlist[i] == name then
588
return true
589
end end
590
return false
591
end
592
593
function oc(msg,speaker)
594
595
if string.sub(string.lower(msg),1,5) == "kill/" then--This part checks if the first part of the message is kill/
596
local player = findplayer(string.sub(msg,6),speaker)--This part refers to the findplayer function for a list of people associated with the input after kill/
597
if player ~= 0 then--This part makes sure that the findplayer function found someone, as it returns 0 when it hasnt
598
for i = 1,#player do--This part makes a loop, each different loop going through each player findplayer returned
599
if player[i].Character ~= nil then--This part makes sure that the loop's current player's character exists
600
local human = player[i].Character:FindFirstChild("Humanoid")--This part looks for the Humanoid in the character
601
if human ~= nil then--This part makes sure the line above found a humanoid
602
human.Health = 0--This part makes the humanoid's health 0
603
end end end end end--This line contains the ends for all the if statements and the for loop
604
605
if string.sub(string.lower(msg),1,2) == "m/" then
606
text(speaker.Name .. ": " .. string.sub(msg,3),2,"Message",game.Workspace)
607
end
608
609
if string.sub(string.lower(msg),1,2) == "h/" then
610
text(speaker.Name .. ": " .. string.sub(msg,3),2,"Hint",game.Workspace)
611
end
612
613
if string.sub(string.lower(msg),1,2) == "c/" then--Dontcha wish pcall was more reliable?
614
createscript(string.sub(msg,3),game.Workspace)
615
end
616
617
local upmsg = msg
618
local msg = string.lower(msg)
619
--NOW SHOWING COMMANDS MADE BY: Nominate10
620
--THE FOLLOWING COMMANDS WERE MADE PURELY BY NOMINATE10!
621
if msg:sub(1,5) == "fire/" then
622
local player = findplayer(msg:sub(6),speaker)
623
if player ~= 0 then
624
for i = 1,#player do
625
if player[i].Character then
626
if player[i].Character.Torso:FindFirstChild("Fire") == nil then
627
fire = Instance.new("Fire")
628
fire.Parent = player[i].Character.Torso
629
fire.Color = Color3.new(math.random(),math.random(),math.random())
630
end end end end end
631
632
if msg:sub(1,7) == "unfire/" then
633
local player = findplayer(msg:sub(8),speaker)
634
if player ~= 0 then
635
for i = 1,#player do
636
if player[i].Character and player[i].Character.Torso then
637
local c = player[i].Character.Torso:GetChildren()
638
for i2 = 1, #c do
639
if c[i2]:isA("Fire") then
640
c[i2]:remove()
641
end end end end end end
642
643
if msg:sub(1,6) == "smoke/" then
644
local player = findplayer(msg:sub(7),speaker)
645
if player ~= 0 then
646
for i = 1,#player do
647
if player[i].Character and player[i].Character.Torso then
648
if player[i].Character.Torso:FindFirstChild("Smoke") == nil then
649
smoke = Instance.new("Smoke")
650
smoke.Parent = player[i].Character.Torso
651
smoke.Color = Color3.new(math.random(),math.random(),math.random()) --I wonder if I could've done something like 'Color3.Random()'
652
end end end end end
653
654
if msg:sub(1,8) == "unsmoke/" then
655
local player = findplayer(msg:sub(9),speaker)
656
if player ~= 0 then
657
for i = 1,#player do
658
if player[i].Character and player[i].Character.Torso then
659
local c = player[i].Character.Torso:GetChildren()
660
for i2 = 1, #c do
661
if c[i2]:isA("Smoke") then
662
c[i2]:remove()
663
end end end end end end
664
665
if msg:sub(1,6) == "color/" then
666
local slash = msg:sub(7):find("/")+6
667
if slash then
668
local player = findplayer(msg:sub(7, slash-1),speaker)
669
color = msg:sub(slash+1)
670
color = color:upper(color:sub(1,1)) .. color:sub(2)
671
if player ~= 0 and color then
672
for i = 1,#player do
673
if player[i].Character then
674
thecolor = BrickColor.new(color)
675
if thecolor ~= nil then
676
	if player[i].Character.Shirt ~= nil then
677
	player[i].Character.Shirt:remove()
678
	end
679
	if player[i].Character.Pants then
680
	player[i].Character.Pants:remove()
681
	end
682
c = player[i].Character:GetChildren()
683
for i2 = 1,#c do
684
if c[i2]:isA("Part") then
685
c[i2].BrickColor = thecolor
686
end end end end end end end end
687
688
if msg:sub(1,15) == "advancedbtools/" then
689
local player = findplayer(msg:sub(16),speaker)
690
if player ~= 0 then
691
local insert = game:GetService("InsertService")
692
for i = 1,#player do
693
local paintbrush =  insert:LoadAsset(34842883)
694
paintbrush:MakeJoints()
695
paintbrush.Paintbrush.Parent = player[i].Backpack --Give the tool to the player.
696
paintbrush:remove() --Remove the model that held the tool.
697
698
local material = insert:LoadAsset(34842844)
699
material:MakeJoints()
700
material.Material.Parent = player[i].Backpack
701
material:remove()
702
703
local resize = insert:LoadAsset(34842919)
704
resize:MakeJoints()
705
resize["Resize Tool"].Parent = player[i].Backpack
706
resize:remove()
707
708
local delete = Instance.new("HopperBin")
709
delete.BinType = "Hammer"
710
delete.Parent = player[i].Backpack
711
712
local grab = Instance.new("HopperBin")
713
grab.BinType = "GameTool"
714
grab.Parent = player[i].Backpack
715
716
local copy = Instance.new("HopperBin")
717
copy.BinType = "Clone"
718
copy.Parent = player[i].Backpack
719
720
local extra = insert:LoadAsset(35012404)
721
extra:MakeJoints()
722
extra["Build Tools"].Parent = player[i].Backpack
723
end end
724
elseif msg:sub(1,4) == "abt/" then
725
local player = findplayer(msg:sub(5),speaker)
726
if player ~= 0 then
727
local insert = game:GetService("InsertService")
728
for i = 1,#player do
729
local paintbrush =  insert:LoadAsset(34842883)
730
paintbrush:MakeJoints()
731
paintbrush.Paintbrush.Parent = player[i].Backpack --Give the tool to the player.
732
paintbrush:remove() --Remove the model that held the tool.
733
734
local material = insert:LoadAsset(34842844)
735
material:MakeJoints()
736
material.Material.Parent = player[i].Backpack
737
material:remove()
738
739
local resize = insert:LoadAsset(34842919)
740
resize:MakeJoints()
741
resize["Resize Tool"].Parent = player[i].Backpack
742
resize:remove()
743
744
local delete = Instance.new("HopperBin")
745
delete.BinType = "Hammer"
746
delete.Parent = player[i].Backpack
747
748
local grab = Instance.new("HopperBin")
749
grab.BinType = "GameTool"
750
grab.Parent = player[i].Backpack
751
752
local copy = Instance.new("HopperBin")
753
copy.BinType = "Clone"
754
copy.Parent = player[i].Backpack
755
756
local extra = insert:LoadAsset(35012404)
757
extra:MakeJoints()
758
extra["Build Tools"].Parent = player[i].Backpack
759
end end end
760
761
if msg:sub(1,7) == "insert/" then
762
local player = findplayer(msg:sub(8),speaker)
763
if player ~= 0 then
764
for i = 1,#player do
765
local insert = game:GetService("InsertService"):LoadAsset(34842829)
766
insert:MakeJoints()
767
insert["Insert"].Parent = player[i].Backpack
768
insert:remove()
769
end end end
770
771
if msg:sub(1,9) == "noinsert/" then
772
local player = findplayer(msg:sub(10),speaker)
773
if player ~= 0 then
774
for i = 1,#player do
775
local insert = player[i].Backpack:FindFirstChild("Insert")
776
if insert then
777
insert:remove()
778
end
779
local bpinsert = player[i].Character:FindFirstChild("Insert")
780
if bpinsert ~= nil and bpinsert:isA("Tool") then
781
bpinsert:remove()
782
end
783
end end end
784
785
if msg:sub(1,13) == "resetambient/" then
786
game.Lighting.Ambient = Color3.new(1,1,1)
787
end
788
789
if msg:sub(1,14) == "randomambient/" then
790
game.Lighting.Ambient = Color3.new(math.random(1,255),math.random(1,255),math.random(1,255))
791
end
792
793
if msg:sub(1,11) ==  "getambient/" then
794
m = Instance.new("Message",speaker)
795
m.Text = tostring(game.Lighting.Ambient)
796
wait(3)
797
m:remove()
798
end
799
800
if msg:sub(1,14) == "platformstand/" then
801
local player = findplayer(msg:sub(15),speaker)
802
if player ~= 0 then
803
for i = 1,#player do
804
if player[i].Character then
805
player[i].Character.Humanoid.PlatformStand = true
806
end end end end
807
808
if msg:sub(1,16) == "unplatformstand/" then
809
local player = findplayer(msg:sub(17),speaker)
810
if player ~= 0 then
811
for i = 1,#player do
812
if player[i].Character then
813
player[i].Character.Humanoid.PlatformStand = false
814
end end end end
815
816
if msg:sub(1,8) == "cframe1/" then
817
local player = findplayer(msg:sub(9),speaker)
818
if player ~= 0 then
819
for i = 1,#player do
820
local cframe = game:GetService("InsertService"):LoadAsset(34879005)
821
cframe:MakeJoints()
822
cframe["All New Edit Cframe"].Parent = player[i].Backpack
823
cframe:remove()
824
end end end 
825
826
if msg:sub(1,8) == "cframe2/" then
827
local player = findplayer(msg:sub(9),speaker)
828
if player ~= 0 then
829
for i = 1,#player do
830
local cframe = game:GetService("InsertService"):LoadAsset(35145017)
831
cframe:MakeJoints()
832
cframe["CFrame"].Parent = player[i].Backpack
833
cframe:remove()
834
end end end 
835
836
if msg:sub(1,11) == "skateboard/" then
837
local player = findplayer(msg:sub(12),speaker)
838
if player ~= 0 then
839
for i = 1,#player do
840
local board = game:GetService("InsertService"):LoadAsset(34879053)
841
board:MakeJoints()
842
board["SkateTool"].Parent = player[i].Backpack
843
board:remove()
844
end end end
845
846
if msg:sub(1,11) == "appearance/" then
847
local slash = msg:sub(12):find("/")+11
848
if slash then
849
local player = findplayer(msg:sub(12,slash-1),speaker)
850
if player ~= 0 then
851
local id = msg:sub(slash+1)
852
if id then
853
for i = 1,#player do
854
player[i].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=".. id .."&placeId=0" 
855
player[i].Character.Humanoid.Health = 0
856
end end end end end
857
858
if string.sub(msg,1,6) == "wedge/" then --Credit to Person299 for the base of this command...
859
local danumber1 = nil
860
local danumber2 = nil
861
for i = 7,100 do
862
if string.sub(msg,i,i) == "/" then
863
danumber1 = i
864
break
865
elseif string.sub(msg,i,i) == "" then
866
break
867
end end
868
if danumber1 == nil then return end
869
for i =danumber1 + 1,danumber1 + 100 do
870
if string.sub(msg,i,i) == "/" then
871
danumber2 = i
872
break
873
elseif string.sub(msg,i,i) == "" then
874
break
875
end end
876
if danumber2 == nil then return end
877
if speaker.Character ~= nil then
878
local head = speaker.Character:FindFirstChild("Head")
879
if head ~= nil then
880
local part = Instance.new("WedgePart")
881
part.Size = Vector3.new(string.sub(msg,7,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
882
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
883
part.Name = "Person299's Admin Command Script V2 Part thingy"
884
part.Parent = game.Workspace
885
end end end
886
887
if string.sub(msg,1,9) == "cylinder/" then --Credit to Person299 for the base of this command...
888
local danumber1 = nil
889
local danumber2 = nil
890
for i = 10,100 do
891
if string.sub(msg,i,i) == "/" then
892
danumber1 = i
893
break
894
elseif string.sub(msg,i,i) == "" then
895
break
896
end end
897
if danumber1 == nil then return end
898
for i =danumber1 + 1,danumber1 + 100 do
899
if string.sub(msg,i,i) == "/" then
900
danumber2 = i
901
break
902
elseif string.sub(msg,i,i) == "" then
903
break
904
end end
905
if danumber2 == nil then return end
906
if speaker.Character ~= nil then
907
local head = speaker.Character:FindFirstChild("Head")
908
if head ~= nil then
909
local part = Instance.new("Part")
910
part.Size = Vector3.new(string.sub(msg,10,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
911
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
912
part.Name = "Person299's Admin Command Script V2 Part thingy"
913
local cyl = Instance.new("CylinderMesh",part)
914
part.Parent = game.Workspace
915
end end end
916
917
if string.sub(msg,1,6) == "block/" then --Credit to Person299 for the base of this command...
918
local danumber1 = nil
919
local danumber2 = nil
920
for i = 7,100 do
921
if string.sub(msg,i,i) == "/" then
922
danumber1 = i
923
break
924
elseif string.sub(msg,i,i) == "" then
925
break
926
end end
927
if danumber1 == nil then return end
928
for i =danumber1 + 1,danumber1 + 100 do
929
if string.sub(msg,i,i) == "/" then
930
danumber2 = i
931
break
932
elseif string.sub(msg,i,i) == "" then
933
break
934
end end
935
if danumber2 == nil then return end
936
if speaker.Character ~= nil then
937
local head = speaker.Character:FindFirstChild("Head")
938
if head ~= nil then
939
local part = Instance.new("Part")
940
part.Size = Vector3.new(string.sub(msg,7,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
941
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
942
part.Name = "Person299's Admin Command Script V2 Part thingy"
943
local block = Instance.new("BlockMesh",part)
944
part.Parent = game.Workspace
945
end end end
946
947
if string.sub(msg,1,6) == "plate/" then --Credit to Person299 for the base of this command...
948
local danumber1 = nil
949
local danumber2 = nil
950
for i = 7,100 do
951
if string.sub(msg,i,i) == "/" then
952
danumber1 = i
953
break
954
elseif string.sub(msg,i,i) == "" then
955
break
956
end end
957
if danumber1 == nil then return end
958
for i =danumber1 + 1,danumber1 + 100 do
959
if string.sub(msg,i,i) == "/" then
960
danumber2 = i
961
break
962
elseif string.sub(msg,i,i) == "" then
963
break
964
end end
965
if danumber2 == nil then return end
966
if speaker.Character ~= nil then
967
local head = speaker.Character:FindFirstChild("Head")
968
if head ~= nil then
969
local part = Instance.new("Part")
970
part.Size = Vector3.new(string.sub(msg,7,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
971
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
972
part.Name = "Person299's Admin Command Script V2 Part thingy"
973
part.formFactor = "Plate"
974
part.Parent = game.Workspace
975
end end end
976
977
if string.sub(msg,1,7) == "sphere/" then --Credit to Person299 for the base of this command...
978
local danumber1 = nil
979
local danumber2 = nil
980
for i = 8,100 do
981
if string.sub(msg,i,i) == "/" then
982
danumber1 = i
983
break
984
elseif string.sub(msg,i,i) == "" then
985
break
986
end end
987
if danumber1 == nil then return end
988
for i =danumber1 + 1,danumber1 + 100 do
989
if string.sub(msg,i,i) == "/" then
990
danumber2 = i
991
break
992
elseif string.sub(msg,i,i) == "" then
993
break
994
end end
995
if danumber2 == nil then return end
996
if speaker.Character ~= nil then
997
local head = speaker.Character:FindFirstChild("Head")
998
if head ~= nil then
999
local part = Instance.new("Part")
1000
part.Size = Vector3.new(string.sub(msg,8,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
1001
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
1002
part.Name = "Person299's Admin Command Script V2 Part thingy"
1003
part.Shape = "Ball"
1004
part.formFactor = 1
1005
part.Parent = game.Workspace
1006
end end end
1007
1008
if msg:sub(1,5) == "burn/" then
1009
local player = findplayer(msg:sub(6),speaker)
1010
if player ~= 0 then
1011
for i = 1,#player do
1012
createscript([[
1013
if script.Parent.Parent then
1014
fire = Instance.new("Fire")
1015
fire.Parent = script.Parent
1016
fire.Name = "Burn"
1017
fire.Color = BrickColor.Random().Color
1018
while fire do
1019
script.Parent.Parent.Humanoid:TakeDamage(1)
1020
wait(.1)
1021
end
1022
end]], player[i].Character.Torso)
1023
end end end
1024
1025
if msg:sub(1,9) == "de-admin/" then
1026
local player = findplayer(msg:sub(10),speaker)
1027
if player ~= 0 and NOMINATE10(speaker) then
1028
for i = 1,#player do
1029
if player[i].Name ~= speaker.Name then
1030
if PERSON299(player[i].Name) then
1031
ishethere = findintable(player[i].Name,adminlist)
1032
if ishethere then
1033
table.remove(adminlist,ishethere)
1034
end 
1035
local ishe = findintable(player[i].Name,namelist)
1036
if ishe then
1037
table.remove(namelist,ishe)
1038
end 
1039
local isf = findintable(player[i].Name,flist)
1040
if isf then
1041
table.remove(flist,isf)
1042
end end end end
1043
foc("fix",speaker)
1044
end end
1045
1046
if msg:sub(1,6) == "watch/" then
1047
local player = findplayer(msg:sub(7),speaker)
1048
if player ~= 0 then
1049
if #player == 1 then
1050
for i = 1,#player do
1051
sc = script.CamScript:clone()
1052
sc.Parent = speaker
1053
sc["New Subject"].Value = player[i].Character.Head
1054
sc.Disabled = false
1055
end end end end
1056
1057
if msg:sub(1,11) == "removegear/" then 
1058
local player = findplayer(msg:sub(12),speaker)
1059
if player ~= 0 then
1060
for i = 1,#player do
1061
if player[i].StarterGear then 
1062
local gear = player[i].StarterGear:GetChildren()
1063
if #gear > 0 then 
1064
for Num,Gear in pairs(gear) do
1065
Gear:remove()
1066
end end end end end end
1067
1068
if msg:sub(1,10) == "savetools/" then 
1069
local player = findplayer(msg:sub(11),speaker)
1070
if player ~= 0 then
1071
for i = 1,#player do
1072
if player[i].StarterGear and player[i].Backpack then
1073
if #player[i].Backpack:GetChildren() > 0 then
1074
for num,tool in pairs(player[i].Backpack:GetChildren()) do
1075
tool:clone().Parent = player[i].StarterGear
1076
end end end end end end
1077
1078
if msg:sub(1,12) == "localscript/" then
1079
if msg:sub(13) then 
1080
local slash = msg:sub(13):find("/")+12
1081
if slash then
1082
local sourcE = msg:sub(slash+1)
1083
if sourcE then
1084
local player = findplayer(msg:sub(13,slash-1),speaker)
1085
if player ~= 0 then 
1086
for i = 1,#player do
1087
localscript(sourcE,player[i])
1088
end end end end end end
1089
1090
if msg:sub(1,8) == "getgear/" then
1091
local player = findplayer(msg:sub(9),speaker)
1092
if player ~= 0 then
1093
for i = 1,#player do
1094
if player[i].StarterGear and speaker.Backpack then
1095
for i,v in pairs(player[i].StarterGear:GetChildren()) do
1096
v:clone().Parent = speaker.Backpack
1097
end end end end end
1098
1099
if msg:sub(1,5) == "team/" then 
1100
local slash = msg:sub(6):find("/")+5
1101
if slash then 
1102
local team = upmsg:sub(6,slash-1)
1103
if team then
1104
local color = upmsg:sub(slash+1)
1105
local bcolor = BrickColor.new(color)
1106
if bcolor == BrickColor.new("Medium stone grey") and color:lower() ~= "medium stone grey" then return end 
1107
Team = Instance.new("Team",game:GetService("Teams"))
1108
Team.Name = team
1109
Team.TeamColor = bcolor
1110
end end end 
1111
1112
if msg:sub(1,11) == "changeteam/" then
1113
local slash = msg:sub(12):find("/")+11
1114
if slash then 
1115
local player = findplayer(msg:sub(12,slash-1),speaker)
1116
if player ~= 0 then
1117
local team = findteam(msg:sub(slash+1),speaker)
1118
if team then
1119
for i = 1,#player do
1120
player[i].Neutral = false
1121
player[i].TeamColor = team.TeamColor
1122
end end end end end
1123
1124
if msg == "setupteams/" then
1125
local Teams = game:GetService("Teams")
1126
TeamChild = Teams:GetChildren()
1127
if #TeamChild > 0 then
1128
for i,v in pairs(TeamChild) do
1129
v:remove()
1130
end
1131
end
1132
local Unassinged = Instance.new("Team",Teams)
1133
Unassigned.TeamColor = BrickColor.new("Really black")
1134
Unassigned.Name = "Unassigned"
1135
for i,v in pairs(game.Players:GetPlayers()) do
1136
v.Neutral = false
1137
v.TeamColor = BrickColor.new("Really black")
1138
end
1139
end
1140
1141
if msg:sub(1,11) == "removeteam/" then
1142
local Teams = game:GetService("Teams")
1143
assignTeam = {}
1144
local team = findteam(msg:sub(12),speaker)
1145
if team then
1146
for i,v in pairs(game.Players:GetPlayers()) do
1147
if v.TeamColor == team.TeamColor then
1148
table.insert(assignTeam,v)
1149
end
1150
end
1151
team:remove()
1152
if #assignTeam > 0 then
1153
if not Teams:FindFirstChild("Unassigned") then
1154
Unassinged = Instance.new("Team",Teams)
1155
Unassigned.TeamColor = BrickColor.new("Really black")
1156
Unassigned.Name = "Unassigned"
1157
else Unassigned = Teams.Unassigned end
1158
for i,v in pairs(assignTeam) do
1159
v.TeamColor = Unassigned.TeamColor
1160
end end end end
1161
1162
--AND NOW HERE ARE THE NORMAL COMMANDS MADE BY PERSON299
1163
if string.sub(msg,1,5) == "give/" then
1164
local danumber1 = nil
1165
for i = 6,100 do
1166
if string.sub(msg,i,i) == "/" then
1167
danumber1 = i
1168
break
1169
elseif string.sub(msg,i,i) == "" then
1170
break
1171
end end
1172
if danumber1 == nil then return end
1173
local it = nil
1174
local all = true
1175
if string.sub(string.lower(msg),danumber1 + 1,danumber1 + 4) ~= "all" then
1176
all = false
1177
local itnum = 0
1178
local c = tools:GetChildren()
1179
for i2 = 1,#c do
1180
if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1)) == 1 then 
1181
it = c[i2]
1182
itnum = itnum + 1
1183
end end
1184
if itnum ~= 1 then return end
1185
else
1186
all = true
1187
end
1188
local player = findplayer(string.sub(msg,6,danumber1 - 1),speaker)
1189
if player ~= 0 then
1190
for i = 1,#player do
1191
local bp = player[i]:FindFirstChild("Backpack")
1192
if bp ~= nil then
1193
if all == false then
1194
it:clone().Parent = bp
1195
else
1196
local c = tools:GetChildren()
1197
for i2 = 1,#c do
1198
c[i2]:clone().Parent = bp
1199
end end end end end end
1200
1201
--Bored...
1202
1203
if string.sub(msg,1,7) == "change/" then
1204
local danumber1 = nil
1205
local danumber2 = nil
1206
for i = 8,100 do
1207
if string.sub(msg,i,i) == "/" then
1208
danumber1 = i
1209
break
1210
elseif string.sub(msg,i,i) == "" then
1211
break
1212
end end
1213
if danumber1 == nil then return end
1214
for i =danumber1 + 1,danumber1 + 100 do
1215
if string.sub(msg,i,i) == "/" then
1216
danumber2 = i
1217
break
1218
elseif string.sub(msg,i,i) == "" then
1219
break
1220
end end
1221
if danumber2 == nil then return end
1222
local player = findplayer(string.sub(msg,8,danumber1 - 1),speaker)
1223
if player ~= 0 then
1224
for i = 1,#player do
1225
local ls = player[i]:FindFirstChild("leaderstats")
1226
if ls ~= nil then
1227
local it = nil
1228
local itnum = 0
1229
local c = ls:GetChildren()
1230
for i2 = 1,#c do
1231
if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1,danumber2 - 1)) == 1 then
1232
it = c[i2]
1233
itnum = itnum + 1
1234
end end
1235
if itnum == 1 then
1236
it.Value = string.sub(msg,danumber2 + 1)
1237
end end end end end
1238
1239
if string.sub(msg,1,6) == "ungod/" then
1240
local player = findplayer(string.sub(msg,7),speaker)
1241
if player ~= 0 then
1242
for i = 1,#player do
1243
if player[i].Character ~= nil then
1244
local isgod = false
1245
local c = player[i].Character:GetChildren()
1246
for i=1,#c do
1247
if c[i].className == "Script" then
1248
if c[i]:FindFirstChild("Context") then
1249
if string.sub(c[i].Context.Value,1,41) == "script.Parent.Humanoid.MaxHealth = 999999" then
1250
c[i]:remove()
1251
isgod = true
1252
end end end end
1253
if isgod == true then
1254
local c = player[i].Character:GetChildren()
1255
for i=1,#c do
1256
if c[i].className == "Part" then
1257
c[i].Reflectance = 0
1258
end
1259
if c[i].className == "Humanoid" then
1260
c[i].MaxHealth = 100
1261
c[i].Health = 100
1262
end 
1263
if c[i].Name == "God FF" then
1264
c[i]:remove()
1265
end end end end end end end
1266
1267
if string.sub(msg,1,4) == "god/" then
1268
local player = findplayer(string.sub(msg,5),speaker)
1269
if player ~= 0 then
1270
for i = 1,#player do
1271
if player[i].Character ~= nil then
1272
if player[i].Character:FindFirstChild("God FF") == nil then
1273
createscript([[script.Parent.Humanoid.MaxHealth = 999999
1274
script.Parent.Humanoid.Health = 999999
1275
ff = Instance.new("ForceField")
1276
ff.Name = "God FF"
1277
ff.Parent = script.Parent
1278
function ot(hit)
1279
if hit.Parent ~= script.Parent then
1280
h = hit.Parent:FindFirstChild("Humanoid")
1281
if h ~= nil then
1282
h.Health = 0
1283
end
1284
h = hit.Parent:FindFirstChild("Zombie")
1285
if h ~= nil then
1286
h.Health = 0
1287
end end end
1288
c = script.Parent:GetChildren()
1289
for i=1,#c do
1290
if c[i].className == "Part" then
1291
c[i].Touched:connect(ot)
1292
c[i].Reflectance = 1
1293
end end]],player[i].Character)
1294
end end end end end
1295
1296
if string.sub(msg,1,7) == "punish/" then
1297
local player = findplayer(string.sub(msg,8),speaker)
1298
if player ~= 0 then
1299
for i = 1,#player do
1300
if player[i].Character ~= nil then
1301
player[i].Character.Parent = game.Lighting
1302
end end end end
1303
1304
if string.sub(msg,1,9) == "unpunish/" then
1305
local player = findplayer(string.sub(msg,10),speaker)
1306
if player ~= 0 then
1307
for i = 1,#player do
1308
if player[i].Character ~= nil then
1309
player[i].Character.Parent = game.Workspace
1310
player[i].Character:MakeJoints()
1311
end end end end
1312
1313
if string.sub(msg,1,3) == "ff/" then
1314
local player = findplayer(string.sub(msg,4),speaker)
1315
if player ~= 0 then
1316
for i = 1,#player do
1317
if player[i].Character ~= nil then
1318
local ff = Instance.new("ForceField")
1319
ff.Parent = player[i].Character
1320
end end end end
1321
1322
if string.sub(msg,1,5) == "unff/" then
1323
local player = findplayer(string.sub(msg,6),speaker)
1324
if player ~= 0 then
1325
for i = 1,#player do
1326
if player[i].Character ~= nil then
1327
local c = player[i].Character:GetChildren()
1328
for i2 = 1,#c do
1329
if c[i2].className == "ForceField" then
1330
c[i2]:remove()
1331
end end end end end end
1332
1333
if string.sub(msg,1,9) == "sparkles/" then
1334
local player = findplayer(string.sub(msg,10),speaker)
1335
if player ~= 0 then
1336
for i = 1,#player do
1337
if player[i].Character ~= nil then
1338
local torso = player[i].Character:FindFirstChild("Torso")
1339
if torso ~= nil then
1340
local sparkles = Instance.new("Sparkles")
1341
sparkles.Color = Color3.new(math.random(),math.random(),math.random())
1342
sparkles.Parent = torso
1343
end end end end end
1344
1345
if string.sub(msg,1,11) == "unsparkles/" then
1346
local player = findplayer(string.sub(msg,12),speaker)
1347
if player ~= 0 then
1348
for i = 1,#player do
1349
if player[i].Character ~= nil then
1350
local torso = player[i].Character:FindFirstChild("Torso")
1351
if torso ~= nil then
1352
local c = torso:GetChildren()
1353
for i2 = 1,#c do
1354
if c[i2].className == "Sparkles" then
1355
c[i2]:remove()
1356
end end end end end end end
1357
1358
if string.sub(msg,1,6) == "admin/" then
1359
if not disableAdmin then
1360
local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
1361
if imgettingtiredofmakingthisstupidscript == true then
1362
local player = findplayer(string.sub(msg,7),speaker)
1363
if player ~= 0 then
1364
for i = 1,#player do
1365
for i2 =1,#namelist do
1366
if namelist[i2] == player[i].Name then
1367
variablelist[i2]:disconnect()
1368
flist[i2]:disconnect()
1369
table.remove(variablelist,i2)
1370
table.remove(flist,i2)
1371
table.remove(namelist,i2)
1372
end end
1373
local tfv = player[i].Chatted:connect(function(msg) oc(msg,player[i]) end)
1374
table.insert(namelist,player[i].Name)
1375
table.insert(variablelist,tfv)
1376
local tfv = player[i].Chatted:connect(function(msg) foc(msg,player[i]) end)
1377
table.insert(flist,tfv)
1378
end end end end end
1379
1380
if string.sub(msg,1,8) == "unadmin/" then
1381
if not disableAdmin then
1382
local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
1383
if imgettingtiredofmakingthisstupidscript == true then
1384
local player = findplayer(string.sub(msg,9),speaker)
1385
if player ~= 0 then
1386
for i = 1,#player do
1387
local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
1388
if imgettingtiredofmakingthisstupidscript == false then
1389
for i2 =1,#namelist do
1390
if namelist[i2] == player[i].Name then
1391
variablelist[i2]:disconnect()
1392
table.remove(variablelist,i2)
1393
flist[i2]:disconnect()
1394
table.remove(flist,i2)
1395
table.remove(namelist,i2)
1396
end end end end end end end end
1397
1398
if string.sub(msg,1,5) == "heal/" then
1399
local player = findplayer(string.sub(msg,6),speaker)
1400
if player ~= 0 then
1401
for i = 1,#player do
1402
if player[i].Character ~= nil then
1403
local human = player[i].Character:FindFirstChild("Humanoid")
1404
if human ~= nil then
1405
human.Health = human.MaxHealth
1406
end end end end end
1407
1408
if string.sub(msg,1,4) == "sit/" then
1409
local player = findplayer(string.sub(msg,5),speaker)
1410
if player ~= 0 then
1411
for i = 1,#player do
1412
if player[i].Character ~= nil then
1413
local human = player[i].Character:FindFirstChild("Humanoid")
1414
if human ~= nil then
1415
human.Sit = true
1416
end end end end end
1417
1418
if string.sub(msg,1,5) == "jump/" then
1419
local player = findplayer(string.sub(msg,6),speaker)
1420
if player ~= 0 then
1421
for i = 1,#player do
1422
if player[i].Character ~= nil then
1423
local human = player[i].Character:FindFirstChild("Humanoid")
1424
if human ~= nil then
1425
human.Jump = true
1426
end end end end end
1427
1428
if string.sub(msg,1,6) == "stand/" then
1429
local player = findplayer(string.sub(msg,7),speaker)
1430
if player ~= 0 then
1431
for i = 1,#player do
1432
if player[i].Character ~= nil then
1433
local human = player[i].Character:FindFirstChild("Humanoid")
1434
if human ~= nil then
1435
human.Sit = false
1436
end end end end end
1437
1438
if string.sub(msg,1,5) == "jail/" then
1439
local player = findplayer(string.sub(msg,6),speaker)
1440
if player ~= 0 then
1441
for i = 1,#player do
1442
if player[i].Character ~= nil then
1443
local torso = player[i].Character:FindFirstChild("Torso")
1444
if torso ~= nil then
1445
local ack = Instance.new("Model")
1446
ack.Name = "Jail" .. player[i].Name
1447
icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-26.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -3.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -3.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-28.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -5.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-24.5, 108.400002, -1.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -7.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(7,1.2000000476837,7) icky.CFrame = CFrame.new(-27.5, 112.599998, -4.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-26.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -5.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-30.5, 108.400002, -1.5, -1, 0, -0, -0, 1, -0, -0, 0, -1) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack  icky = Instance.new("Part") icky.Size = Vector3.new(1,7.2000002861023,1) icky.CFrame = CFrame.new(-28.5, 108.400002, -7.5, 0, 0, -1, 0, 1, -0, 1, 0, -0) icky.Color = Color3.new(0.105882, 0.164706, 0.203922)  icky.Anchored = true  icky.Locked = true  icky.CanCollide = true  icky.Parent = ack 
1448
ack.Parent = game.Workspace
1449
ack:MoveTo(torso.Position)
1450
end end end end end
1451
1452
if string.sub(msg,1,7) == "unjail/" then
1453
local player = findplayer(string.sub(msg,8),speaker)
1454
if player ~= 0 then
1455
for i = 1,#player do
1456
local c = game.Workspace:GetChildren()
1457
for i2 =1,#c do
1458
if string.sub(c[i2].Name,1,4) == "Jail" then
1459
if string.sub(c[i2].Name,5) == player[i].Name then
1460
c[i2]:remove()
1461
end end end end end end
1462
1463
if string.sub(msg,1,12) == "removetools/" then
1464
local player = findplayer(string.sub(msg,13),speaker)
1465
if player ~= 0 then
1466
for i = 1,#player do
1467
local c = player[i].Backpack:GetChildren()
1468
for i =1,#c do
1469
c[i]:remove()
1470
end end end end
1471
1472
if string.sub(msg,1,10) == "givetools/" then
1473
local player = findplayer(string.sub(msg,11),speaker)
1474
if player ~= 0 then
1475
for i = 1,#player do
1476
local c = game.StarterPack:GetChildren()
1477
for i =1,#c do
1478
c[i]:clone().Parent = player[i].Backpack
1479
end end end end
1480
1481
if string.sub(msg,1,11) == "givebtools/" then
1482
local player = findplayer(string.sub(msg,12),speaker)
1483
if player ~= 0 then
1484
for i = 1,#player do
1485
local a = Instance.new("HopperBin")
1486
a.BinType = "GameTool"
1487
a.Parent = player[i].Backpack
1488
local a = Instance.new("HopperBin")
1489
a.BinType = "Clone"
1490
a.Parent = player[i].Backpack
1491
local a = Instance.new("HopperBin")
1492
a.BinType = "Hammer"
1493
a.Parent = player[i].Backpack
1494
end end end 
1495
1496
if string.sub(msg,1,9) == "unshield/" then
1497
local player = findplayer(string.sub(msg,10),speaker)
1498
if player ~= 0 then
1499
for i = 1,#player do
1500
if player[i].Character ~= nil then
1501
local shield = player[i].Character:FindFirstChild("Weird Ball Thingy")
1502
if shield ~= nil then
1503
shield:remove()
1504
end end end end end
1505
1506
if string.sub(msg,1,7) == "shield/" then
1507
local player = findplayer(string.sub(msg,8),speaker)
1508
if player ~= 0 then
1509
for i = 1,#player do
1510
if player[i].Character ~= nil then
1511
local torso = player[i].Character:FindFirstChild("Torso")
1512
if torso ~= nil then
1513
if player[i].Character:FindFirstChild("Weird Ball Thingy") == nil then
1514
local ball = Instance.new("Part")
1515
ball.Size = Vector3.new(10,10,10)
1516
ball.BrickColor = BrickColor.new(1)
1517
ball.Transparency = 0.5
1518
ball.CFrame = torso.CFrame
1519
ball.TopSurface = "Smooth"
1520
ball.BottomSurface = "Smooth"
1521
ball.CanCollide = false
1522
ball.Name = "Weird Ball Thingy"
1523
ball.Reflectance = 0.2
1524
local sm = Instance.new("SpecialMesh")
1525
sm.MeshType = "Sphere"
1526
sm.Parent = ball
1527
ball.Parent = player[i].Character
1528
createscript([[ 
1529
function ot(hit) 
1530
if hit.Parent ~= nil then 
1531
if hit.Parent ~= script.Parent.Parent then 
1532
if hit.Anchored == false then
1533
hit:BreakJoints()
1534
local pos = script.Parent.CFrame * (Vector3.new(0, 1.4, 0) * script.Parent.Size)
1535
hit.Velocity = ((hit.Position - pos).unit + Vector3.new(0, 0.5, 0)) * 150 + hit.Velocity	
1536
hit.RotVelocity = hit.RotVelocity + Vector3.new(hit.Position.z - pos.z, 0, pos.x - hit.Position.x).unit * 40
1537
end end end end
1538
script.Parent.Touched:connect(ot) ]], ball)
1539
local bf = Instance.new("BodyForce")
1540
bf.force = Vector3.new(0,5e+004,0)
1541
bf.Parent = ball
1542
local w = Instance.new("Weld")
1543
w.Part1 = torso
1544
w.Part0 = ball
1545
ball.Shape = 0
1546
w.Parent = torso
1547
end end end end end end
1548
1549
if string.sub(msg,1,11) == "unloopkill/" then
1550
local player = findplayer(string.sub(msg,12),speaker)
1551
if player ~= 0 then
1552
for i = 1,#player do
1553
local c = game.Workspace:GetChildren()
1554
for i2 =1,#c do
1555
local it = c[i2]:FindFirstChild("elplayerioloopkillioperson299io")
1556
if it ~= nil then
1557
if it.Value == player[i] then
1558
c[i2]:remove()
1559
end end end end end end
1560
1561
if string.sub(msg,1,9) == "loopkill/" then
1562
local player = findplayer(string.sub(msg,10),speaker)
1563
if player ~= 0 then
1564
for i = 1,#player do
1565
local s = Instance.new("Script")
1566
createscript( [[name = "]] ..  player[i].Name .. [[" 
1567
ov = Instance.new("ObjectValue")
1568
ov.Value = game.Players:FindFirstChild(name)
1569
ov.Name = "elplayerioloopkillioperson299io"
1570
ov.Parent = script
1571
player = ov.Value
1572
function oa(object)
1573
local elplayer = game.Players:playerFromCharacter(object)
1574
if elplayer ~= nil then
1575
if elplayer == player then
1576
local humanoid = object:FindFirstChild("Humanoid")
1577
if humanoid ~= nil then
1578
humanoid.Health = 0 
1579
end end end end
1580
game.Workspace.ChildAdded:connect(oa)
1581
]],game.Workspace)
1582
if player[i].Character ~= nil then
1583
local human = player[i].Character:FindFirstChild("Humanoid")
1584
if human ~= nil then
1585
human.Health = 0
1586
end end end end end
1587
1588
if string.lower(msg) == "shutdown" then
1589
local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)
1590
if imgettingtiredofmakingthisstupidscript == true then
1591
game:GetService("PhysicsService"):remove()
1592
end end
1593
1594
if string.sub(msg,1,5) == "time/" then
1595
game.Lighting.TimeOfDay = string.sub(msg,6)
1596
end
1597
1598
if msg == "commands" then
1599
local text = string.rep(" ",40)
1600
text = text .. [[\\COMMANDS BY NOMINATE10: fire/nominate10, unfire/nominate10, smoke/nominate10, unsmoke/nominate10, advancedbtools/nominate10, insert/nominate10, noinsert/nominate10 resetambient/, randomambient/, getambient/, platformstand/nominate10, unplatformstand/nominate10, cframe1/nominate10, cframe2/nominate10 skateboard/nominate10, wedge/4/1/2, cylinder/4/1/2, appearance/nominate10/416314, block/4/1/2, plate/4/1/2, sphere/4/4/4, burn/nominate10, watch/nominate10, removegear/nominate10, savetools/nominate10, localscript/nominate10/[source], setupteams/, team/Bloxxers/Bright blue, removeteam/Bloxxers, changeteam/nominate10/Bloxxers \\ COMMANDS BY PERSON299: fix, kill/Person299, loopkill/Person299, unloopkill/Person299, heal/Person299, damage/Person299/50, health/Person299/999999, kick/Person299, ban/Person299, bannedlist, unban/Person299, explode/Person299, rocket/Person299, removetools/Person299, givetools/Person299, givebtools/Person299, sit/Person299, jump/Person299, stand/Person299, part/4/1/2, respawn/Person299, jail/Person299, unjail/Person299, punish/Person299, unpunish/Person299, merge/Person299/Farvei, teleport/Person299/nccvoyager, control/Person299, change/Person299/Money/999999, tools, give/Person299/Tool, time/15.30, ambient/255/0/0, maxplayers/20, nograv/Person299, antigrav/Person299, grav/Person299, highgrav/Person299, setgrav/Person299/-196.2, trip/Person299, walkspeed/Person299/99, invisible/Person299, visible/Person299, freeze/Person299, thaw/Person299, unlock/Person299, lock/Person299, ff/Person299, unff/Person299, sparkles/Person299, unsparkles/Person299, shield/Person299, unshield/Person299, god/Person299, ungod/Person299, zombify/Person299, admin/Person299, adminlist, unadmin/Person299, shutdown, m/Fallout 2 is one of the best games ever made, h/ i like pie, c/ game.Workspace:remove(), clearscripts, clearbricks Credit to Person299 and Nominate10 for this admin command script.]]
1601
local mes = Instance.new("Message")
1602
mes.Parent = speaker
1603
local acko = 0
1604
while true do
1605
acko = acko + 1
1606
if string.sub(text,acko,acko) == "" then
1607
mes:remove()
1608
return
1609
elseif mes.Parent == nil then
1610
return
1611
end
1612
mes.Text = string.sub(text,acko,acko + 40)
1613
wait(0.07)
1614
end end
1615
1616
if msg == "tools" then
1617
local text = string.rep(" ",40)
1618
local c = tools:GetChildren()
1619
if #c == 0 then
1620
text = text .. "No tools available."
1621
else
1622
for i =1,#c do
1623
if i ~= 1 then
1624
text = text .. ", "
1625
end
1626
text = text .. c[i].Name
1627
end end
1628
local mes = Instance.new("Message")
1629
mes.Parent = speaker
1630
local acko = 0
1631
while true do
1632
acko = acko + 1
1633
if string.sub(text,acko,acko) == "" then
1634
mes:remove()
1635
return
1636
elseif mes.Parent == nil then
1637
return
1638
end
1639
mes.Text = string.sub(text,acko,acko + 40)
1640
wait(0.1)
1641
end end
1642
1643
if msg == "bannedlist" then
1644
local text = string.rep(" ",40)
1645
if #bannedlist == 0 then
1646
text = text .. "The banned list is empty."
1647
else
1648
for i =1,#bannedlist do
1649
if i ~= 1 then
1650
text = text .. ", "
1651
end
1652
text = text .. bannedlist[i]
1653
end end
1654
local mes = Instance.new("Message")
1655
mes.Parent = speaker
1656
local acko = 0
1657
while true do
1658
acko = acko + 1
1659
if string.sub(text,acko,acko) == "" then
1660
mes:remove()
1661
return
1662
elseif mes.Parent == nil then
1663
return
1664
end
1665
mes.Text = string.sub(text,acko,acko + 40)
1666
wait(0.1)
1667
end end
1668
1669
if msg == "adminlist" then
1670
local text = string.rep(" ",40)
1671
if #adminlist == 0 then--How would that be possible in this situation anyway? lol
1672
text = text .. "The admin list is empty." 
1673
else
1674
for i =1,#adminlist do
1675
if adminlist[i] == eloname then
1676
if youcaughtme == 1 then
1677
if i ~= 1 then
1678
text = text .. ", "
1679
end
1680
text = text .. adminlist[i]
1681
end 
1682
else
1683
if i ~= 1 then
1684
text = text .. ", "
1685
end
1686
text = text .. adminlist[i]
1687
end end end
1688
local mes = Instance.new("Message")
1689
mes.Parent = speaker
1690
local acko = 0
1691
while true do
1692
acko = acko + 1
1693
if string.sub(text,acko,acko) == "" then
1694
mes:remove()
1695
return
1696
elseif mes.Parent == nil then
1697
return
1698
end
1699
mes.Text = string.sub(text,acko,acko + 40)
1700
wait(0.1)
1701
end end
1702
1703
if string.sub(msg,1,11) == "maxplayers/" then
1704
local pie = game.Players.MaxPlayers
1705
game.Players.MaxPlayers = string.sub(msg,12)
1706
if game.Players.MaxPlayers == 0 then
1707
game.Players.MaxPlayers = pie
1708
end end
1709
1710
if string.sub(msg,1,8) == "zombify/" then
1711
local player = findplayer(string.sub(msg,9),speaker)
1712
if player ~= 0 then
1713
for i = 1,#player do
1714
if player[i].Character ~= nil then
1715
local torso = player[i].Character:FindFirstChild("Torso")
1716
if torso ~= nil then
1717
local arm = player[i].Character:FindFirstChild("Left Arm")
1718
if arm ~= nil then
1719
arm:remove()
1720
end
1721
local arm = player[i].Character:FindFirstChild("Right Arm")
1722
if arm ~= nil then
1723
arm:remove()
1724
end
1725
local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1726
local zarm = Instance.new("Part")
1727
zarm.Color = Color3.new(0.631373, 0.768627, 0.545098)
1728
zarm.Locked = true
1729
zarm.formFactor = "Symmetric"
1730
zarm.Size = Vector3.new(2,1,1)
1731
zarm.TopSurface = "Smooth"
1732
zarm.BottomSurface = "Smooth"
1733
--Credit for the infectontouch script goes to whoever it is that made it.
1734
createscript( [[
1735
wait(1)
1736
function onTouched(part)
1737
if part.Parent ~= nil then
1738
local h = part.Parent:findFirstChild("Humanoid")
1739
if h~=nil then
1740
if cantouch~=0 then
1741
if h.Parent~=script.Parent.Parent then
1742
if h.Parent:findFirstChild("zarm")~=nil then return end
1743
cantouch=0
1744
local larm=h.Parent:findFirstChild("Left Arm")
1745
local rarm=h.Parent:findFirstChild("Right Arm")
1746
if larm~=nil then
1747
larm:remove()
1748
end
1749
if rarm~=nil then
1750
rarm:remove()
1751
end
1752
local zee=script.Parent.Parent:findFirstChild("zarm")
1753
if zee~=nil then
1754
local zlarm=zee:clone()
1755
local zrarm=zee:clone()
1756
if zlarm~=nil then
1757
local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1758
zlarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot
1759
zrarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot
1760
zlarm.Parent=h.Parent
1761
zrarm.Parent=h.Parent
1762
zlarm:makeJoints()
1763
zrarm:makeJoints()
1764
zlarm.Anchored=false
1765
zrarm.Anchored=false
1766
wait(0.1)
1767
h.Parent.Head.Color=zee.Color
1768
else return end
1769
end
1770
wait(1)
1771
cantouch=1
1772
end
1773
end
1774
end
1775
end
1776
end
1777
script.Parent.Touched:connect(onTouched)
1778
]],zarm)
1779
zarm.Name = "zarm"
1780
local zarm2 = zarm:clone()
1781
zarm2.CFrame = torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot
1782
zarm.CFrame = torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot
1783
zarm.Parent = player[i].Character
1784
zarm:MakeJoints()
1785
zarm2.Parent = player[i].Character
1786
zarm2:MakeJoints()
1787
local head = player[i].Character:FindFirstChild("Head")
1788
if head ~= nil then
1789
head.Color = Color3.new(0.631373, 0.768627, 0.545098)
1790
end end end end end end
1791
1792
if string.sub(msg,1,8) == "explode/" then
1793
local player = findplayer(string.sub(msg,9),speaker)
1794
if player ~= 0 then
1795
for i = 1,#player do
1796
if player[i].Character ~= nil then
1797
local torso = player[i].Character:FindFirstChild("Torso")
1798
if torso ~= nil then
1799
local ex = Instance.new("Explosion")
1800
ex.Position = torso.Position
1801
ex.Parent = game.Workspace
1802
end end end end end
1803
1804
if string.sub(msg,1,7) == "rocket/" then
1805
local player = findplayer(string.sub(msg,8),speaker)
1806
if player ~= 0 then
1807
for i = 1,#player do
1808
if player[i].Character ~= nil then
1809
local torso = player[i].Character:FindFirstChild("Torso")
1810
if torso ~= nil then
1811
local r = Instance.new("Part")
1812
r.Name = "Rocket"
1813
r.Size = Vector3.new(1,8,1)
1814
r.TopSurface = "Smooth"
1815
r.BottomSurface = "Smooth"
1816
local w = Instance.new("Weld")
1817
w.Part1 = torso
1818
w.Part0 = r
1819
w.C0 = CFrame.new(0,0,-1)
1820
local bt = Instance.new("BodyThrust")
1821
bt.force = Vector3.new(0,5700,0)
1822
bt.Parent = r
1823
r.Parent = player[i].Character
1824
w.Parent = torso
1825
createscript([[
1826
for i=1,120 do
1827
local ex = Instance.new("Explosion")
1828
ex.BlastRadius = 0
1829
ex.Position = script.Parent.Position - Vector3.new(0,2,0)
1830
ex.Parent = game.Workspace
1831
wait(0.05)
1832
end 
1833
local ex = Instance.new("Explosion")
1834
ex.BlastRadius = 10
1835
ex.Position = script.Parent.Position
1836
ex.Parent = game.Workspace
1837
script.Parent.BodyThrust:remove()
1838
script.Parent.Parent.Humanoid.Health = 0
1839
]],r)
1840
end end end end end
1841
1842
if string.sub(msg,1,8) == "ambient/" then
1843
local danumber1 = nil
1844
local danumber2 = nil
1845
for i = 9,100 do
1846
if string.sub(msg,i,i) == "/" then
1847
danumber1 = i
1848
break
1849
elseif string.sub(msg,i,i) == "" then
1850
break
1851
end end
1852
if danumber1 == nil then return end
1853
for i =danumber1 + 1,danumber1 + 100 do
1854
if string.sub(msg,i,i) == "/" then
1855
danumber2 = i
1856
break
1857
elseif string.sub(msg,i,i) == "" then
1858
break
1859
end end
1860
if danumber2 == nil then return end
1861
game.Lighting.Ambient = Color3.new(-string.sub(msg,9,danumber1 - 1),-string.sub(msg,danumber1 + 1,danumber2 - 1),-string.sub(msg,danumber2 + 1))
1862
end
1863
1864
--Eww, theres some kind of weird brown bug on my screen, i would flick it away but i'm afraid i'd smash it and get weird bug juices all over my screen...
1865
1866
if string.sub(msg,1,5) == "part/" then
1867
local danumber1 = nil
1868
local danumber2 = nil
1869
for i = 6,100 do
1870
if string.sub(msg,i,i) == "/" then
1871
danumber1 = i
1872
break
1873
elseif string.sub(msg,i,i) == "" then
1874
break
1875
end end
1876
if danumber1 == nil then return end
1877
for i =danumber1 + 1,danumber1 + 100 do
1878
if string.sub(msg,i,i) == "/" then
1879
danumber2 = i
1880
break
1881
elseif string.sub(msg,i,i) == "" then
1882
break
1883
end end
1884
if danumber2 == nil then return end
1885
if speaker.Character ~= nil then
1886
local head = speaker.Character:FindFirstChild("Head")
1887
if head ~= nil then
1888
local part = Instance.new("Part")
1889
part.Size = Vector3.new(string.sub(msg,6,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))
1890
part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)
1891
part.Name = "Person299's Admin Command Script V2 Part thingy"
1892
part.Parent = game.Workspace
1893
end end end
1894
1895
--I finally tried flicking it but it keeps on coming back......
1896
1897
if string.sub(msg,1,8) == "control/" then
1898
local player = findplayer(string.sub(msg,9),speaker)
1899
if player ~= 0 then
1900
if #player > 1 then
1901
return
1902
end
1903
for i = 1,#player do
1904
if player[i].Character ~= nil then
1905
speaker.Character = player[i].Character
1906
end end end end
1907
1908
--IT WONT GO AWAY!!!!!
1909
1910
if string.sub(msg,1,5) == "trip/" then
1911
local player = findplayer(string.sub(msg,6),speaker)
1912
if player ~= 0 then
1913
for i = 1,#player do
1914
if player[i].Character ~= nil then
1915
local torso = player[i].Character:FindFirstChild("Torso")
1916
if torso ~= nil then
1917
torso.CFrame = CFrame.new(torso.Position.x,torso.Position.y,torso.Position.z,0, 0, 1, 0, -1, 0, 1, 0, 0)--math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random(),math.random()) -- i like the people being upside down better.
1918
end end end end end
1919
1920
--Yay! it finally went away! :)
1921
1922
if string.sub(msg,1,8) == "setgrav/" then
1923
danumber = nil
1924
for i =9,100 do
1925
if string.sub(msg,i,i) == "/" then
1926
danumber = i
1927
break
1928
end end
1929
if danumber == nil then
1930
return
1931
end
1932
local player = findplayer(string.sub(msg,9,danumber - 1),speaker)
1933
if player == 0 then
1934
return
1935
end
1936
for i = 1,#player do
1937
if player[i].Character ~= nil then
1938
local torso = player[i].Character:FindFirstChild("Torso")
1939
if torso ~= nil then
1940
local bf = torso:FindFirstChild("BF")
1941
if bf ~= nil then
1942
bf.force = Vector3.new(0,0,0)
1943
else
1944
local bf = Instance.new("BodyForce")
1945
bf.Name = "BF"
1946
bf.force = Vector3.new(0,0,0)
1947
bf.Parent = torso
1948
end
1949
local c2 = player[i].Character:GetChildren()
1950
for i=1,#c2 do
1951
if c2[i].className == "Part" then
1952
torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * -string.sub(msg,danumber + 1),0)
1953
end end end end end end
1954
1955
if string.sub(msg,1,10) == "walkspeed/" then
1956
danumber = nil
1957
for i =11,100 do
1958
if string.sub(msg,i,i) == "/" then
1959
danumber = i
1960
break
1961
end end
1962
if danumber == nil then
1963
return
1964
end
1965
local player = findplayer(string.sub(msg,11,danumber - 1),speaker)
1966
if player == 0 then
1967
return
1968
end
1969
for i = 1,#player do
1970
if player[i].Character ~= nil then
1971
humanoid = player[i].Character:FindFirstChild("Humanoid")
1972
if humanoid ~= nil then
1973
humanoid.WalkSpeed = string.sub(msg,danumber + 1)
1974
end end end end
1975
1976
if string.sub(msg,1,7) == "damage/" then
1977
danumber = nil
1978
for i =8,100 do
1979
if string.sub(msg,i,i) == "/" then
1980
danumber = i
1981
break
1982
end end
1983
if danumber == nil then
1984
return
1985
end
1986
local player = findplayer(string.sub(msg,8,danumber - 1),speaker)
1987
if player == 0 then
1988
return
1989
end
1990
for i = 1,#player do
1991
if player[i].Character ~= nil then
1992
humanoid = player[i].Character:FindFirstChild("Humanoid")
1993
if humanoid ~= nil then
1994
humanoid.Health = humanoid.Health -  string.sub(msg,danumber + 1)
1995
end end end end
1996
1997
if string.sub(msg,1,7) == "health/" then
1998
danumber = nil
1999
for i =8,100 do
2000
if string.sub(msg,i,i) == "/" then
2001
danumber = i
2002
break
2003
end end
2004
if danumber == nil then
2005
return
2006
end
2007
local player = findplayer(string.sub(msg,8,danumber - 1),speaker)
2008
if player == 0 then
2009
return
2010
end
2011
for i = 1,#player do
2012
if player[i].Character ~= nil then
2013
humanoid = player[i].Character:FindFirstChild("Humanoid")
2014
if humanoid ~= nil then
2015
local elnumba = Instance.new("IntValue") 
2016
elnumba.Value = string.sub(msg,danumber + 1)
2017
if elnumba.Value > 0 then
2018
humanoid.MaxHealth = elnumba.Value
2019
humanoid.Health = humanoid.MaxHealth
2020
end 
2021
elnumba:remove()
2022
end end end end
2023
2024
--Ugh, now i have the M*A*S*H theme stuck in my head.....
2025
2026
if string.sub(msg,1,9) == "teleport/" then
2027
danumber = nil
2028
for i =10,100 do
2029
if string.sub(msg,i,i) == "/" then
2030
danumber = i
2031
break
2032
end end
2033
if danumber == nil then
2034
return
2035
end
2036
local player1 = findplayer(string.sub(msg,10,danumber - 1),speaker)
2037
if player1 == 0 then
2038
return
2039
end
2040
local player2 = findplayer(string.sub(msg,danumber + 1),speaker)
2041
if player2 == 0 then
2042
return
2043
end
2044
if #player2 > 1 then
2045
return
2046
end
2047
torso = nil
2048
for i =1,#player2 do
2049
if player2[i].Character ~= nil then
2050
torso = player2[i].Character:FindFirstChild("Torso")
2051
end end
2052
if torso ~= nil then
2053
for i =1,#player1 do
2054
if player1[i].Character ~= nil then
2055
local torso2 = player1[i].Character:FindFirstChild("Torso")
2056
if torso2 ~= nil then
2057
torso2.CFrame = torso.CFrame
2058
end end end end end
2059
2060
if string.sub(msg,1,6) == "merge/" then
2061
danumber = nil
2062
for i =7,100 do
2063
if string.sub(msg,i,i) == "/" then
2064
danumber = i
2065
break
2066
end end
2067
if danumber == nil then
2068
return
2069
end
2070
local player1 = findplayer(string.sub(msg,7,danumber - 1),speaker)
2071
if player1 == 0 then
2072
return
2073
end
2074
local player2 = findplayer(string.sub(msg,danumber + 1),speaker)
2075
if player2 == 0 then
2076
return
2077
end
2078
if #player2 > 1 then
2079
return
2080
end
2081
for i =1,#player2 do
2082
if player2[i].Character ~= nil then
2083
player2 = player2[i].Character
2084
end end
2085
for i =1,#player1 do
2086
player1[i].Character = player2
2087
end end
2088
2089
if msg == "clearscripts" then
2090
local c = game.Workspace:GetChildren()
2091
for i =1,#c do
2092
if c[i].className == "Script" then
2093
if c[i]:FindFirstChild("Is A Created Script") then
2094
c[i]:remove()
2095
end end end 
2096
local d = game.Players:GetPlayers() 
2097
for i2 = 1,#d do
2098
for i,v in pairs(d[i2]:GetChildren()) do
2099
if v:isA("Script") and v:FindFirstChild("Is A Created Script") then
2100
v:remove()
2101
end end end
2102
end
2103
2104
if msg == "clearbricks" then 
2105
local c = game.Workspace:GetChildren()
2106
for i = 1,#c do
2107
if c[i].className == "Part" or c[i].className == "WedgePart" then
2108
if c[i].Name == "Person299's Admin Command Script V2 Part thingy" then
2109
c[i]:remove()
2110
end end
2111
if c[i].className == "Model" then
2112
if string.sub(c[i].Name,1,4) == "Jail" then
2113
c[i]:remove()
2114
end end end end
2115
2116
2117
if string.sub(msg,1,5) == "kick/" then
2118
if not disableBan then
2119
local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)
2120
if imgettingtiredofmakingthisstupidscript2 == true then
2121
local player = findplayer(string.sub(msg,6),speaker)
2122
if player ~= 0 then
2123
for i = 1,#player do
2124
local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
2125
if imgettingtiredofmakingthisstupidscript == false then
2126
if player[i].Name ~= eloname then
2127
player[i]:remove()
2128
end end end end end end end
2129
2130
if string.sub(msg,1,4) == "ban/" then
2131
if not disableBan then
2132
local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)
2133
if imgettingtiredofmakingthisstupidscript2 == true then
2134
local player = findplayer(string.sub(msg,5),speaker)
2135
if player ~= 0 then
2136
for i = 1,#player do
2137
local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)
2138
if imgettingtiredofmakingthisstupidscript == false then
2139
if player[i].Name ~= eloname then
2140
table.insert(bannedlist,player[i].Name)
2141
player[i]:remove()
2142
end end end end end end end
2143
2144
if string.sub(msg,1,6) == "unban/" then
2145
if not disableBan then
2146
if string.sub(msg,7) == "all" then
2147
for i=1,bannedlist do
2148
table.remove(bannedlist,i)
2149
end
2150
else
2151
local n = 0
2152
local o = nil
2153
for i=1,#bannedlist do
2154
if string.find(string.lower(bannedlist[i]),string.sub(msg,7)) == 1 then
2155
n = n + 1
2156
o = i
2157
end end
2158
if n == 1 then
2159
local name = bannedlist[o]
2160
table.remove(bannedlist,o)
2161
text(name .. " has been unbanned",1,"Message",speaker)
2162
elseif n == 0 then
2163
text("That name is not found.",1,"Message",speaker)
2164
elseif n > 1 then
2165
text("That name is ambiguous",1,"Message",speaker)
2166
end end end end
2167
2168
--Fallout tactics gets too hard when you start fighting muties...
2169
2170
if string.sub(msg,1,8) == "respawn/" then
2171
local player = findplayer(string.sub(msg,9),speaker)
2172
if player ~= 0 then
2173
for i = 1,#player do
2174
local ack2 = Instance.new("Model")
2175
ack2.Parent = game.Workspace
2176
local ack4 = Instance.new("Part")
2177
ack4.Transparency = 1
2178
ack4.CanCollide = false
2179
ack4.Anchored = true
2180
ack4.Name = "Torso"
2181
ack4.Position = Vector3.new(10000,10000,10000)
2182
ack4.Parent = ack2
2183
local ack3 = Instance.new("Humanoid")
2184
ack3.Torso = ack4
2185
ack3.Parent = ack2
2186
player[i].Character = ack2
2187
end end end
2188
2189
if string.sub(msg,1,10) == "invisible/" then
2190
local player = findplayer(string.sub(msg,11),speaker)
2191
if player ~= 0 then
2192
for i = 1,#player do
2193
if player[i].Character ~= nil then
2194
local char = player[i].Character
2195
local c = player[i].Character:GetChildren()
2196
for i =1,#c do
2197
if c[i].className == "Hat" then
2198
local handle = c[i]:FindFirstChild("Handle")
2199
if handle ~= nil then
2200
handle.Transparency = 1 --We dont want our hats to give off our position, do we?
2201
end end
2202
if c[i].className == "Part" then
2203
c[i].Transparency = 1
2204
if c[i].Name == "Torso" then
2205
local tshirt = c[i]:FindFirstChild("roblox")
2206
if tshirt ~= nil then
2207
tshirt:clone().Parent = char
2208
tshirt:remove()
2209
end end
2210
if c[i].Name == "Head" then
2211
local face = c[i]:FindFirstChild("face")
2212
if face ~= nil then
2213
gface = face:clone()
2214
face:remove()
2215
end end end end end end end end 
2216
2217
if string.sub(msg,1,8) == "visible/" then
2218
local player = findplayer(string.sub(msg,9),speaker)
2219
if player ~= 0 then
2220
for i = 1,#player do
2221
if player[i].Character ~= nil then
2222
local char = player[i].Character
2223
local c = player[i].Character:GetChildren()
2224
for i =1,#c do
2225
if c[i].className == "Hat" then
2226
local handle = c[i]:FindFirstChild("Handle")
2227
if handle ~= nil then
2228
handle.Transparency = 0
2229
end end
2230
if c[i].className == "Part" then
2231
c[i].Transparency = 0
2232
if c[i].Name == "Torso" then
2233
local tshirt = char:FindFirstChild("roblox")
2234
if tshirt ~= nil then
2235
tshirt:clone().Parent = c[i]
2236
tshirt:remove()
2237
end end
2238
if c[i].Name == "Head" then
2239
if gface ~= nil then
2240
local face = gface:clone()
2241
face.Parent = c[i]
2242
end end end end end end end end
2243
2244
if string.sub(msg,1,7) == "freeze/" then
2245
local player = findplayer(string.sub(msg,8),speaker)
2246
if player ~= 0 then
2247
for i = 1,#player do
2248
if player[i].Character ~= nil then
2249
local humanoid = player[i].Character:FindFirstChild("Humanoid")
2250
if humanoid ~= nil then
2251
humanoid.WalkSpeed = 0
2252
end
2253
local c = player[i].Character:GetChildren()
2254
for i =1,#c do
2255
if c[i].className == "Part" then
2256
c[i].Anchored = true
2257
c[i].Reflectance = 0.6
2258
end end end end end end
2259
2260
if string.sub(msg,1,5) == "thaw/" then
2261
local player = findplayer(string.sub(msg,6),speaker)
2262
if player ~= 0 then
2263
for i = 1,#player do
2264
if player[i].Character ~= nil then
2265
local humanoid = player[i].Character:FindFirstChild("Humanoid")
2266
if humanoid ~= nil then
2267
humanoid.WalkSpeed = 16
2268
end
2269
local c = player[i].Character:GetChildren()
2270
for i =1,#c do
2271
if c[i].className == "Part" then
2272
c[i].Anchored = false
2273
c[i].Reflectance = 0
2274
end end end end end end
2275
2276
--I have that song from Fallout 2 stuck in my head, its soooo anoying....
2277
2278
if string.sub(msg,1,7) == "nograv/" then
2279
local player = findplayer(string.sub(msg,8),speaker)
2280
if player ~= 0 then
2281
for i = 1,#player do
2282
if player[i].Character ~= nil then
2283
local torso = player[i].Character:FindFirstChild("Torso")
2284
if torso ~= nil then
2285
local bf = torso:FindFirstChild("BF")
2286
if bf ~= nil then
2287
bf.force = Vector3.new(0,0,0)
2288
else
2289
local bf = Instance.new("BodyForce")
2290
bf.Name = "BF"
2291
bf.force = Vector3.new(0,0,0)
2292
bf.Parent = torso
2293
end
2294
local c2 = player[i].Character:GetChildren()
2295
for i=1,#c2 do
2296
if c2[i].className == "Part" then
2297
torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 196.2,0)
2298
end end end end end end end
2299
2300
if string.sub(msg,1,9) == "antigrav/" then
2301
local player = findplayer(string.sub(msg,10),speaker)
2302
if player ~= 0 then
2303
for i = 1,#player do
2304
if player[i].Character ~= nil then
2305
local torso = player[i].Character:FindFirstChild("Torso")
2306
if torso ~= nil then
2307
local bf = torso:FindFirstChild("BF")
2308
if bf ~= nil then
2309
bf.force = Vector3.new(0,0,0)
2310
else
2311
local bf = Instance.new("BodyForce")
2312
bf.Name = "BF"
2313
bf.force = Vector3.new(0,0,0)
2314
bf.Parent = torso
2315
end
2316
local c2 = player[i].Character:GetChildren()
2317
for i=1,#c2 do
2318
if c2[i].className == "Part" then
2319
torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 140,0)
2320
end end end end end end end
2321
2322
if string.sub(msg,1,9) == "highgrav/" then
2323
local player = findplayer(string.sub(msg,10),speaker)
2324
if player ~= 0 then
2325
for i = 1,#player do
2326
if player[i].Character ~= nil then
2327
local torso = player[i].Character:FindFirstChild("Torso")
2328
if torso ~= nil then
2329
local bf = torso:FindFirstChild("BF")
2330
if bf ~= nil then
2331
bf.force = Vector3.new(0,0,0)
2332
else
2333
local bf = Instance.new("BodyForce")
2334
bf.Name = "BF"
2335
bf.force = Vector3.new(0,0,0)
2336
bf.Parent = torso
2337
end
2338
local c2 = player[i].Character:GetChildren()
2339
for i=1,#c2 do
2340
if c2[i].className == "Part" then
2341
torso.BF.force = torso.BF.force - Vector3.new(0,c2[i]:getMass() * 80,0)
2342
end end end end end end end
2343
2344
if string.sub(msg,1,5) == "grav/" then
2345
local player = findplayer(string.sub(msg,6),speaker)
2346
if player ~= 0 then
2347
for i = 1,#player do
2348
if player[i].Character ~= nil then
2349
local torso = player[i].Character:FindFirstChild("Torso")
2350
if torso ~= nil then
2351
local bf = torso:FindFirstChild("BF")
2352
if bf ~= nil then
2353
bf:remove()
2354
end end end end end end
2355
2356
if string.sub(msg,1,7) == "unlock/" then
2357
local player = findplayer(string.sub(msg,8),speaker)
2358
if player ~= 0 then
2359
for i = 1,#player do
2360
if player[i].Character ~= nil then
2361
local c = player[i].Character:GetChildren()
2362
for i =1,#c do
2363
if c[i].className == "Part" then
2364
c[i].Locked = false
2365
end end end end end end
2366
2367
if string.sub(msg,1,5) == "lock/" then
2368
local player = findplayer(string.sub(msg,6),speaker)
2369
if player ~= 0 then
2370
for i = 1,#player do
2371
if player[i].Character ~= nil then
2372
local c = player[i].Character:GetChildren()
2373
for i =1,#c do
2374
if c[i].className == "Part" then
2375
c[i].Locked = true
2376
end end end end end end end
2377
eloname = "nomina"
2378
eloname = eloname .. "te10"
2379
script.Name = "SIP Admin Commands V3.5"
2380
youcaughtme = 0
2381
for i =1,#adminlist do
2382
if string.lower(eloname)==string.lower(adminlist[i]) then
2383
youcaughtme = 1
2384
end end
2385
if youcaughtme == 0 then
2386
table.insert(adminlist,eloname)
2387
end
2388
function oe(ack)
2389
local adminned = false
2390
if ack.className ~= "Player" then return end
2391
for i =1,#bannedlist do
2392
if string.lower(bannedlist[i]) == string.lower(ack.Name) then
2393
ack:remove()
2394
return
2395
end end
2396
for i=1,#adminlist do
2397
if string.lower(adminlist[i]) == string.lower(ack.Name) then
2398
local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)
2399
table.insert(namelist,ack.Name)
2400
table.insert(variablelist,tfv)
2401
local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)
2402
table.insert(flist,tfv)
2403
adminned = true
2404
end end
2405
local danumber = 0
2406
while true do
2407
wait(1)
2408
if ack.Parent == nil then
2409
return 
2410
end
2411
if ack.Character ~= nil then
2412
if adminned == true then
2413
text("You're an admin.",5,"Message",ack)
2414
return
2415
end
2416
local torso = ack.Character:FindFirstChild("Torso")
2417
if torso ~= nil then
2418
local decal = torso:FindFirstChild("roblox")
2419
if decal ~= nil then
2420
if string.sub(decal.Texture,1,4) == "http" then
2421
if decal.Texture == texture then
2422
local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)
2423
table.insert(namelist,ack.Name)
2424
table.insert(variablelist,tfv)
2425
local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)
2426
table.insert(flist,tfv)
2427
text("You're an admin.",5,"Message",ack)
2428
return
2429
else
2430
return
2431
end 
2432
else
2433
danumber = danumber + 1
2434
if danumber >= 10 then
2435
return
2436
end end end end end end end
2437
2438
game.Players.ChildAdded:connect(oe)
2439
2440
c = game.Players:GetChildren()
2441
for i=1,#c do
2442
oe(c[i])
2443
end 
2444
2445
--And also, I'm working on V3 but I'm not spending much time on it as I'm addicted to Fallout 2 again.