Seite 1 von 1

quizmod: bei falscher antwort--> Punkteabzug!

Verfasst: 05.01.2005 23:31
von austrian-i
kann man das einrichten?


sonst hämmern die leute wie wild auf die quizfragen drauf ein (bei mir im forum kann man was gewinnen wenn man eine bestimmte punkte-zahl erreicht)

Verfasst: 06.01.2005 21:47
von austrian-i
bump :D

Verfasst: 07.01.2005 11:34
von saerdnaer
technisch möglich.

man müsste in die posting.php, functions_post.php oder in die includes/quiz.php einen entsprechenden code teil einbauen.

ah

Verfasst: 07.01.2005 15:43
von austrian-i
hehe cool :D

vielleicht hat ja mal jemand lust drauf :D

Verfasst: 08.01.2005 11:16
von saerdnaer
posting.php:
suche:

Code: Alles auswählen

			if ( $quiz->check_answer($topic_id, $answer) )
			{
				$quiz->make_answer_post($topic_id, $userdata['user_id'], $userdata['username']);
				$return_message = $lang['Quiz_answered'] . '<br/><br/>' . $return_message;
			}
danach einfügen:

Code: Alles auswählen

			else
			{
				$sql = "UPDATE " . USERS_TABLE . "
					SET quiz_points = quiz_points - 1
					WHERE user_id = '" . $userdata['user_id'] . "'";
				if ( !$db->sql_query($sql) )
				{
					message_die(GENERAL_ERROR, 'Could not update user quiz points', __LINE__, __FILE__, $sql);
				}
			}
das -1 kannst du ja entsprechend anpassen.

ah

Verfasst: 08.01.2005 11:52
von austrian-i
echt Mann, Du bist dr Größte!

perfekt!! Vielen Dank :D

Liebe Grüße, austrian-i