- $user->exitislock = ($user->exitislock == TRUE ? FALSE : TRUE);
- for ($ct = 0, $i = 0 ; $i < BRISKIN5_PLAYERS_N ; $i++) {
- $user_cur[$i] = &$bri->user[$table->player[$i]];
- if ($user_cur[$i]->exitislock == FALSE)
- $ct++;
- }
- for ($i = 0 ; $i < BRISKIN5_PLAYERS_N ; $i++) {
- $ret = sprintf('gst.st = %d;', $user_cur[$i]->step+1);
- $ret .= sprintf('exitlock_show(%d, %s);', $ct,
- ($user_cur[$i]->exitislock ? 'true' : 'false'));
- $user_cur[$i]->comm[$user_cur[$i]->step % COMM_N] = $ret;
- log_wr($user_cur[$i]->comm[$user_cur[$i]->step % COMM_N]);
- $user_cur[$i]->step_inc();
+ if ($user->exitislock == TRUE) {
+ $user->exitislock = ($user->exitislock == TRUE ? FALSE : TRUE);
+ for ($ct = 0, $i = 0 ; $i < BRISKIN5_PLAYERS_N ; $i++) {
+ $user_cur[$i] = &$bri->user[$table->player[$i]];
+ if ($user_cur[$i]->exitislock == FALSE)
+ $ct++;
+ }
+ for ($i = 0 ; $i < BRISKIN5_PLAYERS_N ; $i++) {
+ $ret = sprintf('gst.st = %d;', $user_cur[$i]->step+1);
+ $ret .= sprintf('exitlock_show(%d, %s);', $ct,
+ ($user_cur[$i]->exitislock ? 'true' : 'false'));
+ $user_cur[$i]->comm[$user_cur[$i]->step % COMM_N] = $ret;
+ log_wr($user_cur[$i]->comm[$user_cur[$i]->step % COMM_N]);
+ $user_cur[$i]->step_inc();
+ }