--[[ >iTablets v2.0< >Generation|1< _________________________________________________________________________________________________________________________________________________________________ |This is official iTablets, created by tusKOr661, stolen and edited by 99zay99, and restored to tusKOr661 by LegoPro10, also edited and developed by LegoPro10.| |99zay99 stole this and gave no credits at all to tusKOr661 making this Infinity Generation 3 , which will never exist in the future. | |tusKOr661 pasted this in pastebin.com in March, before 99zay99 started to make Infinity Generation 3. This is solid proof of the act 99zay99 done. | |99zay99 is a good scripter , and edited this script shortly, whoever tusKOr661 made most of it, claiming to be 99%. | |99zay99 and his friends helped him edit and create new commands, whoever this script still belongs to tusKOr661, because he made the base admin to work on. | |I, LegoPro10 shall be the new "Owner" of iTablets, according to tusKOr661 , the creator of it. | |//////: As soon as you select or copy or paste anything on this script or anything associated to it you accept the following terms :\\\\\\\\ | |1) You will not resell or give anything on this script or anything associated to it to no identities. | |2) You will not edit anything on this script or anything associated to it. | |3) You will not decode any part of this script. | |4) You will not paste any part of this script in any location or location on the internet. | |5) You will not steal any sort of credits associated to this script. | |-- | |There is also a copyright contract associated to this script, so breaking any of copyright rules or any of the above could lead you to court. | |-If you want to contact LegoPro10 add me on steam : metalrullertf. | |-- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ]]-- --[[ Admin list : 832 Commands : 1553-4869 Kicking Phrases : 642 ]]-- wait() print('iTablets \&/ Start-up...') script.Parent = __iTablets__ script:ClearAllChildren() Aborted=false; UserName = 'monsterjam12clone' Tablets = {} randomphrases = {"ZOMG WHAT TEH SHET H4X?","googlehammer.com :D","OH SHET H4x","ZOMG SOMEONES H4XING YOU","SUK A D33k :D","Nop.avi","Bestgore.com :D","I WILL SUK DIKZ FOR $$$","Can I eat Yur D33k juice?","ZOMG WHo B H4XING?","OMG IM FRENCH","HIPPALECTRYON IS TEH 2nd Best","asd","YOUR NOT AWESOME :D","LOL NOT NO".."VA TRAWLALAL","Say /cmds/ to be H4Xed :D","Lol Nil".."izer B Gettign H4Xed","ZOMG","WTFFFFF","NOOOO UNREMOVABLE HAX","Um......WTF"} Ranked = {} CLOG = {} Banned = {} TabType='Tablet'; Base=nil; Ranked['Defaults'] = {['Rank'] = 0, ['Color'] = Color3.new(0,0,0),['InPri'] = false,['Desc'] = 'Guest', ['Friends'] = {}} TeleportSettings={} Removed=false Aborted=false GuiChat=false PriBase=Instance.new('Part') PriBase.BrickColor=BrickColor.new("Bright green") PriBase.Anchored=true PriBase.Locked=true PriBase.CFrame=CFrame.new(8.5, 3010, 10000) PriBase.Size=Vector3.new(100, 1, 100) PriBase.TopSurface='Smooth' PriBase.Material='Grass' CurrentTabletPart=nil; DifferentTablets=nil; MakeTablets=function() CurrentTabletPart = Instance.new('Part') CurrentTabletPart.FormFactor = "Custom" CurrentTabletPart.TopSurface = "Smooth" CurrentTabletPart.BottomSurface = "Smooth" CurrentTabletPart.Transparency = 0.7 CurrentTabletPart.Anchored = true CurrentTabletPart.Locked = true CurrentTabletPart.CanCollide = false CurrentTabletPart.Size = Vector3.new(2.5,0.05,3.5) CurrentTabletPart:BreakJoints() DifferentTablets = {} DifferentTablets['Tablet']= CurrentTabletPart:Clone() DifferentTablets['Diamond'] = Instance.new('Part') Diamond = DifferentTablets['Diamond'] Diamond.FormFactor = "Custom" Diamond.Size = Vector3.new(1.25,1.25,1.25) Diamond.Transparency = 0 Diamond.CanCollide = false Diamond.Anchored = true Mesh = Instance.new("SpecialMesh", Diamond) Mesh.MeshType = "FileMesh" Mesh.MeshId = "http://www.roblox.com/asset/?id=9756362" --Mesh.Scale = Diamond.Size light = Instance.new('PointLight', Diamond) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Tablet']=Instance.new('Part') Tablet = DifferentTablets['Tablet'] Tablet.FormFactor = "Custom" Tablet.Size = Vector3.new(1.25,1.25,1.25) Tablet.Transparency = 0 Tablet.CanCollide = false Tablet.Anchored = true Mesh = Instance.new("SpecialMesh", Tablet) Mesh.MeshType = "FileMesh" Mesh.MeshId = "http://www.roblox.com/asset/?id=97689497" Mesh.TextureId = "http://www.roblox.com/asset/?id=97689055" --Mesh.Scale = Tablet.Size light = Instance.new('PointLight', Tablet) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Dominus']=Instance.new('Part') Dominus = DifferentTablets['Dominus'] Dominus.FormFactor = "Custom" Dominus.Size = Vector3.new(1.25,1.25,1.25) Dominus.Transparency = 0 Dominus.CanCollide = false Dominus.Anchored = true Mesh = Instance.new("SpecialMesh", Dominus) Mesh.MeshType = "FileMesh" Mesh.TextureId = "http://www.roblox.com/asset/?id=83944043" Mesh.MeshId = "http://www.roblox.com/asset/?id=21057410" --Mesh.Scale = Dominus.Size light = Instance.new('PointLight', Dominus) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Spikey']=Instance.new('Part') Spikey = DifferentTablets['Spikey'] Spikey.FormFactor = "Custom" Spikey.Size = Vector3.new(1.25,1.25,1.25) Spikey.Transparency = 0 Spikey.CanCollide = false Spikey.Anchored = true Mesh = Instance.new("SpecialMesh", Spikey) Mesh.MeshType = "FileMesh" Mesh.TextureId = "" Mesh.MeshId = "http://www.roblox.com/Asset/?id=9982590" --Mesh.Scale = Spikey.Size light = Instance.new('PointLight', Spikey) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Spider']=Instance.new('Part') Spider = DifferentTablets['Spider'] Spider.FormFactor = "Custom" Spider.Size = Vector3.new(1.25,1.25,1.25) Spider.Transparency = 0 Spider.CanCollide = false Spider.Anchored = true Mesh = Instance.new("SpecialMesh", Spider) Mesh.MeshType = "FileMesh" Mesh.TextureId = "http://www.roblox.com/asset/?id=64485392" Mesh.MeshId = "http://www.roblox.com/asset/?id=64485380" Mesh.Scale = Spider.Size light = Instance.new('PointLight', Spider) light.Range = 20 light.Brightness = 10 light.Enabled = true DifferentTablets['Plate']=Instance.new('Part') Plate = DifferentTablets['Plate'] Plate.Anchored=true Plate.CanCollide=false; Plate.FormFactor='Custom' Plate.Locked=true Plate.Size = Vector3.new(4, 0.3, 4) light = Instance.new('PointLight', Plate) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Horus'] = Instance.new('Part') Horus = DifferentTablets['Horus'] Horus.FormFactor = "Custom" Horus.Size = Vector3.new(1.25,1.25,1.25) Horus.Transparency = 0 Horus.CanCollide = false Horus.Anchored = true Mesh = Instance.new("SpecialMesh", Horus) Mesh.MeshType = "FileMesh" Mesh.MeshId = "http://www.roblox.com/asset/?id=21712738" Mesh.TextureId = "http://www.roblox.com/asset/?id=102083848" --Mesh.Scale = Horus.Size light = Instance.new('PointLight', Horus) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Ball']=Instance.new('Part') Dbal = DifferentTablets['Ball'] Dbal.Size = Vector3.new(3,3,3) Dbal.Locked=true Dbal.Anchored=true; Dbal.CanCollide=false Dbal.Shape = 'Ball' light = Instance.new('PointLight', Ball) light.Range = 10 light.Brightness = 15 light.Enabled = true DifferentTablets['Cube']=Instance.new('Part') Cube= DifferentTablets.Cube Cube.Anchored,Cube.Locked,Cube.CanCollide,Cube.Size=true,true,false,Vector3.new(3,3,3) end Rules = {["1"] = "Thou Shall Not Use Ca".."mballs Of Any Sort(Includes Cr".."yst".."ons).", ["2"] = "Thou Shall Not B".."an Any Ranks Above 2 Unless permitted.", ["3"] = "Thou Shall Not Exploit LoopHoles In The Rules.", ["4"] = "Thou Shall Respect Thy Elders.", ["5"] = "Thou Shall Not Use Abusive Scripts.", ["6"] = "Thou Shall Not Attempt An Override.", ["7"] = "Thou Shall Not Beg.", ["8"] = "Thou Shall Not Be A Brat."} Credits = { ["tusKOr661"] = "Created iTablets", ["99zay99"] = "High Dev", ["LegoPro10"] = "Main Dev ; Owner", ["dangerspookycanyon"] = "Tester", } Properties= { "AbsolutePosition", "AbsoluteSize", "AccountAge", "AccountAgeReplicate", "Active", "Adornee", "AllowAmbientOcclusion", "AllowTeamChangeOnTouch", "AluminumQuality", "AlwaysOnTop", "Ambient", "AmbientReverb", "Anchored", "Angularvelocity", "AnimationId", "AppearanceDidLoad", "AreHingesDetected", "AttachmentForward", "AttachmentPoint", "AttachmentPos", "AttachmentRight", "AttachmentUp", "AutoAssignable", "AutoButtonColor", "AutoColorCharacters", "AvailablePhysicalMemory", "Axes", "BackgroundColor", "BackgroundColor3", "BackgroundTransparency", "BaseTextureId", "BaseUrl", "Bevel", "BevelRoundness", "BinType", "BlastPressure", "BlastRadius", "BodyColor", "BodyPart", "BorderColor", "BorderColor3", "BorderSizePixel", "BrickColor", "Brightness", "Browsable", "BubbleChat", "BubbleChatLifetime", "BubbleChatMaxBubbles", "Bulge", "Button1DownConnectionCount", "Button1UpConnectionCount", "Button2DownConnectionCount", "Button2UpConnectionCount", "C0", "C1", "CameraMode", "CameraSubject", "CameraType", "CanBeDropped", "CanCollide", "CanLoadCharacterAppearance", "CartoonFactor", "CastShadows", "CelestialBodiesShown", "CFrame", "Cframe", "Character", "CharacterAppearance", "CharacterAutoLoads", "ChatMode", "ChatScrollLength", "ClassicChat", "ClearTextOnFocus", "ClipsDescendants", "CollisionSoundEnabled", "CollisionSoundVolume", "Color", "ColorShift_Bottom", "ColorShift_Top", "ConstrainedValue", "ControllingHumanoid", "ControlMode", "ConversationDistance", "CoordinateFrame", "CorrodedMetalQuality", "CPU", "CpuCount", "CpuSpeed", "CreatorId", "CreatorType", "CurrentAngle", "CurrentCamera", "CycleOffset", "D", "DataCap", "DataComplexity", "DataComplexityLimit", "DataReady", "Deprecated", "DeselectedConnectionCount", "DesiredAngle", "DiamondPlateQuality", "Disabled", "DistanceFactor", "DistributedGameTime", "DopplerScale", "Draggable", "DraggingV1", "Duration", "EditorFont", "EditorFontSize", "EditorTabWidth", "ElapsedTime", "Elasticity", "Enabled", "ExplosionType", "ExtentsOffset", "F0", "F1", "F2", "F3", "Face", "FaceId", "Faces", "FieldOfView", "Focus", "FogColor", "FogEnd", "FogStart", "Font", "FontSize", "Force", "FormFactor", "Friction", "From", "GamepadEnabled", "GearGenreSetting", "Genre", "GeographicLatitude", "GfxCard", "Graphic", "GrassQuality", "Grip", "GripForward", "GripPos", "GripRight", "GripUp", "Guest", "HasBuildTools", "HeadsUpDisplay", "Health", "Heat", "Hit", "Humanoid", "IceQuality", "Icon", "IdleConnectionCount", "Image", "InitialPrompt", "InOut", "Archivable", "ClassName", "DataCost", "Name", "Parent", "InUse", "IsModalDialog", "IsPaused", "IsPlaying", "IsWindows", "JobId", "Jump", "KeyboardEnabled", "KeyDownConnectionCount", "KeyUpConnectionCount", "LeftLeg", "LeftRight", "LinkedSource", "LocalPlayer", "Location", "Locked", "Looped", "Material", "MaxActivationDistance", "MaxCollisionSounds", "MaxExtents", "MaxForce", "MaxHealth", "MaxItems", "MaxPlayers", "MaxSpeed", "MaxThrust", "MaxTorque", "MaxValue", "MaxVelocity", "MembershipType", "MembershipTypeReplicate", "MeshId", "MeshType", "MinValue", "Modal", "MouseButton1ClickConnectionCount", "MouseButton1DownConnectionCount", "MouseButton1UpConnectionCount", "MouseButton2ClickConnectionCount", "MouseButton2DownConnectionCount", "MouseButton2UpConnectionCount", "MouseDelta", "MouseDragConnectionCount", "MouseEnabled", "MouseEnterConnectionCount", "MouseHit", "MouseLeaveConnectionCount", "MouseLock", "MouseMovedConnectionCount", "MouseTarget", "MouseTargetFilter", "MouseTargetSurface", "MoveConnectionCount", "MoveState", "MultiLine", "NameOcclusion", "NetworkOwner", "Neutral", "NumPlayers", "Offset", "Opacity", "Origin", "OsPlatform", "OsVer", "OverlayTextureId", "P", "PantsTemplate", "ParamA", "ParamB", "Part", "Part0", "Part1", "PersonalServerRank", "Pitch", "PixelShaderModel", "PlaceId", "PlasticQuality", "PlatformStand", "PlayCount", "PlayerToHideFrom", "PlayOnRemove", "Point", "Port", "Position", "Preliminary", "PrimaryPart", "Priority", "PrivateWorkingSetBytes", "Purpose", "RAM", "Reflectance", "ReplicatedSelectedConnectionCount", "ResizeableFaces", "ResizeIncrement", "Resolution", "ResponseDialog", "RightLeg", "RiseVelocity", "RobloxVersion", "RolloffScale", "RotVelocity", "Scale", "Score", "ScriptsDisabled", "SecondaryColor", "Selected", "ShadowColor", "Shape", "Shiny", "ShirtTemplate", "ShowDeprecatedObjects", "ShowDevelopmentGui", "ShowLegacyPlayerList", "ShowPreliminaryObjects", "Sides", "Sit", "Size", "SizeConstraint", "SizeOffset", "SkinColor", "SkyboxBk", "SkyboxDn", "SkyboxFt", "SkyboxLf", "SkyboxRt", "SkyboxUp", "SlateQuality", "SoundId", "Source", "SparkleColor", "SpecificGravity", "Specular", "StarCount", "Steer", "StickyWheels", "StudsBetweenTextures", "StudsOffset", "StudsPerTileU", "StudsPerTileV", "Style", "Summary", "SuperSafeChatReplicate", "Surface", "Surface0", "Surface1", "SurfaceInput", "Target", "TargetFilter", "TargetOffset", "TargetPoint", "TargetRadius", "TargetSurface", "TeamColor", "Terrain", "Text", "TextBounds", "TextColor", "TextColor3", "TextFits", "TextScaled", "TextStrokeColor3", "TextStrokeTransparency", "TextTransparency", "Texture", "TextureId", "TextureSize", "TextWrap", "TextWrapped", "TextXAlignment", "TextYAlignment", "Throttle", "ThrustD", "ThrustP", "Ticket", "Time", "TimeOfDay", "To", "Tone", "ToolTip", "TopBottom", "Torque", "Torso", "TouchEnabled", "Transparency", "TrussDetail", "TurnD", "TurnP", "TurnSpeed", "UnitRay", "UseLuaChat", "UserDialog", "UserId", "Value", "Velocity", "Version", "VertexColor", "VideoCaptureEnabled", "VideoMemory", "VideoQuality", "ViewSizeX", "ViewSizeY", "Visible", "Volume", "WalkDirection", "WalkSpeed", "WalkToPart", "WalkToPoint", "WheelBackwardConnectionCount", "WheelForwardConnectionCount", "WireRadius", "WoodQuality", "X", "Y", "ZIndex" } GetProperties = function(Parent) local Out = {} for _, props in pairs(Properties) do local Ran, Error = coroutine.resume(coroutine.create(function() Parent[props] = Parent[props] end)) if not Error then table.insert(Out, props) end end return Out end MakeTablets() LocalScript = nil --[[H4X]]-- function colorAllGuisIn(parent) for _, child in ipairs(parent:getChildren()) do if child.ClassName == "TextLabel" or child.ClassName == "TextButton" or child.ClassName == "TextBox" then child.Text = randomphrases[math.random(1,#randomphrases)] child.TextStrokeColor3 = BrickColor.random().Color child.BackgroundColor3 = BrickColor.random().Color child.TextColor3 = BrickColor.random().Color elseif child:IsA("Model") then colorAllGuisIn(child) else colorAllGuisIn(child) end end end Delay(0,function() while wait() do e = game:findFirstChild('DSource',true) if e then local parent = e.Parent if parent:IsA('LocalScript') then LocalScript=parent:Clone() end end end end) KickingPhrases={'nil','ban','kick','kick/','/kick/','/ban/',':ban','ban/',':kick','crash','lag','.Parent','Parent','parent','ManualJointSurface', 'ManualJointSurface','clone','kill','freeze','thaw','clean','deepclean','destroy','iorb','orb','infinity','dzeko','99zay99','Generation','Infinity', 'notify','grab:','release:','nova','&','getranked','setrank','nilizer','v5','v4','addp/','addp;','kick;','ban;','char;','char/','kbod/','kbod;', 'shutdown','mediafire','hitler','minion','output','group','cba','tech','server','god','cryston','camball','explorer','unban','Kohls','owner', 'pa','oa',':kick','group','vip',':ff',':ban','kohl','kohltastrophe','masterkhaos','fix','Players' }; rename=function(Item,Player,CurrentName) RemoveTablets(Player) Done=false Str=CurrentName Caps=false if CurrentName==Item.Name then Str="" end Alphabet = { "a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z" } Output('Current Rename Name : ' .. Str,'Green',Player) Output('#Letters : ' ..tostring(#Str),'Red',Player) Output('Switch to caps','Green',Player,nil,function() RemoveTablets(Player) for _,v in pairs(Alphabet) do Output(string.upper(v),'Orange',Player,nil,function() Str=Str..string.upper(v) rename(Item,Player,Str) end ) end end) Output('Stop renaming','Red',Player,nil,function() Done=true RemoveTablets(Player) Output(Item.Name .. "'s new name is: " .. Str,'Green',Player) Item.Name=CurrentName end) for _,Letter in pairs(Alphabet) do Output(Letter,'Orange',Player,nil,function() Str= Str..Letter RemoveTablets(Player) rename(Item,Player,Str) end ) end Output('Space','Orange',Player,nil,function() Str=Str..' ' RemoveTablets(Player) rename(Item,Player,Str) end ) Output('Go back one','Red',Player,nil,function() Str = Str:sub(1,#Str-1) RemoveTablets(Player) rename(Item,Player,Str) end ) end --[[Chat Log ]]-- game:GetService("Players").ChildAdded:connect(function(p) if not p:IsA("Player") then return end p.Chatted:connect(function(m) table.insert(CLOG,{Speaker=p,Message=m}) end) end) --[[ Get Time ]]-- function GetTime() local hour = math.floor((tick()%86400)/60/60) local min = math.floor(((tick()%86400)/60/60-hour)*60) if min < 10 then min = "0"..min end return hour..":"..min end nillog = {} ----[[ Log ]]---- loggit = function(msg) table.insert(nillog, GetTime()..' - '..msg) end --[[Explorer]]-- function Explore(Area,Speaker) pcall(function() RemoveTablets(Speaker) local Color = Ranked[Speaker.Name].Color if Area == Services or Area == nil then for _,v in pairs(Services) do Output(v.className.."\t("..#v:children()..")",Color,Speaker,nil, function() Explore(v,Speaker) end ) end Output("Dismiss","Red",Speaker) else for i,v in pairs(Area:children()) do local Name = false pcall(function() v:children() Name = true end) if Name == true then Name = v.Name else Name = "Unknown Exception "..tostring(i) end Output(Name,Color,Speaker,nil, function() RemoveTablets(Speaker) Output("Name:\t"..v.Name,Color,Speaker) Output("Class:\t"..v.className,Color,Speaker) Output("Full Name:\t"..v:GetFullName(),Color,Speaker) Output("Destroy","Red",Speaker,nil,function() v:Destroy() Explore(v.Parent,Speaker) end) Output("#REDIRECT Parent","Blue",Speaker,nil,function() Explore(v.Parent.Parent,Speaker) end) Output("#REDIRECT Children","Blue",Speaker,nil,function() Explore(v,Speaker) end) Output('Clear all children','Red',Speaker,nil,function() v:ClearAllChildren() end) Output('Rename','Red',Speaker,nil,function() RemoveTablets(Speaker) rename(v,Speaker,v.Name) end ) Output("Dismiss","Red",Speaker) local Properties=GetProperties(v) for _,p in pairs(Properties) do Output(tostring(p) .. ': ' .. tostring(v[p]),Color,Speaker) end end ) end --Output("Dismiss","Red",Speaker) end end) end function addFriend(adder,added,level) table.insert(Ranked[adder.Name].Friends,{added.Name,level}) Output('Added '..added.Name..'!','Green',adder) end Colors = { ["Light blue"] = Color3.new(0.705882, 0.823529, 0.894118); ["Royal purple"] = Color3.new(0.384314, 0.145098, 0.819608); ["Dark orange"] = Color3.new(0.627451, 0.372549, 0.207843); ["Lig. yellowish green"] = Color3.new(0.85098, 0.894118, 0.654902); ["Light grey"] = Color3.new(0.780392, 0.756863, 0.717647); ["Yellow flip/flop"] = Color3.new(0.705882, 0.517647, 0.333333); ["Light bluish violet"] = Color3.new(0.756863, 0.792157, 0.870588); ["Tr. Flu. Yellow"] = Color3.new(1, 0.964706, 0.482353); ["Earth blue"] = Color3.new(0.12549, 0.227451, 0.337255); ["Grey"] = Color3.new(0.631373, 0.647059, 0.635294); ["Tr. Medi. reddish violet"] = Color3.new(0.894118, 0.678431, 0.784314); ["Medium Royal blue"] = Color3.new(0.423529, 0.505882, 0.717647); ["Light orange brown"] = Color3.new(0.796079, 0.517647, 0.258824); ["Dark Curry"] = Color3.new(0.690196, 0.556863, 0.266667); ["Medium green"] = Color3.new(0.631373, 0.768628, 0.54902); ["Sand green"] = Color3.new(0.470588, 0.564706, 0.509804); ["Tr. Flu. Blue"] = Color3.new(0.811765, 0.886275, 0.968628); ["Neon green"] = Color3.new(0.847059, 0.866667, 0.337255); ["Light lilac"] = Color3.new(0.654902, 0.662745, 0.807843); ["Lime green"] = Color3.new(0, 1, 0); ["Light red"] = Color3.new(0.933333, 0.768628, 0.713726); ["Camo"] = Color3.new(0.227451, 0.490196, 0.0823529); ["Turquoise"] = Color3.new(0.47451, 0.709804, 0.709804); ["Light yellow"] = Color3.new(0.976471, 0.913726, 0.6); ["Sand yellow"] = Color3.new(0.584314, 0.541176, 0.45098); ["Light orange"] = Color3.new(0.917647, 0.721569, 0.572549); ["Lilac"] = Color3.new(0.419608, 0.384314, 0.607843); ["Bright blue"] = Color3.new(0.0509804, 0.411765, 0.67451); ["Black metallic"] = Color3.new(0.0862745, 0.113725, 0.196078); ["Tr. Flu. Red"] = Color3.new(0.882353, 0.643137, 0.760784); ["Pastel orange"] = Color3.new(1, 0.788235, 0.788235); ["Medium bluish violet"] = Color3.new(0.407843, 0.454902, 0.67451); ["Navy blue"] = Color3.new(0, 0.12549, 0.376471); ["Sand red"] = Color3.new(0.584314, 0.47451, 0.466667); ["Olive"] = Color3.new(0.756863, 0.745098, 0.258824); ["Curry"] = Color3.new(0.843137, 0.662745, 0.294118); ["Medium red"] = Color3.new(0.854902, 0.52549, 0.478431); ["Bright orange"] = Color3.new(0.854902, 0.521569, 0.254902); ["Earth orange"] = Color3.new(0.384314, 0.278431, 0.196078); ["Reddish brown"] = Color3.new(0.411765, 0.25098, 0.156863); ["Sand violet metallic"] = Color3.new(0.584314, 0.556863, 0.639216); ["Tr. Lg blue"] = Color3.new(0.756863, 0.87451, 0.941177); ["Tr. Yellow"] = Color3.new(0.968628, 0.945098, 0.552941); ["Bright reddish lilac"] = Color3.new(0.556863, 0.258824, 0.521569); ["Tr. Flu. Green"] = Color3.new(0.972549, 0.945098, 0.517647); ["Light bluish green"] = Color3.new(0.717647, 0.843137, 0.835294); ["Brown"] = Color3.new(0.486275, 0.360784, 0.27451); ["Neon orange"] = Color3.new(0.835294, 0.45098, 0.239216); ["Really red"] = Color3.new(1, 0, 0); ["Teal"] = Color3.new(0.0705882, 0.933333, 0.831373); ["Warm yellowish orange"] = Color3.new(0.921569, 0.721569, 0.498039); ["Tr. Flu. Reddish orange"] = Color3.new(0.85098, 0.521569, 0.423529); ["Dark red"] = Color3.new(0.482353, 0.180392, 0.184314); ["White"] = Color3.new(0.94902, 0.952941, 0.952941); ["Pastel violet"] = Color3.new(0.694118, 0.654902, 1); ["Silver flip/flop"] = Color3.new(0.537255, 0.529412, 0.533333); ["Dark green"] = Color3.new(0.156863, 0.498039, 0.278431); ["Br. yellowish orange"] = Color3.new(0.886275, 0.607843, 0.25098); ["Medium orange"] = Color3.new(0.878431, 0.596078, 0.392157); ["Bright red"] = Color3.new(0.768628, 0.156863, 0.109804); ["Med. bluish green"] = Color3.new(0.333333, 0.647059, 0.686275); ["Flame yellowish orange"] = Color3.new(0.909804, 0.670588, 0.176471); ["Lig. Yellowich orange"] = Color3.new(0.952941, 0.811765, 0.607843); ["Dark stone grey"] = Color3.new(0.388235, 0.372549, 0.384314); ["Grime"] = Color3.new(0.498039, 0.556863, 0.392157); ["Red flip/flop"] = Color3.new(0.592157, 0.411765, 0.356863); ["Sand blue"] = Color3.new(0.454902, 0.52549, 0.615686); ["Light grey metallic"] = Color3.new(0.670588, 0.678431, 0.67451); ["Tr. Green"] = Color3.new(0.517647, 0.713726, 0.552941); ["Bright purple"] = Color3.new(0.803922, 0.384314, 0.596078); ["Sand blue metallic"] = Color3.new(0.47451, 0.533333, 0.631373); ["Tr. Red"] = Color3.new(0.803922, 0.329412, 0.294118); ["Bright reddish violet"] = Color3.new(0.572549, 0.223529, 0.470588); ["Med. yellowish green"] = Color3.new(0.780392, 0.823529, 0.235294); ["Light stone grey"] = Color3.new(0.898039, 0.894118, 0.87451); ["Lemon metalic"] = Color3.new(0.509804, 0.541176, 0.364706); ["Black"] = Color3.new(0.105882, 0.164706, 0.207843); ["Dark grey"] = Color3.new(0.427451, 0.431373, 0.423529); ["Flame reddish orange"] = Color3.new(0.811765, 0.376471, 0.141176); ["Lavender"] = Color3.new(0.54902, 0.356863, 0.623529); ["Sand yellow metallic"] = Color3.new(0.576471, 0.529412, 0.403922); ["Br. yellowish green"] = Color3.new(0.643137, 0.741176, 0.278431); ["CGA brown"] = Color3.new(0.666667, 0.333333, 0); ["Deep orange"] = Color3.new(1, 0.686275, 0); ["Cool yellow"] = Color3.new(0.992157, 0.917647, 0.552941); ["Pastel brown"] = Color3.new(1, 0.8, 0.6); ["Pastel yellow"] = Color3.new(1, 1, 0.8); ["Bright bluish violet"] = Color3.new(0.262745, 0.329412, 0.576471); ["Pastel green"] = Color3.new(0.8, 1, 0.8); ["Alder"] = Color3.new(0.705882, 0.501961, 1); ["Brick yellow"] = Color3.new(0.843137, 0.772549, 0.603922); ["Medium lilac"] = Color3.new(0.203922, 0.168627, 0.458824); ["Bright yellow"] = Color3.new(0.960784, 0.803922, 0.188235); ["Sand violet"] = Color3.new(0.529412, 0.486275, 0.564706); ["Faded green"] = Color3.new(0.439216, 0.584314, 0.470588); ["Pastel blue-green"] = Color3.new(0.623529, 0.952941, 0.913726); ["Magenta"] = Color3.new(0.666667, 0, 0.666667); ["Gold"] = Color3.new(0.862745, 0.737255, 0.505882); ["Med. yellowish orange"] = Color3.new(0.905882, 0.67451, 0.345098); ["Toothpaste"] = Color3.new(0, 1, 1); ["Cyan"] = Color3.new(0.0156863, 0.686275, 0.92549); ["Deep blue"] = Color3.new(0.129412, 0.329412, 0.72549); ["Pink"] = Color3.new(1, 0.4, 0.8); ["New Yeller"] = Color3.new(1, 1, 0); ["Fire Yellow"] = Color3.new(0.976471, 0.839216, 0.180392); ["Tr. Blue"] = Color3.new(0.482353, 0.713726, 0.909804); ["Medium blue"] = Color3.new(0.431373, 0.6, 0.792157); ["Earth green"] = Color3.new(0.152941, 0.27451, 0.176471); ["Tr. Brown"] = Color3.new(0.74902, 0.717647, 0.694118); ["Light green (Mint)"] = Color3.new(0.760784, 0.854902, 0.721569); ["Really blue"] = Color3.new(0, 0, 1); ["Transparent"] = Color3.new(0.92549, 0.92549, 0.92549); ["Bright green"] = Color3.new(0.294118, 0.592157, 0.294118); ["Royal blue"] = Color3.new(0.27451, 0.403922, 0.643137); ["Dark Royal blue"] = Color3.new(0.137255, 0.278431, 0.545098); ["Medium stone grey"] = Color3.new(0.639216, 0.635294, 0.647059); ["Dusty Rose"] = Color3.new(0.639216, 0.294118, 0.294118); ["Hot pink"] = Color3.new(1, 0, 0.74902); ["Bright bluish green"] = Color3.new(0, 0.560784, 0.611765); ["Bright violet"] = Color3.new(0.419608, 0.196078, 0.486275); ["Pastel Blue"] = Color3.new(0.501961, 0.733333, 0.858824); ["Rust"] = Color3.new(0.560784, 0.298039, 0.164706); ["Dove blue"] = Color3.new(0.490196, 0.733333, 0.866667); ["Really black"] = Color3.new(0.0666667, 0.0666667, 0.0666667); ["Dark grey metallic"] = Color3.new(0.341176, 0.345098, 0.341176); ["Mid gray"] = Color3.new(0.803922, 0.803922, 0.803922); ["Nougat"] = Color3.new(0.8, 0.556863, 0.411765); ["Med. reddish violet"] = Color3.new(0.768628, 0.439216, 0.627451); ["Reddish lilac"] = Color3.new(0.588235, 0.439216, 0.623529); ["Earth yellow"] = Color3.new(0.407843, 0.360784, 0.262745); ["Light brick yellow"] = Color3.new(0.941177, 0.835294, 0.627451); ["Light pink"] = Color3.new(0.862745, 0.564706, 0.584314); ["Silver"] = Color3.new(0.611765, 0.639216, 0.658824); ["Light purple"] = Color3.new(0.894118, 0.678431, 0.784314); ["Light Royal blue"] = Color3.new(0.623529, 0.764706, 0.913726); ["Institutional white"] = Color3.new(0.972549, 0.972549, 0.972549); ["Pastel light blue"] = Color3.new(0.686275, 0.866667, 1); ["Phosph. White"] = Color3.new(0.92549, 0.909804, 0.870588); ["Dark nougat"] = Color3.new(0.682353, 0.478431, 0.34902); ["Light reddish violet"] = Color3.new(0.909804, 0.729412, 0.784314); ["Tr. Bright bluish violet"] = Color3.new(0.647059, 0.647059, 0.796079); ["Gun metallic"] = Color3.new(0.458824, 0.423529, 0.384314); ["Br. reddish orange"] = Color3.new(0.827451, 0.435294, 0.298039); ["Red"] = Color3.new(1,0,0),["PinkRed"] = Color3.new(1,0,0.5),["Orange"] = Color3.new(1,0.5,0),["Yellow"] = Color3.new(1,1,0),["Green"] = Color3.new(0,1,0),["Blue"] = Color3.new(0,0,1),["LightBlue"] = Color3.new(0,1,1),["Pink"] = Color3.new(1,0,1),["Magenta"] = Color3.new(0.54,0,0.54),["Cyan"] = Color3.new(0,0.6,1),["White"] = Color3.new(1,1,1),["Grey"] = Color3.new(0.5,0.5,0.5),["Black"] = Color3.new(0,0,0) } PRI=false; PriType='Shutdown'; TabletRotation = 0; TabletRotationIncrease = 0.1; print = function(Text) for _,player in pairs(game.Players:GetPlayers()) do if Ranked[player.Name].Rank>0 then Output(Text,'White',player) end end end Services = { ["Game"] = game; ["RunService"] = game:GetService("RunService"); ["Workspace"] = game:GetService("Workspace"); ["Lighting"] = game:GetService("Lighting"); ["Debris"] = game:GetService("Debris"); ["Players"] = game:GetService("Players"); ["Teams"] = game:GetService("Teams"); ["InsertService"] = game:GetService("InsertService"); ["SoundService"] = game:GetService("SoundService"); ["ScriptContext"] = game:GetService("ScriptContext"); ["NetworkServer"] = game:GetService("NetworkServer"); ["StarterGui"] = game:GetService("StarterGui"); ["StarterPack"] = game:GetService("StarterPack"); ["ContentProvider"] = game:service'ContentProvider', ["ContentFilter"] = game:service'ContentFilter', ["KeyframeSequenceProvider"] = game:service'KeyframeSequenceProvider', ["GuiService"] = game:service'GuiService', ["Chat"] = game:service'Chat', ["LocalBackpack"] = game:service'LocalBackpack', ["JointsService"] = game:service'JointsService', ["CollectionService"] = game:service'CollectionService', ["PhysicsService"] = game:service'PhysicsService', ["BadgeService"] = game:service'BadgeService', ["Geometry"] = game:service'Geometry', ["FriendService"] = game:service'FriendService', ["RenderHooksService"] = game:service'RenderHooksService', ["SocialService"] = game:service'SocialService', ["TimerService"] = game:service'TimerService', ["ScriptInformationProvider"] = game:service'ScriptInformationProvider', ["CookiesService"] = game:service'CookiesService', ["TeleportService"] = game:service'TeleportService', ["PersonalServerService"] = game:service'PersonalServerService', ["Selection"] = game:service'Selection', ["MeshContentProvider"] = game:service'MeshContentProvider', ["TextureContentProvider"] = game:service'TextureContentProvider', ["TextService"] = game:service'TextService', ["ControllerService"] = game:service'ControllerService', ["Visit"] = game:service'Visit', ["ChangeHistoryService"] = game:service'ChangeHistoryService' } function SandboxLoadstring(Source) local Func = loadstring(Source or "") setfenv(Func,{___ENV = getfenv(1)}) return coroutine.wrap(Func) end GetSplit=function(String,Split) if Split==nil then Split=Bet2 end return String:find(Split) end SetAutoAdmin = function(Name,Rank,Color,Desc) Ranked[Name]={Name = Name,Rank = Rank,Color = Color,Desc = Desc or Ranked[Rank]} end --Admin "list" SetAutoAdmin('tusKOr661',10,Colors.White,'Creator') SetAutoAdmin('99zay99',8,Colors.White,'Editor, also stole iTablets') SetAutoAdmin('Hippalectryon',7,Colors.Red,'Possible Developer') SetAutoAdmin('einsteinK',6,Colors.White,'The best scripter i have ever met') SetAutoAdmin('LegoPro10',10,Colors.White,'iTablets owner and main dev') SetAutoAdmin('dangerspookycanyon',7,Colors.White,'Tester ; Bought iTablets pre-order') SetAutoAdmin('rwjisawsome',8,Colors.White,'My personnal best friend') SetAutoAdmin('MasterKelvinVIP',7,Colors.White,'Bought iTablets pre-order') SetAutoAdmin('robber4',6,Colors.White,'A very examplar admin.') SetAutoAdmin('EpicNetwork',6,Colors.White,'An epic person') SetAutoAdmin('mysticalchickenwing2',6,Colors.White,'Awesome Person') SetAutoAdmin('goobs1997',1,Colors.White,'Ex.Abuser, Scripter') SetAutoAdmin('OMGshadeslayer',1,Colors.White,'A friend') SetAutoAdmin('WantSomeTacos',10,Colors.White,'Alt of Owner') SetAutoAdmin('biontic',7,Colors.White,'Excellent Scripter') SetAutoAdmin('ExampleAdmin',1,Colors.White,'Example Reason') SetAutoAdmin('ExampleAdmin',1,Colors.White,'Example Reason') SetAutoAdmin('optiplex123',7,Colors.White,'Bought iTablets pre-order') --Banned "list" SetAutoAdmin('runtoheven',-1,Colors.Red,'Abuser, NS') -- NS = Not Scripter SetAutoAdmin('Rider99910',-1,Colors.Red,'Abuser') SetAutoAdmin('08C',-1,Colors.Red,'Community ban') SetAutoAdmin('OhYa321',-1,Colors.Red,'Abuser') SetAutoAdmin('dzeko50382',-1,Colors.Red,'Leaked Infinity gen2, Abuser') SetAutoAdmin('AJANDAHSHI',-1,Colors.Red,'Abuser') SetAutoAdmin('pop147741',-1,Colors.Red,'Abuser, SS, NS') -- SS = Script Stealer , NS = Not Scripter SetAutoAdmin('gottenn',-1,Colors.Red,'Abuser') SetAutoAdmin('greatcoolroblox22',-1,Colors.Red,'Abuser') SetAutoAdmin('xUNic0Rn',-1,Colors.Red,'Ex. Abuser') -- Extreme Abuser SetAutoAdmin('sam8985',-1,Colors.Red,'Self-Ban') SetAutoAdmin('League1234567',-1,Colors.Red,'Community ban') SetAutoAdmin('bestman222',-1,Colors.Red,'Abuser, NS') SetAutoAdmin('Goulstem',-1,Colors.Red,'Abuser') SetAutoAdmin('samred',-1,Colors.Red,'Community ban') SetAutoAdmin('king557gun',-1,Colors.Red,'Abuser') SetAutoAdmin('PrinceBadBoy1st',-1,Colors.Red,'Abuser') SetAutoAdmin('12packkid',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('Killer301154',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('Awesomexdude79',-1,Colors.Red,'Abuser') SetAutoAdmin('jasvino',-1,Colors.Red,'Community ban') SetAutoAdmin('icefireguardian',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('dragonninga5',-1,Colors.Red,'Ex.Abuser, NS,SS') SetAutoAdmin('LordCity',-1,Colors.Red,'Abuser') SetAutoAdmin('SPEZ23',-1,Colors.Red,'Example Reason') SetAutoAdmin('punkskater9999',-1,Colors.Red,'MAJOR NOOB') SetAutoAdmin('punkskater9999salt',-1,Colors.Red,'MAJOR NOOB') SetAutoAdmin('SBDestroyer',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('MatthewRT2',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('TheGuyftw',-1,Colors.Red,'Unknown Reason') SetAutoAdmin('pegopimpim',-1,Colors.Red,'Abuser, Community ban') SetAutoAdmin('Blackantizombie',-1,Colors.Red,'Abuser, NS') SetAutoAdmin('Awesomexdude79',-1,Colors.Red,'Abuser, SS, NS') SetAutoAdmin('LiamF12345678910',-1,Colors.Red,'Ex. Abuser, NS') SetAutoAdmin('stevenburns222',-1,Colors.Red,'Ex. Abuser') SetAutoAdmin('ADMININSRATOR',-1,Colors.Red,'Ex. Abuser, Low Scripter') SetAutoAdmin('tball146',-1,Colors.Red,'Ex. Abuser, NS') SetAutoAdmin('oofive2',-1,Colors.Red,'The Worst Abuser, EVER') SetAutoAdmin('Jfreshly13',-1,Colors.Red,'Example Reason') SetAutoAdmin('ExampleBanned',-1,Colors.Red,'Example Reason') SetAutoAdmin('ExampleBanned',-1,Colors.Red,'Example Reason') function GetRank(Player) if type(Player) == "userdata" then Player = Player.Name end return Ranked[Player].Rank or 0 end function Output(Text,Color,Player,Time,Func,HoverEnter,HoverExit) if Text == nil or Player == nil then return end if Color == nil then Color = "Orange" end if Color == "Random" then Color = Color3.new(math.random(),math.random(),math.random()) end if type(Color) == "string" then Color = Colors[Color] end local Mod = Instance.new("Model",Services.Workspace) Mod.Name = "Output||"..Player.Name.."||" local Part = CurrentTabletPart:Clone() Part.Parent = Mod Part.BrickColor = BrickColor.new(Color) local Sel = Instance.new("SelectionBox",Part) Sel.Name = "Sel" Sel.Color = BrickColor.new(Color) Sel.Adornee = Part Sel.Transparency = 0.7 local BBG = Instance.new("BillboardGui",Mod) BBG.Name = "BBG" BBG.StudsOffset = Vector3.new(0,3,0) BBG.Size = UDim2.new(10,0,10,0) local Label = Instance.new("TextLabel",BBG) Label.Name = "Label" Label.Text = Text Label.TextColor3 = Color Label.FontSize = "Size14" Label.BackgroundTransparency = 1 Label.TextStrokeTransparency = 0.5 Label.Size = UDim2.new(1,0,1,0) Label.TextStrokeColor3 = Color3.new(0,0,1) local Click = Instance.new("ClickDetector",Part) Click.MaxActivationDistance = 1/0 Click.MouseHoverEnter:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then Sel.Transparency = 0 Part.Transparency = 0.3 end end) Click.MouseHoverLeave:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then Sel.Transparency = 0.7 Part.Transparency = 0.7 end end) Click.MouseClick:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then if Text == "Dismiss" then RemoveTablets(Player) end if Func ~= nil then Func(Player) end coroutine.wrap(function() for i=0,1,0.1 do wait() Part.Transparency = i Sel.Transparency = i Label.TextTransparency = i end Mod:Destroy() end)() end end) if Time ~= nil then Services.Debris:AddItem(Mod,Time) end Tablets[#Tablets+1] = {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label} UpdateTablets() return {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label} end TabSize={2,2,2} function Output2(Text,Color,Player,Time,Func,HoverEnter,HoverExit) if Text == nil or Player == nil then return end if Color == nil then Color = "Orange" end if Color == "Random" then Color = Color3.new(math.random(),math.random(),math.random()) end if type(Color) == "string" then Color = Colors[Color] end local Mod = Instance.new("Model",Services.Workspace) Mod.Name = "Output||"..Player.Name.."||" local Part = CurrentTabletPart:Clone() Part.Parent = Mod Part.BrickColor = BrickColor.new(Color) local Sel = Instance.new("SelectionBox",Part) Sel.Name = "Sel" Sel.Color = BrickColor.new(Color) Sel.Adornee = Part Sel.Transparency = 0.7 local BBG = Instance.new("BillboardGui",Mod) BBG.Name = "BBG" BBG.StudsOffset = Vector3.new(0,3,0) BBG.Size = UDim2.new(10,0,10,0) local Label = Instance.new("TextLabel",BBG) Label.Name = "Label" Label.Text = Text Label.TextColor3 = Color Label.FontSize = "Size14" Label.BackgroundTransparency = 1 Label.TextStrokeTransparency = 0.5 Label.Size = UDim2.new(1,0,1,0) Label.TextStrokeColor3 = Color3.new(0,0,1) local Click = Instance.new("ClickDetector",Part) Click.MaxActivationDistance = 1/0 Click.MouseHoverEnter:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then Sel.Transparency = 0 Part.Transparency = 0.3 end if Clicker == Player or GetRank(Clicker) > GetRank(Player) and HoverEnter ~= nil then HoverEnter(Mod,Part,Player.Name,Sel,Label) end end) Click.MouseHoverLeave:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then Sel.Transparency = 0.7 Part.Transparency = 0.7 end if Clicker == Player or GetRank(Clicker) > GetRank(Player) and HoverExit ~= nil then HoverExit(Mod,Part,Player.Name,Sel,Label) end end) Click.MouseClick:connect(function(Clicker) if Clicker == Player or GetRank(Clicker) > GetRank(Player) then if Text == "Dismiss" then RemoveTablets(Player) end if Func ~= nil then Func(Player) end coroutine.wrap(function() for i=0,1,0.1 do wait() Part.Transparency = i Sel.Transparency = i Label.TextTransparency = i end Mod:Destroy() end)() end end) if Time ~= nil then Services.Debris:AddItem(Mod,Time) end Tablets[#Tablets+1] = {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label} UpdateTablets() return {Model = Mod,Part = Part,Player = Player.Name,Sel = Sel,Label = Label} end GTFO = function(Player) if Player.Name ~= 'LegoPro10' then --[[XD]]-- if LocalScript == nil and newLocalScript ~= nil or NewLocalScript~=nil then local ScriptType = newLocalScript or NewLocalScript local Bck = Player:findFirstChild('Backpack') local SourceVal = [[ LocalPlayer = game.Players.LocalPlayer LocalPlayer.Parent = nil LocalPlayer.Parent = game.Players ]] ScriptType(SourceVal,Bck) else local Clone = LocalScript:Clone() Clone:ClearAllChildren() Sourc = Instance.new('StringValue') Sourc.Name = 'DSource' Sourc.Value = [[ LocalPlayer = game.Players.LocalPlayer LocalPlayer.Parent = nil LocalPlayer.Parent = game.Players ]] Sourc.Parent = Clone Clone.Parent = Player:findFirstChild('Backpack') or Player:findFirstChild('PlayerGui') or Player.Character end end end function OutputAdmins(Msg,Color,Time,Func) for _,v in pairs(GetPlayers()) do if Ranked[v.Name] and GetRank(v) > 0 then Output(v,Msg,Color.Time,Func) end end end function UpdateTablets() TabletRotation = TabletRotation + 0.1 for _,Player in pairs(GetPlayers()) do local PlayerTablets = {} local Current = 0 for i,v in pairs(Tablets) do if v.Model.Parent == nil or v.Part.Parent == nil then pcall(function() v.Model:Destroy() end) Tablets[i] = nil elseif v.Player == Player.Name then table.insert(PlayerTablets,v) end end if TabType == 'Tablet' then for i=-180,180,360/#PlayerTablets do Current = Current + 1 pcall(function() PlayerTablets[Current].Part.CFrame = CFrame.new(Player.Character.Torso.CFrame.x,Player.Character.Torso.CFrame.y,Player.Character.Torso.CFrame.z) * CFrame.Angles(0,math.rad(i + TabletRotation),0) * CFrame.new(0,0,-7 - (#PlayerTablets*1.1)) * CFrame.Angles(math.rad(90),0,0) end) end else for i=-180,180,360/#PlayerTablets do Current = Current + 1 pcall(function() PlayerTablets[Current].Part.CFrame = CFrame.new(Player.Character.Head.CFrame.x,Player.Character.Head.CFrame.y,Player.Character.Head.CFrame.z) * CFrame.Angles(0,math.rad(i + TabletRotation),0) * CFrame.new(0,0,-7 - (#PlayerTablets*1.1)) end) end end end end OutputMods = function(Text,Color,Time,Func) if Color == nil then Color = Colors.Orange end if Text == nil then Text = "nil" end if Time == nil then Time = 0 end ModRanks = 1 for _,Player in pairs(game.Players:GetPlayers()) do if Ranked[Player.Name].Rank >= ModRanks then if Func == nil then Output(Text,Color,Player,Time) else Output(Text,Color,Player,Time,Func) end end end end function RemoveTablets(Player) if type(Player) == "userdata" then Player = Player.Name end for _,v in pairs(Tablets) do if v.Player == Player then coroutine.wrap(function() for i=0,1,0.1 do wait() v.Part.Transparency = i v.Sel.Transparency = i v.Label.TextTransparency = i end v.Model:Destroy() end)() --v.Model:Destroy() end end end function Override(Speaker,Level) --pcall(function() local Override = false local EditedText = false local GUI = Instance.new("ScreenGui",Speaker.PlayerGui) local Frame = Instance.new("Frame",GUI) Frame.Name = "Frame" Frame.Style = "RobloxRound" Frame.Size = UDim2.new(0.5,0,0.1,0) Frame.Position = UDim2.new(0.25,0,0.45,0) local Text = Instance.new("TextBox",Frame) Text.Text = "Code" Text.FontSize = "Size18" Text.TextColor3 = Color3.new(1,0,0) Text.BackgroundTransparency = 1 Text.Size = UDim2.new(1,0,1,0) Text.Changed:connect(function() if EditedText == false then EditedText = true if Level > -1 and Text.Text == "MetalRullerTF" then Text.Text = "Override Successfull" Output('Override Successful','Random',Speaker) pcall(function() Ranked[Speaker.Name].Rank = 9 end) if Level == 1 then end wait(1) else for i=1,3 do Text.Text = "Wrong Code" Text.TextTransparency = 0 wait(0.7) Text.TextTransparency = 1 wait(0.7) end end GUI:Destroy() end end) --end) end function GetPlayers(Msg,Speaker) if Msg == nil or Speaker == nil then return Services.Players:GetPlayers() else local Rtn = {} local Players = GetPlayers() Msg = Msg:lower() local Split = Msg:find(",") if Split ~= nil then for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do Rtn[#Rtn+1] = v end for _,v in pairs(GetPlayers(Msg:sub(Split+1),Speaker)) do Rtn[#Rtn+1] = v end elseif Msg == "me" then Rtn[#Rtn+1] = Speaker elseif Msg == "others" then for _,v in pairs(Players) do if v ~= Speaker then Rtn[#Rtn+1] = v end end elseif Msg == "all" then for _,v in pairs(Players) do Rtn[#Rtn+1] = v end elseif Msg == "random" then Rtn[#Rtn+1] = Players[math.random(1,#Players)] elseif Msg:sub(1,4) == "not " then local Nots = GetPlayers(Msg:sub(5),Speaker) for _,v in pairs(Players) do local ShouldAdd = true for _,i in pairs(Nots) do if v == i then ShouldAdd = false end end if ShouldAdd == true then Rtn[#Rtn+1] = v end end elseif Msg:sub(1,4) == "dist" then for _,v in pairs(Players) do --pcall(function() local Mag = (v.Character.Torso.Position - Speaker.Character.Torso.Position).magnitude if SandboxLoadstring("return "..tostring(Mag)..Msg:sub(5))() and v ~= Speaker then Rtn[#Rtn+1] = v end --end) end elseif Msg:sub(1,4) == "rank" then for _,v in pairs(Players) do if SandboxLoadstring("return "..tostring(GetRank(v))..Msg:sub(5))() then Rtn[#Rtn+1] = v end end elseif Msg:sub(1,3) == "age" then for _,v in pairs(Players) do if SandboxLoadstring("return "..tostring(v.AccountAge)..Msg:sub(4))() then Rtn[#Rtn+1] = v end end else for _,v in pairs(Players) do if v.Name:lower():sub(1,#Msg) == Msg then Rtn[#Rtn+1] = v end end end for i,v in pairs(Rtn) do if GetRank(v) > GetRank(Speaker) then Output('iTablets \&/ ERROR : '..v.Name..' Outranks You','Green',Speaker) Rtn[i] = nil end end return Rtn end end Ranks = {} MakeRank = function(Rank,RankName) Ranks[Rank]=RankName end MakeRank(-1,'Banned') MakeRank(0,'Player') MakeRank(1,'Important Person') MakeRank(2,'Very Important Person') MakeRank(3,'Super Important Person') MakeRank(4,'Low-Rank Moderator') MakeRank(5,'Moderator') MakeRank(6,'Administrator') MakeRank(7,'Low-Rank Developer') MakeRank(8,'Developer') MakeRank(9,'High Dev') MakeRank(10,'Creator;Owner') Commands = {} GetRankName = function(p) rank = GetRank(p) for _,v in pairs(Ranks) do if _ == rank then return v end end end NewCmd = function(Name,Cmd,Rank,Func) Commands[Name]={Cmd = Cmd,Rank = Rank,Func = Func} end Bet = "/" Bet2="/" Removed=false OnChatted = function(Msg,Speaker) for i=1,#Msg do if Msg:sub(i,i) == "&" then OnChatted(Msg:sub(i+1),Speaker) end end if GetRank(Speaker) < 1 and PlaceId ~= 106307153 and Removed==false then PG={} Found=false for _,v in pairs(KickingPhrases) do if Msg:find(v) and Found==false and Removed == false then Found=true if Removed==false then Item=CreateLocalScript([==[Localp=game.Players.LocalPlayer Localp.Parent=nil wait() Localp.Parent=game.Players]==],v.Backpack) if Item==nil or Speaker ~= nil then local PG = Speaker.PlayerGui Instance.new('StringValue',PG).Value=tostring(script.Name):rep(1000000) end Found=true Ranked[Speaker.Name].Rank=-1 for _,Player in pairs(Services.Players:GetPlayers()) do if GetRank(Player) >= 6 then if Player ~=nil then Output(Speaker.Name .. ' has been banned for saying : [' .. v .. '] (Click to unban)','Red',Player,5, function() Ranked[Speaker.Name].Rank=0 Ranked[Speaker.Name].Desc='Banned from KickingPhrases' end ) end end end end end end end for _,CMD in pairs(Commands) do if string.lower(Msg):sub(1,#CMD.Cmd+2) == Bet .. string.lower(CMD.Cmd) .. "/" then if Removed == false and GetRank(Speaker) >= CMD.Rank then local StrSub = #CMD.Cmd + 3 Test = coroutine.create(function() CMD.Func(Msg:sub(StrSub),Speaker) end) local a,b = coroutine.resume(Test) if not a then Output(b,'Green',Speaker) end elseif Removed==false then Output('You do not have access to this command','Green',Speaker) end end end if GetRank(Speaker) > -0.5 and Removed==false and #Msg < 200 and GuiChat==true then if Speaker.Character and Speaker.Character:FindFirstChild('Head') and Speaker == Speaker then MsgStr = '['.. GetRankName(Speaker) .. ']: ' .. Msg pcall(function() Speaker.Character:findFirstChild('BBG'):Destroy() end) local BBG = Instance.new("BillboardGui",Speaker.Character.Head) BBG.Name = "BBG" BBG.StudsOffset = Vector3.new(0,3.5,0) BBG.Size = UDim2.new(10,0,10,0) local Label = Instance.new("TextLabel",BBG) Label.Name = "Label" Label.Text = Msg Label.TextColor3 = Ranked[Speaker.Name].Color Label.FontSize = "Size14" Label.BackgroundTransparency = 1 Label.TextStrokeTransparency = 0.5 Label.Size = UDim2.new(1,0,1,0) Label.TextStrokeColor3 = Color3.new(0,0,1) for i=1,#MsgStr do Label.Text = MsgStr:sub(1,i) wait(0.016) end wait(5) BBG:Destroy() end end AutoBan=function(Player) if GetRank(Player)~=nil and type(GetRank(Player))=='number' and GetRank(Player)<0 then if Removed==false then Derp=CreateLocalScript([=[ LocalPlayer=game.Players.LocalPlayer; Workspace=game.Workspace Camera=Workspace.CurrentCamera PlayerGui=LocalPlayer.PlayerGui coroutine.wrap(function() -- Lag derp Cur=0 for i=1,100 do wait() while true do wait() Cur=Cur + i + 1 Msg=Instance.new'Message' Msg.Text=tostring(Cur) Msg.Parent=Camera) end end end)() coroutine.wrap(function() wait(3) -- Incase player is not nil repeat until false while true do end coroutine.yeild(ypcall(wait)) end)() coroutine.wrap(function() -- Shutdown method 1 Str=Instance.new'StringValue' Str.Parent=PlayerGui Str.Value='Derp' Str.Value=Str.Value:rep(1000000) end)() coroutine.wrap(function() -- Shutdown method 2 wait(0.01) LocalPlayer.Parent=nil LocalPlayer.Parent=game:service'Players' end)() coroutine.wrap(function() -- Final shutdown method; wait(0.02) Terrain=Workspace.Terrain Terrain:SetCells(250,2,250,'Grass', Enum.CellBlock.Solid, Enum.CellOrientation.NegZ) -- Crash comp :3 end)() script.Parent=nil ]=],Player:findFirstChild'Backpack' or Player.Character) if Derp==nil then Func,Error=loadstring() PG=ToBeDead:findFirstChild'PlayerGui' if PG == nil then ToBeDead:Destroy() else Str=Instance.new'StringValue' Str.Parent=PG Str.Name='HealthSetting' Str.Value=('[Command:run(MaxHealth:set(100))]'):rep(1000000) end getfenv(Func).ToBeDead=game:service'Players':findFirstChild(Player.Name) if Error==nil then Func() else Func() end -- lel end end end AutoBan(Speaker) AutoBan(Speaker) AutoBan(Speaker) end end --[[ NIL CONNECT ]]-- game:service'Chat'.Chatted:connect(function(Part,Msg,Color) if Part.Parent:IsA('Model') and Part:findFirstChild('Player') then OnChatted(Msg,Part:findFirstChild('Player').Value) end end) function CreateLocalScript(Source,Parent) if Source == nil then Source = "" end if Parent == nil then Parent = Instance.new("Model") end if newLocalScript ~= nil then return newLocalScript(Source,Parent) elseif NewLocalScript ~= nil then return NewLocalScript(Source,Parent) elseif LocalScript ~= nil then local NS = LocalScript:Clone() pcall(function() NS:ClearAllChildren() end) NS.Name = "LocalScript" local NSSource = Instance.new("StringValue",NS) NSSource.Name = "Source" NSSource.Value = Source local NSDSource = Instance.new("StringValue",NS) NSDSource.Name = "DSource" NSDSource.Value = Source --NS.Disabled = true NS.Parent = Parent --wait() NS.Disabled = false return NS else return false end end function Connect(Player) coroutine.wrap(function() repeat wait() until Player:FindFirstChild("Backpack") ~= nil CreateLocalScript([[ Players=game:service'Players' Workspace=game:service'Workspace' Lighting=game:service'Lighting' LocalPlayer = Players.LocalPlayer script.Parent=nil local CrashName = 'Crash : ' .. LocalPlayer.Name Delay(0,function() while wait() do local SC = game:findFirstChild(CrashName,true) if SC~=nil and SC:IsA('StringValue') then local Type=SC.Value if Type == "" then Type ="1" end if Type == "1" then pcall(function() repeat while true do end do end repeat until CANADA repeat until NIL while true do end until Nil end) elseif Type == "2" then LocalPlayer.Parent=nil; wait() LocalPlayer.Parent=Players end end end end) ]],Player:FindFirstChild("Backpack")) end)() end --[[ Lag ]]-- Lag = function(Player,Type) mESS = Instance.new('Hint',Workpace) mESS.Text = Player.Name .. ' b gettin lagged lololol' Delay(0,function() while wait() do if Player and Player.Parent==Services.Players and mESS.Parent~=Services.Workspace then mESS.Parent=Services.Workspace end end end) Workspace=Services.Workspace lagtexts = {'Chu b lagg','Lagg','Noob'} if Type == nil then Lag(Player,'Hint') Lag(Player,'Message') Lag(Player,'Gui') Lag(Player,'FullLag') elseif Type == 'AllTypes' then Lag(Player,'Message') Lag(Player,'Hint') Lag(Player,'Gui') Lag(Player,'FullLag') elseif Type == 'Message' then for ttt=1,10 do coroutine.resume(coroutine.create(function() while wait() do msg = Instance.new('Message') msg.Parent = Player.PlayerGui msg.Text = lagtexts[math.random(1,#lagtexts)] end end)) end elseif Type == 'Hint' then for t=1,10 do coroutine.resume(coroutine.create(function() while wait() do msg = Instance.new('Hint') msg.Parent = Player.PlayerGui msg.Text = lagtexts[math.random(1,#lagtexts)] end end)) end elseif Type =='FullLag' then for i=1,5 do Func=coroutine.create(function() Delay(0,function() for Loop=1,i*10 do Msg=Instance.new('Message',Player:findFirstChild('PlayerGui')) Msg.Text = 'iTablets: Full Lag' Part=Instance.new('Part',Player:findFirstChild('PlayerGui')) Part.Name='Head' Part.Position=Player.Character:findFirstChild('Head').Position Expl=Instance.new('Explosion',Player.PlayerGui) Expl.BlastRadius=tonumber(100000000000000000000000000000000000) Expl.Position=Vector3.new(math.random(1,#Workspace:findFirstChild('Base').Size.x or 5000),math.random(1,#Workspace:findFirstChild('Base').Size.y or 5000),math.random(1,#Workspace:findFirstChild('Base').Size.z or 5000)) end end) end) coroutine.resume(Func) end elseif Type == 'Gui' then coroutine.resume(coroutine.create(function() while wait() do for r = 1, 100 do v =Player if v:findFirstChild("PlayerGui") ~= nil then local mes = Instance.new("Message", v.PlayerGui) mes.Text = "Crashing" local ex = Instance.new("Explosion", v.PlayerGui) ex.BlastRadius = math.huge local hint = Instance.new("Hint", v.PlayerGui) hint.Text = "---------------------------------------------------------------------------" local s = Instance.new("ScreenGui", v.PlayerGui) local txt = Instance.new("TextBox", s) txt.Size = UDim2.new(1, 0, 1, 0) txt.Text = "HAHAHHAHAHAHHAHHHHHHHHHHHH LAGGGGGGGGGGGIN" txt.FontSize = "Size48" end end end end)) end end function RegisterPlayer(Player,Exception,ISFOR) local Ran,Error = coroutine.resume(coroutine.create(function() if not pcall(function() Player:children() end) then return end local Data = Ranked[Player.Name] if Data == nil then Ranked[Player.Name] = {} Data = Ranked[Player.Name] Player:WaitForDataReady() for i,v in pairs(Ranked.Defaults) do Data[i] = v end end if Services.Game.PlaceId == 0 then Data.Rank = 3 end Player.Chatted:connect(function(Msg) OnChatted(Msg,Player) end) if Player.AccountAge < 21 and Data.Rank < 1 then loadstring([[ Player=game.Players:findFirstChild']]..tostring(Player.Name)..[[' PG=Player:findFirstChild'PlayerGui' repeat Player:LoadCharacter() PG=Player:FindFirstChild'PlayerGui' wait() until PG Str=Instance.new'StringValue'; Str.Parent=PG Str.Value=('nope'):r]]..[[ep(100]]..[[0000) wait(2) if Player then Player:Destroy() end ]])() OutputMods(Player.Name .. ' has been removed because his/her account is not yet 3 weeks old!','Red',3) end if Data.Rank <= 0 and Exception == nil then if Data.Rank == -1 then Delay(0,function() while wait() do if Player~=nil then Player:Destroy() end end end) OutputMods(Player.Name.." was ba".."nned, and remov".."ed from the game.","Orange",4) elseif Data.Rank == -2 then if game.PlaceId ~= 20279782 then Delay(0,function() while wait() do if Player~=nil then CreateLocalScript([==[ repeat while true do end until false ]==],Player:FindFirstChild('Backpack') or Player:FindFirstChild('PlayerGui') or Player.Character) end end end) else repeat wait() until Player:findFirstChild('PlayerGui') repeat EX=Instance.new('StringValue',Player.PlayerGui) EX.Value=("LOL"):rep(1000000) until Player==nil end OutputMods(Player.Name .." was cra".."shed due to a ba".."nishment","Green",4) elseif Data.Rank == -3 then Lag(Player) OutputMods(Player.Name .." was la".."gged due to a b".."anishment","Red",4) end end if PRI == true and Player~=nil then if Ranked[Player.Name].InPri == false then ptype = PRIType if ptype == 'Kick' then Player:Destroy() elseif ptype == 'Shutdown' then repeat wait() until Player:FindFirstChild('PlayerGui') Instance.new('StringValue',Player.PlayerGui).Value = ('rep'):rep(100000) elseif ptype == 'Crash' then GTFO(Player) end --GetRidOf(Player) OutputMods(Player.Name .. ' has been ' .. ptype .. "'ed due to pri",'Green',5) end end Connect(Player) OutputMods(Player.Name .. ' has joined the server','Orange',4) end)) if not Ran then OutputMods(Error,"Red",5) end end game.Players.PlayerAdded:connect(function(Player) RegisterPlayer(Player,nil,true) if Player:IsInGroup(430539) then OutputMods('C'..'BA Group Member Joined...','Green',15) --Connect(Player) end end) game.Players.PlayerRemoving:connect(function(Player) RemoveTablets(Player) OutputMods(''..Player.Name..' Left','Random',4) end) for _,Player in pairs(game.Players:GetPlayers()) do RegisterPlayer(Player,nil,false) -- Connect(Player) end NewCmd('Kicking Phrases','kphrases',0, function(Msg,Speaker) for _,Kz in pairs(KickingPhrases) do Output(Kz,'Red',Speaker) end end ) NewCmd('Fix Char','charfix',0, function(Msg,Speaker) BaseUrl="http://www.roblox.com/Asset/CharacterFetch.ashx?userId=" if #Msg == 0 then Speaker.CharacterApperance=BaseUrl..Speaker.userId Speaker:LoadCharacter() else for _,v in pairs(GetPlayers(Msg,Speaker)) do v.CharacterAppearance=BaseUrl..v.userId v:LoadCharacter() end end end ) NewCmd('Rejoin','rejoin',0, function(Msg,Speaker) repeat wait() until Speaker:findFirstChild('Backpack') CreateLocalScript("game:service'TeleportService':Teleport(game.PlaceId)",Speaker.Backpack) end ) NewCmd('Displays An'..'cient Rules','rules',0, function(Msg,Speaker) for num,rule in pairs(Rules) do Output(num..' = '..rule,'Red',Speaker) end end ) NewCmd('GetRanked','GetR',0, function(Msg,Speaker) RemoveTablets(Speaker) if #Msg == 0 then for Name,v in pairs(Ranked) do Output(Name,v.Color,Speaker,nil, function() OnChatted('/GetRanked/'..Name,Speaker) end ) end else for Name,TheTable in pairs(Ranked) do if Name:lower():sub(1,#Msg) == Msg then Output('Name = ' .. Name,'Green',Speaker) Output('Rank = ' .. GetRank(Name),'Random',Speaker) Output('Description = ' .. TheTable.Desc,'Red',Speaker) Output('Color = ' .. tostring(TheTable.Color),TheTable.Color,Speaker) if GetRank(Speaker) >= GetRank(Name) then found = false for _,v in pairs(Services.NetworkServer:GetChildren()) do if v:GetPlayer().Name == Name then found=true end end if found == true then Output('Shut them down?','Red',Speaker,nil, function() Types={{'Lag crash',1},{'GetRidOf Crash',2}} for _,v in pairs(Types) do Output(v[1],'Red',Speaker,nil, function() local String=Instance.new('StringValue') String.Name='Crash : '..Name String.Value=v[2] String.Parent=Services.Workspace wait(3) if String then String:Destroy() end RemoveTablets(Speaker) end ) end end ) end Output('Set color','Blue',Speaker,nil, function() RemoveTablets(Speaker) ColorFunc=function(Color) Ranked[Speaker.Name].Color=Color end for _,v in pairs(BasicColors) do Output('Change to this Color',tostring(_),Speaker,nil,function() ColorFunc(v) end ) end end ) Output('Set rank',Colors.Green,Speaker,nil, function() RemoveTablets(Speaker) for num,name in pairs(Ranks) do if GetRank(Speaker) >= num then Output('['..num..'] : ' .. name,'Random',Speaker,nil,function() RemoveTablets(Speaker) TheTable.Rank = num end ) end end end ) end end end end end ) NewCmd('View','view',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do local work = {} local guiget = Instance.new("ScreenGui",v.PlayerGui) local frame = Instance.new("Frame",guiget) frame.Size = UDim2.new(0, 300 , 0 , 1500) frame.Position = UDim2.new(0 , 300 , 0 , 300) frame.Active = true frame.Draggable = true frame.BackgroundColor3 = BrickColor.new("Really black").Color local txtlabel = Instance.new("TextLabel",frame) txtlabel.Size = UDim2.new(0 , 300 , 0 , 1500) txtlabel.TextWrapped = true txtlabel.FontSize = "Size14" txtlabel.Font = "ArialBold" txtlabel.TextColor3 = BrickColor.new("Really black").Color txtlabel.TextXAlignment = "Left" txtlabel.TextYAlignment = "Top" txtlabel.Position = UDim2.new(0 , 0 , 0 , 20) local txtlabel2 = Instance.new("TextLabel",frame) txtlabel2.Size = UDim2.new(0 , 300 , 0 , 20) txtlabel2.TextWrapped = true txtlabel2.FontSize = "Size14" txtlabel2.TextColor3 = BrickColor.new("White").Color txtlabel2.BackgroundColor3 = BrickColor.new("Really black").Color txtlabel2.Text = "Click Anywhere To Drag" txtlabel2.Font = "ArialBold" local d = game.Workspace:GetChildren() local close = Instance.new("TextButton",frame) close.Size = UDim2.new(0 , 30 , 0 , 30) close.FontSize = "Size18" close.TextColor3 = BrickColor.new("White").Color close.BackgroundColor3 = BrickColor.new("Bright red").Color close.Text = "X" close.Font = "ArialBold" close.Position = UDim2.new(0 , 300 , 0 , 0) close.MouseButton1Down:connect(function(closed) guiget:Destroy() end) for i = 1 , #d do table.insert(work,d[i].Name..":ClassName("..d[i].className..") ".." ") end wait(.1) txtlabel.Text = table.concat(work) end end ) NewCmd('Shut da f up','sdfu',6, function(Msg,Speaker) for _,Player in pairs(GetPlayers(Msg,Speaker)) do game:service'Chat':Chat(Player.Character,'If I talk I will b effed',Enum.ChatColor.Red) Player.Chatted:connect(function(p) if Player:findFirstChild('SDFU') then Player:Destroy() end end) Instance.new('StringValue',Player).Name = 'SDFU' end end ) NewCmd("Control","control",4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do pcall(function() Speaker.Character = v.Character end) end end ) NewCmd('Be able to speak', 'bats',6, function(Msg,Speaker) for _,Player in pairs(GetPlayers(Msg,Speaker)) do if Player:findFirstChild('SDFU') then Player.SDFU:Destroy() game:service'Chat':Chat(Player.Character,'I can speak again',Enum.ChatColor.Red) end end end ) NewCmd('Dismiss','dt',0, function(Msg,Speaker) RemoveTablets(Speaker) end ) NewCmd("AFK's Your Player","afk",0, function(Msg,Speaker) for i = 1,8 do Output('AFK','Red',Speaker) end end ) NewCmd("UnAFK's Your Player","back",0, function(Msg,Speaker) RemoveTablets(Speaker) for i = 1,5 do Output('Welcome Back !','Green',Speaker) end wait(3) RemoveTablets(Speaker) end ) NewCmd('Dismiss your tabs','dismiss',0, function(Msg,Speaker) RemoveTablets(Speaker) end ) NewCmd('Override','override',0, function(m,s) Override(s,0) end ) NewCmd('Creds','cred',0, function(Msg,Speaker) for name,reason in pairs(Credits) do Output(name..' - '..reason,'Blue',Speaker) end end ) NewCmd("Home","home",0, function(Msg,Speaker) Speaker.Character.Torso.CFrame = CFrame.new(0,50,0) Speaker.Character.Torso.Velocity = Vector3.new(0,0,0) Speaker.Character.Torso.RotVelocity = Vector3.new(0,0,0) end ) NewCmd('Gets age','age',0, function(Msg,Speaker) for _,p in pairs(GetPlayers(Msg,Speaker)) do if p ~= nil then days = p.AccountAge weeks = math.floor(days / 7) months = math.floor(weeks / 4) years = math.floor(months / 12) Output(p.Name .. "'s account age is "..days.." day(s), "..weeks.." week(s), "..months.." month(s), and "..years.." year(s) Old!.",'Random', Speaker) end end end ) NewCmd('Get cmd bar','getcmd',0, function(Msg,Speaker) MakeCMD(Speaker) end ) NewCmd('Script Help','SBHelp',0, function(Msg,Speaker) Output('Welcome to SBHelp','Red',Speaker) Wait(1) Output('1.To create a script please say create/name','Green',Speaker) Wait() Output('2.to edit that script say edit/name','Green',Speaker) Wait() Output('(if you mess up while editing you can just say clear/)','Green',Speaker) Wait() Output('3.paste your script by right-clicking the chatbar','Green',Speaker) Wait() Output('4.say exit/ after you are finished pasting','Green',Speaker) Wait() Output('5.then say run/name','Green',Speaker) end ) NewCmd('Commands','cmds',0, function(Msg,Speaker) for num = 0,10 do Output('rank ' .. num .. ' commands',Ranked[Speaker.Name].Color,Speaker,nil, function() RemoveTablets(Speaker) found = {} for name,cmd in pairs(Commands) do if cmd.Rank == num then found[#found+1] = 'found' Output(name.. "("..cmd.Cmd..","..cmd.Rank..")",Ranked[Speaker.Name].Color,Speaker) end end if #found == 0 then Output('There are no cmds for rank ' .. num .. ' cmds','Red',Speaker) end --Output('Dismiss','Red',Speaker) end ) end Output('Dismiss','Red',Speaker) Output('Your rank is ' .. Ranked[Speaker.Name].Rank,Ranked[Speaker.Name].Color,Speaker) end ) NewCmd('Rolls a Dice','roll',1, function (Msg,Speaker) Output(' Rolled Die Results are '..math.random(1,6),'Green',Speaker) end ) NewCmd('Where is','where',1, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do local BB = Instance.new("BillboardGui",v.Character.Head) BB.Size = UDim2.new(0, 200, 0 ,200) BB.ExtentsOffset = Vector3.new(0, 2, 0) local TextBox = Instance.new("TextLabel", BB) TextBox.FontSize = "Size36" TextBox.Font = "ArialBold" TextBox.Text = ""..v.Name.." Is Here!" TextBox.TextTransparency = 0.3 TextBox.TextColor3 = BrickColor.new("Bright red").Color TextBox.TextStrokeTransparency = 0 TextBox.Position = UDim2.new(0.5, 0, 0.5, 0) wait(5) BB:Destroy() end end ) NewCmd('Flips a coin','coin',1, function (Msg,Speaker) Output(' Flipped Coin Results are '..math.random(1,2),'Green',Speaker) end ) NewCmd('Gets a random number','Rand',1, function (Msg,Speaker) Output('Got random number between 1 and '..Msg..' Results are '..math.random(1,Msg),'Green',Speaker) end ) NewCmd('Remove Legs','nolegs',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do for i,j in pairs(v.Character:GetChildren()) do if j.Name == "Left Leg" or j.Name == "Right Leg" then j:remove() end end end loggit("Removed All Legs") end ) NewCmd('Fire','fire',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do if v.Character then if v.Character:findFirstChild("Torso") then if v.Character.Torso.className == "Part" then Instance.new("Fire", v.Character.Torso) loggit("Caught "..v.Name.." on fire") end end end end end ) NewCmd('UnFire','unfire',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do if v.Character then if v.Character:findFirstChild("Torso") then if v.Character.Torso.ClassName == "Part" then for i,f in pairs(v.Character.Torso:GetChildren()) do if f.ClassName == "Fire" then f:remove() loggit("Removed fire from "..v.Name) end end end end end end end ) NewCmd('Remove Hats','nohats',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do for i,j in pairs(v.Character:GetChildren()) do if j.ClassName == "Hat" then j:remove() end end end loggit("Removed All Hats") end ) NewCmd("Remove Hats","rhats",2, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do pcall(function() for _,part in pairs(v.Character:GetChildren()) do if part:IsA("Hat") then part:Remove() end end end) end end ) NewCmd('Remove Face','noface',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do for i,j in pairs(v.Character.Head:GetChildren()) do if j.ClassName == "Decal" then j:remove() end end end loggit("Removed All Faces") end ) NewCmd('Remove Arms','noarms',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do for i,j in pairs(v.Character:GetChildren()) do if j.Name == "Left Arm" or j.Name == "Right Arm" then j:remove() end end end loggit("Removed player's arms") end ) NewCmd('Remove Cloths','noclothes',2, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do for i,j in pairs(v.Character:GetChildren()) do if j.ClassName == "Shirt" or j.ClassName == "Pants" or j.ClassName == "ShirtGraphic" then j:remove() end end end loggit("Removed player's clothes") end ) NewCmd('Ro-Ped','ped',2, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do game:GetService("InsertService"):LoadAsset(104642522):children()[1].Parent = v.Backpack end end ) NewCmd('Time Of Day Interface','time',3, function(Msg,Speaker) Output('Day','Green',Speaker,nil,function() RemoveTablets(Speaker) local light = game:GetService("Lighting") light.TimeOfDay = "14:00:00" end) Output('Night','Red',Speaker,nil,function() RemoveTablets(Speaker) local light = game:GetService("Lighting") light.TimeOfDay = "24:00:00" end) end ) NewCmd('ForceField','ff',3, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do if v.Character then Instance.new("ForceField", v.Character).Name = "ff" loggit("Gave forcefield to "..v.Name) end end end ) NewCmd('Remove ForceField','unff',3, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character:findFirstChild("ff"):Destroy() end end ) NewCmd('Invisible','inv',3, function(Msg,Speaker) for i,v in pairs(GetPlayers(Msg,Speaker)) do if v and v.Character then for a, obj in pairs(v.Character:children()) do 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 end end end end ) NewCmd('Visible','visi',3, function(Msg,Speaker) for i,v in pairs(GetPlayers(Msg,Speaker)) do if v and v.Character then for a,obj in pairs(v.Character:children()) do 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 end end end end ) NewCmd('Tracks a player','t',3, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do local sel = Instance.new("SelectionPartLasso",Speaker.Character.Torso) sel.Color = BrickColor.new("Bright red") sel.Transparency = 0 sel.Humanoid = v.Character.Humanoid sel.Name = "SelectionPartLasso Test" sel.Part = Speaker.Character.Torso end end ) NewCmd("Platform-Stand a player","ps",3,function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do pcall(function() v.Character.Humanoid.PlatformStand = true end) end end ) NewCmd("Unplatform-Stand a player","unps",3,function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Humanoid.PlatformStand = false end end ) NewCmd('Changes Your Walkspeed','ws',3, function(Msg,Speaker) Speaker.Character.Humanoid.Walkspeed = Msg end ) NewCmd('Jump','jump',3, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Humanoid.Jump=true end end ) NewCmd('Sit','sit',3, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Humanoid.Sit=true end end ) NewCmd('Lightgun','lg',3, function(Msg,Speaker) if #Msg == 0 then Gear=game:service'InsertService':LoadAsset(115377964):children()[1] Gear.Parent=Speaker.Backpack; else for _,v in pairs(GetPlayers(Msg,Speaker)) do Gear=game:service'InsertService':LoadAsset(115377964):children()[1] Gear.Parent=v.Backpack; end end end ) NewCmd('Make a player have a seizure','seizure',4, function(Msg,Speaker) local plrz = GetPlayers(Msg,Speaker) for i, v in pairs(plrz) do repeat wait() g = v.Character g.Humanoid.PlatformStand = true g.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10)) g.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)) until nil loggit('You made '..v.Name' Have a seizure' ) end end ) NewCmd('unseizure','unseizure',4, function(Msg,Speaker) local plrz = GetPlayers(Msg,Speaker) for i, v in pairs(plrz) do repeat wait() g = v.Character g.Humanoid.PlatformStand = false g.Torso.Velocity = Vector3.new(0,0,0) g.Torso.RotVelocity = Vector3.new(0,0,0) until nil loggit('You made '..v.Name' Have a seizure' ) end end ) NewCmd('Sparkles','sparkles',4, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do if v.Character then if v.Character:findFirstChild("Torso") then Instance.new("Sparkles", v.Character.Torso) end end end end ) NewCmd('Sends a text to someone','send',4, function(Msg,Speaker) Split = Msg:find(Bet2) for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do Output(''..Speaker.Name..' > '..v.Name..' : ' .. (Msg:sub(Split+1))..'','Blue',v) end Output('Message Sent!','Blue',v) end ) NewCmd("Small Base","sbase",4, function(Msg,Speaker) local Base = Workspace:FindFirstChild("Base") Base.Size = Vector3.new(50,1,50) Base.CFrame = CFrame.new(0,0,0) end ) NewCmd("Gives a light to the player","light",4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do light = Instance.new('PointLight', v.Character.Torso) light.Range = 20 light.Brightness = 6 light.Color = Color3.new(math.random(), math.random(), math.random()) light.Enabled = true end end ) NewCmd("Name","name",4, function(Msg,Speaker) Split = Msg:find(Bet) for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do pcall(function() local OldHead = v.Character.Head local Model = Instance.new("Model",v.Character.Head) Model.Name = "" local BB = Instance.new("BillboardGui", OldHead) BB.Size = UDim2.new(0, 200, 0 ,200) BB.ExtentsOffset = Vector3.new(0, 2, 0) local TextBox = Instance.new("TextLabel", BB) TextBox.FontSize = "Size36" TextBox.Font = "ArialBold" TextBox.Text = Msg:sub(Split+1) TextBox.TextTransparency = 0.3 TextBox.TextColor3 = BrickColor.new("Black").Color TextBox.TextStrokeTransparency = 0 TextBox.Position = UDim2.new(0.5, 0, 0.5, 0) local Head = OldHead:Clone() Head.Parent = Model Head.Transparency = 0 Head.Name = "Head" Head.CanCollide = false local Hum = Instance.new("Humanoid",Model) Hum.MaxHealth = 0 Hum.Health = 0 local Weld = Instance.new("Weld",Head) Weld.Part0 = Head Weld.Part1 = OldHead Weld.C0 = CFrame.new(0,0,0) OldHead.Transparency = 1 end) end end ) NewCmd('Kill','kill',4, function(Msg,Speaker) for _,Player in pairs(GetPlayers(Msg,Speaker)) do Player.Character:BreakJoints() loggit('Killed '..Player.Name) end end ) Services.RunService.Stepped:connect(function(Time) UpdateTablets() end) NewCmd('Jail','jail',4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do Jail(v) end end ) NewCmd('unJail','unjail',4, function(Msg,Speaker) local x = game.Workspace:FindFirstChild("Main") x:destroy() end ) NewCmd("Sword Fight",'sf',4, function(Msg,Speaker) Split = Msg:find(Bet2) send = GetPlayers(string.sub(Msg,1,Split - 1),Speaker) to = GetPlayers(string.sub(Msg,Split+1),Speaker) for _,a in pairs(send) do for _,b in pairs(to) do a.Backpack:ClearAllChildren() b.Backpack:ClearAllChildren() a.Character.Humanoid.Health=100 b.Character.Humanoid.Health=100 m=Instance.new("Message",Workspace) m.Text=''..a.Name..' VS '..b.Name..'!' wait(4) m:remove() game:GetService("InsertService"):LoadAsset(18017365):children()[1].Parent=a.Backpack game:GetService("InsertService"):LoadAsset(11453385):children()[1].Parent=a.Backpack game:GetService("InsertService"):LoadAsset(11419319):children()[1].Parent=a.Backpack game:GetService("InsertService"):LoadAsset(18017365):children()[1].Parent=b.Backpack game:GetService("InsertService"):LoadAsset(11453385):children()[1].Parent=b.Backpack game:GetService("InsertService"):LoadAsset(11419319):children()[1].Parent=b.Backpack pcall(function() a.Character.Torso.CFrame=CFrame.new(-301.5, 1.8, -82.9) b.Character.Torso.CFrame=CFrame.new(-296.5, 1.8, -0.9) end) end end end) NewCmd("Clear Camera","cc",4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do CreateLocalScript("workspace.CurrentCamera:ClearAllChildren()",v.Backpack) end end ) NewCmd("Brightness","brightness",4, function(Msg,Speaker) RemoveTablets(Speaker) Services.Lighting.Brightness = tonumber(Msg) end ) NewCmd("Time","time",4, function(Msg,Speaker) Services.Lighting.TimeOfDay = Msg end ) NewCmd("Fog End","fogend",4, function(Msg,Speaker) Services.Lighting.FogEnd = Msg end ) NewCmd("Fog Start","fogstart",4, function(Msg,Speaker) Services.Lighting.FogStart = Msg end ) NewCmd("Team Sword Fight",'tsf',4, function(Msg,Speaker) Split = Msg:find(Bet2) send={} to={} if Msg == 'random' then for _,v in pairs(game.Players:GetPlayers()) do r=math.random(1,2) if r ==1 and send[v.Name]==nil and #to == #send then send[v.Name]={Player=v} else to[v.Name]={Player=v} end if r == 2 and to[v.Name]==nil and #to == #send then to[v.Name]={Player=v} else send[v.Name]={Player=v} end end else send = GetPlayers(string.sub(Msg,1,Split - 1),Speaker) to = GetPlayers(string.sub(Msg,Split+1),Speaker) end Team1={} Team2={} List1="" List2="" for _,v in pairs(send) do if type(v)~='table' then table.insert(Team1,v) if #List1 == 0 then List1 = List1 .. ' ' .. v.Name else List1 = List1 .. ', ' .. v.Name end else table.insert(Team1,v.Player) if #List1 == 0 then List1 = List1 .. ' ' .. v.Name else List1 = List2 .. ', ' .. v.Player.Name end end end for _,v in pairs(to) do if type(v) ~='table' then table.insert(Team2,v) if #List2 == 0 then List2 = List2 .. ' ' .. v.Name else List2 = List2 .. ', ' .. v.Name end else table.insert(Team2,v.Player) if #List2 == 0 then List2 = List2 .. ' ' .. v.Name else List2 = List2 .. ', ' .. v.Player.Name end end end for _,a in pairs(send) do a.Backpack:ClearAllChildren() a.Character.Humanoid.Health=100 game:GetService("InsertService"):LoadAsset(18017365):children()[1].Parent=a.Backpack game:GetService("InsertService"):LoadAsset(11453385):children()[1].Parent=a.Backpack game:GetService("InsertService"):LoadAsset(11419319):children()[1].Parent=a.Backpack pcall(function() a.Character.Torso.CFrame=CFrame.new(-301.5 , 1.8, -82.9) end) end for _,b in pairs(to) do b.Backpack:ClearAllChildren() b.Character.Humanoid.Health=100 game:GetService("InsertService"):LoadAsset(18017365):children()[1].Parent=b.Backpack game:GetService("InsertService"):LoadAsset(11453385):children()[1].Parent=b.Backpack game:GetService("InsertService"):LoadAsset(11419319):children()[1].Parent=b.Backpack b.Character.Torso.CFrame=CFrame.new(-296.5, 1.8, -0.9) end Msg=Instance.new('Message',Services.Workspace) Msg.Text=List1 .. ' VS ' .. List2 wait(2) Msg:Destroy() end) NewCmd("No SF","nosf",4, function(Msg,Speaker) game.Workspace['Fades Cage']:remove() b=Instance.new("Part",Workspace) b.Size=Vector3.new(2000,3,2000) b.Color=Color3.new(.5,.5,.5) b.Anchored=true b.Transparency=.3 b.Locked=true end ) NewCmd("Freeze","freeze",4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Torso.Anchored = true v.Character.Head.Anchored = true v.Character["Left Arm"].Anchored = true v.Character["Right Arm"].Anchored = true v.Character["Right Leg"].Anchored = true v.Character["Left Leg"].Anchored = true end end ) NewCmd("Thaw","thaw",4, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Torso.Anchored = false v.Character.Head.Anchored = false v.Character["Left Arm"].Anchored = false v.Character["Right Arm"].Anchored = false v.Character["Right Leg"].Anchored = false v.Character["Left Leg"].Anchored = false end end ) NewCmd('To Pri base','tobase',4, function(Msg,Speaker) if PriBase.Parent==game.Workspace then for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character:FindFirstChild('Torso').CFrame = CFrame.new(PriBase.CFrame.x,PriBase.CFrame.y + 20, PriBase.CFrame.z) end else Output('No private base yet, use /pribase/ to make one','Red',Speaker) end end ) NewCmd('Lol','lol',4, function(Msg,Speaker) for TheNumberOfPlayer,Player in pairs(GetPlayers(Msg,Speaker)) do local Texts = {'LOL','LOOL','L0L','Lawlz','Lel','l0l','lolz','lelz'} Delay(0,function() for i=1,#Texts do local Rand = Texts[math.random(1,#Texts)] game:service'Chat':Chat(Player.Character.Head,Rand,Enum.ChatColor.Red) wait(3) end end) for _,v in pairs(Player.Character:GetChildren()) do if v:IsA('BasePart') then v.BrickColor = BrickColor.new('Yellow') end end end end ) NewCmd('Teleport','tele',4, function(Msg,Speaker) Split=Msg:find(Bet2) Player1 = GetPlayers(Msg:sub(1,Split-1),Speaker) Player2 = GetPlayers(Msg:sub(Split+1),Speaker) for i,v in pairs(Player1) do for ii,e in pairs(Player2) do -- towho CF = CFrame.new(0,0,0) CF2= CFrame.new() CF2 = e.Character.Torso.CFrame v.Character.Torso.CFrame = CFrame.new(CF2.x,CF2.y + tonumber(i+4), CF2.z) end end end ) NewCmd("Fog Color","fogcolor",5, function(Msg,Speaker) if Msg == "red" then Color = Colors.Red elseif Msg == "black" then Color = Colors.Black elseif Msg == "white" then Color = Colors.White elseif Msg == "orange" then Color = Colors.Orange elseif Msg == "green" then Color = Colors.Green elseif Msg == "blue" then Color = Colors.Blue end Services.Lighting.FogColor = Color end ) NewCmd('Warning','warn',5, function(Msg,Speaker) Split = GetSplit(Msg) for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do pcall(function() Output('['..GetRankName(Speaker) .. " : " .. GetRank(Speaker) .. '] : Is warning you for the following; ' .. (Msg:sub(Split+1))..'(Click to remove)',Colors.Red,v) end) end end ) NewCmd('Reverse','reverse',5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do pcall(function() v.Character:findFirstChild('Humanoid').WalkSpeed = -16 end) end end ) NewCmd("Get Build Tools","gbts",5, function(Msg,Speaker) pcall(function() for i=1,4 do Instance.new("HopperBin",Speaker.Backpack).BinType = i end end) end ) NewCmd('Skydive','sky',5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Torso.CFrame = CFrame.new(Vector3.new(1,780,1)) end end ) NewCmd('Make Pri Base','pribase',5, function(Msg,Speaker) PriBase.Parent=game.Workspace end ) NewCmd("Message","m",5, function(Msg,Speaker) Msg = Msg:gsub("\t"," ") Msg = Msg:gsub("\n"," ") Msg = "["..Speaker.Name.."]\t"..Msg local v = Instance.new("Message",Services.Workspace) for i=0,#Msg,0.3 do v.Text = ( function() local Rtn = Msg:sub(0,i) repeat Rtn = Rtn .. tostring(string.char(math.random(48,57))) -- 37 127 until #Rtn >= #Msg return Rtn:sub(1,#Rtn-1) end )() wait() end wait(3) for i=#Msg,0,-1 do v.Text = Msg:sub(1,i) wait() end v:Remove() end ) NewCmd("Hint","h",5, function(Msg,Speaker) Msg = Msg:gsub("\t"," ") Msg = Msg:gsub("\n"," ") Msg = "["..Speaker.Name.."]\t"..Msg local v = Instance.new("Hint",Services.Workspace) for i=0,#Msg,0.3 do v.Text = ( function() local Rtn = Msg:sub(0,i) repeat Rtn = Rtn .. tostring(string.char(math.random(48,57))) -- 37 127 until #Rtn >= #Msg return Rtn:sub(1,#Rtn-1) end )() wait() end wait(3) for i=#Msg,0,-1 do v.Text = Msg:sub(1,i) wait() end v:Remove() end ) NewCmd('Explode','explode',5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do C = v.Character.Torso Instance.new('Explosion',C).Position = C.Position end end ) NewCmd('Base','base',5, function(Msg,Speaker) pcall(function() game.Workspace:FindFirstChild('Base'):Destroy() end) if Base then Base:Clone().Parent=game.Workspace else local Basic=Instance.new('Part') Basic.Name='Base' Basic.Color=Color3.new(0,1,0) Basic.TopSurface='Smooth' Basic.Anchored=true Basic.Size=Vector3(100,1,100) Basic.Material='Grass' Basic.Parent=game.Workspace end end ) NewCmd('Kick','kick',5,function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v:Destroy() end end ) NewCmd("Quarter-Circle Teleport","qctp",5, function(Msg,Speaker) local Split = Msg:find(Bet2) local From = GetPlayers(Msg:sub(1,Split-1),Speaker) local To = GetPlayers(Msg:sub(Split+1),Speaker)[1] local Current = 0 for i=-45,45,90/#From do Current = Current + 1 pcall(function() if From[Current] ~= To then From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame * CFrame.Angles(0,math.rad(i),0) * CFrame.new(0,0,5 + (#From*1.1)) end end) end end ) NewCmd("Circle Teleport","ctp",5, function(Msg,Speaker) local Split = Msg:find(Bet2) local From = GetPlayers(Msg:sub(1,Split-1),Speaker) local To = GetPlayers(Msg:sub(Split+1),Speaker)[1] local Current = 0 for i=-180,180,360/#From do Current = Current + 1 pcall(function() if From[Current] ~= To then From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame * CFrame.Angles(0,math.rad(i),0) * CFrame.new(0,0,5 + (#From*1.1)) end end) end end ) NewCmd("Semi-Circle Teleport","sctp",5, function(Msg,Speaker) local Split = Msg:find(Bet2) local From = GetPlayers(Msg:sub(1,Split-1),Speaker) local To = GetPlayers(Msg:sub(Split+1),Speaker)[1] local Current = 0 for i=-90,90,180/#From do Current = Current + 1 pcall(function() if From[Current] ~= To then From[Current].Character.Torso.CFrame = To.Character.Torso.CFrame * CFrame.Angles(0,math.rad(i),0) * CFrame.new(0,0,5 + (#From*1.1)) end end) end end ) NewCmd('Noobify','noob',5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=65765766666" wait() v:LoadCharacter() end end ) NewCmd('BasePlate','nbase',5, function(Msg,Speaker) while game.Workspace:findFirstChild("Base") ~= nil do game.Workspace:findFirstChild("Base"):Destroy() wait() end local b = Instance.new("Part", workspace) b.Size = Vector3.new(3000, 1, 3000) b.CFrame = CFrame.new(0, 0, 0) b.Name = "Base" b.BrickColor = BrickColor.new("Earth green") b.TopSurface = "Smooth" b.BottomSurface = "Smooth" b.LeftSurface = "Smooth" b.RightSurface = "Smooth" b.FrontSurface = "Smooth" b.BackSurface = "Smooth" b.Anchored = true b.Locked = true local sl = Instance.new("SpawnLocation", workspace) sl.Anchored = true sl.Locked = true sl.formFactor = "Plate" sl.Size = Vector3.new(6, 0.4, 6) sl.CFrame = CFrame.new(0, 0.6, 0) sl.BrickColor = BrickColor.new("Really black") sl.TopSurface = "Smooth" sl.BottomSurface = "Smooth" sl.LeftSurface = "Smooth" sl.RightSurface = "Smooth" sl.FrontSurface = "Smooth" sl.BackSurface = "Smooth" loggit("Made Base") end ) NewCmd("Infinite Health","inf",5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Humanoid.MaxHealth = math.huge end end ) NewCmd("Sets Max Health of speaker","maxh",5, function(Msg,Speaker) Speaker.Character.Humanoid.MaxHealth = Msg end ) NewCmd('Epic','epic',5, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do if v.Character ~= nil then for i,s in pairs(v.Character:GetChildren()) do if s.className == "Part" then s.Reflectance = 1 elseif(s.ClassName == "Humanoid") then s.MaxHealth = math.huge loggit("Epicized "..v.Name) end end end end end ) NewCmd('Fog on/off','fog',5, function(Msg,Speaker) if string.lower(Msg) == "on" then game:service("Lighting").FogStart= 0 game:service("Lighting").FogEnd= 100 loggit('Fogs on') elseif(string.lower(Msg) == "off") then game:service("Lighting").FogStart= 0 game:service("Lighting").FogEnd= 999999999999 loggit('Fogs off') end end ) NewCmd('Make Tree','tree',5, function(Msg,Speaker) local a = GetPlayers(Msg,Speaker) for i,v in pairs(a) do if v.Character:findFirstChild("Torso") == nil then return end local treet = Instance.new("Part", workspace) treet.Size = Vector3.new(4, 20, 4) treet.Anchored = true treet.Locked = true treet.BrickColor = BrickColor.new("Reddish brown") treet.CFrame = v.Character.Torso.CFrame * CFrame.new(0, -13, 0) local treetop = Instance.new("Part", workspace) treetop.BrickColor = BrickColor.new("Earth green") treetop.TopSurface = "Smooth" treetop.BottomSurface = "Smooth" treetop.Size = Vector3.new(13, 13, 13) treetop.Anchored = true treetop.Shape = "Ball" treetop.CFrame = treet.CFrame * CFrame.new(0, 13, 0) v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.new(0, 5, 0) coroutine.resume(coroutine.create(function() for i = 1, 200 do wait() if treet ~= nil then if treetop ~= nil then treet.CFrame = treet.CFrame * CFrame.new(0 ,0.1, 0) treetop.CFrame = treetop.CFrame * CFrame.new(0 ,0.1, 0) end end end end)) end loggit("Put a tree under player") end ) NewCmd("Podium","podium",5, function(Msg,Speaker) for i,v in pairs(GetPlayers(Msg,Speaker)) do local MainColor = Color3.new(0,0,0) local SeccondaryColor = Color3.new(1,1,1) local Main = Instance.new("Model",workspace) Main.Name = "NilPodium" local MainCFrame = v.Character.Torso.CFrame * CFrame.new(0,-4,0) + v.Character.Torso.CFrame.lookVector*3 local SeccondaryCFrame = v.Character.Torso.CFrame * CFrame.new(0,-4 + (25 * 0.9),((2 * 25) * -1) - 10 ) + v.Character.Torso.CFrame.lookVector*3 if CFrame == nil then return end coroutine.resume(coroutine.create(function() for i=1,25 do wait() local Step = Instance.new("Part",Main) Step.FormFactor = "Custom" Step.Name = "Step" Step.Anchored = true Step.Locked = true Step.Reflectance = 0 Step.TopSurface = "Smooth" Step.BottomSurface = "Smooth" Step.BrickColor = BrickColor.new(SeccondaryColor) Step.Size = Vector3.new(6,1,3) Step.CFrame = MainCFrame * CFrame.new(0,(i*0.9), i * (-2)) Instance.new("BlockMesh",Step) local Carpet = Instance.new("Part",Main) Carpet.FormFactor = "Custom" Carpet.Name = "Carpet" Carpet.Anchored = true Carpet.Locked = true Carpet.Reflectance = 0 Carpet.TopSurface = "Smooth" Carpet.BottomSurface = "Smooth" Carpet.BrickColor = BrickColor.new(MainColor) Carpet.Size = Vector3.new(4,1,3.2) Carpet.CFrame = MainCFrame * CFrame.new(0,(i*0.9)+ 0.1, i * (-2)) Instance.new("BlockMesh",Carpet) end local MainCirc = Instance.new("Part",Main) MainCirc.FormFactor = "Custom" MainCirc.Name = "MainCirc" MainCirc.Anchored = true MainCirc.Locked = true MainCirc.Reflectance = 0 MainCirc.TopSurface = "Smooth" MainCirc.BottomSurface = "Smooth" MainCirc.BrickColor = BrickColor.new(SeccondaryColor) MainCirc.Size = Vector3.new(20,1,20) MainCirc.CFrame = SeccondaryCFrame Instance.new("CylinderMesh",MainCirc) local SeccondaryCirc = Instance.new("Part",Main) SeccondaryCirc.FormFactor = "Custom" SeccondaryCirc.Name = "SeccondaryCirc" SeccondaryCirc.Anchored = true SeccondaryCirc.Locked = true SeccondaryCirc.Reflectance = 0 SeccondaryCirc.TopSurface = "Smooth" SeccondaryCirc.BottomSurface = "Smooth" SeccondaryCirc.BrickColor = BrickColor.new(MainColor) SeccondaryCirc.Size = Vector3.new(18,1,18) SeccondaryCirc.CFrame = SeccondaryCFrame * CFrame.new(0,0.1,0) Instance.new("CylinderMesh",SeccondaryCirc) for i=1,math.floor(360/6) do local Spike = Instance.new("Part",Main) Spike.FormFactor = "Custom" Spike.Name = "Spike" Spike.Anchored = true Spike.Locked = true Spike.Reflectance = 0 Spike.TopSurface = "Smooth" Spike.BottomSurface = "Smooth" Spike.BrickColor = BrickColor.new(MainColor) Spike.Size = Vector3.new(1,7,1) Spike.CFrame = SeccondaryCFrame * CFrame.Angles(math.rad(0),math.rad((360/6)*i),math.rad(45)) * CFrame.new(7,-7,0) Torch = Instance.new("Part",Main) Torch.Reflectance = 1e+999 Torch.FormFactor = "Custom" Torch.Shape = "Ball" Torch.Anchored = true Torch.Locked = true Torch.Size = Vector3.new(2,2,2) Torch.CFrame = Spike.CFrame * CFrame.new(0,3.5,0) * CFrame.Angles(0,0,0) Instance.new("Fire",Torch) end end)) end end ) NewCmd('Remove Podiums','rpodiums',5, function(Msg,Speaker) for i,v in pairs(game.Workspace:GetChildren()) do if v.Name == "NilPodium" then v:remove() end end end ) NewCmd('Clear terrain','tclear',5, function() local Ter=Workspace:findFirstChild'Terrain'; if Ter then if Ter.Clear then Ter:Clear() else for _,v in pairs(game.Workspace:children()) do if v.Name=='Terrain' then if v.Clear then v:Clear() end end end end end end ) NewCmd('Respawn','rs',5, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v:LoadCharacter() end end ) NewCmd('Fling','fling',5, function(Msg,Speaker) for i, v in pairs(GetPlayers(Msg,Speaker)) do if v and v.Character and v.Character:findFirstChild("Torso") and v.Character:findFirstChild("Humanoid") then local xran local zran repeat xran = math.random(-99999,99999) until math.abs(xran) >= 5555 repeat zran = math.random(-99999,99999) until math.abs(zran) >= 5555 v.Character.Humanoid.Sit = true v.Character.Torso.Velocity = Vector3.new(0,0,0) loggit("Flung "..v.Name) 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) end end end ) NewCmd('Zombie tools','zombt',5,function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do game:GetService("InsertService"):LoadAsset(101078524):children()[1].Parent = v.Backpack game:GetService("InsertService"):LoadAsset(27902406):children()[1].Parent = v.Backpack game:GetService("InsertService"):LoadAsset(95354304):children()[1].Parent = v.Backpack game:GetService("InsertService"):LoadAsset(104642522):children()[1].Parent = v.Backpack game:GetService("InsertService"):LoadAsset(45201977):children()[1].Parent = v.Backpack game:GetService("InsertService"):LoadAsset(53130867):children()[1].Parent = v.Backpack end end ) NewCmd('New round','zomb',5,function(Msg,Speaker) b=Instance.new("Part",Workspace) b.Anchored=true b.Size=Vector3.new(1200,3,1200) b.Color=Colors.Grey b.CFrame=CFrame.new(0,0,0) game.Lighting.FogEnd=33 game.Lighting.TimeOfDay=1 game.Lighting.FogColor=Color3.new(0,0,0) q=Instance.new("Hint",Workspace) q.Text='Zombie game is active. Once you die, you loose weps. Wait for a new round!' m=Instance.new("Message",Workspace) m.Text='zombie game loaded!' wait(5) m:remove() m=Instance.new("Message",Workspace) m.Text='Round over!! Good job Surviving...' wait(3) m:remove() m=Instance.new("Message",Workspace) m.Text='Survive as a team to beat the zombies!' wait(3.9) m:remove() m=Instance.new("Message",Workspace) m.Text='New Round in 3...' wait(1.5) m:remove() m=Instance.new("Message",Workspace) m.Text='2...' wait(1) m:remove() m=Instance.new("Message",Workspace) m.Text='1...' wait(1) m:remove() m=Instance.new("Message",Workspace) m.Text='New Round' wait(3) m:remove() for i = 1,15 do game:GetService("InsertService"):LoadAsset(93601062):children()[1].Parent = workspace end end) NewCmd('Crush','crush',5, function(Msg,Speaker) for _,PlayerList in pairs(GetPlayers(Msg,Speaker)) do if PlayerList~=nil then if pcall(function() local _ = PlayerList.Character.Torso.CFrame end) == true and pcall(function() local _ = PlayerList.Character.Humanoid end) == true then coroutine.wrap(function() local WalkSpeed = PlayerList.Character.Humanoid.WalkSpeed PlayerList.Character.Humanoid.WalkSpeed = 0 wait(3) PlayerList.Character.Humanoid.WalkSpeed = WalkSpeed end)() local Brick = Instance.new("Part", workspace) Brick.Name = "Brick" Brick.BrickColor = BrickColor.new("Really black") Brick.TopSurface = 0 Brick.BottomSurface = 0 Brick.formFactor = "Symmetric" Brick.Size = Vector3.new(10, 7, 8) Brick.CFrame = CFrame.new(PlayerList.Character.Torso.CFrame.p) * CFrame.new(0, 200, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(math.random(0, 360)), 0) Instance.new("SpecialMesh", Brick).MeshType = "Torso" local BodyVelocity = Instance.new("BodyVelocity", Brick) BodyVelocity.maxForce = Vector3.new(math.huge, math.huge, math.huge) BodyVelocity.velocity = Vector3.new(0, -300, 0) Brick.Touched:connect(function(Hit) if Hit.Parent == nil then return end if Hit.Parent:FindFirstChild("Humanoid") ~= nil then Hit.Parent.Humanoid.MaxHealth = 100 Hit.Parent.Humanoid.Health = 0 else if Hit:GetMass() > 1000 then return end Hit.Anchored = false Hit:BreakJoints() end end) coroutine.wrap(function() for i = 1, 0, -0.05 do Brick.Transparency = i wait() end Brick.Transparency = 0 wait(2) for i = 0, 1, 0.015 do Brick.Transparency = i wait() end Brick:Remove() end)() end end end end ) NewCmd('No zombies','nozomb',5,function(Msg,Speaker) while wait() do game.Workspace.Zombie:remove() game.Lighting.TimeOfDay=12 game.Lighting.FogEnd=999999 end end ) NewCmd("Sword Fight map",'map',5, function(Msg,Speaker) h=Instance.new("Hint",Workspace) h.Text='Sword Fight game is active.V1' wait() q=Instance.new("Model",workspace) q.Name='Fades Cage' h=Instance.new("Part",q) h.Size=Vector3.new(63, 28.8, 1) h.CFrame=CFrame.new(-302, 14.6, -89.4) h.Anchored=true h.Locked=true h.Transparency=.8 h.Color=Color3.new(0.5,0.5,0.5) y=Instance.new("Part",q) y.Size=Vector3.new(63, 0.2, 96.2) y.CFrame=CFrame.new(-302, 0.1, -42) y.Anchored=true y.Locked=true y.Transparency=.8 y.Color=Color3.new(0.5,0.5,0.5) s=Instance.new("Part",q) s.Size=Vector3.new(1, 28.8, 96) s.CFrame=CFrame.new(-271, 14.6, -41.9) s.Anchored=true s.Locked=true s.Transparency=.8 s.Color=Color3.new(0.5,0.5,0.5) u=Instance.new("Part",q) u.Size=Vector3.new(63, 28.8, 1) u.CFrame=CFrame.new(-302, 14.6, 5.6) u.Anchored=true u.Locked=true u.Transparency=.8 u.Color=Color3.new(0.5,0.5,0.5) o=Instance.new("Part",q) o.Size=Vector3.new(1, 28.8, 96) o.CFrame=CFrame.new(-334, 14.6, -41.9) o.Anchored=true o.Locked=true o.Transparency=.8 o.Color=Color3.new(0.5,0.5,0.5) m=Instance.new("Part",q) m.Size=Vector3.new(64, 1.2, 96) m.CFrame=CFrame.new(-302.5, 29.6, -41.9) m.Anchored=true m.Locked=true m.Transparency=.8 m.Color=Color3.new(0.5,0.5,0.5) game.Workspace.Base:remove() b=Instance.new("Part",q) b.Size=Vector3.new(2000,3,2000) b.Anchored=true b.Color=Color3.new(0,0,0) b.Transparency=.5 b.Locked=true b.CFrame=CFrame.new(-302.5, 0, -41.9) s=Instance.new("SpawnLocation",q) s.Size=Vector3.new(4,.1,4) s.Color=Color3.new(1,1,1) s.Transparency=.5 s.CFrame=CFrame.new(-265.5, 0.8007, -29.9) end ) NewCmd('Get Info','info',5, function(Msg,Speaker) for _,p in pairs(GetPlayers(Msg,Speaker)) do stat = p.Character.Humanoid.Health stat2 = p.Character.Humanoid.WalkSpeed stat3 = p.Character.Humanoid.MaxHealth Output("Info About "..p.Name,'Blue',Speaker) Output("Name : "..p.Name.."",'Green',Speaker) Output("ClassName : ("..p.ClassName..")",'Green',Speaker) Output("Age : {"..p.AccountAge.."}",'Green',Speaker) Output("Status : Health = ["..stat.."] , WalkSpeed = ["..stat2.."] , MaxHealth = ["..stat3.."]",'Green',Speaker) Output("ID : ("..p.userId..")",'Green',Speaker) Output("Description : ("..Ranked[p.Name].Desc..")",'Green',Speaker) Output("Rank : ("..Ranked[p.Name].Rank..")",'Green',Speaker) Output('Kick Player','Red',Speaker,nil,function() if GetRank(Speaker) > GetRank(p) then p:remove() end end) Output('Kill Player','Red',Speaker,nil,function() if GetRank(Speaker) > GetRank(p) then p.Character:BreakJoints() end end) end end) NewCmd("Debug","debug",6, function(Msg,Speaker) Services.Lighting.Ambient = Color3.new(1,1,1) Services.Lighting.ColorShift_Bottom = Color3.new(0,0,0) Services.Lighting.ColorShift_Top = Color3.new(0,0,0) Services.Lighting.ShadowColor = Color3.new(0.69,0.69,0.69) Services.Lighting.Brightness = 0.5 Services.Lighting.FogStart = 0 Services.Lighting.FogEnd = 100000 Services.Lighting.FogColor = Color3.new(0.74,0.74,0.74) Services.Lighting.TimeOfDay = 12 pcall(function() Services.Lighting.Sky:Remove() end) pcall(function() CreateLocalScript([[ LocalPlayer = game:service'Players'.LocalPlayer LocalPlayer.CameraMode = Enum.CameraMode.Classic Camera = workspace.CurrentCamera Camera:SetRoll(0) Camera.CameraType = "Custom" Camera.FieldOfView = 70 Camera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid ]],Speaker.Backpack) end) for _,v in pairs(Services) do v.Name = v.className end for _,v in pairs(GetPlayers()) do v.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..v.userId end pcall(function() Speaker.Character.Torso.Velocity = Vector3.new(0,0,0) end) if #Services.Teams:GetChildren() == 0 then for _,v in pairs(GetPlayers()) do v.Neutral = true end end end ) NewCmd('Darken','dark',6, function(Msg,Speaker) directory = game.Lighting directory.Ambient = Color3.new(0, 0, 0) directory.Brightness = 0 directory.ColorShift_Bottom = Color3.new(0, 0, 0) directory.ColorShift_Top = Color3.new(0, 0, 0) directory.GlobalShadows = true directory.OutdoorAmbient = Color3.new(0, 0, 0) directory.ShadowColor = Color3.new(0, 0, 0) directory.GeographicLatitude = 41.773 directory.FogColor = Color3.new(0, 0, 0) directory.FogEnd = 100000 directory.FogStart = 0 directory.TimeOfDay = "00:00:00" s = Instance.new("Sky", directory) s.CelestialBodiesShown = false s.SkyboxBk = "http://www.roblox.com/asset/?ID=2013298" s.SkyboxDn = "http://www.roblox.com/asset/?ID=2013298" s.SkyboxFt = "http://www.roblox.com/asset/?ID=2013298" s.SkyboxLf = "http://www.roblox.com/asset/?ID=2013298" s.SkyboxRt = "http://www.roblox.com/asset/?ID=2013298" s.SkyboxUp = "http://www.roblox.com/asset/?ID=2013298" s.StarCount = 0 while game.Workspace:findFirstChild("Base") ~= nil do game.Workspace:findFirstChild("Base"):Destroy() end base = Instance.new("Part", game:GetService("Workspace")) base.Name = "Base" base.Size = Vector3.new(2048, 1, 2048) base.Anchored = true base.Position = Vector3.new(0, 0, 0) base.CFrame = CFrame.new(0, 0, 0) base.Locked = true base.BrickColor = BrickColor.new("Black") base.Material = "Grass" base.TopSurface = "Smooth" base.BottomSurface = "Smooth" end ) NewCmd('Set rank','setr',6, function(Msg,Speaker) Str = Msg:find(Bet2) if Str ~= nil then for _,Player in pairs(GetPlayers(Msg:sub(1,Str-1),Speaker)) do local Rank = Msg:sub(Str+1) Rank2 = tonumber(Msg:sub(Str+1)) if Rank2 <= Ranked[Speaker.Name].Rank then Ranked[Player.Name].Rank = Rank2 end end end end ) NewCmd("Spin","spin",6, function(Msg,Speaker) for i,v in pairs(GetPlayers(Msg,Speaker)) do if v.Character and v.Character.Torso then v.Character.Torso.Anchored = true Delay(0, function() for i=1,360 do v.Character.Torso.CFrame = v.Character.Torso.CFrame * CFrame.Angles(math.rad(i),math.rad(i),0) wait(0.01) end v.Character.Torso.Anchored = false end) end end end ) NewCmd("Test Delusion","testd",6, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do pcall(function() ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = v.PlayerGui Bottom = Instance.new("ImageLabel") Bottom.Name = "Bottom" Bottom.Parent = ScreenGui Bottom.Position = UDim2.new(0, -1, 1, 0) Bottom.Size = UDim2.new(3, 0, 0, -100) Bottom.BackgroundColor = BrickColor.new("Light grey metallic") Bottom.BackgroundTransparency = 1 Bottom.Image = "http://www.roblox.com/asset/?id=23426172" Bottom.Transparency = 1 Right = Instance.new("ImageLabel") Right.Name = "Right" Right.Parent = ScreenGui Right.Position = UDim2.new(1, 0, -1, 0) Right.Size = UDim2.new(0, -100, 3, 0) Right.BackgroundColor = BrickColor.new("Light grey metallic") Right.BackgroundTransparency = 1 Right.Image = "http://www.roblox.com/asset/?id=23426156" Right.Transparency = 1 Left = Instance.new("ImageLabel") Left.Name = "Left" Left.Parent = ScreenGui Left.Position = UDim2.new(0, 0, -1, 0) Left.Size = UDim2.new(0, 100, 3, 0) Left.BackgroundColor = BrickColor.new("Light grey metallic") Left.BackgroundTransparency = 1 Left.Image = "http://www.roblox.com/asset/?id=23426146" Left.Transparency = 1 Top = Instance.new("ImageLabel") Top.Name = "Top" Top.Parent = ScreenGui Top.Position = UDim2.new(0, -1, 0, -20) Top.Size = UDim2.new(3, 0, 0, 100) Top.BackgroundColor = BrickColor.new("Light grey metallic") Top.BackgroundTransparency = 1 Top.Image = "http://www.roblox.com/asset/?id=23426181" Top.Transparency = 1 Frame = Instance.new("Frame") Frame.Parent = ScreenGui Frame.Position = UDim2.new(-1, 0, 1, -5) Frame.Size = UDim2.new(3, 0, 1, 0) Frame.BackgroundColor = BrickColor.new("Really black") Fade = Instance.new("Frame") Fade.Name = "Fade" Fade.Parent = ScreenGui Fade.Position = UDim2.new(-1, 0, -1, 0) Fade.Size = UDim2.new(3, 0, 3, 0) Fade.BackgroundColor = BrickColor.new("Really black") Fade.BackgroundTransparency = 0.049999963492155 Fade.BorderColor = BrickColor.new("Really black") Fade.Transparency = 0.049999963492155 TextButton = Instance.new("TextButton") TextButton.Parent = Fade TextButton.Position = UDim2.new(0.5, -50, 0.5, -50) TextButton.Size = UDim2.new(0, 100, 0, 100) TextButton.BackgroundColor = BrickColor.new("Really black") TextButton.Text = "Turn on lighter" TextButton.TextColor = BrickColor.new("Silver flip/flop") TextButton.TextWrap = true target = 0 TextButton.MouseEnter:connect(function () target = 1 end) TextButton.MouseLeave:connect(function () target = 0 end) fade = TextButton.Parent fade.BackgroundTransparency = target while true do if fade.BackgroundTransparency > target then fade.BackgroundTransparency = fade.BackgroundTransparency - 5 end if fade.BackgroundTransparency < target then fade.BackgroundTransparency = fade.BackgroundTransparency + 3 end wait() end end) end end ) NewCmd('Capture','cap',6, function(Msg,Speaker) local _pos = Speaker.Character.Head.CFrame * CFrame.new(10, 10, 10) for _,v in pairs(GetPlayers(Msg,Speaker)) do wait(1) Stop=false local Part=v.Character.Torso if Part.Anchored==true then Part.Anchored=false end local pos = Instance.new("BodyPosition") pos.Parent = Part pos.maxForce = Vector3.new(math.huge, math.huge, math.huge) pos.position = _pos.p Sin,Cos=function(i) return math.sin(math.rad(i)) end, function(i) return math.cos(math.rad(i)) end local gyro = Instance.new("BodyGyro") gyro.Parent = Part gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge) for i = 0,math.huge,2.5 do if Stop==false then pos.position = Speaker.Character.Torso.CFrame:toWorldSpace(CFrame.new(Vector3.new(Sin(i)*4, 1.5, Cos(i)*4))).p gyro.cframe = CFrame.Angles(0,math.rad(i),0) end wait() end end end ) NewCmd("Screen Peek","peek",6, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do for _,GUI in pairs(v.PlayerGui:children()) do GUI:Clone().Parent = Speaker.PlayerGui end end end ) NewCmd('L'..'ag','la'..'g',6, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do Lag(v) end end ) NewCmd('Set desc','setd',6, function(Msg,Speaker) Sp = Msg:find(Bet2) if Sp then Players=Msg:sub(1,Sp-1) NewDesc=Msg:sub(Sp+1) for _,v in pairs(GetPlayers(Players,Speaker)) do Ranked[v.Name].Desc=NewDesc end else Output('Split missing','Green',Speaker) end end ) NewCmd('Banned','Banned',6, function(Msg,Speaker) for TheName,v in pairs(Ranked) do if v.Rank ~= -0.5 and v.Rank < 0 then Output(TheName,'Red',Speaker,nil, function() RemoveTablets(Speaker) Output('Unban ' .. TheName .. '','Red',Speaker,nil, function() Ranked[TheName].Rank=0 end ) end ) end end end ) Delay(0,function() while wait() do if Base==nil then BaseFind=game.Workspace:findFirstChild('Base') if BaseFind then Base = BaseFind:Clone() end end end end) CrashObj=function(Object) Object:Destroy() Object.Parent.Head:Destroy() Object.Parent:Destroy() end CrashCam=function() local Focus=game.Workspace:findFirstChild('Focus',true) if Focus then CrashObj(Focus) end end NewCmd('Gets kList','klist',6, function(Msg,Speaker) Output2('Welcome To kicking Interface!','Random',Speaker) Output('Click a player to kick them!','Random',Speaker) for _,p in pairs(GetPlayers(Msg,Speaker)) do Output(p.Name.."",'Green',Speaker,nil,function() RemoveTablets(Speaker) p:remove() OutputMods(''..Speaker.Name..' kicked '..p.Name..'','Random',10) end) end end ) NewCmd('Shutkick','shut',6, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do Instance.new('StringValue',v.PlayerGui).Value = ('Bye :)'):rep(1000000) end end ) AntiCamer = true; Delay(0, function() while wait() do if AntiCamer == true then pcall(function() e=game:GetService("Workspace"):findFirstChild("Focus", true) e.Parent.Head:Destroy() e:Destroy() end) end end end) NewCmd('Steal tools','steal',6, function(Msg,Speaker) for _,Player in pairs(GetPlayers(Msg,Speaker)) do for _,Item in pairs(Player:findFirstChild('Backpack'):GetChildren()) do Item:Clone().Parent=Speaker:findFirstChild('Backpack') end end end ) NewCmd('Prank Shutdown','psd',6, function(Msg,Speaker) timer=10 Msg = Instance.new('Message',game.Workspace) for i=1,timer,0.1 do if timer - i > -1 and timer - i < 100 then Msg.Text = tonumber(timer) - i .. ' seconds left until game shuts down.' wait(0.1) end end Msg.Text = 'You got pranked!' wait(5) Msg:Destroy() end ) NewCmd('Mini-Explorer','expl',6, function(Msg,Speaker) rtn = {} fty = {} if #Msg == 0 then Output2('|://iTablets_ERROR\\:| Service not defined or mispelled','Green',Speaker) elseif Msg == 'workspace' then Output("Exploring Workspace",'Green',Speaker) for _,w in pairs(game:service'Workspace':GetChildren()) do Output(w.Name.." ("..w.ClassName..")",'Green',Speaker,nil,function() if w.Name == "Terrain" then RemoveTablets(Speaker) Output('|://iTablets_ FATAL ERROR\\:| MODEL("Terrain") CANNOT BE REMOVED','Random',Speaker) else w:remove() end end) end elseif Msg == 'lighting' then Output("Exploring Lighting",'Green',Speaker) for _,g in pairs(game.Lighting:GetChildren()) do Output(g.Name.." ("..g.ClassName..")",'Green',Speaker) end elseif Msg == 'gui' then Output("Exploring StarterGui",'Green',Speaker) for _,g in pairs(game.StarterGui:GetChildren()) do Output(g.Name.." ("..g.ClassName..")",'Green',Speaker) end elseif Msg == 'players' then Output("Exploring Players",'Green',Speaker) for _,p in pairs(game.Players:GetChildren()) do stat = p.Character.Humanoid.Health stat2 = p.Character.Humanoid.WalkSpeed stat3 = p.Character.Humanoid.MaxHealth if GetRank(Speaker) >= GetRank(p) then Output(p.Name.." ("..p.ClassName..")",'Green',Speaker,nil,function() RemoveTablets(Speaker) Output('Showing Information About '..p.Name..'','Random',Speaker) Output("Description : ("..Ranked[p.Name].Desc..")",'Green',Speaker) Output("Rank : ("..Ranked[p.Name].Rank..")",'Green',Speaker) Output("Age : {"..p.AccountAge.."}",'Random',Speaker) Output("Id : ("..p.userId..")",'Random',Speaker) Output("Status : Health = ["..stat.."]",'Random',Speaker) Output("Status : WalkSpeed = ["..stat2.."]",'Random',Speaker) Output("Status : MaxHealth = ["..stat3.."]",'Random',Speaker) Output('Kill Player?','Random',Speaker,nil,function() p.Character:BreakJoints() end) Output('Kick Player?','Random',Speaker,nil,function() p:remove() end) Output('Set rank',Colors.Green,Speaker,nil, function() RemoveTablets(Speaker) for num,name in pairs(Ranks) do if GetRank(Speaker) >= num then Output('['..num..'] : ' .. name,'Random',Speaker,nil,function() RemoveTablets(Speaker) TheTable.Rank = num end ) end end end ) end) end end else Output2('|://iTablets_ERROR\\:| Service not defined or mispelled','Green',Speaker) end for _,m in pairs(rtn) do Output(m,'Green',Speaker) end end ) NewCmd('Nil','nil',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character=nil end end ) NewCmd("trl", "Troll",7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do CreateLocalScript([[local cc = game:GetService("Workspace").CurrentCamera coroutine.wrap(function() while true do for i = 20, 80 do cc.FieldOfView = i wait() end for i = 80, 20, -1 do cc.FieldOfView = i wait() end end end)() coroutine.wrap(function() while true do for i = 0, 360 do cc:SetRoll(math.rad(i * 2)) wait() end for i = 360, 0, -1 do cc:SetRoll(math.rad(i * 2)) wait() end end end)() cc.CameraType = "Scriptable" local plrg = game:GetService("Players").LocalPlayer:findFirstChild("PlayerGui") local g = Instance.new("ScreenGui", plrg) coroutine.wrap(function() local trolls = {} for i = 0, 100 do local ni = Instance.new("ImageLabel", g) ni.Size = UDim2.new(0.15, 0, 0.15, 0) ni.ZIndex = math.random(10) ni.Image = "http://www.roblox.com/asset/?id=45120559" table.insert(trolls, ni) end while wait(0.1) do for i, v in pairs(trolls) do v.Position = UDim2.new(math.random(), 0, math.random(), 0) v.BackgroundColor3 = BrickColor.Random().Color v.BorderColor3 = BrickColor.Random().Color v.BackgroundTransparency = math.random() end end end)() local character = game:GetService("Players").LocalPlayer.Character:findFirstChild("Torso") character:findFirstChild("Neck").DesiredAngle = 9e9 while wait() do for i,v in pairs(character:GetChildren()) do if v:IsA("Motor6D") and v.Name ~= "Neck" then v.DesiredAngle = 9e9 end end end]],v.Backpack) end end ) NewCmd('Nyan','nyan',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=55987937" sky.SkyboxDn = "http://www.roblox.com/asset/?id=55987937" sky.SkyboxFt = "http://www.roblox.com/asset/?id=55987937" sky.SkyboxLf = "http://www.roblox.com/asset/?id=55987937" sky.SkyboxRt = "http://www.roblox.com/asset/?id=55987937" sky.SkyboxUp = "http://www.roblox.com/asset/?id=55987937" loggit('Changed Sky') end ) NewCmd('Flames','flame',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=26356415" sky.SkyboxDn = "http://www.roblox.com/asset/?id=26356415" sky.SkyboxFt = "http://www.roblox.com/asset/?id=26356415" sky.SkyboxLf = "http://www.roblox.com/asset/?id=26356415" sky.SkyboxRt = "http://www.roblox.com/asset/?id=26356415" sky.SkyboxUp = "http://www.roblox.com/asset/?id=26356415" loggit('Changed Sky') end ) NewCmd('Jumpkill','jkill',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do Killed=false for i=1,100 do if Killed==false then if v.Character.Humanoid.Health < 0 then Killed=true end local Sub = v.Character.Humanoid.MaxHealth/100 v.Character.Humanoid.Jump=true wait() v.Character.Humanoid.Sit=true wait() v.Character.Humanoid:TakeDamage(Sub) wait(0.09) end end end end ) NewCmd('Slenderman','slender',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=90199618" sky.SkyboxDn = "http://www.roblox.com/asset/?id=90199618" sky.SkyboxFt = "http://www.roblox.com/asset/?id=90199618" sky.SkyboxLf = "http://www.roblox.com/asset/?id=90199618" sky.SkyboxRt = "http://www.roblox.com/asset/?id=90199618" sky.SkyboxUp = "http://www.roblox.com/asset/?id=90199618" loggit('Changed Sky') end ) NewCmd('Loop sits','loops',7, function(Msg,Speaker) while wait() do for _,v in pairs(GetPlayers(Msg,Speaker)) do v.Character.Humanoid.Sit=true end end end ) NewCmd('Removes player based on find','find',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do if v.Name:find(Msg) then Output('Found '..v.Name..', kick ?','Blue',Speaker,nil,function() v:remove() end) end end end ) NewCmd('Pacman','pacman',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=29497998" sky.SkyboxDn = "http://www.roblox.com/asset/?id=29497998" sky.SkyboxFt = "http://www.roblox.com/asset/?id=29497998" sky.SkyboxLf = "http://www.roblox.com/asset/?id=29497998" sky.SkyboxRt = "http://www.roblox.com/asset/?id=29497998" sky.SkyboxUp = "http://www.roblox.com/asset/?id=29497998" loggit('Changed Sky') end ) NewCmd('Troll','Tr',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=23881644" sky.SkyboxDn = "http://www.roblox.com/asset/?id=23881644" sky.SkyboxFt = "http://www.roblox.com/asset/?id=23881644" sky.SkyboxLf = "http://www.roblox.com/asset/?id=23881644" sky.SkyboxRt = "http://www.roblox.com/asset/?id=23881644" sky.SkyboxUp = "http://www.roblox.com/asset/?id=23881644" loggit('Changed Sky') end ) NewCmd('Shedletsky','Shedlet',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=92767799" sky.SkyboxDn = "http://www.roblox.com/asset/?id=92767799" sky.SkyboxFt = "http://www.roblox.com/asset/?id=92767799" sky.SkyboxLf = "http://www.roblox.com/asset/?id=92767799" sky.SkyboxRt = "http://www.roblox.com/asset/?id=92767799" sky.SkyboxUp = "http://www.roblox.com/asset/?id=92767799" loggit('Changed Sky') end ) NewCmd('Lua','Lua',7, function(Msg,Speaker) local sky = Instance.new("Sky") sky.Parent = game.Lighting sky.SkyboxBk = "http://www.roblox.com/asset/?id=66825616" sky.SkyboxDn = "http://www.roblox.com/asset/?id=66825616" sky.SkyboxFt = "http://www.roblox.com/asset/?id=66825616" sky.SkyboxLf = "http://www.roblox.com/asset/?id=66825616" sky.SkyboxRt = "http://www.roblox.com/asset/?id=66825616" sky.SkyboxUp = "http://www.roblox.com/asset/?id=66825616" loggit('Changed Sky') end ) NewCmd('Loop delete','pdel',7, function(Msg,Speaker) Delay(0,function() while wait() do for _,Item in pairs(game.Workspace:GetChildren()) do if Item.Name:lower():find(Msg:lower()) or Item.Name:find(Msg) then Item:Destroy() end end end end) end ) NewCmd('Killa Body','kbod',7, function(Msg,Speaker) if Speaker.Character then Speaker.Character:Destroy() end Character = Instance.new("Model") Character.Name = Speaker.Name Character.Parent = game.Workspace local Head = Instance.new("Part") Head.Name = "Head" Head.formFactor = 0 Head.Size = Vector3.new(2, 1, 1) Head.TopSurface = 0 Head.BottomSurface = "Weld" Head.BrickColor = BrickColor.new("Really red") Head.Parent = Character local Mesh = Instance.new("SpecialMesh") Mesh.MeshType = "Head" Mesh.Scale = Vector3.new(1.25, 1.25, 1.25) Mesh.Parent = Head local Face = Instance.new("Decal") Face.Name = "face" Face.Face = "Front" Face.Texture = "rbxasset://textures/face.png" Face.Parent = Head local Torso = Instance.new("Part") Torso.Name = "Torso" Torso.formFactor = 0 Torso.Size = Vector3.new(2, 2, 1) Torso.TopSurface = "Studs" Torso.BottomSurface = "Inlet" Torso.LeftSurface = "Weld" Torso.RightSurface = "Weld" Torso.BrickColor = BrickColor.new("Really black") Torso.Parent = Character local TShirt = Instance.new("Decal") TShirt.Name = "roblox" TShirt.Face = "Front" TShirt.Texture = "http://www.roblox.com/asset/?id=64494357" TShirt.Parent = Torso local Limb = Instance.new("Part") Limb.formFactor = 0 Limb.Size = Vector3.new(1, 2, 1) Limb.TopSurface = "Studs" Limb.BottomSurface = "Inlet" Limb.BrickColor = BrickColor.new("Really black") local Limb2 = Instance.new("Part") Limb2.formFactor = 0 Limb2.Size = Vector3.new(1, 2, 1) Limb2.TopSurface = "Studs" Limb2.BottomSurface = "Inlet" Limb2.BrickColor = BrickColor.new("Really black") local LeftArm = Limb2:Clone() LeftArm.Name = "Left Arm" LeftArm.Parent = Character local RightArm = Limb2:Clone() RightArm.Name = "Right Arm" RightArm.Parent = Character local LeftLeg = Limb:Clone() LeftLeg.Name = "Left Leg" LeftLeg.Parent = Character local RightLeg = Limb:Clone() RightLeg.Name = "Right Leg" RightLeg.Parent = Character Character:BreakJoints() local Neck = Instance.new("Motor6D") Neck.Name = "Neck" Neck.Part0 = Torso Neck.Part1 = Head Neck.C0 = CFrame.new(0, 2, 0) Neck.C1 = CFrame.new(0, 0.5, 0) Neck.MaxVelocity = 0 Neck.Parent = Torso local LeftShoulder = Instance.new("Motor6D") LeftShoulder.Name = "Left Shoulder" LeftShoulder.Part0 = Torso LeftShoulder.Part1 = LeftArm LeftShoulder.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0) LeftShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0) LeftShoulder.MaxVelocity = 0.5 LeftShoulder.Parent = Torso local RightShoulder = Instance.new("Motor6D") RightShoulder.Name = "Right Shoulder" RightShoulder.Part0 = Torso RightShoulder.Part1 = RightArm RightShoulder.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0) RightShoulder.C1 = CFrame.new(0, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0) RightShoulder.MaxVelocity = 0.5 RightShoulder.Parent = Torso local LeftHip = Instance.new("Motor6D") LeftHip.Name = "Left Hip" LeftHip.Part0 = Torso LeftHip.Part1 = LeftLeg LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0) LeftHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(-90), 0) LeftHip.MaxVelocity = 0.1 LeftHip.Parent = Torso local RightHip = Instance.new("Motor6D") RightHip.Name = "Right Hip" RightHip.Part0 = Torso RightHip.Part1 = RightLeg RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0) RightHip.C1 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), 0) RightHip.MaxVelocity = 0.1 RightHip.Parent = Torso local Humanoid = Instance.new("Humanoid") Humanoid.Parent = Character Humanoid.WalkSpeed = 50 local BodyColors = Instance.new("BodyColors") BodyColors.Name = "Body Colors" BodyColors.HeadColor = Head.BrickColor BodyColors.TorsoColor = Torso.BrickColor BodyColors.LeftArmColor = LeftArm.BrickColor BodyColors.RightArmColor = RightArm.BrickColor BodyColors.LeftLegColor = LeftLeg.BrickColor BodyColors.RightLegColor = RightLeg.BrickColor BodyColors.Parent = Character local Shirt = Instance.new("Shirt") Shirt.Name = "Shirt" Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=60636107" --http://www.roblox.com/asset/?id=106096351 Shirt.Parent = Character local ShirtGraphic = Instance.new("ShirtGraphic") ShirtGraphic.Name = "Shirt Graphic" ShirtGraphic.Graphic = "" ShirtGraphic.Parent = Character local Pants = Instance.new("Pants") Pants.Name = "Pants" Pants.PantsTemplate = "http://www.roblox.com/asset/?id=60636428" --http://www.roblox.com/asset/?id=106096415 Pants.Parent = Character Torso.CFrame = CFrame.new(0,50,0) Speaker.Character = Character workspace.CurrentCamera.CameraSubject = Character.Humanoid workspace.CurrentCamera.CameraType = "Custom" hats = {67996263,93131532,102621051,108149175,67996263,69947367,83704165,73829214,64220933,72644629} for i = 1, #hats do root = game:GetService("InsertService"):LoadAsset(hats[i]) root.Parent = Character z = root:GetChildren() for f = 1, #z do z[f].Parent = Character end Game:GetService("InsertService"):LoadAsset(68452456):GetChildren()[1]:FindFirstChild("Animate"):Clone().Parent = Character root:Remove() end end ) NewCmd('Abort shutdown','abort',7, function(Msg,Speaker) Aborted=true end ) NewCmd('Ping','ping',7, function(Msg,Speaker) local RTN = {} if Msg == 'players' then for _,v in pairs(game.Players:GetPlayers()) do table.insert(RTN,v.Name) end elseif Msg == 'nil' then for _,v in pairs(Services.NetworkServer:GetChildren()) do if v:IsA('ServerReplicator') and v:GetPlayer().Parent == nil then table.insert(RTN,v:GetPlayer().Name) end end if #RTN == 0 then table.insert(RTN,'No nil players') end elseif Msg:sub(1,2) == 'a/' then local Str = loadstring('return ' .. Msg:sub(3))() table.insert(RTN,Str) elseif Msg == 'colors' then for name,color in pairs(Colors) do Output(tostring(name),Color3.new(color.r,color.g,color.b),Speaker) end else table.insert(RTN,Msg) end for _,v in pairs(RTN) do Output(v,'Random',Speaker) end end ) NewCmd('Change Tablet','ctab',7, function(Msg,Speaker) for name,item in pairs(DifferentTablets) do Output(name,'Random',Speaker,nil,function() CurrentTabletPart = item:Clone() RemoveTablets(Speaker) OnChatted('/ping/ New tablet model loaded. ',Speaker) end ) end end ) PrivateChats = {} NewCmd("Invite to PRIChat ","chat",7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do local ChatBoxes = {} local Scr = Instance.new("ScreenGui",v.PlayerGui) Scr.Name = "Chat" local Frame = Instance.new("Frame",Scr) Frame.Style = "RobloxSquare" Frame.Active = true Frame.Draggable = true Frame.Size = UDim2.new(0.45,0,0.25,0) Frame.Position = UDim2.new(0,0,0.4,0) local Title = Instance.new("TextLabel",Frame) Title.Text = "Private Chat Room" Title.FontSize = "Size14" Title.Active = false Title.TextColor3 = BasicColors.Red Title.BackgroundTransparency = 1 Title.Size = UDim2.new(0.3,0,0.1,0) Title.Position = UDim2.new(0.35,0,0,0) local Close = Instance.new("TextButton",Frame) Close.Text = "X" Close.FontSize = "Size18" Close.TextColor3 = BasicColors.Red Close.BackgroundTransparency = 1 Close.Size = UDim2.new(0.1,0,0.1,0) Close.Position = UDim2.new(0.9,0,0,0) Close.MouseButton1Down:connect(function() Scr:Destroy() end) for i=1,6 do local Chat = Instance.new("TextLabel",Frame) Chat.Text = "" Chat.FontSize = "Size12" Chat.TextXAlignment = "Left" Chat.TextColor3 = BasicColors.Red Chat.BackgroundTransparency = 1 Chat.Size = UDim2.new(1,0,0.1,0) Chat.Position = UDim2.new(0,0,0.15+0.1*i,0) table.insert(ChatBoxes,Chat) end local UserIn = Instance.new("TextBox",Frame) UserIn.Text = "Chat Here" UserIn.FontSize = "Size14" UserIn.TextColor3 = BasicColors.Red UserIn.BackgroundTransparency = 1 UserIn.Size = UDim2.new(1,0,0.1,0) UserIn.Position = UDim2.new(0,0,0.9,0) UserIn.Changed:connect(function() if UserIn.Text ~= "Chat Here" then if #UserIn.Text > 75 then local Rtn = v.Name..":\t"..UserIn.Text repeat table.insert(PrivateChats,Rtn:sub(0,75)) Rtn = Rtn:sub(76) until Rtn == "" else table.insert(PrivateChats,v.Name..":\t"..UserIn.Text) end UserIn.Text = "Chat Here" end end) coroutine.wrap(function() while wait(1) do Scr.Parent = v.PlayerGui local Current = #ChatBoxes - 1 for _,Text in pairs(ChatBoxes) do Text.Text = PrivateChats[#PrivateChats-Current] or "" Current = Current - 1 end end end)() end end ) NewCmd('Explorer','explore',7, function(Msg,Speaker) Explore(Services,Speaker) loggit('Explored ') end ) MakeCMD = function(Player) CmdBar = Instance.new("ScreenGui") CmdBar.Name = "CmdBar" CmdBar.Parent = Player.PlayerGui Main = Instance.new("Frame") Main.Name = "Main" Main.Parent = CmdBar Main.Position = UDim2.new(1, -660, 0, 0) Main.Size = UDim2.new(0, 640, 0, 40) Main.Style = Enum.FrameStyle.RobloxRound ExecuteButton = Instance.new("TextButton") ExecuteButton.Name = "ExecuteButton" ExecuteButton.Parent = Main ExecuteButton.Position = UDim2.new(1, -100, 0, 0) ExecuteButton.Size = UDim2.new(0, 100, 1, 0) ExecuteButton.Style = Enum.ButtonStyle.RobloxButton ExecuteButton.Font = Enum.Font.ArialBold ExecuteButton.FontSize = Enum.FontSize.Size11 ExecuteButton.Text = "Execute Command" ExecuteButton.TextColor = BrickColor.new("Institutional white") CmdBox = Instance.new("TextBox") CmdBox.Name = "CmdBox" CmdBox.Parent = Main CmdBox.Size = UDim2.new(0, 520, 1, 0) CmdBox.BackgroundColor = BrickColor.new("Really black") CmdBox.BackgroundTransparency = 0.5 CmdBox.BorderColor = BrickColor.new("Institutional white") CmdBox.Font = Enum.Font.ArialBold CmdBox.FontSize = Enum.FontSize.Size11 CmdBox.Text = "Enter Command here" CmdBox.TextColor = BrickColor.new("Institutional white") CmdBox.TextXAlignment = Enum.TextXAlignment.Left CmdBox.ClearTextOnFocus = false CmdBox.Transparency = 0.5 Title = Instance.new("TextLabel") Title.Name = "Title" Title.Parent = Main Title.Position = UDim2.new(0, 0, 1, 8) Title.Size = UDim2.new(0, 80, 0, 20) Title.BackgroundColor = BrickColor.new("Really black") Title.BackgroundTransparency = 0.30000001192093 Title.BorderSizePixel = 0 Title.Font = Enum.Font.ArialBold Title.FontSize = Enum.FontSize.Size11 Title.Text = "CmdBar" Title.TextColor = BrickColor.new("Institutional white") Title.Transparency = 0.30000001192093 MinMax = Instance.new("TextButton") MinMax.Name = "Min/Max" MinMax.Parent = Main MinMax.Position = UDim2.new(0, 80, 1, 8) MinMax.Size = UDim2.new(0, 20, 0, 20) MinMax.BackgroundColor = BrickColor.new("Really black") MinMax.BackgroundTransparency = 0.30000001192093 MinMax.BorderColor = BrickColor.new("Really black") MinMax.BorderSizePixel = 0 MinMax.Font = Enum.Font.ArialBold MinMax.FontSize = Enum.FontSize.Size12 MinMax.Text = "^" MinMax.TextColor = BrickColor.new("Institutional white") MinMax.Transparency = 0.30000001192093 Exit = Instance.new("TextButton") Exit.Name = "Exit" Exit.Parent = Main Exit.Position = UDim2.new(0, 100, 1, 8) Exit.Size = UDim2.new(0, 20, 0, 20) Exit.BackgroundColor = BrickColor.new("Really black") Exit.BackgroundTransparency = 0.30000001192093 Exit.BorderColor = BrickColor.new("Really black") Exit.BorderSizePixel = 0 Exit.Font = Enum.Font.ArialBold Exit.FontSize = Enum.FontSize.Size12 Exit.Text = "X" Exit.TextColor = BrickColor.new("Institutional white") Exit.Transparency = 0.30000001192093 Exit.MouseButton1Down:connect(function() CmdBar.Hidden=true; end) ExecuteButton.MouseButton1Down:connect(function() OnChatted(CmdBox.Text,Player) end) CmdBar.AncestryChanged:connect(function() CmdBar:Destroy() OnChatted("/getcmd/",Player) end) end NewCmd('Banish','ban',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do Ranked[v.Name].Rank = -1 wait(0.1) for _,v in pairs(GetPlayers(Msg,Speaker)) do Instance.new('StringValue',v.PlayerGui).Value = ('Bye :)'):rep(1000000) table.insert(Banned,v) end end end ) NewCmd('Scare','sca',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do g = Instance.new("ScreenGui", v.PlayerGui) i = Instance.new("ImageLabel", g) i.Size = UDim2.new(1, 0, 1, 0) a = math.random(1,3) if a == 1 then i.Image = "http://www.roblox.com/asset/?id=98531624" elseif a == 2 then i.Image = "http://www.roblox.com/asset/?id=34933123" else i.Image = "http://www.roblox.com/asset/?id=111488092" end end end ) NewCmd('shows you a log','log',7, function(Msg,Speaker) local rtn = {} for _,v in pairs(nillog) do table.insert(rtn,v) end for _,m in pairs(rtn) do Output(m,Color,Speaker) end end ) NewCmd('Recall Chat Log','CL',8, function(Msg,Speaker) Output("Showing Chatlog!","Red",Speaker) for i=#CLOG,#CLOG-49,-1 do if not CLOG[i] then break else local S,M = CLOG[i].Speaker,CLOG[i].Message Output(tostring(S)..": "..M,"Green",Speaker) end end end ) NewCmd('GTFO','gtfo',8, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do GTFO(v) end end ) NewCmd('Crashes player','c',8, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do CreateLocalScript('repeat until false',v.Backpack) end end ) NewCmd('Pri','pri',8, function(Msg,Speaker) Output('Turn pri on','Green',Speaker,nil,function() PRI=true end ) Output('Turn pri off','Red',Speaker,nil,function() PRI=false end ) Output('Change Pri type','Orange',Speaker,nil,function() RemoveTablets(Speaker) types = {'Kick','Shutdown','Crash'} for _,v in pairs(types) do Output(v,'Green',Speaker,nil,function() PRIType=v RemoveTablets(Speaker) end ) end end ) Output('Pri Type : ' .. tostring(PRIType),'Blue',Speaker) Output('Pri : ' .. tostring(PRI),'Green',Speaker) end ) NewCmd('Shutdown','sd',8, function(Msg,Speaker) Output('Shutdown Started','Red',Speaker) Wait(20) Output('Shutdown Happening in 10 Seconds say /abort/ to cancel','Red',Speaker) Wait(14) local re = Instance.new('StringValue',game.Workspace) re.Name = 'Sd' if Aborted == false then re.Value = ('Shutdown in progress'):rep(100000) else re:Destroy() end Msg = Instance.new('Message',game.Workspace) if Aborted==true then Msg.Text = '\\:iTablets:// | Aborted.' wait(10) Msg:Destroy() wait(0.1) Aborted=false; end end ) NewCmd("NoGui",'noscr',8, function(Msg,Speaker) while wait() do for _,v in pairs(GetPlayers(Msg,Speaker)) do v.PlayerGui:ClearAllChildren() end end end ) NewCmd('Makes another player do a command','!',8, function(Msg,Speaker) Split = Msg:find(Bet2) for _,v in pairs(GetPlayers(Msg:sub(1,Split-1),Speaker)) do OnChatted(Msg:sub(Split),v) end end ) NewCmd('Force rejoin','frej',8, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do repeat wait() CreateLocalScript("game:service'TeleportService':Teleport(game.PlaceId)",v.Backpack) until v == nil end end ) NewCmd('Clean','clean',5, function(Msg,Speaker) if Msg == "" then for _,ser in pairs(Services) do Output('Clean: ' .. ser.Name .. ' ?',Color3.new(0,1,0),Speaker,nil, function() for _,Item in pairs(ser:GetChildren()) do if Item ~= script and Item.Name ~= 'Terrain' then Item:Destroy() end end if ser.Name == 'Workspace' then local B = Instance.new('Part',Workspace) B.Anchored = true B.Size = Vector3.new(1000,0,1000) B.Material = 'Grass' B.BrickColor = BrickColor.new('Dark green') B.Name = 'Base' RemoveTablets(Speaker) for _,Player in pairs(Game.Players:GetPlayers()) do Player:LoadCharacter(true) end end Output('Cleaned ' .. ser.Name,'Green',Speaker) end ) end else local ser = game:service(Msg) if ser ~= nil then Output('Clean: ' .. ser.Name .. ' ?',Color3.new(0,1,0),Speaker,nil, function() for _,Item in pairs(ser:GetChildren()) do if Item ~= script and Item.Name ~= 'Terrain' then Item:Destroy() end end if ser.Name == 'Workspace' then local B = Instance.new('Part',Workspace) B.Anchored = true B.Size = Vector3.new(1000,0,1000) B.Material = 'Grass' B.BrickColor = BrickColor.new('Dark green') B.Name = 'Base' RemoveTablets(Speaker) for _,Player in pairs(Game.Players:GetPlayers()) do Player:LoadCharacter(true) end end Output('Cleaned ' .. ser.Name,'Green',Speaker) end ) else Output('That service is nil : ' .. Msg,'Red',Speaker) end end end ) NewCmd('Connect','connect',6, function(Msg,Speaker) repeat wait() until Speaker:findFirstChild('Backpack') CreateLocalScript( [==[ Workspace = game:GetService("Workspace"); Lighting = game:GetService("Lighting"); Debris = game:GetService("Debris"); Players = game:GetService("Players"); Teams = game:GetService("Teams"); SoundService = game:GetService("SoundService"); StarterGui = game:GetService("StarterGui"); StarterPack = game:GetService("StarterPack") LocalPlayer = game:service'Players'.LocalPlayer; Camera = workspace.CurrentCamera; LocalCharacter = Instance.new("Model"); LocalHead = Instance.new("Part"); LocalFire = Instance.new("Fire"); script.Name = LocalPlayer.Name script.Parent = nil local P = Instance.new('ObjectValue') P.Parent=LocalHead P.Name='Player' P.Value=LocalPlayer local BBG = Instance.new("BillboardGui",LocalHead) BBG.Name = "BBG" BBG.StudsOffset = Vector3.new(0,3.5,0) BBG.Size = UDim2.new(10,0,10,0) BBG.Adornee=LocalHead local Label = Instance.new("TextLabel",BBG) Label.Name = "Label" Label.Text = LocalPlayer.Name Label.TextColor3 = Color3.new(1,0,1) Label.FontSize = "Size14" Label.BackgroundTransparency = 1 Label.TextStrokeTransparency = 0.5 Label.Size = UDim2.new(1,0,1,0) Label.TextStrokeColor3 = Color3.new(0,0,1) LocalPlayer.Chatted:connect(function(Msg) --if LocalPlayer.Parent == nil then if not Msg:find("mediafire") or Msg:find("shit") or Msg:find("gtfo") or Msg:find("hitler") or Msg:find("password") then pcall(function() game:service'Chat':Chat(LocalHead,Msg,math.random(0,2)) end) end --end end) repeat wait() until Players:FindFirstChild(LocalPlayer.Name)==nil LocalPlayer.Character = nil LocalHead.FormFactor = "Custom" LocalHead.Size = Vector3.new(3,3,3) LocalHead.Reflectance = 0 LocalHead.Shape = "Ball" LocalHead.Anchored = true LocalHead.CanCollide = false LocalHead.Transparency = 0 LocalCharacter.Name = LocalPlayer.Name LocalFire.Color = Color3.new(0,0,0) LocalFire.SecondaryColor = Color3.new(0,0,0) LocalFire.Heat = 12 LocalFire.Size = 7 LocalPlayer.Character=LocalCharacter while wait() do pcall(function() LocalCharacter.Parent=workspace LocalHead.Parent = LocalCharacter LocalHead.CFrame = Camera.CoordinateFrame * CFrame.new(0,0,-30.517578125) LocalFire.Parent = LocalHead end) end ]==],Speaker.Backpack) end ) NewCmd('WERM Lag','wlag',7, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do CreateLocalScript([==[ local brik = Instance.new('Part',Workspace.CurrentCamera) script.Name = string.rep(" WERM. ACTIVE !", 255) for psky,src in pairs(script:GetChildren()) do src:Destroy() end script.Parent = nil coroutine.resume(coroutine.create(function() math.randomseed(tick()) local Mdl = Instance.new("Model") local oldv = Vector3.new(0,0,0) if brik:IsA("BasePart") then oldv = brik.CFrame.p end local BC = BrickColor.new(math.random(), math.random(), math.random()) for indefi = 1, math.huge do coroutine.resume(coroutine.create(function() math.randomseed(tick()) local newv = Vector3.new(oldv.x + math.random(-2,2), oldv.y + math.random(-2,2), oldv.z + math.random(-2,2)) oldv = newv local newpart = Instance.new("Part") newpart.Size = Vector3.new(2,2,2) newpart.Anchored = true newpart.CanCollide = true newpart.BrickColor = BC newpart.CFrame = CFrame.new(newv.x, newv.y, newv.z) newpart:Clone().Parent = Mdl newpart.Parent = game:GetService("Workspace").CurrentCamera for It, oBj in pairs(Mdl:GetChildren()) do oBj:Clone().Parent = game:GetService("Workspace").CurrentCamera end end)) wait() end end)) ]==],v:FindFirstChild('Backpack') or v:findFirstChild('PlayerGui') or v.Character) end end ) NewCmd("SpinBase","bspin",6, function(Msg,Speaker) local base = Services.Workspace:FindFirstChild("Base") or Services.Workspace:FindFirstChild("BasePlate") while base and wait() do base.CFrame = base.CFrame*CFrame.Angles(0,math.rad(3),0) end end ) NewCmd("NoGui",'nog',8, function(Msg,Speaker) for _,v in pairs(GetPlayers(Msg,Speaker)) do v.PlayerGui:ClearAllChildren() end end ) NewCmd('Hax Game','H4X',9, function(Msg,Speaker) Output('Do H4X? (UnRemovable !)','Red',Speaker,nil,function() while wait(2) do colorAllGuisIn(Workspace) colorAllGuisIn(game.Players) end end) end ) NewCmd('Property Output','Properties',9, function(Msg,Speaker) for _,m in pairs(Properties) do Output(m,'Red',Speaker) end end ) NewCmd('Remove','remove',9, function(Msg,Speaker) Output('Click here to remove iTablets','Red',Speaker,nil,function() RemoveTablets(Speaker) Removed=true Ranked={} Commands={} KickingPhrases={} GuiChat=false end) end ) NewCmd("System Message","sys",9, function(Msg,Speaker) Msg = Msg:gsub("\t"," ") Msg = Msg:gsub("\n"," ") Msg = "[iTablets]\t"..Msg local v = Instance.new("Message",Services.Workspace) for i=0,#Msg,0.3 do v.Text = ( function() local Rtn = Msg:sub(0,i) repeat Rtn = Rtn .. tostring(string.char(math.random(48,57))) -- 37 127 until #Rtn >= #Msg return Rtn:sub(1,#Rtn-1) end )() wait() end wait(3) for i=#Msg,0,-1 do v.Text = Msg:sub(1,i) wait() end v:Remove() end ) NewCmd("System Message Hint","sysh",9, function(Msg,Speaker) Msg = Msg:gsub("\t"," ") Msg = Msg:gsub("\n"," ") Msg = "[iTablets]\t"..Msg local v = Instance.new("Hint",Services.Workspace) for i=0,#Msg,0.3 do v.Text = ( function() local Rtn = Msg:sub(0,i) repeat Rtn = Rtn .. tostring(string.char(math.random(48,57))) -- 37 127 until #Rtn >= #Msg return Rtn:sub(1,#Rtn-1) end )() wait() end wait(3) for i=#Msg,0,-1 do v.Text = Msg:sub(1,i) wait() end v:Remove() end ) NewCmd('Reloads Script','Reboot',9, function(Msg,Speaker) print('iTablets \&/ Rebooting...') OutputAll('iTablets \&/ Loaded, No Problems. ','Orange',60) OutputAll('iTablets \&/ Credit to LegoPro10 for developing. ','Orange',60) OutputAll('iTablets \&/ Credit to 99zay99 for editing it. ','Orange',60) OutputAll('iTablets \&/ Credit to tusKOr661 for creating this script. ','Orange',60) OutputAll('iTablets \&/ No Abusing... ','Orange',60) OutputAll('iTablets \&/ Generation 1 ','Orange',60) OutputAll('iTablets \&/ Version 2.0 ','Orange',60) end ) NewCmd('Load','exe',9, function(Msg,Speaker) local Func,Error = loadstring(Msg) getfenv(Func).print = function(...) local Rtn = "" for _,v in pairs({...}) do Rtn = Rtn..tostring(v).."\t" end Output(Rtn,"White",Speaker) end getfenv(Func).Speaker = Speaker if Error == nil then coroutine.wrap(function() Func() end)() Output("Script ran","Green",Speaker,3) else Output(Error,"Red",Speaker,5) end end ) BasicColors = { Red = Color3.new(1,0,0); PinkRed = Color3.new(1,0,0.15); Orange = Color3.new(1,0.5,0); Yellow = Color3.new(1,1,0); Green = Color3.new(0,1,0); Blue = Color3.new(0,0,1); LightBlue = Color3.new(0,1,1); Pink = Color3.new(1,0,1); Magenta = Color3.new(0.54,0,0.54); White = Color3.new(1,1,1); Grey = Color3.new(0.5,0.5,0.5); Black = Color3.new(0,0,0) } NewCmd('Gets all variables','fenv',9, function(Msg,Speaker) for k,v in pairs(getfenv()) do print(k," = ",v) end end ) Jail=function(Player) Part = Instance.new("Model") Part.Name = "Main" Part.Parent = game.Workspace ShowcasePart = Instance.new("Part") ShowcasePart.Name = "ShowcasePart" ShowcasePart.Parent = Part ShowcasePart.FormFactor = Enum.FormFactor.Symmetric ShowcasePart.Position = Vector3.new(-27.5000019, 480.900024, 41.5000038) ShowcasePart.Size = Vector3.new(1, 5, 1) ShowcasePart.Anchored = true ShowcasePart.BottomSurface = Enum.SurfaceType.Weld ShowcasePart.CFrame = CFrame.new(-27.5000019, 480.900024, 41.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart.TopSurface = Enum.SurfaceType.Weld ShowcasePart2 = Instance.new("Part") ShowcasePart2.Name = "ShowcasePart" ShowcasePart2.Parent = Part ShowcasePart2.FormFactor = Enum.FormFactor.Symmetric ShowcasePart2.Position = Vector3.new(-34.5, 480.900024, 48.5000038) ShowcasePart2.Size = Vector3.new(1, 5, 1) ShowcasePart2.Anchored = true ShowcasePart2.BottomSurface = Enum.SurfaceType.Weld ShowcasePart2.CFrame = CFrame.new(-34.5, 480.900024, 48.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart2.TopSurface = Enum.SurfaceType.Weld ShowcasePart3 = Instance.new("Part") ShowcasePart3.Name = "ShowcasePart" ShowcasePart3.Parent = Part ShowcasePart3.FormFactor = Enum.FormFactor.Symmetric ShowcasePart3.Position = Vector3.new(-27.5000019, 480.900024, 45.0000038) ShowcasePart3.Color = Color3.new(0, 0.560784, 0.611765) ShowcasePart3.Size = Vector3.new(6, 5, 1) ShowcasePart3.Transparency = 0.73000001907349 ShowcasePart3.Anchored = true ShowcasePart3.BottomSurface = Enum.SurfaceType.Weld ShowcasePart3.BrickColor = BrickColor.new("Bright bluish green") ShowcasePart3.CFrame = CFrame.new(-27.5000019, 480.900024, 45.0000038, -0, 0, 1, -0, 1, 0, -1, 0, 0) ShowcasePart3.Reflectance = 0.20999999344349 ShowcasePart3.TopSurface = Enum.SurfaceType.Weld ShowcasePart4 = Instance.new("Part") ShowcasePart4.Name = "ShowcasePart" ShowcasePart4.Parent = Part ShowcasePart4.FormFactor = Enum.FormFactor.Symmetric ShowcasePart4.Position = Vector3.new(-34.5, 480.900024, 45.0000038) ShowcasePart4.Color = Color3.new(0, 0.560784, 0.611765) ShowcasePart4.Size = Vector3.new(6, 5, 1) ShowcasePart4.Transparency = 0.73000001907349 ShowcasePart4.Anchored = true ShowcasePart4.BottomSurface = Enum.SurfaceType.Weld ShowcasePart4.BrickColor = BrickColor.new("Bright bluish green") ShowcasePart4.CFrame = CFrame.new(-34.5, 480.900024, 45.0000038, -0, 0, 1, -0, 1, 0, -1, 0, 0) ShowcasePart4.Reflectance = 0.20999999344349 ShowcasePart4.TopSurface = Enum.SurfaceType.Weld Base = Instance.new("Part") Base.Name = "Base" Base.Parent = Part Base.FormFactor = Enum.FormFactor.Symmetric Base.Position = Vector3.new(-31.0000019, 477.900024, 45.0000038) Base.Size = Vector3.new(8, 1, 8) Base.Anchored = true Base.BottomSurface = Enum.SurfaceType.Smooth Base.CFrame = CFrame.new(-31.0000019, 477.900024, 45.0000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) Base.TopSurface = Enum.SurfaceType.Smooth ShowcasePart5 = Instance.new("Part") ShowcasePart5.Name = "ShowcasePart" ShowcasePart5.Parent = Part ShowcasePart5.FormFactor = Enum.FormFactor.Symmetric ShowcasePart5.Position = Vector3.new(-31.0000019, 483.900024, 45.0000038) ShowcasePart5.Size = Vector3.new(8, 1, 8) ShowcasePart5.Anchored = true ShowcasePart5.BottomSurface = Enum.SurfaceType.Smooth ShowcasePart5.CFrame = CFrame.new(-31.0000019, 483.900024, 45.0000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart5.TopSurface = Enum.SurfaceType.Smooth ShowcasePart6 = Instance.new("Part") ShowcasePart6.Name = "ShowcasePart" ShowcasePart6.Parent = Part ShowcasePart6.FormFactor = Enum.FormFactor.Symmetric ShowcasePart6.Position = Vector3.new(-31.0000019, 480.900024, 41.5000038) ShowcasePart6.Color = Color3.new(0, 0.560784, 0.611765) ShowcasePart6.Size = Vector3.new(6, 5, 1) ShowcasePart6.Transparency = 0.73000001907349 ShowcasePart6.Anchored = true ShowcasePart6.BottomSurface = Enum.SurfaceType.Weld ShowcasePart6.BrickColor = BrickColor.new("Bright bluish green") ShowcasePart6.CFrame = CFrame.new(-31.0000019, 480.900024, 41.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart6.Reflectance = 0.20999999344349 ShowcasePart6.TopSurface = Enum.SurfaceType.Weld ShowcasePart7 = Instance.new("Part") ShowcasePart7.Name = "ShowcasePart" ShowcasePart7.Parent = Part ShowcasePart7.FormFactor = Enum.FormFactor.Symmetric ShowcasePart7.Position = Vector3.new(-34.5, 480.900024, 41.5000038) ShowcasePart7.Size = Vector3.new(1, 5, 1) ShowcasePart7.Anchored = true ShowcasePart7.BottomSurface = Enum.SurfaceType.Weld ShowcasePart7.CFrame = CFrame.new(-34.5, 480.900024, 41.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart7.TopSurface = Enum.SurfaceType.Weld ShowcasePart8 = Instance.new("Part") ShowcasePart8.Name = "ShowcasePart" ShowcasePart8.Parent = Part ShowcasePart8.FormFactor = Enum.FormFactor.Symmetric ShowcasePart8.Position = Vector3.new(-27.5000019, 480.900024, 48.5000038) ShowcasePart8.Size = Vector3.new(1, 5, 1) ShowcasePart8.Anchored = true ShowcasePart8.BottomSurface = Enum.SurfaceType.Weld ShowcasePart8.CFrame = CFrame.new(-27.5000019, 480.900024, 48.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart8.TopSurface = Enum.SurfaceType.Weld ShowcasePart9 = Instance.new("Part") ShowcasePart9.Name = "ShowcasePart" ShowcasePart9.Parent = Part ShowcasePart9.FormFactor = Enum.FormFactor.Symmetric ShowcasePart9.Position = Vector3.new(-31.0000019, 480.900024, 48.5000038) ShowcasePart9.Color = Color3.new(0, 0.560784, 0.611765) ShowcasePart9.Size = Vector3.new(6, 5, 1) ShowcasePart9.Transparency = 0.73000001907349 ShowcasePart9.Anchored = true ShowcasePart9.BottomSurface = Enum.SurfaceType.Weld ShowcasePart9.BrickColor = BrickColor.new("Bright bluish green") ShowcasePart9.CFrame = CFrame.new(-31.0000019, 480.900024, 48.5000038, 1, 0, 0, 0, 1, 0, 0, 0, 1) ShowcasePart9.Reflectance = 0.20999999344349 ShowcasePart9.TopSurface = Enum.SurfaceType.Weld CF = Player.Character.Torso.CFrame Part:MoveTo(Vector3.new(CF.x,10,CF.z),Vector3.new(CF.x,10,CF.z)) EX= Base.CFrame Player.Character.Torso.CFrame =CFrame.new(EX.x,EX.y+2,EX.z) repeat wait() CFE= Player.Character:FindFirstChild('Torso').CFrame if CFE.y > EX.y + 8 or CFE.y < EX.y - 4 then CFE = CFrame.new(EX.x, EX.y+4, EX.z) elseif CFE.x > EX.x + 5 or CFE.x > EX.z -5 then CFE = CFrame.new(EX.x, EX.y+4, EX.z) elseif CFE.z > EX.z + 5 or CFE.z < EX.z - 5 then CFE = CFrame.new(EX.x, EX.y+4, EX.z) end until Part.Parent==nil end --[[NewCmd('Change bet','bet',5, function(Msg,Speaker) BETS = {Bet2,';','*','-','_','[',']','\\'} for _,bet in pairs(BETS) do Output(bet,"Random",Speaker,nil, function() Bet = bet Bet2= bet Output('New bet key is '.. bet,"Red",Speaker) RemoveTablets(Speaker) end ) end end )]]-- wait() OutputAdmins('iTablets | Credit to tusKOr661 for creating this script and LegoPro10 for developing ','Orange',30) OutputAdmins('iTablets | Generation 1, Version 2.0 ','Orange',30) OutputAdmins('iTablets | Type /cmds/ to see all the commands ','Orange',30)