YaLTeR / OpenAG

An open-source reimplementation of Adrenaline Gamer's client library.
https://j.mp/OpenAG
Other
131 stars 39 forks source link

Make the delay before respawning consistent on all fps values #41

Closed execut4ble closed 2 years ago

execut4ble commented 7 years ago

Currently players with the highest fps values will respawn the fastest, giving an advantage to higher fps players.

Perhaps base it on 100fps respawn speed.

YaLTeR commented 7 years ago

I'm not 100% sure but I think this is serverside, related to this: https://github.com/YaLTeR/OpenAG/blob/master/dlls/player.cpp#L1295 This is probably also the cause of the dead corpses bug.

execut4ble commented 7 years ago

Could probably be fixed if the client doesn't allow to respawn after a certain amount of time has passed, even if the server has no fix.

YaLTeR commented 7 years ago

I don't think that's a good idea because it'll introduce a disadvantage to OpenAG compared to AG, I think it would be better to make an AMXX or Metamod plugin for the server (or modify the AG DLL, obviously).

execut4ble commented 2 years ago

Fixed in AG 6.7, don't think this is relevant here anymore.