X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2Findex_wr.php;h=9d5b4633c91c337b7366520241ad0f62436712d7;hb=461497deffc3c49ac52ee4a9ae00c5ed9b024784;hp=806888eaba8a17445c7f5fe685277ec7e7928328;hpb=55e5962d18658c4480b0a85e50b15ffa17ee695e;p=brisk.git diff --git a/web/briskin5/index_wr.php b/web/briskin5/index_wr.php index 806888e..9d5b463 100644 --- a/web/briskin5/index_wr.php +++ b/web/briskin5/index_wr.php @@ -150,7 +150,7 @@ else if ($user->stat == 'table') { log_wr(sprintf("GIOCO FINITO !!!")); $table->mult *= 2; - $table->old_reason = sprintf("Ha lasciato %s perche` aveva al massimo 2 punti.", $user->name); + $table->old_reason = sprintf("Ha lasciato %s perché aveva al massimo 2 punti.", xcape($user->name)); $table->game_next(); $table->game_init(&$bri->user); @@ -411,11 +411,10 @@ else if ($user->stat == 'table') { $turn_nex = ($table->gstart + $table->turn) % BRISKIN5_PLAYERS_N; log_wr(sprintf("The winner is: [%d] [%s]", $winner, $bri->user[$table->player[$winner]]->name)); - $card_take = sprintf("sleep(gst,2000);|cards_take(%d);", - $winner, $winner); - $player_cur = "remark_off();" . $card_take . "|"; + $card_take = sprintf("sleep(gst,2000);|cards_take(%d);|", $winner); + $player_cur = "remark_off();" . $card_take; if ($turn_cur != $turn_nex) - $player_nex = $card_play . $card_take . "|"; + $player_nex = $card_play . $card_take; else $player_nex = ""; if ($table->turn < (BRISKIN5_PLAYERS_N * 8)) /* game NOT finished */ @@ -443,12 +442,13 @@ else if ($user->stat == 'table') { $retar[$i] = $ret; } - - - if ($table->turn == (BRISKIN5_PLAYERS_N * 8)) { /* game finished */ log_wr(sprintf("GIOCO FINITO !!!")); + $plist = "$table->table_token|$user->table|$table->player_n"; + $curtime = time(); + log_legal($curtime, $user->sess, $user->name, "STAT:FINISH_GAME", $plist); + /* ************************************************ */ /* PRIMA LA PARTE PER LO SHOW DI CHI HA VINTO */ /* ************************************************ */