feat: 50 игр на Lua + импорт Roblox для всех + поддержка Lua в плеере #39

Merged
min merged 215 commits from feat/lua-50-games-bundle into main 2026-06-09 21:59:25 +00:00
Showing only changes of commit a72101a29a - Show all commits

View File

@ -2386,7 +2386,7 @@ part.Touched:Connect(function(hit)
if ev then ev:Fire() end if ev then ev:Fire() end
end)`, end)`,
}; };
// 4 фиолетовые стены — клик делает стену проходимой и полупрозрачной // 4 фиолетовые стены — клик через ClickDetector делает стену проходимой
const wallScript = `-- === Скрипт призрачной стены (Lua) === const wallScript = `-- === Скрипт призрачной стены (Lua) ===
local part = script.Parent local part = script.Parent
local ghost = false local ghost = false
@ -2394,7 +2394,11 @@ local ghost = false
local clickSound = Instance.new("Sound", part) local clickSound = Instance.new("Sound", part)
clickSound.SoundId = "click"; clickSound.Volume = 0.7 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 if ghost then return end
ghost = true ghost = true
part.CanCollide = false part.CanCollide = false