You could use a string value and connect it to the player once they sit. Put this script in the seat. And make a stringvalue called "OwnerValue" In the seat too.
01 | local seat = script.Parent |
02 | local ownervalue = seat.OwnerValue |
04 | seat.ChildAdded:connect( function (child) |
05 | if child:IsA( "Weld" ) and child.Name = = "SeatWeld" then |
06 | local character = child.Part 1. Parent |
07 | local player = game.Players:GetPlayerFromCharacter(character) |
08 | ownervalue.Value = player.Name |
Hope this helped! PM me @Mowblow on roblox for more help!