/** * This file plays the game millionaire * * @author bdaloukas * @version $Id: play.php,v 1.31 2012/07/25 11:16:05 bdaloukas Exp $ * @package game **/ function game_millionaire_continue($id, $game, $attempt, $millionaire, $context) { // User must select quiz or question as a source module. if ($game->quizid == 0 and $game->questioncategoryid == 0) { if ($game->sourcemodule == 'quiz') { print_error(get_string('millionaire_must_select_quiz', 'game')); } else { print_error(get_string('millionaire_must_select_questioncategory', 'game')); } } if ($attempt != false and $millionaire != false) { // Continue an existing game. return game_millionaire_play($id, $game, $attempt, $millionaire, $context); } if ($attempt == false) { $attempt = game_addattempt($game); } $newrec = new stdClass(); $newrec->id = $attempt->id; $newrec->queryid = 0; $newrec->level = 0; $newrec->state = 0; if (!game_insert_record('game_millionaire', $newrec)) { print_error('error inserting in game_millionaire'); } game_millionaire_play($id, $game, $attempt, $newrec, $context); }
/** * This files plays the game millionaire * * @author bdaloukas * @version $Id: play.php,v 1.16 2009/09/12 08:12:56 bdaloukas Exp $ * @package game **/ function game_millionaire_continue($id, $game, $attempt, $millionaire) { //User must select quiz or question as a source module if ($game->quizid == 0 and $game->questioncategoryid == 0) { error(get_string($game->sourcemodule == 'quiz' ? 'millionaire_must_select_quiz' : 'millionaire_must_select_questioncategory')); } if ($attempt != false and $millionaire != false) { //continue an existing game return game_millionaire_play($id, $game, $attempt, $millionaire); } if ($attempt == false) { $attempt = game_addattempt($game); } $newrec->id = $attempt->id; $newrec->queryid = 0; $newrec->level = 0; $newrec->state = 0; if (!game_insert_record('game_millionaire', $newrec)) { error('error inserting in game_millionaire'); } game_millionaire_play($id, $game, $attempt, $newrec); }