Also anyway to clean it up
glockdown = script.Parent.Parent.Parent.GlobalLockdown
dlockdown = script.Parent.Parent.Parent.DoorLockdown
script.Parent.ClickDetector.MouseClick:connect(function (pwc)
print ("Check Click One")
if dlockdown.Value == false and
pwc.Name == workspace.ShipCrew.Captain.Value or
pwc.Name == workspace.ShipCrew.FirstOfficer.Value or
pwc.Name == workspace.ShipCrew.SecondOfficer.Value or
pwc.Name == workspace.ShipCrew.EngineeringChief.Value or
pwc.Name == workspace.ShipCrew.EngineeringJuniorOne.Value or
pwc.Name == workspace.ShipCrew.EngineeringJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.TacticalChief.Value or
pwc.Name == workspace.ShipCrew.TacticalJuniorOne.Value or
pwc.Name == workspace.ShipCrew.TacticalJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.MedicalChief.Value or
pwc.Name == workspace.ShipCrew.MedicalJuniorOne.Value or
pwc.Name == workspace.ShipCrew.MedicalJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.ScienceChief.Value or
pwc.Name == workspace.ShipCrew.ScienceJuniorOne.Value or
pwc.Name == workspace.ShipCrew.ScienceJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.OperationsChief.Value or
pwc.Name == workspace.ShipCrew.OperationsJuniorOne.Value or
pwc.Name == workspace.ShipCrew.OperationsJuniorTwo.Value
then
print("Check One")
dlockdown.Value = true
script.Parent.Lock:Play()
end
end)
script.Parent.ClickDetector.MouseClick:connect(function (pwc)
print ("Check Click Two")
if dlockdown.Value == true and
pwc.Name == workspace.ShipCrew.Captain.Value or
pwc.Name == workspace.ShipCrew.FirstOfficer.Value or
pwc.Name == workspace.ShipCrew.SecondOfficer.Value or
pwc.Name == workspace.ShipCrew.EngineeringChief.Value or
pwc.Name == workspace.ShipCrew.EngineeringJuniorOne.Value or
pwc.Name == workspace.ShipCrew.EngineeringJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.TacticalChief.Value or
pwc.Name == workspace.ShipCrew.TacticalJuniorOne.Value or
pwc.Name == workspace.ShipCrew.TacticalJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.MedicalChief.Value or
pwc.Name == workspace.ShipCrew.MedicalJuniorOne.Value or
pwc.Name == workspace.ShipCrew.MedicalJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.ScienceChief.Value or
pwc.Name == workspace.ShipCrew.ScienceJuniorOne.Value or
pwc.Name == workspace.ShipCrew.ScienceJuniorTwo.Value or
pwc.Name == workspace.ShipCrew.OperationsChief.Value or
pwc.Name == workspace.ShipCrew.OperationsJuniorOne.Value or
pwc.Name == workspace.ShipCrew.OperationsJuniorTwo.Value
then
print("Check Two")
dlockdown.Value = false
glockdown.Value = false
script.Parent.Unlock:Play()
end
end)

1 comment
It locks, but wont unlock