roblox admin commands script - Pastebin.com (2024)

  1. adminlist = {"","Franklandorian","scott5531","evilmasterplayer","XxbudlimitedsxX","YOUNAMEHERE"}

  2. bannedlist = {"",""}

  3. --[[

  4. Commands:

  5. commands

  6. Shows a list of all the commands

  7. fix

  8. If the command script breaks for you, say this to fix it

  9. kill/Person299

  10. Kills Person299

  11. loopkill/Person299

  12. Repeatedly kills Person299 when he respawns

  13. unloopkill/Person299

  14. Undos loopkill/

  15. heal/Person299

  16. Returns Person299 to full health

  17. damage/Person299/50

  18. Makes Person299's character take 50 damage

  19. health/Person299/999999

  20. Makes Person299's MaxHealth and Health 999999

  21. kick/Person299

  22. Removes Person299 from the game, cannot be used by admin/ed people

  23. ban/Person299

  24. Removes Person299 from the game and keeps him from reenterring, cannot be used by admin/ed people

  25. bannedlist

  26. Shows a list of everyone banned

  27. unban/Person299

  28. Unbans Person299

  29. explode/Person299

  30. Explodes Person299's character

  31. rocket/Person299

  32. Straps a rocket onto Person299's back

  33. removetools/Person299

  34. Removes all of Person299's tools.

  35. givetools/Person299

  36. Gives Person299 all the tools in StarterPack

  37. givebtools/Person299

  38. Gives Person299 the building tools

  39. sit/Person299

  40. Makes Person299 sit

  41. part/4/1/2

  42. Makes a part with the given dimensions appear over your character

  43. respawn/Person299

  44. Makes Person299's character respawn

  45. jail/Person299

  46. Makes a lil jail cell around Person299's character

  47. unjail/Person299

  48. Undos jail/

  49. punish/Person299

  50. Puts Person299's character in game.Lighting

  51. unpunish/Person299

  52. Undos punish/

  53. merge/Person299/Farvei

  54. Makes Person299 control Farvei's character

  55. teleport/Person299/nccvoyager

  56. Teleports Person299's character to nccvoyager's character

  57. control/Person299

  58. Makes you control Person299's character

  59. change/Person299/Money/999999

  60. Makes the Money value in Person299's leaderstats 999999

  61. give/Person299/Tool

  62. Give's Person299 a tool, the toolname can be abbreviated

  63. tools

  64. Gives you a list of all the tools available to be give/en, the tool must be in game.Lighting

  65. time/15.30

  66. Makes game.Lighting.TimeOfDay 15:30

  67. ambient/255/0/0

  68. Makes game.Lighting.Ambient 255,0,0

  69. maxplayers/20

  70. Makes game.Players.MaxPlayers 20

  71. nograv/Person299

  72. Makes Person299 almost weightless

  73. antigrav/Person299

  74. Gives Person299 antigravity properties

  75. grav/Person299

  76. Returns Person299's gravity to normal

  77. highgrav/Person299

  78. Makes Person299 heavier

  79. setgrav/Person299/-196

  80. Sets Person299's gravity

  81. trip/Person299

  82. Makes Person299's character trip

  83. walkspeed/Person299/99

  84. Makes Person299's character's humanoid's WalkSpeed 99, 16 is average

  85. invisible/Person299

  86. Makes Person299's character invisible

  87. visible/Person299

  88. Undos invisible/

  89. freeze/Person299

  90. Makes Person299's character unable to move

  91. thaw/Person299

  92. Undos freeze/

  93. unlock/Person299

  94. Makes Person299's character unlocked

  95. lock/Person299

  96. Makes Person299's character locked

  97. ff/Person299

  98. Gives Person299's character a ForceField

  99. unff/Person299

  100. Undos ff/

  101. sparkles/Person299

  102. Makes Person299's character sparkly

  103. unsparkles/Person299

  104. Undos sparkles/

  105. shield/Person299

  106. Makes a destructive shield thingy appear around Person299

  107. unshield/Person299

  108. Undos shield/

  109. god/Person299

  110. Makes Person299 godish

  111. ungod/Person299

  112. Undos god/

  113. zombify/Person299

  114. Makes Person299 an infecting zombie

  115. admin/Person299

  116. Makes Person299 able to use the command script, cannot be used by admin/ed people

  117. adminlist

  118. Shows a list of everyone in the adminlist

  119. unadmin/Person299

  120. Undos admin/, cannot be used by admin/ed people

  121. shutdown

  122. Shuts the server down, cannot be used by admin/ed people

  123. m/Fallout 2 is one of the best games ever made

  124. Makes a message appear on the screen saying "Fallout 2 is one of the best games ever made" for 2 seconds

  125. h/i like pie

  126. Makes a hint appear on the screen saying "i like pie" for 2 seconds

  127. c/ game.Workspace:remove()

  128. Makes a script which source is what's after c/

  129. clear

  130. Removes all scripts created by c/ and removes all jails.

  131. Capitalisation doesnt matter, and name input can be abbreviated.

  132. Just about any name input can be replaced with multiple names seperated by commas, me, all, others, guests, admins, nonadmins, random, or team teamname.

  133. --]]

  134. texture = ""

  135. namelist = { }

  136. variablelist = { }

  137. flist = { }

  138. local source = script:FindFirstChild("sourcing")

  139. if source ~= nil then

  140. sbbu = script.sourcing:clone()

  141. sbbu.Disabled = false

  142. else

  143. print("sourcing script doesnt exist, your command script may malfunction")

  144. end

  145. tools = Instance.new("Model")

  146. c = game.Lighting:GetChildren()

  147. for i=1,#c do

  148. if c[i].className == "Tool" then

  149. c[i]:clone().Parent = tools

  150. end

  151. if c[i].className == "HopperBin" then

  152. c[i]:clone().Parent = tools

  153. end end

  154. function findplayer(name,speaker)

  155. if string.lower(name) == "all" then

  156. local chars = { }

  157. local c = game.Players:GetChildren()

  158. for i =1,#c do

  159. if c[i].className == "Player" then

  160. table.insert(chars,c[i])

  161. end end

  162. return chars

  163. elseif string.sub(string.lower(name),1,9) == "nonadmins" then

  164. local nnum = 0

  165. local chars = { }

  166. local c = game.Players:GetChildren()

  167. for i=1,#c do

  168. local isadmin = false

  169. for i2 =1,#namelist do

  170. if namelist[i2] == c[i].Name then

  171. isadmin = true

  172. end end

  173. if isadmin == false then

  174. nnum = nnum + 1

  175. table.insert(chars,c[i])

  176. end end

  177. if nnum == 0 then

  178. return 0

  179. else

  180. return chars

  181. end

  182. elseif string.sub(string.lower(name),1,6) == "admins" then

  183. local anum = 0

  184. local chars = { }

  185. local c = game.Players:GetChildren()

  186. for i=1,#c do

  187. for i2 =1,#namelist do

  188. if namelist[i2] == c[i].Name then

  189. anum = anum + 1

  190. table.insert(chars,c[i])

  191. end end end

  192. if anum == 0 then

  193. return 0

  194. else

  195. return chars

  196. end

  197. elseif string.sub(string.lower(name),1,6) == "random" then

  198. while true do

  199. local c = game.Players:GetChildren()

  200. local r = math.random(1,#c)

  201. if c[r].className == "Player" then

  202. return { c[r] }

  203. end end

  204. elseif string.sub(string.lower(name),1,6) == "guests" then

  205. local gnum = 0

  206. local chars = { }

  207. local c = game.Players:GetChildren()

  208. for i=1,#c do

  209. if string.sub(c[i].Name,1,5) == "Guest" then

  210. gnum = gnum + 1

  211. table.insert(chars,c[i])

  212. end end

  213. if gnum == 0 then

  214. return 0

  215. else

  216. return chars

  217. end

  218. elseif string.sub(string.lower(name),1,5) == "team " then

  219. local theteam = nil

  220. local tnum = 0

  221. if game.Teams ~= nil then

  222. local c = game.Teams:GetChildren()

  223. for i =1,#c do

  224. if c[i].className == "Team" then

  225. if string.find(string.lower(c[i].Name),string.sub(string.lower(name),6)) == 1 then

  226. theteam = c[i]

  227. tnum = tnum + 1

  228. end end end

  229. if tnum == 1 then

  230. local chars = { }

  231. local c = game.Players:GetChildren()

  232. for i =1,#c do

  233. if c[i].className == "Player" then

  234. if c[i].TeamColor == theteam.TeamColor then

  235. table.insert(chars,c[i])

  236. end end end

  237. return chars

  238. end end

  239. return 0

  240. elseif string.lower(name) == "me" then

  241. local person299 = { speaker }

  242. return person299

  243. elseif string.lower(name) == "others" then

  244. local chars = { }

  245. local c = game.Players:GetChildren()

  246. for i =1,#c do

  247. if c[i].className == "Player" then

  248. if c[i] ~= speaker then

  249. table.insert(chars,c[i])

  250. end end end

  251. return chars

  252. else

  253. local chars = { }

  254. local commalist = { }

  255. local ssn = 0

  256. local lownum = 1

  257. local highestnum = 1

  258. local foundone = false

  259. while true do

  260. ssn = ssn + 1

  261. if string.sub(name,ssn,ssn) == "" then

  262. table.insert(commalist,lownum)

  263. table.insert(commalist,ssn - 1)

  264. highestnum = ssn - 1

  265. break

  266. end

  267. if string.sub(name,ssn,ssn) == "," then

  268. foundone = true

  269. table.insert(commalist,lownum)

  270. table.insert(commalist,ssn)

  271. lownum = ssn + 1

  272. end end

  273. if foundone == true then

  274. for ack=1,#commalist,2 do

  275. local cnum = 0

  276. local char = nil

  277. local c = game.Players:GetChildren()

  278. for i =1,#c do

  279. if c[i].className == "Player" then

  280. if string.find(string.lower(c[i].Name),string.sub(string.lower(name),commalist[ack],commalist[ack + 1] - 1)) == 1 then

  281. char = c[i]

  282. cnum = cnum + 1

  283. end end end

  284. if cnum == 1 then

  285. table.insert(chars,char)

  286. end end

  287. if #chars ~= 0 then

  288. return chars

  289. else

  290. return 0

  291. end

  292. else

  293. local cnum = 0

  294. local char = nil

  295. local c = game.Players:GetChildren()

  296. for i =1,#c do

  297. if c[i].className == "Player" then

  298. if string.find(string.lower(c[i].Name),string.lower(name)) == 1 then

  299. char = {c[i]}

  300. cnum = cnum + 1

  301. end end end

  302. if cnum == 1 then

  303. return char

  304. elseif cnum == 0 then

  305. text("That name is not found.",1,"Message",speaker)

  306. return 0

  307. elseif cnum > 1 then

  308. text("That name is ambiguous.",1,"Message",speaker)

  309. return 0

  310. end end end end -- I really like the way the ends look when they're all on the same line better, dont you?

  311. function createscript(source,par)

  312. local a = sbbu:clone()

  313. local context = Instance.new("StringValue")

  314. context.Name = "Context"

  315. context.Value = source

  316. context.Parent = a

  317. while context.Value ~= source do wait() end

  318. a.Parent = par

  319. local b = Instance.new("IntValue")

  320. b.Name = "Is A Created Script"

  321. b.Parent = a

  322. end

  323. function text(message,duration,type,object)

  324. local m = Instance.new(type)

  325. m.Text = message

  326. m.Parent = object

  327. wait(duration)

  328. if m.Parent ~= nil then

  329. m:remove()

  330. end end

  331. function foc(msg,speaker)

  332. if string.lower(msg) == "fix" then

  333. for i =1,#namelist do

  334. if namelist[i] == speaker.Name then

  335. variablelist[i]:disconnect()

  336. table.remove(variablelist,i)

  337. table.remove(namelist,i)

  338. table.remove(flist,i)

  339. end end

  340. local tfv = speaker.Chatted:connect(function(msg) oc(msg,speaker) end)

  341. table.insert(namelist,speaker.Name)

  342. table.insert(variablelist,tfv)

  343. local tfv = speaker.Chatted:connect(function(msg) foc(msg,speaker) end)

  344. table.insert(flist,tfv)

  345. end end

  346. function PERSON299(name)

  347. for i =1,#adminlist do

  348. if adminlist[i] == name then

  349. return true

  350. end end

  351. return false

  352. end

  353. function oc(msg,speaker)

  354. if string.sub(string.lower(msg),1,5) == "kill/" then--This part checks if the first part of the message is kill/

  355. 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/

  356. if player ~= 0 then--This part makes sure that the findplayer function found someone, as it returns 0 when it hasnt

  357. for i = 1,#player do--This part makes a loop, each different loop going through each player findplayer returned

  358. if player[i].Character ~= nil then--This part makes sure that the loop's current player's character exists

  359. local human = player[i].Character:FindFirstChild("Humanoid")--This part looks for the Humanoid in the character

  360. if human ~= nil then--This part makes sure the line above found a humanoid

  361. human.Health = 0--This part makes the humanoid's health 0

  362. end end end end end--This line contains the ends for all the if statements and the for loop

  363. if string.sub(string.lower(msg),1,2) == "m/" then

  364. text(speaker.Name .. ": " .. string.sub(msg,3),2,"Message",game.Workspace)

  365. end

  366. if string.sub(string.lower(msg),1,2) == "h/" then

  367. text(speaker.Name .. ": " .. string.sub(msg,3),2,"Hint",game.Workspace)

  368. end

  369. if string.sub(string.lower(msg),1,2) == "c/" then--Dontcha wish pcall was more reliable?

  370. createscript(string.sub(msg,3),game.Workspace)

  371. end

  372. local msg = string.lower(msg)

  373. if string.sub(msg,1,5) == "give/" then

  374. local danumber1 = nil

  375. for i = 6,100 do

  376. if string.sub(msg,i,i) == "/" then

  377. danumber1 = i

  378. break

  379. elseif string.sub(msg,i,i) == "" then

  380. break

  381. end end

  382. if danumber1 == nil then return end

  383. local it = nil

  384. local all = true

  385. if string.sub(string.lower(msg),danumber1 + 1,danumber1 + 4) ~= "all" then

  386. all = false

  387. local itnum = 0

  388. local c = tools:GetChildren()

  389. for i2 = 1,#c do

  390. if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1)) == 1 then

  391. it = c[i2]

  392. itnum = itnum + 1

  393. end end

  394. if itnum ~= 1 then return end

  395. else

  396. all = true

  397. end

  398. local player = findplayer(string.sub(msg,6,danumber1 - 1),speaker)

  399. if player ~= 0 then

  400. for i = 1,#player do

  401. local bp = player[i]:FindFirstChild("Backpack")

  402. if bp ~= nil then

  403. if all == false then

  404. it:clone().Parent = bp

  405. else

  406. local c = tools:GetChildren()

  407. for i2 = 1,#c do

  408. c[i2]:clone().Parent = bp

  409. end end end end end end

  410. --Bored...

  411. if string.sub(msg,1,7) == "change/" then

  412. local danumber1 = nil

  413. local danumber2 = nil

  414. for i = 8,100 do

  415. if string.sub(msg,i,i) == "/" then

  416. danumber1 = i

  417. break

  418. elseif string.sub(msg,i,i) == "" then

  419. break

  420. end end

  421. if danumber1 == nil then return end

  422. for i =danumber1 + 1,danumber1 + 100 do

  423. if string.sub(msg,i,i) == "/" then

  424. danumber2 = i

  425. break

  426. elseif string.sub(msg,i,i) == "" then

  427. break

  428. end end

  429. if danumber2 == nil then return end

  430. local player = findplayer(string.sub(msg,8,danumber1 - 1),speaker)

  431. if player ~= 0 then

  432. for i = 1,#player do

  433. local ls = player[i]:FindFirstChild("leaderstats")

  434. if ls ~= nil then

  435. local it = nil

  436. local itnum = 0

  437. local c = ls:GetChildren()

  438. for i2 = 1,#c do

  439. if string.find(string.lower(c[i2].Name),string.sub(string.lower(msg),danumber1 + 1,danumber2 - 1)) == 1 then

  440. it = c[i2]

  441. itnum = itnum + 1

  442. end end

  443. if itnum == 1 then

  444. it.Value = string.sub(msg,danumber2 + 1)

  445. end end end end end

  446. if string.sub(msg,1,6) == "ungod/" then

  447. local player = findplayer(string.sub(msg,7),speaker)

  448. if player ~= 0 then

  449. for i = 1,#player do

  450. if player[i].Character ~= nil then

  451. local isgod = false

  452. local c = player[i].Character:GetChildren()

  453. for i=1,#c do

  454. if c[i].className == "Script" then

  455. if c[i]:FindFirstChild("Context") then

  456. if string.sub(c[i].Context.Value,1,41) == "script.Parent.Humanoid.MaxHealth = 999999" then

  457. c[i]:remove()

  458. isgod = true

  459. end end end end

  460. if isgod == true then

  461. local c = player[i].Character:GetChildren()

  462. for i=1,#c do

  463. if c[i].className == "Part" then

  464. c[i].Reflectance = 0

  465. end

  466. if c[i].className == "Humanoid" then

  467. c[i].MaxHealth = 100

  468. c[i].Health = 100

  469. end

  470. if c[i].Name == "God FF" then

  471. c[i]:remove()

  472. end end end end end end end

  473. if string.sub(msg,1,4) == "god/" then

  474. local player = findplayer(string.sub(msg,5),speaker)

  475. if player ~= 0 then

  476. for i = 1,#player do

  477. if player[i].Character ~= nil then

  478. if player[i].Character:FindFirstChild("God FF") == nil then

  479. createscript([[script.Parent.Humanoid.MaxHealth = 999999

  480. script.Parent.Humanoid.Health = 999999

  481. ff = Instance.new("ForceField")

  482. ff.Name = "God FF"

  483. ff.Parent = script.Parent

  484. function ot(hit)

  485. if hit.Parent ~= script.Parent then

  486. h = hit.Parent:FindFirstChild("Humanoid")

  487. if h ~= nil then

  488. h.Health = 0

  489. end

  490. h = hit.Parent:FindFirstChild("Zombie")

  491. if h ~= nil then

  492. h.Health = 0

  493. end end end

  494. c = script.Parent:GetChildren()

  495. for i=1,#c do

  496. if c[i].className == "Part" then

  497. c[i].Touched:connect(ot)

  498. c[i].Reflectance = 1

  499. end end]],player[i].Character)

  500. end end end end end

  501. if string.sub(msg,1,7) == "punish/" then

  502. local player = findplayer(string.sub(msg,8),speaker)

  503. if player ~= 0 then

  504. for i = 1,#player do

  505. if player[i].Character ~= nil then

  506. player[i].Character.Parent = game.Lighting

  507. end end end end

  508. if string.sub(msg,1,9) == "unpunish/" then

  509. local player = findplayer(string.sub(msg,10),speaker)

  510. if player ~= 0 then

  511. for i = 1,#player do

  512. if player[i].Character ~= nil then

  513. player[i].Character.Parent = game.Workspace

  514. player[i].Character:MakeJoints()

  515. end end end end

  516. if string.sub(msg,1,3) == "ff/" then

  517. local player = findplayer(string.sub(msg,4),speaker)

  518. if player ~= 0 then

  519. for i = 1,#player do

  520. if player[i].Character ~= nil then

  521. local ff = Instance.new("ForceField")

  522. ff.Parent = player[i].Character

  523. end end end end

  524. if string.sub(msg,1,5) == "unff/" then

  525. local player = findplayer(string.sub(msg,6),speaker)

  526. if player ~= 0 then

  527. for i = 1,#player do

  528. if player[i].Character ~= nil then

  529. local c = player[i].Character:GetChildren()

  530. for i2 = 1,#c do

  531. if c[i2].className == "ForceField" then

  532. c[i2]:remove()

  533. end end end end end end

  534. if string.sub(msg,1,9) == "sparkles/" then

  535. local player = findplayer(string.sub(msg,10),speaker)

  536. if player ~= 0 then

  537. for i = 1,#player do

  538. if player[i].Character ~= nil then

  539. local torso = player[i].Character:FindFirstChild("Torso")

  540. if torso ~= nil then

  541. local sparkles = Instance.new("Sparkles")

  542. sparkles.Color = Color3.new(math.random(1,255),math.random(1,255),math.random(1,255))

  543. sparkles.Parent = torso

  544. end end end end end

  545. if string.sub(msg,1,11) == "unsparkles/" then

  546. local player = findplayer(string.sub(msg,12),speaker)

  547. if player ~= 0 then

  548. for i = 1,#player do

  549. if player[i].Character ~= nil then

  550. local torso = player[i].Character:FindFirstChild("Torso")

  551. if torso ~= nil then

  552. local c = torso:GetChildren()

  553. for i2 = 1,#c do

  554. if c[i2].className == "Sparkles" then

  555. c[i2]:remove()

  556. end end end end end end end

  557. if string.sub(msg,1,6) == "admin/" then

  558. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)

  559. if imgettingtiredofmakingthisstupidscript == true then

  560. local player = findplayer(string.sub(msg,7),speaker)

  561. if player ~= 0 then

  562. for i = 1,#player do

  563. for i2 =1,#namelist do

  564. if namelist[i2] == player[i].Name then

  565. variablelist[i2]:disconnect()

  566. flist[i2]:disconnect()

  567. table.remove(variablelist,i2)

  568. table.remove(flist,i2)

  569. table.remove(namelist,i2)

  570. end end

  571. local tfv = player[i].Chatted:connect(function(msg) oc(msg,player[i]) end)

  572. table.insert(namelist,player[i].Name)

  573. table.insert(variablelist,tfv)

  574. local tfv = player[i].Chatted:connect(function(msg) foc(msg,player[i]) end)

  575. table.insert(flist,tfv)

  576. end end end end

  577. if string.sub(msg,1,8) == "unadmin/" then

  578. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)

  579. if imgettingtiredofmakingthisstupidscript == true then

  580. local player = findplayer(string.sub(msg,9),speaker)

  581. if player ~= 0 then

  582. for i = 1,#player do

  583. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)

  584. if imgettingtiredofmakingthisstupidscript == false then

  585. for i2 =1,#namelist do

  586. if namelist[i2] == player[i].Name then

  587. variablelist[i2]:disconnect()

  588. table.remove(variablelist,i2)

  589. flist[i2]:disconnect()

  590. table.remove(flist,i2)

  591. table.remove(namelist,i2)

  592. end end end end end end end

  593. if string.sub(msg,1,5) == "heal/" then

  594. local player = findplayer(string.sub(msg,6),speaker)

  595. if player ~= 0 then

  596. for i = 1,#player do

  597. if player[i].Character ~= nil then

  598. local human = player[i].Character:FindFirstChild("Humanoid")

  599. if human ~= nil then

  600. human.Health = human.MaxHealth

  601. end end end end end

  602. if string.sub(msg,1,4) == "sit/" then

  603. local player = findplayer(string.sub(msg,5),speaker)

  604. if player ~= 0 then

  605. for i = 1,#player do

  606. if player[i].Character ~= nil then

  607. local human = player[i].Character:FindFirstChild("Humanoid")

  608. if human ~= nil then

  609. human.Sit = true

  610. end end end end end

  611. if string.sub(msg,1,5) == "jump/" then

  612. local player = findplayer(string.sub(msg,6),speaker)

  613. if player ~= 0 then

  614. for i = 1,#player do

  615. if player[i].Character ~= nil then

  616. local human = player[i].Character:FindFirstChild("Humanoid")

  617. if human ~= nil then

  618. human.Jump = true

  619. end end end end end

  620. if string.sub(msg,1,6) == "stand/" then

  621. local player = findplayer(string.sub(msg,7),speaker)

  622. if player ~= 0 then

  623. for i = 1,#player do

  624. if player[i].Character ~= nil then

  625. local human = player[i].Character:FindFirstChild("Humanoid")

  626. if human ~= nil then

  627. human.Sit = false

  628. end end end end end

  629. if string.sub(msg,1,5) == "jail/" then

  630. local player = findplayer(string.sub(msg,6),speaker)

  631. if player ~= 0 then

  632. for i = 1,#player do

  633. if player[i].Character ~= nil then

  634. local torso = player[i].Character:FindFirstChild("Torso")

  635. if torso ~= nil then

  636. local ack = Instance.new("Model")

  637. ack.Name = "Jail" .. player[i].Name

  638. 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

  639. ack.Parent = game.Workspace

  640. ack:MoveTo(torso.Position)

  641. end end end end end

  642. if string.sub(msg,1,7) == "unjail/" then

  643. local player = findplayer(string.sub(msg,8),speaker)

  644. if player ~= 0 then

  645. for i = 1,#player do

  646. local c = game.Workspace:GetChildren()

  647. for i2 =1,#c do

  648. if string.sub(c[i2].Name,1,4) == "Jail" then

  649. if string.sub(c[i2].Name,5) == player[i].Name then

  650. c[i2]:remove()

  651. end end end end end end

  652. if string.sub(msg,1,12) == "removetools/" then

  653. local player = findplayer(string.sub(msg,13),speaker)

  654. if player ~= 0 then

  655. for i = 1,#player do

  656. local c = player[i].Backpack:GetChildren()

  657. for i =1,#c do

  658. c[i]:remove()

  659. end end end end

  660. if string.sub(msg,1,10) == "givetools/" then

  661. local player = findplayer(string.sub(msg,11),speaker)

  662. if player ~= 0 then

  663. for i = 1,#player do

  664. local c = game.StarterPack:GetChildren()

  665. for i =1,#c do

  666. c[i]:clone().Parent = player[i].Backpack

  667. end end end end

  668. if string.sub(msg,1,11) == "givebtools/" then

  669. local player = findplayer(string.sub(msg,12),speaker)

  670. if player ~= 0 then

  671. for i = 1,#player do

  672. local a = Instance.new("HopperBin")

  673. a.BinType = "GameTool"

  674. a.Parent = player[i].Backpack

  675. local a = Instance.new("HopperBin")

  676. a.BinType = "Clone"

  677. a.Parent = player[i].Backpack

  678. local a = Instance.new("HopperBin")

  679. a.BinType = "Hammer"

  680. a.Parent = player[i].Backpack

  681. end end end

  682. if string.sub(msg,1,9) == "unshield/" then

  683. local player = findplayer(string.sub(msg,10),speaker)

  684. if player ~= 0 then

  685. for i = 1,#player do

  686. if player[i].Character ~= nil then

  687. local shield = player[i].Character:FindFirstChild("Weird Ball Thingy")

  688. if shield ~= nil then

  689. shield:remove()

  690. end end end end end

  691. if string.sub(msg,1,7) == "shield/" then

  692. local player = findplayer(string.sub(msg,8),speaker)

  693. if player ~= 0 then

  694. for i = 1,#player do

  695. if player[i].Character ~= nil then

  696. local torso = player[i].Character:FindFirstChild("Torso")

  697. if torso ~= nil then

  698. if player[i].Character:FindFirstChild("Weird Ball Thingy") == nil then

  699. local ball = Instance.new("Part")

  700. ball.Size = Vector3.new(10,10,10)

  701. ball.BrickColor = BrickColor.new(1)

  702. ball.Transparency = 0.5

  703. ball.CFrame = torso.CFrame

  704. ball.TopSurface = "Smooth"

  705. ball.BottomSurface = "Smooth"

  706. ball.CanCollide = false

  707. ball.Name = "Weird Ball Thingy"

  708. ball.Reflectance = 0.2

  709. local sm = Instance.new("SpecialMesh")

  710. sm.MeshType = "Sphere"

  711. sm.Parent = ball

  712. ball.Parent = player[i].Character

  713. createscript([[

  714. function ot(hit)

  715. if hit.Parent ~= nil then

  716. if hit.Parent ~= script.Parent.Parent then

  717. if hit.Anchored == false then

  718. hit:BreakJoints()

  719. local pos = script.Parent.CFrame * (Vector3.new(0, 1.4, 0) * script.Parent.Size)

  720. hit.Velocity = ((hit.Position - pos).unit + Vector3.new(0, 0.5, 0)) * 150 + hit.Velocity

  721. hit.RotVelocity = hit.RotVelocity + Vector3.new(hit.Position.z - pos.z, 0, pos.x - hit.Position.x).unit * 40

  722. end end end end

  723. script.Parent.Touched:connect(ot) ]], ball)

  724. local bf = Instance.new("BodyForce")

  725. bf.force = Vector3.new(0,5e+004,0)

  726. bf.Parent = ball

  727. local w = Instance.new("Weld")

  728. w.Part1 = torso

  729. w.Part0 = ball

  730. ball.Shape = 0

  731. w.Parent = torso

  732. end end end end end end

  733. if string.sub(msg,1,11) == "unloopkill/" then

  734. local player = findplayer(string.sub(msg,12),speaker)

  735. if player ~= 0 then

  736. for i = 1,#player do

  737. local c = game.Workspace:GetChildren()

  738. for i2 =1,#c do

  739. local it = c[i2]:FindFirstChild("elplayerioloopkillioperson299io")

  740. if it ~= nil then

  741. if it.Value == player[i] then

  742. c[i2]:remove()

  743. end end end end end end

  744. if string.sub(msg,1,9) == "loopkill/" then

  745. local player = findplayer(string.sub(msg,10),speaker)

  746. if player ~= 0 then

  747. for i = 1,#player do

  748. local s = Instance.new("Script")

  749. createscript( [[name = "]] .. player[i].Name .. [["

  750. ov = Instance.new("ObjectValue")

  751. ov.Value = game.Players:FindFirstChild(name)

  752. ov.Name = "elplayerioloopkillioperson299io"

  753. ov.Parent = script

  754. player = ov.Value

  755. function oa(object)

  756. local elplayer = game.Players:playerFromCharacter(object)

  757. if elplayer ~= nil then

  758. if elplayer == player then

  759. local humanoid = object:FindFirstChild("Humanoid")

  760. if humanoid ~= nil then

  761. humanoid.Health = 0

  762. end end end end

  763. game.Workspace.ChildAdded:connect(oa)

  764. ]],game.Workspace)

  765. if player[i].Character ~= nil then

  766. local human = player[i].Character:FindFirstChild("Humanoid")

  767. if human ~= nil then

  768. human.Health = 0

  769. end end end end end

  770. if string.lower(msg) == "shutdown" then

  771. local imgettingtiredofmakingthisstupidscript = PERSON299(speaker.Name)

  772. if imgettingtiredofmakingthisstupidscript == true then

  773. game.NetworkServer:remove()

  774. end end

  775. if string.sub(msg,1,5) == "time/" then

  776. game.Lighting.TimeOfDay = string.sub(msg,6)

  777. end

  778. if msg == "commands" then

  779. local text = string.rep(" ",40)

  780. text = text .. [[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(), clear, Credit to Person299 for this admin command script.]]

  781. local mes = Instance.new("Message")

  782. mes.Parent = speaker

  783. local acko = 0

  784. while true do

  785. acko = acko + 1

  786. if string.sub(text,acko,acko) == "" then

  787. mes:remove()

  788. return

  789. elseif mes.Parent == nil then

  790. return

  791. end

  792. mes.Text = string.sub(text,acko,acko + 40)

  793. wait(0.07)

  794. end end

  795. if msg == "tools" then

  796. local text = string.rep(" ",40)

  797. local c = tools:GetChildren()

  798. if #c == 0 then

  799. text = text .. "No tools available."

  800. else

  801. for i =1,#c do

  802. if i ~= 1 then

  803. text = text .. ", "

  804. end

  805. text = text .. c[i].Name

  806. end end

  807. local mes = Instance.new("Message")

  808. mes.Parent = speaker

  809. local acko = 0

  810. while true do

  811. acko = acko + 1

  812. if string.sub(text,acko,acko) == "" then

  813. mes:remove()

  814. return

  815. elseif mes.Parent == nil then

  816. return

  817. end

  818. mes.Text = string.sub(text,acko,acko + 40)

  819. wait(0.1)

  820. end end

  821. if msg == "bannedlist" then

  822. local text = string.rep(" ",40)

  823. if #bannedlist == 0 then

  824. text = text .. "The banned list is empty."

  825. else

  826. for i =1,#bannedlist do

  827. if i ~= 1 then

  828. text = text .. ", "

  829. end

  830. text = text .. bannedlist[i]

  831. end end

  832. local mes = Instance.new("Message")

  833. mes.Parent = speaker

  834. local acko = 0

  835. while true do

  836. acko = acko + 1

  837. if string.sub(text,acko,acko) == "" then

  838. mes:remove()

  839. return

  840. elseif mes.Parent == nil then

  841. return

  842. end

  843. mes.Text = string.sub(text,acko,acko + 40)

  844. wait(0.1)

  845. end end

  846. if msg == "adminlist" then

  847. local text = string.rep(" ",40)

  848. if #adminlist == 0 then--How would that be possible in this situation anyway? lol

  849. text = text .. "The admin list is empty."

  850. else

  851. for i =1,#adminlist do

  852. if adminlist[i] == eloname then

  853. if youcaughtme == 1 then

  854. if i ~= 1 then

  855. text = text .. ", "

  856. end

  857. text = text .. adminlist[i]

  858. end

  859. else

  860. if i ~= 1 then

  861. text = text .. ", "

  862. end

  863. text = text .. adminlist[i]

  864. end end end

  865. local mes = Instance.new("Message")

  866. mes.Parent = speaker

  867. local acko = 0

  868. while true do

  869. acko = acko + 1

  870. if string.sub(text,acko,acko) == "" then

  871. mes:remove()

  872. return

  873. elseif mes.Parent == nil then

  874. return

  875. end

  876. mes.Text = string.sub(text,acko,acko + 40)

  877. wait(0.1)

  878. end end

  879. if string.sub(msg,1,11) == "maxplayers/" then

  880. local pie = game.Players.MaxPlayers

  881. game.Players.MaxPlayers = string.sub(msg,12)

  882. if game.Players.MaxPlayers == 0 then

  883. game.Players.MaxPlayers = pie

  884. end end

  885. if string.sub(msg,1,8) == "zombify/" then

  886. local player = findplayer(string.sub(msg,9),speaker)

  887. if player ~= 0 then

  888. for i = 1,#player do

  889. if player[i].Character ~= nil then

  890. local torso = player[i].Character:FindFirstChild("Torso")

  891. if torso ~= nil then

  892. local arm = player[i].Character:FindFirstChild("Left Arm")

  893. if arm ~= nil then

  894. arm:remove()

  895. end

  896. local arm = player[i].Character:FindFirstChild("Right Arm")

  897. if arm ~= nil then

  898. arm:remove()

  899. end

  900. local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)

  901. local zarm = Instance.new("Part")

  902. zarm.Color = Color3.new(0.631373, 0.768627, 0.545098)

  903. zarm.Locked = true

  904. zarm.formFactor = "Symmetric"

  905. zarm.Size = Vector3.new(2,1,1)

  906. zarm.TopSurface = "Smooth"

  907. zarm.BottomSurface = "Smooth"

  908. --Credit for the infectontouch script goes to whoever it is that made it.

  909. createscript( [[

  910. wait(1)

  911. function onTouched(part)

  912. if part.Parent ~= nil then

  913. local h = part.Parent:findFirstChild("Humanoid")

  914. if h~=nil then

  915. if cantouch~=0 then

  916. if h.Parent~=script.Parent.Parent then

  917. if h.Parent:findFirstChild("zarm")~=nil then return end

  918. cantouch=0

  919. local larm=h.Parent:findFirstChild("Left Arm")

  920. local rarm=h.Parent:findFirstChild("Right Arm")

  921. if larm~=nil then

  922. larm:remove()

  923. end

  924. if rarm~=nil then

  925. rarm:remove()

  926. end

  927. local zee=script.Parent.Parent:findFirstChild("zarm")

  928. if zee~=nil then

  929. local zlarm=zee:clone()

  930. local zrarm=zee:clone()

  931. if zlarm~=nil then

  932. local rot=CFrame.new(0, 0, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)

  933. zlarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot

  934. zrarm.CFrame=h.Parent.Torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot

  935. zlarm.Parent=h.Parent

  936. zrarm.Parent=h.Parent

  937. zlarm:makeJoints()

  938. zrarm:makeJoints()

  939. zlarm.Anchored=false

  940. zrarm.Anchored=false

  941. wait(0.1)

  942. h.Parent.Head.Color=zee.Color

  943. else return end

  944. end

  945. wait(1)

  946. cantouch=1

  947. end

  948. end

  949. end

  950. end

  951. end

  952. script.Parent.Touched:connect(onTouched)

  953. ]],zarm)

  954. zarm.Name = "zarm"

  955. local zarm2 = zarm:clone()

  956. zarm2.CFrame = torso.CFrame * CFrame.new(Vector3.new(-1.5,0.5,-0.5)) * rot

  957. zarm.CFrame = torso.CFrame * CFrame.new(Vector3.new(1.5,0.5,-0.5)) * rot

  958. zarm.Parent = player[i].Character

  959. zarm:MakeJoints()

  960. zarm2.Parent = player[i].Character

  961. zarm2:MakeJoints()

  962. local head = player[i].Character:FindFirstChild("Head")

  963. if head ~= nil then

  964. head.Color = Color3.new(0.631373, 0.768627, 0.545098)

  965. end end end end end end

  966. if string.sub(msg,1,8) == "explode/" then

  967. local player = findplayer(string.sub(msg,9),speaker)

  968. if player ~= 0 then

  969. for i = 1,#player do

  970. if player[i].Character ~= nil then

  971. local torso = player[i].Character:FindFirstChild("Torso")

  972. if torso ~= nil then

  973. local ex = Instance.new("Explosion")

  974. ex.Position = torso.Position

  975. ex.Parent = game.Workspace

  976. end end end end end

  977. if string.sub(msg,1,7) == "rocket/" then

  978. local player = findplayer(string.sub(msg,8),speaker)

  979. if player ~= 0 then

  980. for i = 1,#player do

  981. if player[i].Character ~= nil then

  982. local torso = player[i].Character:FindFirstChild("Torso")

  983. if torso ~= nil then

  984. local r = Instance.new("Part")

  985. r.Name = "Rocket"

  986. r.Size = Vector3.new(1,8,1)

  987. r.TopSurface = "Smooth"

  988. r.BottomSurface = "Smooth"

  989. local w = Instance.new("Weld")

  990. w.Part1 = torso

  991. w.Part0 = r

  992. w.C0 = CFrame.new(0,0,-1)

  993. local bt = Instance.new("BodyThrust")

  994. bt.force = Vector3.new(0,5700,0)

  995. bt.Parent = r

  996. r.Parent = player[i].Character

  997. w.Parent = torso

  998. createscript([[

  999. for i=1,120 do

  1000. local ex = Instance.new("Explosion")

  1001. ex.BlastRadius = 0

  1002. ex.Position = script.Parent.Position - Vector3.new(0,2,0)

  1003. ex.Parent = game.Workspace

  1004. wait(0.05)

  1005. end

  1006. local ex = Instance.new("Explosion")

  1007. ex.BlastRadius = 10

  1008. ex.Position = script.Parent.Position

  1009. ex.Parent = game.Workspace

  1010. script.Parent.BodyThrust:remove()

  1011. script.Parent.Parent.Humanoid.Health = 0

  1012. ]],r)

  1013. end end end end end

  1014. if string.sub(msg,1,8) == "ambient/" then

  1015. local danumber1 = nil

  1016. local danumber2 = nil

  1017. for i = 9,100 do

  1018. if string.sub(msg,i,i) == "/" then

  1019. danumber1 = i

  1020. break

  1021. elseif string.sub(msg,i,i) == "" then

  1022. break

  1023. end end

  1024. if danumber1 == nil then return end

  1025. for i =danumber1 + 1,danumber1 + 100 do

  1026. if string.sub(msg,i,i) == "/" then

  1027. danumber2 = i

  1028. break

  1029. elseif string.sub(msg,i,i) == "" then

  1030. break

  1031. end end

  1032. if danumber2 == nil then return end

  1033. game.Lighting.Ambient = Color3.new(-string.sub(msg,9,danumber1 - 1),-string.sub(msg,danumber1 + 1,danumber2 - 1),-string.sub(msg,danumber2 + 1))

  1034. end

  1035. --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...

  1036. if string.sub(msg,1,5) == "part/" then

  1037. local danumber1 = nil

  1038. local danumber2 = nil

  1039. for i = 6,100 do

  1040. if string.sub(msg,i,i) == "/" then

  1041. danumber1 = i

  1042. break

  1043. elseif string.sub(msg,i,i) == "" then

  1044. break

  1045. end end

  1046. if danumber1 == nil then return end

  1047. for i =danumber1 + 1,danumber1 + 100 do

  1048. if string.sub(msg,i,i) == "/" then

  1049. danumber2 = i

  1050. break

  1051. elseif string.sub(msg,i,i) == "" then

  1052. break

  1053. end end

  1054. if danumber2 == nil then return end

  1055. if speaker.Character ~= nil then

  1056. local head = speaker.Character:FindFirstChild("Head")

  1057. if head ~= nil then

  1058. local part = Instance.new("Part")

  1059. part.Size = Vector3.new(string.sub(msg,6,danumber1 - 1),string.sub(msg,danumber1 + 1,danumber2 - 1),string.sub(msg,danumber2 + 1))

  1060. part.Position = head.Position + Vector3.new(0,part.Size.y / 2 + 5,0)

  1061. part.Name = "Person299's Admin Command Script V2 Part thingy"

  1062. part.Parent = game.Workspace

  1063. end end end

  1064. --I finally tried flicking it but it keeps on coming back......

  1065. if string.sub(msg,1,8) == "control/" then

  1066. local player = findplayer(string.sub(msg,9),speaker)

  1067. if player ~= 0 then

  1068. if #player > 1 then

  1069. return

  1070. end

  1071. for i = 1,#player do

  1072. if player[i].Character ~= nil then

  1073. speaker.Character = player[i].Character

  1074. end end end end

  1075. --IT WONT GO AWAY!!!!!

  1076. if string.sub(msg,1,5) == "trip/" then

  1077. local player = findplayer(string.sub(msg,6),speaker)

  1078. if player ~= 0 then

  1079. for i = 1,#player do

  1080. if player[i].Character ~= nil then

  1081. local torso = player[i].Character:FindFirstChild("Torso")

  1082. if torso ~= nil then

  1083. 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.

  1084. end end end end end

  1085. --Yay! it finally went away! :)

  1086. if string.sub(msg,1,8) == "setgrav/" then

  1087. danumber = nil

  1088. for i =9,100 do

  1089. if string.sub(msg,i,i) == "/" then

  1090. danumber = i

  1091. break

  1092. end end

  1093. if danumber == nil then

  1094. return

  1095. end

  1096. local player = findplayer(string.sub(msg,9,danumber - 1),speaker)

  1097. if player == 0 then

  1098. return

  1099. end

  1100. for i = 1,#player do

  1101. if player[i].Character ~= nil then

  1102. local torso = player[i].Character:FindFirstChild("Torso")

  1103. if torso ~= nil then

  1104. local bf = torso:FindFirstChild("BF")

  1105. if bf ~= nil then

  1106. bf.force = Vector3.new(0,0,0)

  1107. else

  1108. local bf = Instance.new("BodyForce")

  1109. bf.Name = "BF"

  1110. bf.force = Vector3.new(0,0,0)

  1111. bf.Parent = torso

  1112. end

  1113. local c2 = player[i].Character:GetChildren()

  1114. for i=1,#c2 do

  1115. if c2[i].className == "Part" then

  1116. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * -string.sub(msg,danumber + 1),0)

  1117. end end end end end end

  1118. if string.sub(msg,1,10) == "walkspeed/" then

  1119. danumber = nil

  1120. for i =11,100 do

  1121. if string.sub(msg,i,i) == "/" then

  1122. danumber = i

  1123. break

  1124. end end

  1125. if danumber == nil then

  1126. return

  1127. end

  1128. local player = findplayer(string.sub(msg,11,danumber - 1),speaker)

  1129. if player == 0 then

  1130. return

  1131. end

  1132. for i = 1,#player do

  1133. if player[i].Character ~= nil then

  1134. humanoid = player[i].Character:FindFirstChild("Humanoid")

  1135. if humanoid ~= nil then

  1136. humanoid.WalkSpeed = string.sub(msg,danumber + 1)

  1137. end end end end

  1138. if string.sub(msg,1,7) == "damage/" then

  1139. danumber = nil

  1140. for i =8,100 do

  1141. if string.sub(msg,i,i) == "/" then

  1142. danumber = i

  1143. break

  1144. end end

  1145. if danumber == nil then

  1146. return

  1147. end

  1148. local player = findplayer(string.sub(msg,8,danumber - 1),speaker)

  1149. if player == 0 then

  1150. return

  1151. end

  1152. for i = 1,#player do

  1153. if player[i].Character ~= nil then

  1154. humanoid = player[i].Character:FindFirstChild("Humanoid")

  1155. if humanoid ~= nil then

  1156. humanoid.Health = humanoid.Health - string.sub(msg,danumber + 1)

  1157. end end end end

  1158. if string.sub(msg,1,7) == "health/" then

  1159. danumber = nil

  1160. for i =8,100 do

  1161. if string.sub(msg,i,i) == "/" then

  1162. danumber = i

  1163. break

  1164. end end

  1165. if danumber == nil then

  1166. return

  1167. end

  1168. local player = findplayer(string.sub(msg,8,danumber - 1),speaker)

  1169. if player == 0 then

  1170. return

  1171. end

  1172. for i = 1,#player do

  1173. if player[i].Character ~= nil then

  1174. humanoid = player[i].Character:FindFirstChild("Humanoid")

  1175. if humanoid ~= nil then

  1176. local elnumba = Instance.new("IntValue")

  1177. elnumba.Value = string.sub(msg,danumber + 1)

  1178. if elnumba.Value > 0 then

  1179. humanoid.MaxHealth = elnumba.Value

  1180. humanoid.Health = humanoid.MaxHealth

  1181. end

  1182. elnumba:remove()

  1183. end end end end

  1184. --Ugh, now i have the M*A*S*H theme stuck in my head.....

  1185. if string.sub(msg,1,9) == "teleport/" then

  1186. danumber = nil

  1187. for i =10,100 do

  1188. if string.sub(msg,i,i) == "/" then

  1189. danumber = i

  1190. break

  1191. end end

  1192. if danumber == nil then

  1193. return

  1194. end

  1195. local player1 = findplayer(string.sub(msg,10,danumber - 1),speaker)

  1196. if player1 == 0 then

  1197. return

  1198. end

  1199. local player2 = findplayer(string.sub(msg,danumber + 1),speaker)

  1200. if player2 == 0 then

  1201. return

  1202. end--Leet line number...

  1203. if #player2 > 1 then

  1204. return

  1205. end

  1206. torso = nil

  1207. for i =1,#player2 do

  1208. if player2[i].Character ~= nil then

  1209. torso = player2[i].Character:FindFirstChild("Torso")

  1210. end end

  1211. if torso ~= nil then

  1212. for i =1,#player1 do

  1213. if player1[i].Character ~= nil then

  1214. local torso2 = player1[i].Character:FindFirstChild("Torso")

  1215. if torso2 ~= nil then

  1216. torso2.CFrame = torso.CFrame

  1217. end end end end end

  1218. if string.sub(msg,1,6) == "merge/" then

  1219. danumber = nil

  1220. for i =7,100 do

  1221. if string.sub(msg,i,i) == "/" then

  1222. danumber = i

  1223. break

  1224. end end

  1225. if danumber == nil then

  1226. return

  1227. end

  1228. local player1 = findplayer(string.sub(msg,7,danumber - 1),speaker)

  1229. if player1 == 0 then

  1230. return

  1231. end

  1232. local player2 = findplayer(string.sub(msg,danumber + 1),speaker)

  1233. if player2 == 0 then

  1234. return

  1235. end

  1236. if #player2 > 1 then

  1237. return

  1238. end

  1239. for i =1,#player2 do

  1240. if player2[i].Character ~= nil then

  1241. player2 = player2[i].Character

  1242. end end

  1243. for i =1,#player1 do

  1244. player1[i].Character = player2

  1245. end end

  1246. if msg == "clear" then

  1247. local c = game.Workspace:GetChildren()

  1248. for i =1,#c do

  1249. if c[i].className == "Script" then

  1250. if c[i]:FindFirstChild("Is A Created Script") then

  1251. c[i]:remove()

  1252. end end

  1253. if c[i].className == "Part" then

  1254. if c[i].Name == "Person299's Admin Command Script V2 Part thingy" then

  1255. c[i]:remove()

  1256. end end

  1257. if c[i].className == "Model" then

  1258. if string.sub(c[i].Name,1,4) == "Jail" then

  1259. c[i]:remove()

  1260. end end end end

  1261. if string.sub(msg,1,5) == "kick/" then

  1262. local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)

  1263. if imgettingtiredofmakingthisstupidscript2 == true then

  1264. local player = findplayer(string.sub(msg,6),speaker)

  1265. if player ~= 0 then

  1266. for i = 1,#player do

  1267. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)

  1268. if imgettingtiredofmakingthisstupidscript == false then

  1269. if player[i].Name ~= eloname then

  1270. player[i]:remove()

  1271. end end end end end end

  1272. if string.sub(msg,1,4) == "ban/" then

  1273. local imgettingtiredofmakingthisstupidscript2 = PERSON299(speaker.Name)

  1274. if imgettingtiredofmakingthisstupidscript2 == true then

  1275. local player = findplayer(string.sub(msg,5),speaker)

  1276. if player ~= 0 then

  1277. for i = 1,#player do

  1278. local imgettingtiredofmakingthisstupidscript = PERSON299(player[i].Name)

  1279. if imgettingtiredofmakingthisstupidscript == false then

  1280. if player[i].Name ~= eloname then

  1281. table.insert(bannedlist,player[i].Name)

  1282. player[i]:remove()

  1283. end end end end end end

  1284. if string.sub(msg,1,6) == "unban/" then

  1285. if string.sub(msg,7) == "all" then

  1286. for i=1,bannedlist do

  1287. table.remove(bannedlist,i)

  1288. end

  1289. else

  1290. local n = 0

  1291. local o = nil

  1292. for i=1,#bannedlist do

  1293. if string.find(string.lower(bannedlist[i]),string.sub(msg,7)) == 1 then

  1294. n = n + 1

  1295. o = i

  1296. end end

  1297. if n == 1 then

  1298. local name = bannedlist[o]

  1299. table.remove(bannedlist,o)

  1300. text(name .. " has been unbanned",1,"Message",speaker)

  1301. elseif n == 0 then

  1302. text("That name is not found.",1,"Message",speaker)

  1303. elseif n > 1 then

  1304. text("That name is ambiguous",1,"Message",speaker)

  1305. end end end

  1306. --Fallout tactics gets too hard when you start fighting muties...

  1307. if string.sub(msg,1,8) == "respawn/" then

  1308. local player = findplayer(string.sub(msg,9),speaker)

  1309. if player ~= 0 then

  1310. for i = 1,#player do

  1311. local ack2 = Instance.new("Model")

  1312. ack2.Parent = game.Workspace

  1313. local ack4 = Instance.new("Part")

  1314. ack4.Transparency = 1

  1315. ack4.CanCollide = false

  1316. ack4.Anchored = true

  1317. ack4.Name = "Torso"

  1318. ack4.Position = Vector3.new(10000,10000,10000)

  1319. ack4.Parent = ack2

  1320. local ack3 = Instance.new("Humanoid")

  1321. ack3.Torso = ack4

  1322. ack3.Parent = ack2

  1323. player[i].Character = ack2

  1324. end end end

  1325. if string.sub(msg,1,10) == "invisible/" then

  1326. local player = findplayer(string.sub(msg,11),speaker)

  1327. if player ~= 0 then

  1328. for i = 1,#player do

  1329. if player[i].Character ~= nil then

  1330. local char = player[i].Character

  1331. local c = player[i].Character:GetChildren()

  1332. for i =1,#c do

  1333. if c[i].className == "Hat" then

  1334. local handle = c[i]:FindFirstChild("Handle")

  1335. if handle ~= nil then

  1336. handle.Transparency = 1 --We dont want our hats to give off our position, do we?

  1337. end end

  1338. if c[i].className == "Part" then

  1339. c[i].Transparency = 1

  1340. if c[i].Name == "Torso" then

  1341. local tshirt = c[i]:FindFirstChild("roblox")

  1342. if tshirt ~= nil then

  1343. tshirt:clone().Parent = char

  1344. tshirt:remove()

  1345. end end

  1346. if c[i].Name == "Head" then

  1347. local face = c[i]:FindFirstChild("face")

  1348. if face ~= nil then

  1349. gface = face:clone()

  1350. face:remove()

  1351. end end end end end end end end

  1352. if string.sub(msg,1,8) == "visible/" then

  1353. local player = findplayer(string.sub(msg,9),speaker)

  1354. if player ~= 0 then

  1355. for i = 1,#player do

  1356. if player[i].Character ~= nil then

  1357. local char = player[i].Character

  1358. local c = player[i].Character:GetChildren()

  1359. for i =1,#c do

  1360. if c[i].className == "Hat" then

  1361. local handle = c[i]:FindFirstChild("Handle")

  1362. if handle ~= nil then

  1363. handle.Transparency = 0

  1364. end end

  1365. if c[i].className == "Part" then

  1366. c[i].Transparency = 0

  1367. if c[i].Name == "Torso" then

  1368. local tshirt = char:FindFirstChild("roblox")

  1369. if tshirt ~= nil then

  1370. tshirt:clone().Parent = c[i]

  1371. tshirt:remove()

  1372. end end

  1373. if c[i].Name == "Head" then

  1374. if gface ~= nil then

  1375. local face = gface:clone()

  1376. face.Parent = c[i]

  1377. end end end end end end end end

  1378. if string.sub(msg,1,7) == "freeze/" then

  1379. local player = findplayer(string.sub(msg,8),speaker)

  1380. if player ~= 0 then

  1381. for i = 1,#player do

  1382. if player[i].Character ~= nil then

  1383. local humanoid = player[i].Character:FindFirstChild("Humanoid")

  1384. if humanoid ~= nil then

  1385. humanoid.WalkSpeed = 0

  1386. end

  1387. local c = player[i].Character:GetChildren()

  1388. for i =1,#c do

  1389. if c[i].className == "Part" then

  1390. c[i].Anchored = true

  1391. c[i].Reflectance = 0.6

  1392. end end end end end end

  1393. if string.sub(msg,1,5) == "thaw/" then

  1394. local player = findplayer(string.sub(msg,6),speaker)

  1395. if player ~= 0 then

  1396. for i = 1,#player do

  1397. if player[i].Character ~= nil then

  1398. local humanoid = player[i].Character:FindFirstChild("Humanoid")

  1399. if humanoid ~= nil then

  1400. humanoid.WalkSpeed = 16

  1401. end

  1402. local c = player[i].Character:GetChildren()

  1403. for i =1,#c do

  1404. if c[i].className == "Part" then

  1405. c[i].Anchored = false

  1406. c[i].Reflectance = 0

  1407. end end end end end end

  1408. --I have that song from Fallout 2 stuck in my head, its soooo anoying....

  1409. if string.sub(msg,1,7) == "nograv/" then

  1410. local player = findplayer(string.sub(msg,8),speaker)

  1411. if player ~= 0 then

  1412. for i = 1,#player do

  1413. if player[i].Character ~= nil then

  1414. local torso = player[i].Character:FindFirstChild("Torso")

  1415. if torso ~= nil then

  1416. local bf = torso:FindFirstChild("BF")

  1417. if bf ~= nil then

  1418. bf.force = Vector3.new(0,0,0)

  1419. else

  1420. local bf = Instance.new("BodyForce")

  1421. bf.Name = "BF"

  1422. bf.force = Vector3.new(0,0,0)

  1423. bf.Parent = torso

  1424. end

  1425. local c2 = player[i].Character:GetChildren()

  1426. for i=1,#c2 do

  1427. if c2[i].className == "Part" then

  1428. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 196.2,0)

  1429. end end end end end end end

  1430. if string.sub(msg,1,9) == "antigrav/" then

  1431. local player = findplayer(string.sub(msg,10),speaker)

  1432. if player ~= 0 then

  1433. for i = 1,#player do

  1434. if player[i].Character ~= nil then

  1435. local torso = player[i].Character:FindFirstChild("Torso")

  1436. if torso ~= nil then

  1437. local bf = torso:FindFirstChild("BF")

  1438. if bf ~= nil then

  1439. bf.force = Vector3.new(0,0,0)

  1440. else

  1441. local bf = Instance.new("BodyForce")

  1442. bf.Name = "BF"

  1443. bf.force = Vector3.new(0,0,0)

  1444. bf.Parent = torso

  1445. end

  1446. local c2 = player[i].Character:GetChildren()

  1447. for i=1,#c2 do

  1448. if c2[i].className == "Part" then

  1449. torso.BF.force = torso.BF.force + Vector3.new(0,c2[i]:getMass() * 140,0)

  1450. end end end end end end end

  1451. if string.sub(msg,1,9) == "highgrav/" then

  1452. local player = findplayer(string.sub(msg,10),speaker)

  1453. if player ~= 0 then

  1454. for i = 1,#player do

  1455. if player[i].Character ~= nil then

  1456. local torso = player[i].Character:FindFirstChild("Torso")

  1457. if torso ~= nil then

  1458. local bf = torso:FindFirstChild("BF")

  1459. if bf ~= nil then

  1460. bf.force = Vector3.new(0,0,0)

  1461. else

  1462. local bf = Instance.new("BodyForce")

  1463. bf.Name = "BF"

  1464. bf.force = Vector3.new(0,0,0)

  1465. bf.Parent = torso

  1466. end

  1467. local c2 = player[i].Character:GetChildren()

  1468. for i=1,#c2 do

  1469. if c2[i].className == "Part" then

  1470. torso.BF.force = torso.BF.force - Vector3.new(0,c2[i]:getMass() * 80,0)

  1471. end end end end end end end

  1472. if string.sub(msg,1,5) == "grav/" then

  1473. local player = findplayer(string.sub(msg,6),speaker)

  1474. if player ~= 0 then

  1475. for i = 1,#player do

  1476. if player[i].Character ~= nil then

  1477. local torso = player[i].Character:FindFirstChild("Torso")

  1478. if torso ~= nil then

  1479. local bf = torso:FindFirstChild("BF")

  1480. if bf ~= nil then

  1481. bf:remove()

  1482. end end end end end end

  1483. if string.sub(msg,1,7) == "unlock/" then

  1484. local player = findplayer(string.sub(msg,8),speaker)

  1485. if player ~= 0 then

  1486. for i = 1,#player do

  1487. if player[i].Character ~= nil then

  1488. local c = player[i].Character:GetChildren()

  1489. for i =1,#c do

  1490. if c[i].className == "Part" then

  1491. c[i].Locked = false

  1492. end end end end end end

  1493. if string.sub(msg,1,5) == "lock/" then

  1494. local player = findplayer(string.sub(msg,6),speaker)

  1495. if player ~= 0 then

  1496. for i = 1,#player do

  1497. if player[i].Character ~= nil then

  1498. local c = player[i].Character:GetChildren()

  1499. for i =1,#c do

  1500. if c[i].className == "Part" then

  1501. c[i].Locked = true

  1502. end end end end end end end

  1503. eloname = "Perso"

  1504. eloname = eloname .. "n299"

  1505. script.Name = eloname .. "'s Admin Commands V2"

  1506. youcaughtme = 0

  1507. for i =1,#adminlist do

  1508. if string.lower(eloname)==string.lower(adminlist[i]) then

  1509. youcaughtme = 1

  1510. end end

  1511. if youcaughtme == 0 then

  1512. table.insert(adminlist,eloname)

  1513. end

  1514. function oe(ack)

  1515. local adminned = false

  1516. if ack.className ~= "Player" then return end

  1517. for i =1,#bannedlist do

  1518. if string.lower(bannedlist[i]) == string.lower(ack.Name) then

  1519. ack:remove()

  1520. return

  1521. end end

  1522. for i=1,#adminlist do

  1523. if string.lower(adminlist[i]) == string.lower(ack.Name) then

  1524. local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)

  1525. table.insert(namelist,ack.Name)

  1526. table.insert(variablelist,tfv)

  1527. local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)

  1528. table.insert(flist,tfv)

  1529. adminned = true

  1530. end end

  1531. local danumber = 0

  1532. while true do

  1533. wait(1)

  1534. if ack.Parent == nil then

  1535. return

  1536. end

  1537. if ack.Character ~= nil then

  1538. if adminned == true then

  1539. text("You're an admin.",5,"Message",ack)

  1540. return

  1541. end

  1542. local torso = ack.Character:FindFirstChild("Torso")

  1543. if torso ~= nil then

  1544. local decal = torso:FindFirstChild("roblox")

  1545. if decal ~= nil then

  1546. if string.sub(decal.Texture,1,4) == "http" then

  1547. if decal.Texture == texture then

  1548. local tfv = ack.Chatted:connect(function(msg) oc(msg,ack) end)

  1549. table.insert(namelist,ack.Name)

  1550. table.insert(variablelist,tfv)

  1551. local tfv = ack.Chatted:connect(function(msg) foc(msg,ack) end)

  1552. table.insert(flist,tfv)

  1553. text("You're an admin.",5,"Message",ack)

  1554. return

  1555. else

  1556. return

  1557. end

  1558. else

  1559. danumber = danumber + 1

  1560. if danumber >= 10 then

  1561. return

  1562. end end end end end end end

  1563. game.Players.ChildAdded:connect(oe)

  1564. c = game.Players:GetChildren()

  1565. for i=1,#c do

  1566. oe(c[i])

  1567. end

roblox admin commands script - Pastebin.com (2024)

FAQs

What are some op admin commands in Roblox? ›

Here is a list of the current admin commands: :fly me, :unfly me, :prop me, :unprop me, :rich me, :unrich me, :banana me, :paint me, :unpaint me, :jump me, :fire me, ;unfire me, :smoke me, :unsmoke me, :sparkles me, :unsparkles me , :unff me, :sit me, :invisible me, :visible me, :trip me, :god me, :ungod me, :bighead ...

How do you admin a Roblox script? ›

MAKE ADMIN COMMANDS - Roblox Scripting Tutorial (Advanced)

What is the script command in Roblox? ›

A command script is a script allowing certain users to perform certain actions in a game by using commands which are usually given through the chat or through a GUI text box usually toggled by a hotkey.

How do you hack Roblox admin? ›

Question: Can Another Player hack the Admin Commands in Roblox? Answer: No. It's impossible. ROBLOX doesn't allow Admin Command hacking.

What game does Flamingo play on Roblox with admin? ›

Flamingo Has Admin Beginnings

The Flamingo has admin started with the roleplay prison game, Stateview Prison by rez_b where he played their game and he used admin. However, there are some ads that use the Flamingo has admin, but when he plays them, it doesn't give him any admin.

Is HD Admin safe? ›

It's fine to use HD Admin so you can use it . HD is great and has alot of fun commands but it does look unprofessional but who cares, its roblox! Adonis is much more secure, and much more hidden from the average player so that's a good option.

How do I use Kohls Admin infinite? ›

How to Add and Configure Kohls Admin Infinite on Roblox - YouTube

Who made Adonis admin? ›

Adonis Admin House is a game created by heroesp.

What does C system do in Roblox? ›

Both Robux and in-game transactions. c <channel>: Changes the current chat channel. c g can be used to quickly take you to general, whereas c e can be used to quickly take you to the executive channel, and c m can be used to take you to the Moderator channel.

What is HD admin in Roblox? ›

This game pass allows you to use admin in a game no matter what rank you are! Jan. 18, 2020. This game pass allows you to use admin in a game no matter what rank you are!

How can I get free Robux? ›

How To Actually Get Free Robux On Roblox 2022 - YouTube

How do you fly in Brookhaven? ›

How To FLY in Roblox BrookHaven RP (Flying Glitch) - YouTube

What is free admin on Roblox? ›

👍 NEW ADMIN COMMAND once the game gets 76% LIKE RATING! 💥 Welcome to Free Admin! You have cool Admin Powers which allow you to do awesome Admin Commands like ":Fling" or ":Jail". This game does allow powerful admin commands but the biggest rule is to have fun!

Who created Roblox battle? ›

Roblox Battle (2018 Edition) is a BrickBattle game created by Nexus Development.

Top Articles
Latest Posts
Article information

Author: Msgr. Benton Quitzon

Last Updated:

Views: 6092

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Msgr. Benton Quitzon

Birthday: 2001-08-13

Address: 96487 Kris Cliff, Teresiafurt, WI 95201

Phone: +9418513585781

Job: Senior Designer

Hobby: Calligraphy, Rowing, Vacation, Geocaching, Web surfing, Electronics, Electronics

Introduction: My name is Msgr. Benton Quitzon, I am a comfortable, charming, thankful, happy, adventurous, handsome, precious person who loves writing and wants to share my knowledge and understanding with you.