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);
$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 */
$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 */
/* ************************************************ */