openlierox
openlierox copied to clipboard
[Feature] rejoin w/ same kills after timeout/crash
Converted from SourceForge issue 2134742, submitted by abyssyncyst
due to many timeouts or crashes, friends sometimes must wait a long time to get back into a game that they were unjustly booted from. if the game saved the amount of kills for players who timed out during the game, then they could reenter without waiting forever for a new round. I know there was tried once an implement for allowing people to join during gameplay, that gave them an amount of lives a certain percent under the highest amount a current player had, i liked that feature's intent though it was too buggy to actually work. maybe if it could be brought back in some form, or at least in a form where players who were already signed in at the beginning of a round are remembered, maybe reducing their lives to a proportion equal to the amount they had compared to the person with the most lives at the time they timed out, multiplying by the current highest lives at the time they get back, but no higher than the current highest lives.
Submitted by pelya
Maybe in Beta8-9
The server could attach some random hash-id on each client and also send that to the client. The client can remember it in the config file and when rejoining the (or just any server) server, it could send that hash to the server. If the server sees a hash-id it knows, it could relink the client-structure with the newly connected client.