X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fbriskin5%2Findex_wr.php;h=81922cfc32ce388932bf21c53345a3df62ae5efe;hb=a2a413e82ec27127d9b27b03afbb7da14228cf5d;hp=1ed5e59c6af9fc53ca411efa1891928d6c9c6ab6;hpb=80b5207f21d47ef8fa0cf7841d9def00abd9070e;p=brisk.git diff --git a/web/briskin5/index_wr.php b/web/briskin5/index_wr.php index 1ed5e59..81922cf 100644 --- a/web/briskin5/index_wr.php +++ b/web/briskin5/index_wr.php @@ -99,6 +99,16 @@ else if ($user->stat == 'table') { else if ($argz[0] == 'chatt') { $bri->chatt_send(&$user,$mesg); } + else if ($argz[0] == 'preferences_update') { + GLOBAL $CO_bin5_pref_ring_endauct; + + log_wr("PER DI TABLEINFO"); + + if ($CO_bin5_pref_ring_endauct == "true") + $user->privflags |= BIN5_USER_FLAG_RING_ENDAUCT; + else + $user->privflags &= ~BIN5_USER_FLAG_RING_ENDAUCT; + } else if ($argz[0] == 'logout') { $remcalc = $argz[1]; @@ -155,7 +165,7 @@ else if ($user->stat == 'table') { log_wr(sprintf("GIOCO FINITO !!!")); - $table->mult *= 2; + $table->mult += 1; $table->old_reason = sprintf("Ha lasciato %s perché aveva al massimo 2 punti.", xcape($user->name)); $table->game_next(); @@ -268,7 +278,7 @@ else if ($user->stat == 'table') { log_wr(sprintf("GIOCO FINITO !!!")); $table->old_reason = "Hanno passato tutti."; - $table->mult *= 2; + $table->mult += 1; $table->game_next(); $table->game_init(&$bri->user); @@ -347,6 +357,11 @@ else if ($user->stat == 'table') { $user_cur->subst = 'game'; $ret = sprintf('gst.st = %d; subst = "game";', $user_cur->step+1); + if ($user_cur->privflags & BIN5_USER_FLAG_RING_ENDAUCT) { + // $ret .= "var de_che= 33;"; + $ret .= playsound("ringbell.mp3"); + } + $ret .= sprintf('document.title = "Brisk - Tavolo %d";', $user->table_orig); /* bg of caller cell */ $ret .= briscola_show($bri, $table, $user_cur); @@ -467,7 +482,8 @@ else if ($user->stat == 'table') { $plist .= '|'.xcapelt($user_cur->name).'|'.$pt_cur[$i]; } log_legal($curtime, $user, "STAT:BRISKIN5:FINISH_GAME", $plist); - log_points($curtime, $user, "STAT:BRISKIN5:FINISH_GAME", $plist); + if ($user->table_orig < TABLES_AUTH_N) + log_points($curtime, xcapelt($user), "STAT:BRISKIN5:FINISH_GAME", $plist); $table->game_next(); $table->game_init(&$bri->user);