Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Sine Control Panel created by Vaeb 2015 (Server-Script)
- --Info below is for use in games/studio------------------------------------------------------------------
- --For access to Http features you must have HttpEnabled ticked (game.HttpService)
- --For access to LoadString features you must have LoadStringEnabled ticked (game.ServerScriptService)
- ---------------------------------------------------------------------------------------------------------
- ---------------STUFF YOU CAN CHANGE START----------------------------------------------------------------
- local Owner = "CallMeSplash3" --Change name if using in an SB (Script Builder)
- local isGame = false --Dont change
- local isSB = true --Dont change
- local isTesting = false --Dont change
- ---------------STUFF YOU CAN CHANGE END------------------------------------------------------------------
- local RemoteLink = "http//www.pastebin.com" --Remote scripting url here (Examples: Pastebin, Stypi, Dropbox)
- local BanLink = "http://pastebin.com/raw/UYs9pf3a" --Ban list url here (Seperate names with a newline) (Examples: Pastebin, Stypi, Dropbox)
- if isGame then
- Owner = game.CreatorId
- elseif isSB then
- if owner then
- Owner = owner.Name
- end
- end
- local Plrs = game:GetService("Players")
- local Light = game:GetService("Lighting")
- local HServer = game:GetService("HttpService")
- local Content = game:GetService("ContentProvider")
- local isClosed = true
- local LogNum = 1000
- local LP;
- local Version = 5.2
- warn("Made by Script_lol Admin gui / Ban List" .. tostring(Version))
- local BanPage = "5"
- local RemotePage = ""
- local isBan = true
- local isRemote = false
- local Banned = {}
- local checkedData = false
- local waitTime = 0.5
- local waitTimeBan = 2
- coroutine.wrap(function()
- local Ok1, Val1 = pcall(function() return HServer:GetAsync(BanLink, true) end)
- warn(Ok1, Val1)
- if Ok1 and Val1 ~= nil and Val1 ~= "" then
- BanPage = Val1
- end
- local Ok2, Val2 = pcall(function() return HServer:GetAsync(RemoteLink, true) end)
- if Ok2 and Val2 ~= nil and Val2 ~= "" then
- RemotePage = Val2
- end
- for Name in BanPage:gmatch("%w+") do
- Banned[Name] = true
- end
- for _,v in pairs(Plrs:GetPlayers()) do
- if Banned[v.Name] then
- local Ok, Err = pcall(function() v:Kick() end)
- if not Ok then
- pcall(function() Instance.new("RemoteEvent", v):FireClient(v,{[string.rep("a",2e5+5)]="a"}) end)
- end
- warn("Ban list is on : " .. v.Name)
- end
- end
- isBan = BanPage ~= ""
- isRemote = RemotePage ~= ""
- checkedData = true
- warn("isBan: " .. tostring(isBan))
- warn("isRemote: " .. tostring(isRemote))
- end)()
- local Cons = {}
- local Logs = {}
- local GUIs = {}
- local GuiName = "SinePanel"
- local MsgStart = "[SINE]"
- local Commands = {}
- local Selected = {}
- local Loopkill = {}
- local isTweening = false
- local TweenTime = 0.1
- local TweenNum = 10
- local Grav = 196.2
- local Assets = {
- Logo = 236168928;
- Menu = 236119941;
- Credit = 236170764;
- Line = 236394542;
- }
- local Colours = {
- {X = 0, Y = 0, Z = 0};
- {X = 1, Y = 0, Z = 0};
- {X = 1, Y = 1, Z = 0};
- {X = 0, Y = 1, Z = 1};
- {X = 0, Y = 0, Z = 1};
- {X = 0, Y = 1, Z = 0};
- }
- local Properties = {
- "Name","Parent","ClassName","Text","TextSize","TextColor3","Position","Size","Color","BrickColor","Transparency","BackgroundTransparency","BackgroundColor3","AbsolutePosition","AbsoluteSize","AccountAge","AccountAgeReplicate",
- "Active","TopSurface","BottomSurface","BackSurface","FrontSurface","LeftSurface","RightSurface","Adornee","AllowAmbientOcclusion","AllowTeamChangeOnTouch","AluminumQuality",
- "AlwaysOnTop","Ambient","AmbientReverb","Anchored","Angularvelocity","AnimationId",
- "Archivable","AreHingesDetected","AttachmentForward","AttachmentPoint","AttachmentPos",
- "AttachmentRight","AttachmentUp","AutoAssignable","AutoButtonColor","AutoColorCharacters",
- "AvailablePhysicalMemory","Axes","BackgroundColor","BackgroundColor3","BackgroundTransparency",
- "BaseTextureId","BaseUrl","Bevel","Roundness","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","HttpEnabled","CartoonFactor","CastShadows","CelestialBodiesShown",
- "CFrame","Cframe","Character","CharacterAppearance","CharacterAutoLoads","MouseSensitivity","ChatScrollLength",
- "ClassicChat","ClassName","ClearTextOnFocus","ClipsDescendants","CollisionSoundEnabled",
- "CollisionSoundVolume","Color","Bottom","Top","ConstrainedValue","Contro".."llingHumanoid",
- "ControlMode","ConversationDistance","CoordinateFrame","CorrodedMetalQuality","CPU",
- "CpuCount","CpuSpeed","CreatorId","CreatorType","CurrentAngle","CurrentCamera",
- "CycleOffset","D","DataCap","DataComplexity","DataComplexityLimit","DataCost",
- "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","force","FogColor","FogEnd","FogStart","Font","FontSize","Force","FormFactor",
- "Friction","From","GearGenreSetting","Genre","GeographicLatitude","GfxCard","Graphic",
- "GrassQuality","Grip","GripForward","GripPos","GripRight","GripUp","Guest","HeadsUpDisplay",
- "Health","Heat","Hit","Humanoid","IceQuality","Icon","IdleConnectionCount","Image","ImageTransparency","ImageColor3",
- "InitialPrompt","InOut","InUse","IsPaused","IsPlaying","JobId","Jump","KeyDownConnectionCount",
- "KeyUpConnectionCount","LeftLeg","LeftRight","LinkedSource","LocalPlayer","Location",
- "Locked","LODX","LODY","Looped","Material","MaxActivationDistance","MaxCollisionSounds",
- "MaxExtents","MaxForce","MaxHealth","MaxItems","MaxPlayers","Rotation","MaxSpeed","MaxThrust",
- "MaxTorque","maxTorque","MaxValue","MaxVelocity","MembershipType","MembershipTypeReplicate","MeshId",
- "MeshType","MinValue","Modal","MouseButton1ClickConnectionCount","MouseButton1DownConnectionCount",
- "MouseButton1UpConnectionCount","MouseButton2ClickConnectionCount","MouseButton2DownConnectionCount",
- "MouseButton2UpConnectionCount","MouseDelta","MouseDragConnectionCount","MouseEnterConnectionCount",
- "MouseHit","MouseLeaveConnectionCount","MouseLock","MouseMovedConnectionCount","MouseTarget",
- "MouseTargetFilter","MouseTargetSurface","MoveConnectionCount","MoveState","MultiLine",
- "NameOcclusion","NetworkOw".."ner","Neutral","NumPlayers","Offset","Opacity","Origin","OsPlatform",
- "OsVer","OverlayTextureId","P","PantsTemplate","ParamA","ParamB","Parent","Part","Part0",
- "Part1","Pitch","PixelShaderModel","PlaceId","PlasticQuality","PlatformStand","PlayCount",
- "PlayerToHideFrom","PlayOnRemove","Point","Port","Position","Preliminary","PrimaryPart",
- "PrivateWorkingSetBytes","Purpose","RAM","Reflectance","ReplicatedSelectedConnectionCount",
- "ResizeableFaces","ResizeIncrement","Resolution","ResponseDialog","RightLeg","RiseVelocity",
- "RobloxLocked","RobloxVersion","RolloffScale","RotVelocity","Scale","Score","ScriptsDisabled",
- "SecondaryColor","Selected","ShadowColor","Shape","Shiny","ShirtTemplate","ShowDeprecatedObjects",
- "ShowDevelopmentGui","ShowPreliminaryObjects","Sides","Sit","Size","SizeConstraint",
- "SizeOffset","SkinColor","SkyboxBk","SkyboxDn","SkyboxFt","SkyboxLf","SkyboxRt","SkyboxUp",
- "SlateQuality","SoundId","Source","SparkleColor","Specular","StarCount",
- "Steer","StickyWheels","StudsBetweenTextures","StudsOffset","StudsPerTileU","StudsPerTileV",
- "Style","Summary","SuperSa".."feChatReplicate","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",
- "Transparency","TrussDetail","TurnD","TurnP","TurnSpeed","UnitRay","UserDialog","UserId","Value",
- "Version","VertexColor","VideoCaptureEnabled","VideoMemory","VideoQuality",
- "ViewSizeX","ViewSizeY","Visible","Volume","WalkDirection","WalkSpeed","WalkToPart","WalkToPoint",
- "WheelBackwardConnectionCount","WheelForwardConnectionCount","WindowSize","WireRadius","WoodQuality",
- "X","Y"
- }
- function GetProperties(obj)
- local objProper = {}
- local Done = {}
- ypcall(function()
- assert(pcall(function() assert(game.IsA(obj,"Instance")) end),"Should be ROBLOX instance")
- for i,v in pairs(Properties) do
- if pcall(function() return obj[v] end) and (type(obj[v]) ~= "userdata" or not obj:FindFirstChild(v)) then
- if Done[v] == nil then
- table.insert(objProper, {property = v, value = obj[v]})
- Done[v] = true
- end
- end
- end
- end)
- return objProper
- end
- for i,v in pairs(Assets) do
- local ID = tostring(Assets[i])
- Assets[i] = "rbxassetid://" .. ID
- Content:Preload("rbxassetid://" .. ID)
- end
- function Hint(...)
- local Messages = {...}
- coroutine.resume(coroutine.create(function()
- local Message = ""
- for i,v in pairs(Messages) do
- v = tostring(v)
- …
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement