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

Не работает скрипт

askar askar Ученик (93), на голосовании 1 месяц назад
script.Parent.Parent.PrimaryPart.Touched:Connect(function()
game.StarterPack.Poster:Destroy()
end)

Lua roblox stuido
Голосование за лучший ответ
ксено Знаток (304) 2 месяца назад
local door = script.Parent.Parent -- Предполагая, что скрипт находится внутри объекта "дверь"

-- Найти PrimaryPart двери
local primaryPart = door.PrimaryPart

-- Подключить событие Touched
primaryPart.Touched:Connect(function(hitPart)
-- Проверить, коснулся ли игрок двери
if hitPart.Parent:FindFirstChild("Humanoid") then
game.StarterPack.Poster:Destroy()
print("Poster Destroyed!")
end
end)
ксеноЗнаток (304) 2 месяца назад
game.StarterPack.Poster Не Найден: Код предполагает, что Poster находится в StarterPack. Убедитесь, что Poster действительно находится там. Если нет, измените путь соответственно.
PrimaryPart Не Коснулся: Код требует, чтобы PrimaryPart был коснулся. Если PrimaryPart скрыт или находится вне досягаемости игрока, событие Touched не сработает.
Сервис StarterPack Не Найден: Сервис StarterPack может отсутствовать в игре, если Poster не должен находиться в StarterPack.
Код Может Выполняться Слишком Ранний: Если Poster уже уничтожен, прежде чем этот код запустится, то метод :Destroy() не окажет никакого эффекта.
askar askarУченик (93) 2 месяца назад
Нема не работать
Похожие вопросы