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

Скрипт по роблокс студио!

Человек человек Ученик (117), на голосовании 3 дня назад
Помогите пожалуйста! Мне нужно сделать part, который для игрока cancollide - false (что-бы можно через него проходить), а для любого npc - true (что-бы нельзя было через него проходить). Как так сделать?
Голосование за лучший ответ
Рустам Абдрашитов Мыслитель (8536) 1 месяц назад
 local part = script.Parent 

part.CanCollide = true

local function onTouch(otherPart)
local character = otherPart.Parent
local humanoid = character:FindFirstChildOfClass("Humanoid")

if humanoid then
otherPart.CanCollide = false
else
otherPart.CanCollide = true
end
end

local function onTouchEnded(otherPart)
local character = otherPart.Parent
local humanoid = character:FindFirstChildOfClass("Humanoid")

if humanoid then
otherPart.CanCollide = true
end
end

part.Touched:Connect(onTouch)
part.TouchEnded:Connect(onTouchEnded)
Похожие вопросы