@@ -340,20 +340,17 @@ void handle_cmd(NetworkManager *network, char *line) {
340340 std::string subcmd = argsL[1 ];
341341 if (subcmd == " players" ) {
342342 network->ScheduleServerThread ([=]() {
343- network->acceptingPlayers = true ;
343+ network->SetAccept ( true , true ) ;
344344 });
345- LINE (" Now accepting connections from players" );
346345 } else if (subcmd == " spectators" ) {
347346 network->ScheduleServerThread ([=]() {
348- network->acceptingSpectators = true ;
347+ network->SetAccept ( false , true ) ;
349348 });
350- LINE (" Now accepting connections from spectators" );
351349 } else if (subcmd == " all" ) {
352350 network->ScheduleServerThread ([=]() {
353- network->acceptingPlayers = true ;
354- network->acceptingSpectators = true ;
351+ network->SetAccept ( true , true ) ;
352+ network->SetAccept ( false , true ) ;
355353 });
356- LINE (" Now accepting connections from players and spectators" );
357354 } else {
358355 LINE (" Usage: accept <players|spectators|all>" );
359356 }
@@ -368,20 +365,17 @@ void handle_cmd(NetworkManager *network, char *line) {
368365 std::string subcmd = argsL[1 ];
369366 if (subcmd == " players" ) {
370367 network->ScheduleServerThread ([=]() {
371- network->acceptingPlayers = false ;
368+ network->SetAccept ( true , false ) ;
372369 });
373- LINE (" Now refusing connections from players" );
374370 } else if (subcmd == " spectators" ) {
375371 network->ScheduleServerThread ([=]() {
376- network->acceptingSpectators = false ;
372+ network->SetAccept ( false , false ) ;
377373 });
378- LINE (" Now refusing connections from spectators" );
379374 } else if (subcmd == " all" ) {
380375 network->ScheduleServerThread ([=]() {
381- network->acceptingPlayers = false ;
382- network->acceptingSpectators = false ;
376+ network->SetAccept ( true , false ) ;
377+ network->SetAccept ( false , false ) ;
383378 });
384- LINE (" Now refusing connections from players and spectators" );
385379 } else {
386380 LINE (" Usage: refuse <players|spectators|all>" );
387381 }
0 commit comments