Advertisement
memberhero

Untitled

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