Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[Project TIME]]--
- wait()
- script.Parent=nil
- local next=next
- local pcall=pcall
- local cos=math.cos
- local sin=math.sin
- local atan2=math.atan2
- local pi=math.pi
- local camera=workspace.CurrentCamera
- local ease=0.05
- local tabs={}
- local function insert(tab,val)
- tab[#tab+1]=val
- end
- local function remove(tab,val)
- if type(val)~="number" then
- for _,v in next,tab do
- if v==val then
- tab[_]=nil
- end
- end
- else
- tab[val]=nil
- end
- end
- function dist(part1,part2)
- return (part1-part2).magnitude
- end
- local function easey(part,cframe)
- local dx=cframe.X-part.CFrame.X
- local dy=cframe.Y-part.CFrame.Y
- local dz=cframe.Z-part.CFrame.Z
- local vx=dx*ease;
- local vy=dy*ease;
- local vz=dz*ease
- part.CFrame=CFrame.new(part.CFrame.X+vx,part.CFrame.Y+vy,part.CFrame.Z+vz)
- end
- local function makeBillboard(item, text)
- local bg = Instance.new("BillboardGui", item)
- bg.Enabled = true
- bg.AlwaysOnTop = true
- bg.Size = UDim2.new(5, -0.5, 5, 0)
- local f = Instance.new("Frame", bg)
- f.BackgroundTransparency = 1
- f.Size = UDim2.new(2.5, 0, 1.25, 0)
- local tb = Instance.new("TextBox", f)
- tb.Size = UDim2.new(0.5, 0, 0.5, 0)
- tb.FontSize = "Size36"
- tb.Text = text
- tb.TextStrokeTransparency = 0
- tb.TextXAlignment = "Center"
- tb.TextYAlignment = "Top"
- tb.BackgroundTransparency = 1
- tb.TextColor3 = Color3.new(0,0,1)
- tb.Font="ArialBold"
- if text == "Dismiss" then
- tb.TextColor3 = Color3.new(1, 0, 0)
- tb.TextStrokeColor3=Color3.new(0,0,0)
- end
- end
- local logs=[[
- local next=next
- local pcall=pcall
- ]]
- function notify(stat)
- local tab = Instance.new("Part", game.Workspace)
- tab.Name = "Tab"
- tab.CanCollide = false
- tab.TopSurface = "Smooth"
- tab.BottomSurface = "Smooth"
- tab.Size = Vector3.new(4, 0.4, 6.6)
- tab.Transparency = 0.5
- tab.Anchored = true
- tab.FormFactor = "Plate"
- local tabad = Instance.new("Part",tab)
- tabad.Name = "Tabad"
- tabad.CanCollide = false
- tabad.TopSurface = "Smooth"
- tabad.BottomSurface = "Smooth"
- tabad.Transparency = 0
- tabad.BrickColor = BrickColor.new(1,1,1)
- tabad.Anchored = true
- local mesh = Instance.new("BlockMesh",tabad)
- mesh.Scale = Vector3.new(0.5, 0.2, 1)
- makeBillboard(tab,stat)
- local sele = Instance.new("SelectionBox",tab)
- sele.Adornee = tab
- sele.Color = BrickColor.new(1,1,1)
- sele.Transparency = 0
- insert(tabs,{taba=tab,sel=sele,tabd=tabad})
- coroutine.resume(coroutine.create(function()
- for i,v in next,tabs do
- local num=#tabs
- local slice=(pi*2)/num
- local radius=2+num
- local angle=i*slice;
- local x=cos(angle)*radius;
- local y=40
- local z=sin(angle)*radius;
- tab.CFrame=camera.Focus*CFrame.new(x,y,z)
- tabad.CFrame=camera.Focus*CFrame.new(x,y,z)
- end
- end))
- end
- local function logp(plr)
- end
- local cmds={
- ["log"]=function(a)
- for _,v in next,game.Players:GetPlayers() do
- if string.find(v.Name:lower(),a:lower())~=nil then
- local plr=v
- logp(plr)
- end
- end
- end,
- ["ff"]=function(a)
- for _,v in next,game.Players:GetPlayers() do
- if string.find(v.Name:lower(),a:lower()) ~= nil then
- pcall(function() Instance.new("ForceField",v.Character) end)
- end
- end
- end
- }
- local function chat(msg,plr)
- if msg and plr then
- local cmd,parm=string.match(msg,"(.*)/(.*")
- if cmd and parm and cmds[cmd] then
- cmds[cmd](parm)
- end
- end
- end
- local function playerAdd(p)
- if p then
- p.Chatted:connect(function(m) chat(m,p) end)
- end
- end
- game.Players.PlayerAdded:connect(function(p) playerAdd(p) end)
- local function rot()
- for i,v in next,tabs do
- local num=#tabs
- local slice=(pi*2)/num
- local radius=2+num
- local angle=i*slice;
- local x=cos(angle)*radius;
- local y=-2
- local z=sin(angle)*radius;
- easey(v.taba,camera.Focus*CFrame.new(x,y,z))
- easey(v.tabd,camera.Focus*CFrame.new(x,y,z))
- v.taba.CFrame=CFrame.new(v.taba.Position,Vector3.new(camera.Focus.X,camera.Focus.Y,camera.Focus.Z))*CFrame.Angles(15,0,0)
- v.tabd.CFrame=CFrame.new(v.taba.Position,Vector3.new(camera.Focus.X,camera.Focus.Y,camera.Focus.Z))*CFrame.Angles(15,0,0)
- end
- end
- game:service'RunService'.Stepped:connect(function() rot() end)
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
- notify("Welcome to TIME")
- notify("Created by Voreli.")
- notify("Voreli said that he hated admin tabs, so he decided to make the strongest one, such logic.")
- notify("Have fun! Bet is '/'")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement