local iconButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ local buttonsContainer = {} -- Π’Π°Π±Π»ΠΈΡΠ° Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ local isOpen = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ -- ΠΠ°Ρ
ΠΎΠ΄ΠΈΠΌ Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ScreenGui for _, child in pairs(iconButton.Parent:GetChildren()) do if child:IsA("TextButton") and child ~= iconButton then table.insert(buttonsContainer, child) child.Visible = false -- Π‘ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ end end -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ local function toggleButtons() isOpen = not isOpen -- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ for _, button in pairs(buttonsContainer) do button.Visible = isOpen -- Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ end end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ iconButton.MouseButton1Click:Connect(toggleButtons)
π₯DIMON12Kπ₯
257
ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ²
Π― Π½Π΅ ΠΊΡΠ΄Π° Π½Π΅ ΡΡ
Π°Π΄ΠΈΠ»!!!
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local originalMaterials = {} -- Π’Π°Π±Π»ΠΈΡΠ° Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² local decalId = "rbxassetid://YOUR_DECAL_ID" -- ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ YOUR_DECAL_ID Π½Π° ID Π²Π°ΡΠ΅Π³ΠΎ Decal local isTransformed = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΌΠ΅Π½Ρ Π²ΡΠ΅Ρ
Parts Π½Π° Decal local function transformParts() for _, obj in pairs(workspace:GetChildren()) do if obj:IsA("Part") then -- Π‘ΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» originalMaterials[obj] = obj.Material -- Π£Π΄Π°Π»ΡΠ΅ΠΌ Π²ΡΠ΅ Decal, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ for _, child in pairs(obj:GetChildren()) do if child:IsA("Decal") then child:Destroy() end end -- ΠΠ°ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π½Π° SmoothPlastic obj.Material = Enum.Material.SmoothPlastic -- ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Decal Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΠΎΡΠΎΠ½Ρ Part for _, face in pairs(Enum.NormalId:GetEnumItems()) do local decal = Instance.new("Decal") decal.Texture = decalId decal.Face = face decal.Parent = obj end end end end -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
Parts local function restoreParts() for part, material in pairs(originalMaterials) do part.Material = material -- ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» -- Π£Π΄Π°Π»ΡΠ΅ΠΌ Π²ΡΠ΅ Decal, ΡΡΠΎΠ±Ρ Π²Π΅ΡΠ½ΡΡΡ Part Π² ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ for _, child in pairs(part:GetChildren()) do if child:IsA("Decal") then child:Destroy() -- Π£Π΄Π°Π»ΡΠ΅ΠΌ Decal end end end originalMaterials = {} -- ΠΡΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² end -- ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ local function toggleTransformation() if isTransformed then restoreParts() -- ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠ΅ Parts else transformParts() -- ΠΠ°ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° Decal end isTransformed = not isTransformed -- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆ
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local originalMaterials = {} -- Π’Π°Π±Π»ΠΈΡΠ° Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² local decalId = "rbxassetid://YOUR_DECAL_ID" -- ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ YOUR_DECAL_ID Π½Π° ID Π²Π°ΡΠ΅Π³ΠΎ Decal local isTransformed = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΌΠ΅Π½Ρ Π²ΡΠ΅Ρ
Parts Π½Π° Decal local function transformParts() for _, obj in pairs(workspace:GetChildren()) do if obj:IsA("Part") then -- Π‘ΠΎΡ
ΡΠ°Π½ΡΠ΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» originalMaterials[obj] = obj.Material -- ΠΠ°ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π½Π° Decal obj.Material = Enum.Material.SmoothPlastic local decal = Instance.new("Decal") decal.Texture = decalId decal.Parent = obj end end end -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
Parts local function restoreParts() for part, material in pairs(originalMaterials) do part.Material = material -- ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» for _, child in pairs(part:GetChildren()) do if child:IsA("Decal") then child:Destroy() -- Π£Π΄Π°Π»ΡΠ΅ΠΌ Decal end end end originalMaterials = {} -- ΠΡΠΈΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² end -- ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ local function toggleTransformation() if isTransformed then restoreParts() -- ΠΠΎΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠ΅ Parts else transformParts() -- ΠΠ°ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π° Decal end isTransformed = not isTransformed -- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ textButton.MouseButton1Click:Connect(toggleTransformation)
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local replicatedStorage = game:GetService("ReplicatedStorage") -- ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΡΠ²ΠΈΡ ReplicatedStorage local modelName = "MyModel" -- ΠΠΌΡ Π²Π°ΡΠ΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ local modelClone -- ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠ»ΠΎΠ½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ local modelVisible = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ local function toggleModel() if modelVisible then if modelClone then modelClone:Destroy() -- Π£Π΄Π°Π»ΡΠ΅ΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΈΠ· Workspace end modelVisible = false else -- ΠΠ»ΠΎΠ½ΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΈΠ· ReplicatedStorage modelClone = replicatedStorage:WaitForChild(modelName):Clone() modelClone.Parent = workspace -- ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΊΠ»ΠΎΠ½ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Workspace modelVisible = true end end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ textButton.MouseButton1Click:Connect(toggleModel)
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local part = game.Workspace:WaitForChild("MyPart") -- ΠΠ°Ρ
ΠΎΠ΄ΠΈΠΌ Π²Π°Ρ Part Π² Workspace part.Transparency = 1 -- ΠΠ΅Π»Π°Π΅ΠΌ Part Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΌ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ part.CanCollide = false -- Π£Π±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΡ, ΡΡΠΎΠ±Ρ ΠΈΠ³ΡΠΎΠΊΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ local partVisible = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Part -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ Part local function togglePart() if partVisible then part.Transparency = 1 -- ΠΠ΅Π»Π°Π΅ΠΌ Part Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΌ part.CanCollide = false -- Π£Π±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΡ partVisible = false else part.Transparency = 0 -- ΠΠ΅Π»Π°Π΅ΠΌ Part Π²ΠΈΠ΄ΠΈΠΌΡΠΌ part.CanCollide = true -- ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΡ partVisible = true end end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ textButton.MouseButton1Click:Connect(togglePart)
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local player = game.Players.LocalPlayer -- ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΈΠ³ΡΠΎΠΊΠ° local workspace = game.Workspace -- ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ Workspace local part -- ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π΄Π»Ρ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Part local partVisible = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Part -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ Part local function togglePart() if partVisible then if part then part:Destroy() -- Π£Π΄Π°Π»ΡΠ΅ΠΌ Part, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ part = nil end partVisible = false else part = Instance.new("Part") -- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ Part part.Size = Vector3.new(4, 1, 4) -- ΠΠ°Π΄Π°Π΅ΠΌ ΡΠ°Π·ΠΌΠ΅Ρ Part part.Position = Vector3.new(0, 5, 0) -- ΠΠ°Π΄Π°Π΅ΠΌ ΠΏΠΎΠ·ΠΈΡΠΈΡ Part (Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π° Π½ΡΠΆΠ½ΡΡ) part.Anchored = true -- ΠΠ΅Π»Π°Π΅ΠΌ Part Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΡΠΌ part.Parent = workspace -- ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Part Π² Workspace partVisible = true end end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ textButton.MouseButton1Click:Connect(togglePart)
local textButton = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° TextButton local lighting = game:GetService("Lighting") -- ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ΅ΡΠ²ΠΈΡ Lighting -- ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ Π½Π΅Π±Π΅Ρ local originalSky = lighting:FindFirstChildOfClass("Sky") -- ΠΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ Π½Π΅Π±ΠΎ local newSky = Instance.new("Sky") -- Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠ΅ Π½Π΅Π±ΠΎ -- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠ΅ Π½Π΅Π±ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠ΅ΠΊΡΡΡΡΠ°ΠΌΠΈ) newSky.SkyboxBk = "rbxassetid://<Skybox_Back_ID>" -- ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π° ID Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΠΊΡΡΡΡΡ newSky.SkyboxDn = "rbxassetid://<Skybox_Down_ID>" newSky.SkyboxFt = "rbxassetid://<Skybox_Front_ID>" newSky.SkyboxLf = "rbxassetid://<Skybox_Left_ID>" newSky.SkyboxRt = "rbxassetid://<Skybox_Right_ID>" newSky.SkyboxUp = "rbxassetid://<Skybox_Up_ID>" local skyChanged = false -- Π€Π»Π°Π³ Π΄Π»Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π½Π΅Π±Π° -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΡΠΌΠ΅Π½Ρ Π½Π΅Π±Π° local function toggleSky() if skyChanged then lighting.Sky = originalSky -- ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ Π½Π΅Π±ΠΎ skyChanged = false else lighting.Sky = newSky -- Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π½ΠΎΠ²ΠΎΠ΅ Π½Π΅Π±ΠΎ skyChanged = true end end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ textButton.MouseButton1Click:Connect(toggleSky)
local closet = script.Parent -- Π‘ΡΡΠ»ΠΊΠ° Π½Π° ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠΊΠ°ΡΠ° local enterButton = closet:WaitForChild("EnterButton") -- ΠΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ Π²Ρ
ΠΎΠ΄Π° local exitButton = closet:WaitForChild("ExitButton") -- ΠΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ Π²ΡΡ
ΠΎΠ΄Π° -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²Ρ
ΠΎΠ΄Π° Π² ΡΠΊΠ°Ρ local function enterCloset(player) local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") -- ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ ΠΈΠ³ΡΠΎΠΊΠ° Π²Π½ΡΡΡΡ ΡΠΊΠ°ΡΠ° humanoidRootPart.Position = closet.Position + Vector3.new(0, 0, -3) -- ΠΠΎΠ·ΠΈΡΠΈΡ Π²Π½ΡΡΡΠΈ ΡΠΊΠ°ΡΠ° end -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΡ
ΠΎΠ΄Π° ΠΈΠ· ΡΠΊΠ°ΡΠ° local function exitCloset(player) local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") -- ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ ΠΈΠ³ΡΠΎΠΊΠ° Π½Π°ΡΡΠΆΡ ΡΠΊΠ°ΡΠ° humanoidRootPart.Position = closet.Position + Vector3.new(0, 0, 3) -- ΠΠΎΠ·ΠΈΡΠΈΡ ΡΠ½Π°ΡΡΠΆΠΈ ΡΠΊΠ°ΡΠ° end -- ΠΡΠΈΠ²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ local enterDetector = Instance.new("ClickDetector", enterButton) enterDetector.MouseClick:Connect(enterCloset) local exitDetector = Instance.new("ClickDetector", exitButton) exitDetector.MouseClick:Connect(exitCloset)
local Players = game:GetService("Players") -- Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ³ΡΠΎΠΊΠ° local function checkPlayerFlying(player) player.CharacterAdded:Connect(function(character) local humanoid = character:WaitForChild("Humanoid") -- ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 1 ΡΠ΅ΠΊΡΠ½Π΄Ρ while true do wait(1) -- ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π»ΠΈ ΠΈΠ³ΡΠΎΠΊ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΡΡΠΎΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ if humanoid:GetState() == Enum.HumanoidStateType.Freefall or humanoid.PlatformStand then -- ΠΡΠ»ΠΈ ΠΈΠ³ΡΠΎΠΊ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠ°Π΄Π΅Π½ΠΈΠΈ, ΠΊΠΈΠΊΠ°Π΅ΠΌ Π΅Π³ΠΎ player:Kick("ΠΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅ΡΠ°ΡΡ Π² ΡΡΠΎΠΉ ΠΈΠ³ΡΠ΅!") end end end) end -- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ ΠΊ ΡΠΎΠ±ΡΡΠΈΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΈΠ³ΡΠΎΠΊΠ° Players.PlayerAdded:Connect(checkPlayerFlying)
ΠΠ°Π±ΠΎΡ Π² ΠΎΠ·Π²ΡΡΠΊΡ 2 ΡΠ΅Π·ΠΎΠ½Π° ΡΠΎΠ·ΡΡΠΊΠ° ΠΠ°ΠΊ ΡΡΠΎ Π²ΡΡ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ? ΠΡ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
ΡΠ²ΠΎΠΉ ΡΠ· Π² ΡΠ³ Ρ Π²Π°ΠΌ ΠΏΠ΅ΡΡ ΠΈ Π΄Π°Ρ ΡΠ΅ΠΊΡ Π²Ρ Π΅Π³ΠΎ ΠΎΠ·Π²ΡΡΠΈΠ²Π°Π΅ΡΠ΅ Π² Π³ΠΎΠ»ΠΎΡΠΎΠΌ ΠΈ Π²ΡΡ!! Π§Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π»ΡΠ΄Π΅ΠΉ ΡΠ΅ΠΌ Π»ΡΡΡΠ΅!!
Π‘ΡΠ΅Π½Π°
Π‘Π’ΠΠΠ ΠΠΠ’ΠΠΠΠ«Π₯ ΠΠΠΠΠΠ‘Π§ΠΠΠΠ 1 1.ΡΡΠΈΠΊ ΠΈΠ³Ρ 10K-Π°ΠΊΡΠΈΠ²:99+ 2.ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ-Π°ΠΊΡΠΈΠ²:19 ΠΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ ΠΏΠΎΠΏΠ°ΡΡΡ Π½Π° ΡΡΡ ΡΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΠΏΠΈΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² ΠΈ Π»Π°ΠΉΠΊΠ°ΠΉ ΠΌΠΎΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»Ρ.
ΠΠΎΠ»ΠΎΡΡΠ΅ΠΌ Π² ΠΌΠΎΡΠΌ ΡΠ³:https://t.me/Dimon12k_dima Π²ΡΠΏΡΡΡΠΈΡΡ Π»ΠΈ 4 ΡΠ΅ΡΠΈΡ π€