i have been on this for hours now so basically i got this table here with all the seat local Seats = { workspace["Model [2] Alpha Series of Main Battery Class"].Seat --and so on repeat } there is only one cuz i want to keep things simple and also it wouldnt change if i put all of my seats in the table
and this for loop loops through the table and see if player is sitting on one of these seats
if player is sitting on one of these seats in the table then it will print ok so i know the script is working but the script does not print ok and didnt error so i dont know whats wrong
for i, Seat in pairs(Seats) do
if Seat.Occupant ~= nil then
print("ok") -- it just wont work
else
print("no")
end
end
im planning to use this to parent a remote event to rep storage when i get these print statements to work
a local script will be waiting to use that same remote event to transfer some important data that most likely is needed to parent the remote event back to server storage

3 comments
when a player sits on the seat, a new weld called SeatWeld is made in the seat so then you can use it to know when a player sits
oh ya and it only runs once so then thats why it wont work
thanks your tip helped me found a fix