[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5312: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Stepmania Online • Client hangs when people join as soon as you start a song
Page 1 of 1

Client hangs when people join as soon as you start a song

Posted: Sun Oct 07, 2012 7:54 pm
by blind
Pretty much the thread topic. That and you shouldn't be able to join games when people are in a song at any point in time. It happens often (to me at least) and they assume you're afk. I'm not sure what it is to make this happen, but the other servers I played on while this was down, had a lock on the server so that wouldn't happen.

Re: Client hangs when people join as soon as you start a son

Posted: Mon Oct 08, 2012 10:06 am
by Cube
Yeah, I have seen this occur as well. Gimme some time to do some digging.

Re: Client hangs when people join as soon as you start a son

Posted: Mon Oct 08, 2012 7:43 pm
by foxfire667

Re: Client hangs when people join as soon as you start a son

Posted: Tue Oct 09, 2012 6:22 pm
by Mezz
I thought the red font rooms indicated that the room was Private. O.o I tried to enter a few, and it always pops up with "Enter Room Password". I sat in the lobby for a bit and didn't notice any of the rooms changing colours, and according to the room stats, songs were being played.
Regardless, it would be really handy if they did change to show when songs are being played, because I've had the same problem of players joining and assuming I'm afk.

Re: Client hangs when people join as soon as you start a son

Posted: Tue Oct 09, 2012 8:10 pm
by Izzy
The room being red is supposed to indicate that there is a song currently being played, but if people aren't commonly aware of this it doesn't do a lot of good. On smo.com you weren't able to join a room that was busy, but I kind of like it this way better.

A decent option is to make a message appear to people joining a red room that says "A song is currently being played" or anything similar to that.

Re: Client hangs when people join as soon as you start a son

Posted: Tue Oct 09, 2012 9:37 pm
by Cube
The room is set to locked when it is Red, but when you enter the room this is not being checked. Trying to get a Windows VM going so I can recompile the server since its running on Mono C#...

It should be pretty easy to implement the 'Song is currently being played.' I will play around with it tonight.

Re: Client hangs when people join as soon as you start a son

Posted: Wed Oct 10, 2012 10:42 am
by Angelo
Cube, that feature can be implemented with a Python script as well.

Check out the example code here: http://opensmo.com/forum/index.php?topic=3.0

Re: Client hangs when people join as soon as you start a son

Posted: Wed Oct 10, 2012 3:56 pm
by Cube
Thanks, that's simple enough!

Re: Client hangs when people join as soon as you start a son

Posted: Fri Oct 12, 2012 7:03 am
by Angelo
Hey Cube, did you ever implement that feature yesterday?

Re: Client hangs when people join as soon as you start a son

Posted: Fri Oct 12, 2012 12:36 pm
by Cube
I got busy, just got a test server up and running and a could test python scripts working. I will hit you up if I get stuck.

Re: Client hangs when people join as soon as you start a son

Posted: Fri Oct 12, 2012 2:27 pm
by Angelo
I'm starting work on fixing the bug mentioned in the OP.

Re: Client hangs when people join as soon as you start a son

Posted: Fri Oct 12, 2012 3:19 pm
by Cube
Cool, as for tossing in a message when a song is currently being played. It seems like it would be much easier in the application then with the Python script. I am still trying to figure out exactly how it's all working.

I have been playing around with the Python scripts. I am not really sure how to get the RoomStatus. I am also guessing I would need to use the Screen Changed NSCommand hook?