Advertisement
KINGOFCOOL

Untitled

Jan 10th, 2015
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.96 KB | None | 0 0
  1. --Made by CHAOSxFIGHTER
  2.  
  3. --My first script...
  4.  
  5. --[[
  6. The first ever Mod Menu on ROBLOX!
  7. I can't stop you, but PLEASE do NOT steal and claim as your own.
  8. Version: 1
  9. --]]
  10.  
  11. local adminz = {"CHAOSxFIGHTER","MrHackzAlot","bigcg158","player","brojam67","trevorwb"} --Admins.
  12.  
  13. --DO NOT EDIT ANYTHING BELOW.
  14.  
  15. local plr = game.Players.LocalPlayer;
  16. local version = 1.00;
  17. local guistoremove = {"Background","Scroller","AddMenuFunction"}
  18.  
  19. local addmenupos = 0;
  20. local maxcount = 6;
  21. local countnum = 1;
  22. local outputpos = 0;
  23. local scrollerpos = 15;
  24. local minusmaxscrollercount = 0;
  25. local currentfunction = nil;
  26. local maxscrollercount = 75;
  27. local scrollerposmain = 15;
  28.  
  29. local functions = {
  30. moddedstatsfunc = function()
  31. local fndstats = plr:FindFirstChild("leaderstats");
  32. if fndstats then
  33. if moddedstats == false then
  34. local grabstats = fndstats:GetChildren();
  35. moddedstats = true;
  36. for i=1,#grabstats do
  37. if grabstats[i].className == "IntValue" then
  38. grabstats[i].Value = 2000000000;
  39. end;
  40. end;
  41. output("Modded Stats [On]");
  42. else
  43. local grabstats = fndstats:GetChildren();
  44. moddedstats = false;
  45. for i=1,#grabstats do
  46. if grabstats[i].className == "IntValue" then
  47. grabstats[i].Value = 0;
  48. end;
  49. end;
  50. output("Modded Stats [Off]");
  51. end;
  52. end;
  53. end;
  54. godmodefunc = function()
  55. if GodMode == false then
  56. GodMode = true;
  57. if plr.Character ~= nil then
  58. plr.Character.Humanoid.MaxHealth = math.huge;
  59. output("God Mode [On]");
  60. end;
  61. else
  62. GodMode = false;
  63. if plr.Character ~= nil then
  64. plr.Character.Humanoid.MaxHealth = 100;
  65. output("God Mode [Off]");
  66. end;
  67. end;
  68. end;
  69. fffunc = function()
  70. if ForceField == false then
  71. ForceField = true;
  72. if plr.Character ~= nil then
  73. local ff = Instance.new("ForceField",plr.Character);
  74. ff.Name = "ModMenuForceField";
  75. output("Force Field [On]");
  76. end;
  77. else
  78. ForceField = false;
  79. local fndff = plr.Character:FindFirstChild("ModMenuForceField");
  80. if plr.Character ~= nil and fndff ~= nil then
  81. fndff:Destroy();
  82. output("Force Field [Off]");
  83. end;
  84. end;
  85. end;
  86. invisiblefunc = function()
  87. if invisible == false then
  88. invisible = true;
  89. if plr.Character ~= nil then
  90. local grabparts = plr.Character:GetChildren();
  91. output("Invisible [On]");
  92. for i=1,#grabparts do
  93. if grabparts[i].className == "Part" then
  94. grabparts[i].Transparency = 1;
  95. elseif grabparts[i].className == "Hat" then
  96. grabparts[i].Handle.Transparency = 1;
  97. end;
  98. end;
  99. end;
  100. else
  101. invisible = false;
  102. if plr.Character ~= nil then
  103. output("Invisible [Off]");
  104. local grabparts = plr.Character:GetChildren();
  105. for i=1,#grabparts do
  106. if grabparts[i].className == "Part" then
  107. grabparts[i].Transparency = 0;
  108. elseif grabparts[i].className == "Hat" then
  109. grabparts[i].Handle.Transparency = 0;
  110. end;
  111. end;
  112. end;
  113. end;
  114. end;
  115. turningheadfunc = function()
  116. if plr.Character ~= nil then
  117. for i=1,math.huge,0.1 do
  118. wait()
  119. if plr.Character.Humanoid.Health == nil then
  120. break;
  121. end;
  122. plr.Character.Torso.Neck.C0 = CFrame.new(0,1.5,0)*CFrame.fromAxisAngle(Vector3.new(1,2,0),i);
  123. plr.Character.Torso.Neck.C1 = CFrame.new(0,0,0);
  124. end;
  125. end;
  126. output("Turning Head [On]");
  127. end;
  128. flashingplayerfunc = function()
  129. for i=1,math.huge do
  130. if plr.Character ~= nil and plr.Character.Humanoid.Health ~= 0 then
  131. local grabparts = plr.Character:GetChildren();
  132. for x=1,#grabparts do
  133. if plr.Character.Humanoid.Health == nil then
  134. break;
  135. end;
  136. if grabparts[x].className == "Part" then
  137. grabparts[x].Transparency = 1;
  138. wait(0.1);
  139. grabparts[x].Transparency = 0;
  140. elseif grabparts[x].className == "Hat" then
  141. grabparts[x].Handle.Transparency = 1;
  142. wait(0.1);
  143. grabparts[x].Handle.Transparency = 0;
  144. end;
  145. end;
  146. end;
  147. end;
  148. output("Flashing Character [On]");
  149. end;
  150. superjumpselffunc = function()
  151. spself = false;
  152. if spself == false then
  153. if plr.Character ~= nil and plr.Character.Torso ~= nil then
  154. spself = true;
  155. local newsp = Instance.new("BodyForce",plr.Character.Torso);
  156. newsp.force = Vector3.new(0,3000,0);
  157. output("Super Jump [On]");
  158. end;
  159. else
  160. local fndnewsp = plr.Character.Torso:FindFirstChild("BodyForce");
  161. if fndnewsp then
  162. spself = false;
  163. output("Super Jump [Off]");
  164. fndnewsp:Destroy();
  165. end;
  166. end;
  167. end;
  168. crazyman32selffunc = function()
  169. plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=308165";
  170. plr.Character:BreakJoints();
  171. end;
  172. shedletskyselffunc = function()
  173. plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=261";
  174. plr.Character:BreakJoints();
  175. end;
  176. normalselffunc = function()
  177. plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..plr.userId;
  178. plr.Character:BreakJoints();
  179. end;
  180. tragicdeathselffunc = function()
  181. if plr.Character ~= nil then
  182. for i=1,15 do
  183. plr.Character.Head.Mesh.Scale = Vector3.new(2,2,2);
  184. wait(.1);
  185. plr.Character.Head.Mesh.Scale = Vector3.new(5,5,5);
  186. wait(.1);
  187. plr.Character.Head.Mesh.Scale = Vector3.new(10,10,10);
  188. wait(.1);
  189. plr.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25);
  190. wait(.1);
  191. end;
  192. plr.Character.Head:Destroy();
  193. end;
  194. end;
  195. flamingheadselffunc = function()
  196. if plr.Character ~= nil and plr.Character.Head ~= nil then
  197. if flamehead == false then
  198. flamehead = true;
  199. local newfire = Instance.new("Fire",plr.Character.Head);
  200. newfire.Size = 8;
  201. output("Flaming Head [On]");
  202. else
  203. flamehead = false;
  204. local fndfire = plr.Character.Head:FindFirstChild("Fire");
  205. if fndfire then
  206. fndfire:Destroy();
  207. output("Flaming Head [Off]");
  208. end;
  209. end;
  210. end;
  211. end;
  212. kickyourselffunc = function()
  213. local newmsg = Instance.new("Message",workspace);
  214. newmsg.Text = "Ok. Bye Bye "..plr.Name;
  215. wait(3);
  216. newmsg:Destroy();
  217. plr:Destroy();
  218. end;
  219. superspeedallfunc = function()
  220. local grabplrs = game.Players:GetPlayers();
  221. for i=1,#grabplrs do
  222. if grabplrs[i].Character ~= nil and grabplrs[i].Character.Humanoid ~= nil then
  223. grabplrs[i].Character.Humanoid.WalkSpeed = 100;
  224. end;
  225. end;
  226. output("Super Speed All [On]");
  227. end;
  228. superspeedselffunc = function()
  229. if superspeedself == false then
  230. superspeedself = true;
  231. if plr.Character ~= nil and plr.Character.Humanoid ~= nil then
  232. plr.Character.Humanoid.WalkSpeed = 100;
  233. end;
  234. output("Super Speed [On]");
  235. else
  236. superspeedself = false;
  237. if plr.Character ~= nil and plr.Character.Humanoid ~= nil then
  238. plr.Character.Humanoid.WalkSpeed = 16;
  239. end;
  240. output("Super Speed [Off]");
  241. end;
  242. end;
  243. beastlyfunc = function()
  244. plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=617197";
  245. if plr.Character then
  246. plr.Character:BreakJoints();
  247. end;
  248. end;
  249. kickallfunc = function()
  250. local plrs = game.Players:GetPlayers();
  251. for i=1,#plrs do
  252. if plrs[i].Name ~= plr.Name then
  253. plrs[i]:Destroy();
  254. end;
  255. end;
  256. end;
  257. givegodmodeall = function()
  258. if godmodeforall == false then
  259. godmodeforall = true;
  260. local plrs = game.Players:GetPlayers();
  261. for i=1,#plrs do
  262. if plrs[i] ~= plr.Name then
  263. if plrs[i].Character then
  264. plrs[i].Character.Humanoid.MaxHealth = math.huge;
  265. end;
  266. end;
  267. end;
  268. output("Gave everyone god mode!");
  269. else
  270. godmodeforall = false;
  271. local plrs = game.Players:GetPlayers();
  272. for i=1,#plrs do
  273. if plrs[i] ~= plr.Name then
  274. if plrs[i].Character then
  275. plrs[i].Character.Humanoid.MaxHealth = 100;
  276. end;
  277. end;
  278. end;
  279. output("Removed god mode from everyone!");
  280. end;
  281. end;
  282. buildshieldfunc = function()
  283. if plr.Character and plr.Character.Head then
  284. local newff = Instance.new("ForceField",plr.Character)
  285. newff.Name = "SHIELDFORCEFIELD";
  286. plr.Character.Torso.Anchored = true;
  287. plr.Character.Humanoid.WalkSpeed = 0;
  288. local fndshield = script.Parent:FindFirstChild("SHIELD");
  289. if fndshield then
  290. local clo = fndshield:clone();
  291. clo.Parent = plr.Character.Head;
  292. clo.Disabled = false;
  293. wait(25);
  294. plr.Character.Head.SHIELD:Destroy();
  295. plr.Character.Humanoid.WalkSpeed = 16;
  296. plr.Character.Torso.Anchored = false;
  297. end;
  298. end;
  299. end;
  300. removeshieldfunc = function()
  301. if workspace.Shield then
  302. local grabparts = workspace.Shield:GetChildren();
  303. for i=1,#grabparts do
  304. grabparts[i]:Destroy();
  305. wait();
  306. end;
  307. workspace.Shield:Destroy();
  308. end;
  309. end;
  310. prisonallfunc = function()
  311. local plrs = game.Players:GetPlayers();
  312. for i=1,#plrs do
  313. if plrs[i].Name ~= plr.Name then
  314. if plrs[i].Character and plrs[i].Character.Head then
  315. plrs[i].Character.Torso.Anchored = true;
  316. plrs[i].Character.Humanoid.WalkSpeed = 0;
  317. local clo = script.Parent.SHIELD:clone();
  318. clo.Parent = plrs[i].Character.Head;
  319. clo.Disabled = false;
  320. wait(25);
  321. clo:Destroy();
  322. plrs[i].Character.Torso.Anchored = false;
  323. plrs[i].Character.Humanoid.WalkSpeed = 16;
  324. end;
  325. end;
  326. end;
  327. end;
  328. unprisonallfunc = function()
  329. local grabstuff = workspace:GetChildren();
  330. for i=1,#grabstuff do
  331. if grabstuff[i].Name == "Shield" then
  332. local deletestuff = grabstuff[i]:GetChildren();
  333. for x=1,#deletestuff do
  334. deletestuff[x]:Destroy();
  335. wait();
  336. end;
  337. end;
  338. end;
  339. end;
  340. spherecreatorfunc = function()
  341. if not workspace:FindFirstChild("SPHERE LIKE A BOSS") then
  342. SCFunc = true;
  343. output("PLEASE WAIT");
  344. output("THIS WILL TAKE A WHILE.");
  345. if plr.Character and plr.Character.Head then
  346. local clo = script.SPHEREPART:clone();
  347. clo.Parent = plr.Character;
  348. clo.CFrame = CFrame.new(Vector3.new(plr.Character.Torso.Position.x,plr.Character.Torso.Position.y,plr.Character.Torso.Position.z));
  349. clo.Anchored = true;
  350. wait(1);
  351. local clo2 = script.Parent.SPHERE:clone();
  352. clo2.Parent = clo;
  353. clo2.Disabled = false;
  354. output2("BUILDING...",50,Color3.new(0,1,0));
  355. output2("Still Building...",50,Color3.new(0,1,0));
  356. output2("LOL STILL BUILDING...",50,Color3.new(0,1,0));
  357. output2("UMAD? STILL BUILDING...",25,Color3.new(0,1,0));
  358. output2("Ok should be almost done!",7,Color3.new(0,1,0));
  359. end;
  360. else
  361. output2("REMOVING THIS COULD TAKE A WHILE!",8,Color3.new(102/255,1,102/255));
  362. local clo3 = script.Parent.REMOVESPHERE:clone();
  363. clo3.Parent = workspace;
  364. clo3.Disabled = false;
  365. end;
  366. end;
  367. togglefogfunc = function()
  368. if TFFFunc == false then
  369. game.Lighting.FogEnd = 100;
  370. TFFFunc = true;
  371. output("Fog [On]");
  372. else
  373. game.Lighting.FogEnd = 1000000;
  374. TFFFunc = false;
  375. output("Fog [Off]");
  376. end;
  377. end;
  378. toggledaynightfunc = function()
  379. if TDNFFunc == false then
  380. game.Lighting.TimeOfDay = "14:00:00";
  381. TDNFFunc = true;
  382. output("Day");
  383. else
  384. game.Lighting.TimeOfDay = "00:00:00";
  385. TDNFFunc = false;
  386. output("Night");
  387. end;
  388. end;
  389. bluefogfunc = function()
  390. game.Lighting.FogColor = Color3.new(0,0,1);
  391. end;
  392. greenfogfunc = function()
  393. game.Lighting.FogColor = Color3.new(102/255,1,102/255);
  394. end;
  395. redfogfunc = function()
  396. game.Lighting.FogColor = Color3.new(1,102/255,0);
  397. end;
  398. cyanfogfunc = function()
  399. game.Lighting.FogColor = Color3.new(102/255,1,1);
  400. end;
  401. yellowfogfunc = function()
  402. game.Lighting.FogColor = Color3.new(1,1,102/255);
  403. end;
  404. purplefogfunc = function()
  405. game.Lighting.FogColor = Color3.new(1,102/255,1);
  406. end;
  407. blackfogfunc = function()
  408. game.Lighting.FogColor = Color3.new(0,0,0);
  409. end;
  410. whitefogfunc = function()
  411. game.Lighting.FogColor = Color3.new(1,1,1);
  412. end;
  413. regularfogfunc = function()
  414. game.Lighting.FogColor = Color3.new(192/255,192/255,192/255);
  415. end;
  416. blueambientfunc = function()
  417. game.Lighting.Ambient = Color3.new(0,0,1);
  418. end;
  419. greenambientfunc = function()
  420. game.Lighting.Ambient = Color3.new(102/255,1,102/255);
  421. end;
  422. redambientfunc = function()
  423. game.Lighting.Ambient = Color3.new(1,102/255,0);
  424. end;
  425. cyanambientfunc = function()
  426. game.Lighting.Ambient = Color3.new(102/255,1,1);
  427. end;
  428. yellowambientfunc = function()
  429. game.Lighting.Ambient = Color3.new(1,1,102/255);
  430. end;
  431. purpleambientfunc = function()
  432. game.Lighting.Ambient = Color3.new(1,102/255,1);
  433. end;
  434. blackambientfunc = function()
  435. game.Lighting.Ambient = Color3.new(0,0,0);
  436. end;
  437. whiteambientfunc = function()
  438. game.Lighting.Ambient = Color3.new(1,1,1);
  439. end;
  440. regularambientfunc = function()
  441. game.Lighting.Ambient = Color3.new(179/255,179/255,184/255);
  442. end;
  443. hidenamefunc = function()
  444. if HNFFunc == false then
  445. if plr.Character.Head ~= nil then
  446. plr.Character.Head.Transparency = 1;
  447. end;
  448. HNFFunc = true;
  449. else
  450. if plr.Character.Head ~= nil then
  451. plr.Character.Head.Transparency = 0;
  452. end;
  453. HNFFunc = false;
  454. end;
  455. end;
  456. amazingcrosshairs = function()
  457. if plr.PlayerGui:FindFirstChild("AMAZING CROSSHAIRS") then
  458. plr.PlayerGui["AMAZING CROSSHAIRS"]:Destroy();
  459. output("Amazing Crosshairs [On]");
  460. else
  461. local newscr = Instance.new("ScreenGui",plr.PlayerGui);
  462. newscr.Name = "AMAZING CROSSHAIRS";
  463. local newtxtlbl = Instance.new("TextLabel",newscr);
  464. newtxtlbl.BackgroundTransparency = 1;
  465. newtxtlbl.TextColor3 = Color3.new(1,1,1);
  466. newtxtlbl.Position = UDim2.new(0.5,0,0.5,0);
  467. newtxtlbl.Text = "+";
  468. newtxtlbl.FontSize = Enum.FontSize.Size18;
  469. output("Amazing Crosshairs [Off]");
  470. end;
  471. end;
  472. spam1 = function()
  473. output3("You Noob!");
  474. end;
  475. spam2 = function()
  476. output3(plr.Name.." is a BOSS");
  477. end;
  478. spam3 = function()
  479. output3("DangCool is amazing!");
  480. end;
  481. spam4 = function()
  482. output3("Your an idiot meh friend!");
  483. end;
  484. spam5 = function()
  485. output3("I have Admin!");
  486. end;
  487. spam6 = function()
  488. output3("Version: "..version);
  489. end;
  490. spam7 = function()
  491. output3("The Admins Are: ");
  492. for i,v in pairs(adminz) do
  493. output3(v);
  494. end;
  495. end;
  496. spam8 = function()
  497. output3("The First Ever Mod Menu On ROBLOX!");
  498. end;
  499. spam9 = function()
  500. output3("LOLOL");
  501. end;
  502. spam10 = function()
  503. output3("TROLLOLOL");
  504. end;
  505. spam11 = function()
  506. output3("Hey watch it, I can PERMANENTLY ban you!");
  507. end;
  508. spam12 = function()
  509. output3("Yes I can give you admin, but will I?");
  510. end;
  511. turnintocm32all = function()
  512. local grabplrs = game.Players:GetPlayers();
  513. for i=1,#grabplrs do
  514. grabplrs[i].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=617197";
  515. grabplrs[i].Character:BreakJoints();
  516. end;
  517. end;
  518. turnintoshedletskyall = function()
  519. local grabplrs = game.Players:GetPlayers();
  520. for i=1,#grabplrs do
  521. grabplrs[i].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=261";
  522. grabplrs[i].Character:BreakJoints();
  523. end;
  524. end;
  525. beastifyall = function()
  526. local grabplrs = game.Players:GetPlayers();
  527. for i=1,#grabplrs do
  528. grabplrs[i].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=617197";
  529. grabplrs[i].Character:BreakJoints();
  530. end;
  531. end;
  532. turnintoyourselfall = function()
  533. local grabplrs = game.Players:GetPlayers();
  534. for i=1,#grabplrs do
  535. grabplrs[i].CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..grabplrs[i].userId;
  536. grabplrs[i].Character:BreakJoints();
  537. end;
  538. end;
  539. moddedstatsall = function()
  540. local plrs = game.Players:GetPlayers();
  541. for i=1,#plrs do
  542. local fndstats = plrs[i]:FindFirstChild("leaderstats");
  543. if fndstats then
  544. local grabstats = fndstats:GetChildren();
  545. for a=1,#grabstats do
  546. if grabstats[a].className == "IntValue" then
  547. if MSALLFunc == false then
  548. MSALLFunc = true;
  549. grabstats[a].Value = 200000000;
  550. output3("Modded Stats [OFF]");
  551. else
  552. MSALLFunc = false;
  553. grabstats[a].Value = 0;
  554. output3("Modded Stats [ON]");
  555. end;
  556. end;
  557. end;
  558. end;
  559. end;
  560. end;
  561. allplayersmenu = function()
  562. local grabunwantedstuff = plr.PlayerGui:GetChildren();
  563. for i=1,#grabunwantedstuff do
  564. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  565. grabunwantedstuff[i]:Destroy();
  566. end;
  567. end;
  568. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  569. maxcount = 3;
  570. countnum = 1;
  571. addmenupos = 0;
  572. scrollerpos = 15;
  573. maxscrollercount = 135;
  574. AddMenu("Kick All",nil);
  575. AddMenu("Give God Mode",nil);
  576. AddMenu("Prison All",nil);
  577. AddMenu("Un-Prison All",nil);
  578. AddMenu("Turn Into crazyman32",nil);
  579. AddMenu("Turn Into Shedletsky",nil);
  580. AddMenu("Beastify",nil);
  581. AddMenu("Turn Into Yourself",nil);
  582. AddMenu("Toggle Stats",nil);
  583. end;
  584. spammenu = function()
  585. local grabunwantedstuff = plr.PlayerGui:GetChildren();
  586. for i=1,#grabunwantedstuff do
  587. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  588. grabunwantedstuff[i]:Destroy();
  589. end;
  590. end;
  591. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  592. maxcount = 3;
  593. countnum = 1;
  594. addmenupos = 0;
  595. scrollerpos = 15;
  596. maxscrollercount = 180;
  597. AddMenu("You Noob!",nil);
  598. AddMenu(plr.Name.." is a BOSS",nil);
  599. AddMenu("DangCool is amazing!",nil);
  600. AddMenu("Your an idiot meh friend",nil);
  601. AddMenu("I have Admin!",nil);
  602. AddMenu("Version: "..version,nil);
  603. AddMenu("Say all the admins.",nil);
  604. AddMenu("First Mod Menu Ever!",nil);
  605. AddMenu("LOLOL",nil);
  606. AddMenu("TROLLOLOL",nil);
  607. AddMenu("Hey watch it, I can ban you!",nil);
  608. AddMenu("Yes I can give you admin, but will I?",nil);
  609. end;
  610. mainmenu = function()
  611. local grabunwantedstuff = plr.PlayerGui:GetChildren();
  612. for i=1,#grabunwantedstuff do
  613. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  614. grabunwantedstuff[i]:Destroy();
  615. end;
  616. end;
  617. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  618. maxcount = 3;
  619. countnum = 1;
  620. addmenupos = 0;
  621. scrollerpos = 15;
  622. maxscrollercount = 285;
  623. AddMenu("God Mode",nil); --15
  624. AddMenu("Force Field",nil); --15
  625. AddMenu("Toggle Stats",nil); --15
  626. AddMenu("Invisible",nil); --15
  627. AddMenu("Turning Head",nil); --15
  628. AddMenu("Flashing Character",nil); --15
  629. AddMenu("Super Jump {Self}",nil); --15
  630. AddMenu("Turn Into crazyman32",nil); --15
  631. AddMenu("Turn Into Shedletsky",nil); --15
  632. AddMenu("Turn Into Your Self",nil); --15
  633. AddMenu("Tragic Death",nil); --15
  634. AddMenu("Flaming Head",nil); --15
  635. AddMenu("Kick Yourself",nil); --15
  636. AddMenu("Super Speed",nil); --15
  637. AddMenu("Beastly",nil); --15
  638. AddMenu("Shield",nil); --15
  639. AddMenu("Remove Shield",nil); --15
  640. AddMenu("Create Huge Sphere!",nil); --15
  641. AddMenu("Hide Your Name",nil); --15
  642. AddMenu("Amazing Crosshairs",nil); --15
  643. end;
  644. visionsmenu = function()
  645. local grabunwantedstuff = plr.PlayerGui:GetChildren();
  646. for i=1,#grabunwantedstuff do
  647. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  648. grabunwantedstuff[i]:Destroy();
  649. end;
  650. end;
  651. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  652. maxcount = 3;
  653. countnum = 1;
  654. addmenupos = 0;
  655. scrollerpos = 15;
  656. maxscrollercount = 300;
  657. AddMenu("Toggle Fog",nil);
  658. AddMenu("Toggle Night/Day",nil);
  659. AddMenu("Blue Fog",nil);
  660. AddMenu("Green Fog",nil);
  661. AddMenu("Red Fog",nil);
  662. AddMenu("Cyan Fog",nil);
  663. AddMenu("Yellow Fog",nil);
  664. AddMenu("Purple Fog",nil);
  665. AddMenu("Black Fog",nil);
  666. AddMenu("White Fog",nil);
  667. AddMenu("Regular Fog",nil);
  668. AddMenu("Blue Ambient",nil);
  669. AddMenu("Green Ambient",nil);
  670. AddMenu("Red Ambient",nil);
  671. AddMenu("Cyan Ambient",nil);
  672. AddMenu("Yellow Ambient",nil);
  673. AddMenu("Purple Ambient",nil);
  674. AddMenu("Black Ambient",nil);
  675. AddMenu("White Ambient",nil);
  676. AddMenu("Regular Ambient",nil);
  677. end;
  678. playerlist = function()
  679. local grabunwantedstuff = plr.PlayerGui:GetChildren();
  680. for i=1,#grabunwantedstuff do
  681. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  682. grabunwantedstuff[i]:Destroy();
  683. end;
  684. end;
  685. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  686. local grabplrs = game.Players:GetPlayers();
  687. for i=1,#grabplrs do
  688. if grabplrs[i].Name ~= plr.Name then
  689. addMenu(grabplrs[i].Name,nil);
  690. end;
  691. end;
  692. end;
  693. }
  694.  
  695. function CreateARectangle(name,txt,size,position,bordercolor,txtcolor,backgroundcolor,transparency,fontsize)
  696. local newgui = Instance.new("ScreenGui", plr.PlayerGui)
  697. newgui.Name = name;
  698. local newtxtlbl = Instance.new("TextLabel",newgui)
  699. newtxtlbl.BorderColor3 = bordercolor;
  700. newtxtlbl.BackgroundColor3 = backgroundcolor;
  701. newtxtlbl.TextColor3 = txtcolor;
  702. newtxtlbl.Text = txt;
  703. newtxtlbl.BackgroundTransparency = transparency;
  704. newtxtlbl:TweenSizeAndPosition(size,position,"Out","Linear",0.3)
  705. end
  706.  
  707. function AddMenu(txt,func)
  708. local newgui = Instance.new("ScreenGui",plr.PlayerGui)
  709. newgui.Name = "AddMenuFunction";
  710. local newtxtlbl = Instance.new("TextLabel",newgui)
  711. newtxtlbl.Position = UDim2.new(0.3,0,0,0+addmenupos)
  712. newtxtlbl.Size = UDim2.new(0.5,0,0,15)
  713. newtxtlbl.BackgroundTransparency = 1;
  714. newtxtlbl.TextColor3 = Color3.new(1,0,0)
  715. newtxtlbl.Text = txt;
  716. newtxtlbl.FontSize = Enum.FontSize.Size12;
  717. addmenupos = addmenupos +15;
  718. end
  719.  
  720. function output(txt)
  721. local newgui = Instance.new("ScreenGui",plr.PlayerGui)
  722. newgui.Name = "OutPut";
  723. local newtxtlbl = Instance.new("TextLabel",newgui)
  724. newtxtlbl.BackgroundTransparency = 1;
  725. newtxtlbl.TextColor3 = Color3.new(102/255,1,102/255)
  726. newtxtlbl.FontSize = Enum.FontSize.Size24;
  727. newtxtlbl.Font = Enum.Font.ArialBold;
  728. newtxtlbl.Text = txt;
  729. newtxtlbl:TweenPosition(UDim2.new(0.5,0,0.5,outputpos),"Out","Linear",0.1)
  730. outputpos = outputpos -25;
  731. wait(3)
  732. newtxtlbl:TweenPosition(UDim2.new(0,0,0,0),"Out","Linear",0.1)
  733. wait(0.1)
  734. outputpos = outputpos +25;
  735. newgui:Destroy()
  736. end
  737.  
  738. function output3(txt)
  739. local msg = Instance.new("Message",workspace)
  740. msg.Text = txt;
  741. wait(4)
  742. msg:Destroy()
  743. end
  744.  
  745. function output2(txt,time,color)
  746. local newgui = Instance.new("ScreenGui",plr.PlayerGui)
  747. newgui.Name = "OutPut";
  748. local newtxtlbl = Instance.new("TextLabel",newgui)
  749. newtxtlbl.BackgroundTransparency = 1;
  750. newtxtlbl.TextColor3 = color;
  751. newtxtlbl.FontSize = Enum.FontSize.Size24;
  752. newtxtlbl.Font = Enum.Font.ArialBold;
  753. newtxtlbl.Text = txt;
  754. newtxtlbl:TweenPosition(UDim2.new(0.5,0,0.5,outputpos),"Out","Linear",0.1)
  755. outputpos = outputpos -25;
  756. wait(time)
  757. newtxtlbl:TweenPosition(UDim2.new(0,0,0,0),"Out","Linear",0.1)
  758. wait(0.1)
  759. outputpos = outputpos +25;
  760. newgui:Destroy()
  761. end
  762.  
  763. script.Parent.Selected:connect(function(mouse)
  764. for i,v in pairs(adminz) do
  765. if string.lower(plr.Name) == v then
  766. CreateARectangle("Background","",UDim2.new(0.5,0,1,0),UDim2.new(0.3,0,0,0),Color3.new(1,1,1),Color3.new(1,1,1),Color3.new(0,0,0),0,Enum.FontSize.Size12)
  767. wait(0.4)
  768. CreateARectangle("Scroller","",UDim2.new(0.5,0,0,15),UDim2.new(0.3,0,0,0),Color3.new(0,0,0),Color3.new(1,1,1),Color3.new(1,1,1),0,Enum.FontSize.Size12)
  769. wait(0.4)
  770. currentfunction = "mainmenu";
  771. AddMenu("Main Menu",nil)
  772. AddMenu("All Players Menu",nil)
  773. AddMenu("Visions Menu",nil)
  774. AddMenu("Spam Menu",nil)
  775. AddMenu("Player List",nil)
  776. script.Parent["OpeningSound"]:Play()
  777. local debounce = false;
  778. mouse.Button1Down:connect(function(clack)
  779. local fndscroller = plr.PlayerGui:FindFirstChild("Scroller")
  780. if fndscroller then
  781. fndscroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,(scrollerpos)),"Out","Linear",0.1)
  782. scrollerpos = scrollerpos +15;
  783. countnum = countnum +1;
  784. scrollerposmain = fndscroller.TextLabel.Position.Y.Offset;
  785. wait(0.2)
  786. if scrollerpos >= maxscrollercount then
  787. scrollerpos = 0;
  788. countnum = 1;
  789. end
  790. if currentfunction == "godmodefunc" then
  791. currentfunction = "fffunc";
  792. elseif currentfunction == "fffunc" then
  793. currentfunction = "moddedstatsfunc";
  794. elseif currentfunction == "moddedstatsfunc" then
  795. currentfunction = "invisiblefunc";
  796. elseif currentfunction == "invisiblefunc" then
  797. currentfunction = "turningheadfunc";
  798. elseif currentfunction == "turningheadfunc" then
  799. currentfunction = "flashingplayerfunc";
  800. elseif currentfunction == "flashingplayerfunc" then
  801. currentfunction = "superjumpselffunc";
  802. elseif currentfunction == "superjumpselffunc" then
  803. currentfunction = "crazyman32selffunc";
  804. elseif currentfunction == "crazyman32selffunc" then
  805. currentfunction = "shedletskyselffunc";
  806. elseif currentfunction == "shedletskyselffunc" then
  807. currentfunction = "normalselffunc";
  808. elseif currentfunction == "normalselffunc" then
  809. currentfunction = "tragicdeathselffunc";
  810. elseif currentfunction == "tragicdeathselffunc" then
  811. currentfunction = "flamingheadselffunc";
  812. elseif currentfunction == "flamingheadselffunc" then
  813. currentfunction = "kickyourselffunc";
  814. elseif currentfunction == "kickyourselffunc" then
  815. currentfunction = "superspeedselffunc";
  816. elseif currentfunction == "superspeedselffunc" then
  817. currentfunction = "beastlyfunc";
  818. elseif currentfunction == "beastlyfunc" then
  819. currentfunction = "buildshieldfunc";
  820. elseif currentfunction == "kickallfunc" then
  821. currentfunction = "givegodmodeall";
  822. elseif currentfunction == "givegodmodeall" then
  823. currentfunction = "prisonallfunc";
  824. elseif currentfunction == "buildshieldfunc" then
  825. currentfunction = "removeshieldfunc";
  826. elseif currentfunction == "removeshieldfunc" then
  827. currentfunction = "spherecreatorfunc";
  828. elseif currentfunction == "spherecreatorfunc" then
  829. currentfunction = "hidenamefunc";
  830. elseif currentfunction == "hidenamefunc" then
  831. currentfunction = "amazingcrosshairs";
  832. elseif currentfunction == "amazingcrosshairs" then
  833. currentfunction = "godmodefunc";
  834. elseif currentfunction == "prisonallfunc" then
  835. currentfunction = "unprisonallfunc";
  836. elseif currentfunction == "unprisonallfunc" then
  837. currentfunction = "turnintocm32all";
  838. elseif currentfunction == "turnintocm32all" then
  839. currentfunction = "turnintoshedletskyall";
  840. elseif currentfunction == "turnintoshedletskyall" then
  841. currentfunction = "beastifyall";
  842. elseif currentfunction == "beastifyall" then
  843. currentfunction = "turnintoyourselfall";
  844. elseif currentfunction == "turnintoyourselfall" then
  845. currentfunction = "moddedstatsall";
  846. elseif currentfunction == "moddedstatsall" then
  847. currentfunction = "kickallfunc";
  848. elseif currentfunction == "togglefogfunc" then
  849. currentfunction = "toggledaynightfunc";
  850. elseif currentfunction == "toggledaynightfunc" then
  851. currentfunction = "bluefogfunc";
  852. elseif currentfunction == "bluefogfunc" then
  853. currentfunction = "greenfogfunc";
  854. elseif currentfunction == "greenfogfunc" then
  855. currentfunction = "redfogfunc";
  856. elseif currentfunction == "redfogfunc" then
  857. currentfunction = "cyanfogfunc";
  858. elseif currentfunction == "cyanfogfunc" then
  859. currentfunction = "yellowfogfunc";
  860. elseif currentfunction == "yellowfogfunc" then
  861. currentfunction = "purplefogfunc";
  862. elseif currentfunction == "purplefogfunc" then
  863. currentfunction = "blackfogfunc";
  864. elseif currentfunction == "blackfogfunc" then
  865. currentfunction = "whitefogfunc";
  866. elseif currentfunction == "whitefogfunc" then
  867. currentfunction = "regularfogfunc";
  868. elseif currentfunction == "regularfogfunc" then
  869. currentfunction = "blueambientfunc";
  870. elseif currentfunction == "blueambientfunc" then
  871. currentfunction = "greenambientfunc";
  872. elseif currentfunction == "greenambientfunc" then
  873. currentfunction = "redambientfunc";
  874. elseif currentfunction == "redambientfunc" then
  875. currentfunction = "cyanambientfunc";
  876. elseif currentfunction == "cyanambientfunc" then
  877. currentfunction = "yellowambientfunc";
  878. elseif currentfunction == "yellowambientfunc" then
  879. currentfunction = "purpleambientfunc";
  880. elseif currentfunction == "purpleambientfunc" then
  881. currentfunction = "blackambientfunc";
  882. elseif currentfunction == "blackambientfunc" then
  883. currentfunction = "whiteambientfunc";
  884. elseif currentfunction == "whiteambientfunc" then
  885. currentfunction = "regularambientfunc";
  886. elseif currentfunction == "regularambientfunc" then
  887. currentfunction = "togglefogfunc";
  888. elseif currentfunction == "spam1" then
  889. currentfunction = "spam2";
  890. elseif currentfunction == "spam2" then
  891. currentfunction = "spam3";
  892. elseif currentfunction == "spam3" then
  893. currentfunction = "spam4";
  894. elseif currentfunction == "spam4" then
  895. currentfunction = "spam5";
  896. elseif currentfunction == "spam5" then
  897. currentfunction = "spam6";
  898. elseif currentfunction == "spam6" then
  899. currentfunction = "spam7";
  900. elseif currentfunction == "spam7" then
  901. currentfunction = "spam8";
  902. elseif currentfunction == "spam8" then
  903. currentfunction = "spam9";
  904. elseif currentfunction == "spam9" then
  905. currentfunction = "spam10";
  906. elseif currentfunction == "spam10" then
  907. currentfunction = "spam11";
  908. elseif currentfunction == "spam11" then
  909. currentfunction = "spam12";
  910. elseif currentfunction == "spam12" then
  911. currentfunction = "spam1";
  912. elseif currentfunction == "mainmenu" then
  913. currentfunction = "allplayersmenu";
  914. elseif currentfunction == "allplayersmenu" then
  915. currentfunction = "visionsmenu";
  916. elseif currentfunction == "visionsmenu" then
  917. currentfunction = "spammenu";
  918. elseif currentfunction == "spammenu" then
  919. currentfunction = "playerlist";
  920. elseif currentfunction == "playerlist" then
  921. currentfunction = "mainmenu";
  922. end
  923. end
  924. end)
  925. mouse.KeyDown:connect(function(key)
  926. if key == "f" and currentfunction ~= nil then
  927. script.Parent["RunSound"]:Play()
  928. runfunction()
  929. end
  930. if key == "v" then
  931. script.Parent["ClosingSound"]:Play()
  932. MainMenuBack()
  933. end
  934. end)
  935. end
  936. end
  937. end)
  938.  
  939. function runfunction()
  940. local getfunction = currentfunction;
  941. if getfunction == "godmodefunc" then
  942. functions:godmodefunc()
  943. elseif getfunction == "fffunc" then
  944. functions:fffunc()
  945. elseif getfunction == "moddedstatsfunc" then
  946. functions:moddedstatsfunc()
  947. elseif getfunction == "invisiblefunc" then
  948. functions:invisiblefunc()
  949. elseif getfunction == "turningheadfunc" then
  950. functions:turningheadfunc()
  951. elseif getfunction == "flashingplayerfunc" then
  952. functions:flashingplayerfunc()
  953. elseif getfunction == "superjumpselffunc" then
  954. functions:superjumpselffunc()
  955. elseif getfunction == "crazyman32selffunc" then
  956. functions:crazyman32selffunc()
  957. elseif getfunction == "shedletskyselffunc" then
  958. functions:shedletskyselffunc()
  959. elseif getfunction == "turnintocm32all" then
  960. functions:turnintocm32all()
  961. elseif getfunction == "turnintoshedletskyall" then
  962. functions:turnintoshedletskyall()
  963. elseif getfunction == "beastifyall" then
  964. functions:beastifyall()
  965. elseif getfunction == "turnintoyourselfall" then
  966. functions:turnintoyourselfall()
  967. elseif getfunction == "moddedstatsall" then
  968. functions:moddedstatsall()
  969. elseif getfunction == "normalselffunc" then
  970. functions:normalselffunc()
  971. elseif getfunction == "tragicdeathselffunc" then
  972. functions:tragicdeathselffunc()
  973. elseif getfunction == "flamingheadselffunc" then
  974. functions:flamingheadselffunc()
  975. elseif getfunction == "kickyourselffunc" then
  976. functions:kickyourselffunc()
  977. elseif getfunction == "superspeedallfunc" then
  978. functions:superspeedallfunc()
  979. elseif getfunction == "superspeedselffunc" then
  980. functions:superspeedselffunc()
  981. elseif getfunction == "beastlyfunc" then
  982. functions:beastlyfunc()
  983. elseif getfunction == "givegodmodeall" then
  984. functions:givegodmodeall()
  985. elseif getfunction == "kickallfunc" then
  986. functions:kickallfunc()
  987. elseif getfunction == "buildshieldfunc" then
  988. functions:buildshieldfunc()
  989. elseif getfunction == "removeshieldfunc" then
  990. functions:removeshieldfunc()
  991. elseif getfunction == "spherecreatorfunc" then
  992. functions:spherecreatorfunc()
  993. elseif getfunction == "prisonallfunc" then
  994. functions:prisonallfunc()
  995. elseif getfunction == "hidenamefunc" then
  996. functions:hidenamefunc()
  997. elseif getfunction == "unprisonallfunc" then
  998. functions:unprisonallfunc()
  999. elseif getfunction == "togglefogfunc" then
  1000. functions:togglefogfunc()
  1001. elseif getfunction == "toggledaynightfunc" then
  1002. functions:toggledaynightfunc()
  1003. elseif getfunction == "bluefogfunc" then
  1004. functions:bluefogfunc()
  1005. elseif getfunction == "greenfogfunc" then
  1006. functions:greenfogfunc()
  1007. elseif getfunction == "redfogfunc" then
  1008. functions:redfogfunc()
  1009. elseif getfunction == "cyanfogfunc" then
  1010. functions:cyanfogfunc()
  1011. elseif getfunction == "yellowfogfunc" then
  1012. functions:yellowfogfunc()
  1013. elseif getfunction == "purplefogfunc" then
  1014. functions:purplefogfunc()
  1015. elseif getfunction == "blackfogfunc" then
  1016. functions:blackfogfunc()
  1017. elseif getfunction == "whitefogfunc" then
  1018. functions:whitefogfunc()
  1019. elseif getfunction == "regularfogfunc" then
  1020. functions:regularfogfunc()
  1021. elseif getfunction == "blueambientfunc" then
  1022. functions:blueambientfunc()
  1023. elseif getfunction == "greenambientfunc" then
  1024. functions:greenambientfunc()
  1025. elseif getfunction == "redambientfunc" then
  1026. functions:redambientfunc()
  1027. elseif getfunction == "cyanambientfunc" then
  1028. functions:cyanambientfunc()
  1029. elseif getfunction == "yellowambientfunc" then
  1030. functions:yellowambientfunc()
  1031. elseif getfunction == "purpleambientfunc" then
  1032. functions:purpleambientfunc()
  1033. elseif getfunction == "blackambientfunc" then
  1034. functions:blackambientfunc()
  1035. elseif getfunction == "whiteambientfunc" then
  1036. functions:whiteambientfunc()
  1037. elseif getfunction == "spam1" then
  1038. functions:spam1()
  1039. elseif getfunction == "spam2" then
  1040. functions:spam2()
  1041. elseif getfunction == "spam3" then
  1042. functions:spam3()
  1043. elseif getfunction == "spam4" then
  1044. functions:spam4()
  1045. elseif getfunction == "spam5" then
  1046. functions:spam5()
  1047. elseif getfunction == "spam6" then
  1048. functions:spam6()
  1049. elseif getfunction == "spam7" then
  1050. functions:spam7()
  1051. elseif getfunction == "spam8" then
  1052. functions:spam8()
  1053. elseif getfunction == "spam9" then
  1054. functions:spam9()
  1055. elseif getfunction == "spam10" then
  1056. functions:spam10()
  1057. elseif getfunction == "spam11" then
  1058. functions:spam11()
  1059. elseif getfunction == "spam12" then
  1060. functions:spam12()
  1061. elseif getfunction == "amazingcrosshairs" then
  1062. functions:amazingcrosshairs()
  1063. elseif getfunction == "mainmenu" then
  1064. currentfunction = "godmodefunc";
  1065. functions:mainmenu()
  1066. elseif getfunction == "allplayersmenu" then
  1067. currentfunction = "kickallfunc";
  1068. functions:allplayersmenu()
  1069. elseif getfunction == "visionsmenu" then
  1070. currentfunction = "togglefogfunc";
  1071. functions:visionsmenu()
  1072. elseif getfunction == "spammenu" then
  1073. currentfunction = "spam1";
  1074. functions:spammenu()
  1075. elseif getfunction == "playerlist" then
  1076. currentfunction = nil;
  1077. functions:playerlist()
  1078. end
  1079. end
  1080.  
  1081. function MainMenuBack()
  1082. local grabunwantedstuff = plr.PlayerGui:GetChildren()
  1083. for i=1,#grabunwantedstuff do
  1084. if grabunwantedstuff[i].Name == "AddMenuFunction" then
  1085. grabunwantedstuff[i]:Destroy()
  1086. end
  1087. end
  1088. addmenupos = 0;
  1089. maxcount = 6;
  1090. countnum = 0;
  1091. scrollerpos = 15;
  1092. maxscrollercount = 75;
  1093. maxscrollercount = 75;
  1094. maxscrollercount = 75;
  1095. maxscrollercount = 75;
  1096. maxscrollercount = 75;
  1097. plr.PlayerGui.Scroller.TextLabel:TweenPosition(UDim2.new(0.3,0,0,0),"Out","Linear",0.1);
  1098. AddMenu("Main Menu",nil)
  1099. AddMenu("All Players Menu",nil)
  1100. AddMenu("Visions Menu",nil)
  1101. AddMenu("Spam Menu",nil)
  1102. AddMenu("Player List",nil)
  1103. currentfunction = "mainmenu";
  1104. end
  1105.  
  1106. script.Parent.Deselected:connect(function()
  1107. addmenupos = 0;
  1108. scrollerpos = 15;
  1109. maxcount = 6;
  1110. countnum = 0;
  1111. local deleteguis = plr.PlayerGui:GetChildren()
  1112. for i=1,#deleteguis do
  1113. for a,v in pairs(guistoremove) do
  1114. if deleteguis[i].Name == v then
  1115. deleteguis[i]:Destroy()
  1116. end
  1117. end
  1118. end
  1119. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement