I’ve been struggling to network a simple elevator on UE4. Basically I’ve an actor blueprint for the elevator which uses a timeline to set the actor location. There is also an overlap for the trigger event which is activated by pressing E. I’ve tried several things to get it to work in multiplayer but the main problem is that when I use the elevator on client it won’t update to the server. I’ve tried creating an RPC but then the client simply refuses to even trigger the elevator.
Make sure your Elevator BP is set to replicated and replicate movement, your timeline also needs to be checked as replicated
Give the elevator an Event to move (not replicated)
Handle Calling the Elevator from your Controller Blueprint
Key → Event (Replicated to Server)
Event (replicated from server) → Code to call Elevators move event (also where you would check if the call is legit)