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

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
vielleicht hat ja mal jemand lust drauf

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
Liebe Grüße, austrian-i