diff --git a/src/community/docsGamesBuildersLua.js b/src/community/docsGamesBuildersLua.js index dc5babc..38d91d2 100644 --- a/src/community/docsGamesBuildersLua.js +++ b/src/community/docsGamesBuildersLua.js @@ -2386,7 +2386,7 @@ part.Touched:Connect(function(hit) if ev then ev:Fire() end end)`, }; - // 4 фиолетовые стены — клик делает стену проходимой и полупрозрачной + // 4 фиолетовые стены — клик через ClickDetector делает стену проходимой const wallScript = `-- === Скрипт призрачной стены (Lua) === local part = script.Parent local ghost = false @@ -2394,7 +2394,11 @@ local ghost = false local clickSound = Instance.new("Sound", part) clickSound.SoundId = "click"; clickSound.Volume = 0.7 -part.Clicked:Connect(function() +-- ClickDetector — даёт стене кликабельность (как в игре «Тир») +local cd = Instance.new("ClickDetector") +cd.Parent = part + +cd.MouseClick:Connect(function() if ghost then return end ghost = true part.CanCollide = false