-/******************
- * *
- * STAT: room *
- * *
- ******************/
-else if ($user->stat == 'room') {
- $user->laccwr = time();
-
- if ($argz[0] == 'help') {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(str_replace("\n", " ", $G_room_help[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 600, 500);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- }
- else if ($argz[0] == 'passwdhowto') {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(str_replace("\n", " ", $G_room_passwdhowto[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 600, 500);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- }
- else if ($argz[0] == 'splash') {
- GLOBAL $G_with_splash, $G_splash_content, $G_splash_interval, $G_splash_idx;
- GLOBAL $G_splash_w, $G_splash_h, $G_splash_timeout;
- $CO_splashdate = "CO_splashdate".$G_splash_idx;
- GLOBAL $$CO_splashdate;
-
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
-
-
- $user->comm[$user->step % COMM_N] .= show_notify_ex(str_replace("\n", " ", $G_splash_content[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], $G_splash_w, $G_splash_h, true, 0);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
- }
- else if ($argz[0] == 'about') {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(str_replace("\n", " ", $G_room_about[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- }
-
-
- else if ($argz[0] == 'placing') {
-
- require_once("briskin5/Obj/briskin5.phh");
- require_once("briskin5/Obj/placing.phh");
-
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify_ex(str_replace("\n", " ", placings_show($user)), 0, $mlang_indwr['btn_backtotab'][$G_lang], 800, 600, TRUE, 0);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
-
- }
-
-
- else if ($argz[0] == 'roadmap') {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(str_replace("\n", " ", $G_room_roadmap[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- }
- else if ($argz[0] == 'whysupport') {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
- $user->comm[$user->step % COMM_N] .= show_notify(str_replace("\n", " ", $G_room_whysupport[$G_lang]), 0, $mlang_indwr['btn_backtotab'][$G_lang], 400, 200);
-
- log_wr($user->comm[$user->step % COMM_N]);
- $user->step_inc();
-
- }
- else if ($argz[0] == 'chatt') {
- $room->chatt_send(&$user, xcapemesg($mesg));
- }
- /**********************
- * *
- * SUBST: standup *
- * *
- **********************/
- else if ($user->subst == 'standup') {
-
- if ($argz[0] == 'sitdown') {
- log_wr("SITDOWN command");
-
- if ($user->the_end == TRUE) {
- log_wr("INFO:SKIP:argz == sitdown && the_end == TRUE => ignore request.");
- Room::unlock_data($sem);
- exit;
- }
-
- // Take parameters
- $table_idx = $argz[1];
- $table = &$room->table[$table_idx];
-
- if ($G_shutdown || $table->wakeup_time > $curtime ||
- ($table->auth_only && (($user->flags & USER_FLAG_AUTH) == 0)) ) {
- $user->comm[$user->step % COMM_N] = "gst.st = ".($user->step+1)."; ";
-
- /* MLANG: "<b>Il server sta per essere riavviato, non possono avere inizio nuove partite.</b>", "<b>Il tavolo a cui volevi sederti richiede autentifica.</b>", "<b>Il tavolo si è appena liberato, ci si potrà sedere tra %d secondi.</b>" */
- if ($G_shutdown) {
- $user->comm[$user->step % COMM_N] .= sprintf('chatt_sub("%s", [2, "%s"],"%s");', $dt, NICKSERV, $mlang_indwr['shutmsg'][$G_lang]);