Fixed Dedicated Server Doesn't Sync Special Stages

Status
Not open for further replies.
If you make a dedicated server, Special Stages are not tallied properly on the backend.

1. Enter a special stage like normal.
2537ee2d63.png


2. Complete the special stage and get its points.
e9e4642a30.png


3. Get enough points for a 1-up. (Just enough)
b8aa2f7860.png

37659f7f23.png


4. Die until you end up with 1 life. The game will sync up everyone's score in a roll-back fashion. (?!?!?)
41aaa7f262.gif
 
Last edited by a moderator:
It's quite easy to fix, actually.

http://git.magicalgirl.moe/STJr/SRB2/blob/master/src/y_inter.c
Comment out line 976.

You mean this line?
Code:
case int_nights:

int_nights is for normal NiGHTS stages, not NiGHTS special stages. In any case you're clearly barking up the wrong tree, since nothing in that function appears to have anything to do with this bug.

EDIT: Nevermind, it seems you meant line 968, which apparently bails out when in dedicated mode, huh.
 
Last edited:
Status
Not open for further replies.

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top