-
-
- /* email next player */
- if(DB_get_game_status_by_gameid($gameid)=='play')
- {
- if($sequence==4)
- {
- $play = DB_get_cards_by_trick($trickid);
- $winner = get_winner($play,$gametype); /* returns the position */
-
- /* get points of last trick and save it, last trick is handled
- * a few lines further up */
- $points = 0;
- foreach($play as $card)
- $points = $points + card_value($card["card"]);
-
- $winnerid = DB_get_handid_by_gameid_and_position($gameid,$winner);
- if($winnerid>0)
- mysql_query("INSERT INTO Score VALUES (NULL, '$gameid', '$winnerid', '$points')");
- else
- {
- myerror("ERROR during scoring");
- };
- if($debug)
- echo "DEBUG: $winner got $points <br />";
-
- /* who is the next player? */
- $next = $winner;
- }
- else
- {
- $next = DB_get_pos_by_hash($me)+1;
- }
- if($next==5) $next=1;
-
- /* email next player */
- $next_hash = DB_get_hash_from_game_and_pos($gameid,$next);
- $email = DB_get_email_by_hash($next_hash);
- $who = DB_get_userid_by_email($email);
- DB_set_player_by_gameid($gameid,$who);
-
- $message = "A card has been played in game $gameid.\n\n".
- "It's your turn now.\n".
- "Use this link to play a card: ".$host."?me=".$next_hash."\n\n" ;
- mymail($email,$EmailName."a card has been played in game $gameid",$message);
- }