Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Скрипт в RobloxStudio

Ярослав Рожнов Ученик (125), на голосовании 2 недели назад
Постоянно не получается написать скрипт, точнее я его пишу, но он не работает. Мне нужно сделать, что бы при взаимодействии с Proximity Promp не Part, а несколько MeshPart, которые находятся в Model становились прозрачным, а другие MeshPart в другом Model становились видимыми. Скрипт должен находиться внутри Proximity Promp
Голосование за лучший ответ
PDFile Гуру (3877) 1 месяц назад
Руки из ж0пы значит, на сво лучше иди
Ярослав РожновУченик (125) 1 месяц назад
Не переживай, тебя тоже в добровольцы запишу
S.H.I. Оракул (73305) 1 месяц назад
 -- Скрипт помещён внутрь объекта ProximityPrompt 

local prompt = script.Parent

-- Замените "ModelTransparent" и "ModelVisible" на реальные имена ваших моделей в Workspace
local modelTransparent = game.Workspace:WaitForChild("ModelTransparent")
local modelVisible = game.Workspace:WaitForChild("ModelVisible")

local function onTriggered(player)
-- Проходим по всем потомкам модели и делаем MeshPart прозрачными
for _, item in ipairs(modelTransparent:GetDescendants()) do
if item:IsA("MeshPart") then
item.Transparency = 1 -- полная прозрачность
end
end

-- Проходим по всем потомкам другой модели и делаем MeshPart видимыми
for _, item in ipairs(modelVisible:GetDescendants()) do
if item:IsA("MeshPart") then
item.Transparency = 0 -- полная видимость
end
end
end

prompt.Triggered:Connect(onTriggered)
Ростислав Маркевич Знаток (261) 1 месяц назад
юнити лучше, удали роблокс студио, скачай юнити
Ярослав РожновУченик (125) 1 месяц назад
Ты мне ещё советовать будешь?
Ростислав МаркевичЗнаток (261) 1 месяц назад
да
Ярослав Рожнов Ученик (125) Ростислав Маркевич, Советую рот закрыть, воняешь
Похожие вопросы