auroramod / iw7-mod

Modification for IW7 (Infinite Warfare)
https://auroramod.dev
GNU General Public License v3.0
176 stars 63 forks source link

Issues when playing round based modes via dedicated server #315

Open Ston3Cold opened 1 month ago

Ston3Cold commented 1 month ago

Hi,

Using the latest mod version, I've discovered that all round-based modes have issues when assigning the player to a team when swapping sides. I'm hosting a dedicated server and for example, with Domination, on round swop, I fall through the map (literally). To solve the issue, I have to disconnect and reconnect to my server for the problem to be resolved.

As for Search and Destroy - I don't fall through the ground, I get swopped to the other side, but the player is not assigned correctly to a team and this causes all HUD elements regarding team mates and objectives to disappear. One is essentially "blind" and one's name is also not listed on the scoreboard.

These are the only two round based modes I've tried, but the other ones will most likely also pose similar issues. The only "hotfix" that I found is to set the round limit to 0, that way, no side swapping takes place and it's pure bliss otherwise (especially for domination). As for SnD, well you might only attack or only defend then, lol. Not ideal, but at least it solves the problem temporarily while the mod is still being developed xD

I've had a look at the ranked.gsc file in cdata folder and I noticed all the ranked / team fixes take place there, so one will most likely need to force the player to select a team upon connecting to somehow "bypass" this issue - unless there is something else that must be changed. Anyhow, just thought I'd highlight this issue - other than that I've been having a blast and other modes work a treat, along with ranking, challenges, unlocks etc

Keep up the great work :D

Ston3Cold commented 3 weeks ago

I've only noticed now - in the server console window, at the start of a second round in domination, as soon as one falls through the map - the server console window prints the following message over and over:

has type 'undefined' but should be 'string'

not sure what it could mean, but hopefully help address the issue to solve it :)