#proximityprompt door for team only not working

3 messages · Page 1 of 1 (latest)

eager gulch
#

proximityprompt door for team only not working

queen urchin
#

CFrame = doorHinge.CFrame * CFrame.Angles(0, math.rad(0), 0) just does nothing

eager gulch
#
local TweenService = game:GetService("TweenService")
local door = script.Parent
local doorHinge = door.PrimaryPart
local doorOpen = TweenInfo.new()
local team = game.Teams.Police

local doorCFrame = TweenService:Create(doorHinge, doorOpen, {
    CFrame = doorHinge.CFrame * CFrame.Angles(0, math.rad(100),0)--Change 100 to whatever value. Range of swing.
})

local doorCFrameClosed = TweenService:Create(doorHinge, doorOpen, {
    CFrame = doorHinge.CFrame * CFrame.Angles(0, math.rad(0),0)--Change 100 to whatever value. Range of swing.
})

local ProximityPrompt = script.Parent.ProximityPrompt
local PromptAppear = ProximityPrompt.Enabled == false

game.Workspace.Door2.galss.Touched:Connect(function(hit)
    local player = game.Players:GetPlayerFromCharacter(hit.Parent)
    if player ~= nil then
        if player.Team == team then
    ProximityPrompt.Enabled = true
    doorCFrame:Play()
    ProximityPrompt.Enabled = false
    script.Parent.Open:Play()--rbxassetid://192416578
    wait(2)--Door Stays Open this long
    doorCFrameClosed:Play()
    ProximityPrompt.Enabled = true
    wait(1)
    script.Parent.Close:Play()
            end
    end
end)

changed it a bit but still doesnt work