The way I achieved this was to change the if statement on “HasAuthority()” to look for a false version of that. If it is false, then move the platform. This only moves on the client version because it is checking if it is a server. If it is, it does nothing, yet the versions that are clients are moving. Therefore, the platform only moves on the client and NOT the server. It is similar to many hacks, except the data is not being passed to the server and is only being used on the client version. There are no checks that are happening to make sure the client is synced with the server either.
1 Like