feat: 50 игр на Lua + импорт Roblox для всех + поддержка Lua в плеере #39
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user