How do I make a Sit event?

Hello! I am trying to make so that when you sit in a specific seat, an event will trigger and it will check something, etc. However, I cannot find any event for what I’m looking for, which makes me very unsure. Please comment if I am not clear enough.

You can use GetPropertyChangedSignal to detect when the occupant of a seat changes. For example:

Seat:GetPropertyChangedSignal("Occupant"):Connect(function() 
    if Seat.Occupant then
        -- player sat down
    else
        -- player got up
    end
end)
6 Likes