Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- part1 = Instance.new("Part", game.Workspace)
- part1.Size = Vector3.new(10,10,0.05)
- part1.Anchored = true
- part1.Position = Vector3.new(20,5,0)
- part1.Reflectance = 1
- local screengui = Instance.new("SurfaceGui",owner.PlayerGui)
- screengui.Adornee = part1
- local viewportFrame = Instance.new("ViewportFrame",screengui)
- local viewportCamera = Instance.new("Camera",viewportFrame)
- test = Instance.new("RemoteEvent",owner.PlayerGui)
- game.Players.PlayerAdded:Connect(function(a)
- local screengui = screengui:Clone()
- screengui.Parent = a.PlayerGui
- screengui.Name = "hello"
- viewportFrame.Size = UDim2.new(1, 0, 1, 0)
- viewportFrame.Position = UDim2.new(0,0,0,0)
- viewportFrame.Name = "gaming"
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v:IsA("BasePart") or v:IsA("Decal") then
- if not v:IsA("Terrain") then
- local part = v:Clone()
- part.Parent = viewportFrame
- screengui.Adornee = part1
- viewportFrame.CurrentCamera = viewportCamera
- end
- end
- end
- test.OnServerEvent:Connect(function(player,cf)
- local s, f = pcall(function()
- viewportCamera.CFrame = cf
- end)
- end)
- end)
- local s, f = pcall(function()
- for i, a in pairs(game.Players:GetChildren()) do
- if a:IsA("Player") then
- local screengui = screengui:Clone()
- screengui.Parent = a.PlayerGui
- screengui.Name = "hello"
- viewportFrame.Size = UDim2.new(1, 0, 1, 0)
- viewportFrame.Position = UDim2.new(0,0,0,0)
- viewportFrame.Name = "gaming"
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v:IsA("BasePart") or v:IsA("Decal") then
- if not v:IsA("Terrain") then
- local part = v:Clone()
- part.Parent = viewportFrame
- screengui.Adornee = part1
- viewportFrame.CurrentCamera = viewportCamera
- end
- end
- end
- end
- test.OnServerEvent:Connect(function(player,cf)
- local s, f = pcall(function()
- viewportCamera.CFrame = cf
- end)
- end)
- end
- end)
- local s, f = pcall(function()
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v:IsA("BasePart") or v:IsA("Decal") then
- if not v:IsA("Terrain") then
- local part = v:Clone()
- part.Parent = viewportFrame
- screengui.Face = Enum.NormalId.Front
- viewportFrame.BackgroundTransparency = 1
- end
- end
- end
- end)
- while true do
- for i,v in pairs(game.Workspace:GetDescendants()) do
- if v:IsA("BasePart") then
- if not v:IsA("Terrain") then
- cf = v.CFrame
- viewportCamera.CFrame = owner.Character.Torso.CFrame
- task.wait()
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement