Page MenuHomeFeedback Tracker

engineOn does not synchronize in multiplayer
Closed, ResolvedPublic

Description

Run the command on the server, and clients will still see the engine is on. {F21040}

Details

Legacy ID
1961381724
Severity
None
Resolution
Fixed
Reproducibility
Always
Category
Multiplayer
Steps To Reproduce

Have a client get in the vehicle and turn the engine on. Getting out (without turning off the engine, for example by moving to back seat before getting out) does not change the result.

Event Timeline

galzohar edited Steps To Reproduce. (Show Details)Jul 23 2013, 9:33 PM
galzohar edited Additional Information. (Show Details)
galzohar set Category to Multiplayer.
galzohar set Reproducibility to Always.
galzohar set Severity to None.
galzohar set Resolution to Fixed.
galzohar set Legacy ID to 1961381724.May 7 2016, 3:38 PM
galzohar added a subscriber: galzohar.

Sorry, no idea how this got opened 3 times.

Update: Seems to get broadcasted across the network, but only take effect where the vehicle is local.

Not a bug. You're calling engineOn on the server.
engineOn can only be used on computers where the vehicle is local.

When a client gets in a vehicle he receives ownership and the server can no longer turn the engine off.

Read more about locality here http://community.bistudio.com/wiki/Locality_in_Multiplayer

The command was ran on the server while the vehicle was empty. But then again it seems like returning vehicle locality takes a while if it even happens.

galzohar: After a client entered it? When a client enters a vehicle he gains ownership. If he leaves it again, it isn't transfered back to the server.

Marking resolved as there were some changes that improved engineOn and JIP. Feel free to bring this issue up again if not resolved.

Mass-closing all resolved issues not updated in the last month.

Please PM me in BI Forums (http://forums.bistudio.com/member.php?55374-Fireball) if you feel your bug was closed in error.