I am currently making a keycard door. I have a string value called LevelValue in the player's character. The door works as intended, however the keycard reader does not. I first check if the Hit is the right arm of the character, then see if the door is already being used. After that we got the checking the level of the player:
if Hit.Parent.Values.LevelValue.Value == "Level 0" then
--Door code
end
However, when I edit the value through the explorer and properties into anything, even gibberish, the door still opens. Does anyone know any solution to fix this?
