Punktestand anzeigen lassen

  • Hallo,
    Ich bin gerade dabei ein Quiz zu programmieren und würde gerne einen Punktestand einbauen.Doch jetzt kommt das Problem,ich habe noch nie ein Spiel oder ähnliches programmiert!Darum wäre es nett wenn ihr mir zeigt wie das mit dem punktestand geht

    Danke
    Meyermeyer11
    Youtube:[url=''http//:[url']http://www.youtube.de/meyermeyer11[/url]']Meyermeyer11[/url]

    MFG
    MeyerMeyer11

    Momentanes Projekt

    -Textadventure

    Fertige Projekte

    Nichts

    Einmal editiert, zuletzt von meyermeyer11 (10. Dezember 2011 um 18:54)

  • Alles und noch viel mehr.

    Du solltest immer ein FUNKTIONIERENDEN Code ( oder auch Code Schnipsel ) beilegen, damit man dir daran helfen kann.

    Fals zu noch keine Code hast gibts 2 Möglichkeiten:
    1.) Einen machen
    2.) Mit vielen Details beschreiben was du machen möchtest ( evt. Bilder? )

    mfg
    Hauke

  • Ok hier ist der code:

    [autoit]

    ;Das Quiz$alter=InputBox("Alter?","Wie alt sind Sie?")
    if $alter >"0" and $alter <"10" Then ShellExecute("Data/Quiz1.exe")EndIf
    If $alter >"10" Then ShellExecute("Data/Quiz2.exe")EndIf

    [/autoit]


    das 1 quiz:

    [autoit]

    ;Quiz für alle unter 10$Name=InputBox("Name?","Bitte geben sie ihren Namen ein")
    ;Das eigentliche Quiz$Frage1=InputBox("Frage Nr.1","Hier die Frage eingeben!!!")if $Frage1="ok" Then MsgBox(0,"Richtig","Richtig!Gut gemacht")Else MsgBox(0,"Falsch","Leider Falsch.Vieleicht schaffst du es ja beim nächsten mal")EndIf
    $Frage2=InputBox("Frage Nr.2","Hier die 2.Frage eingeben!!!")if $Frage2="ok" Then MsgBox(0,"Richtig","Richtig!Gut gemacht")Else MsgBox(0,"Falsch","Leider Falsch.Vieleicht schaffst du es ja beim nächsten mal")EndIf;Man soll für jede richtige antwort 1 Punkt bekommen

    [/autoit]


    Das 2. Quiz:
    Hab ich noch nicht ist aber für alle über 10.
    ausserdem habe ich noch keine fragen weil ich erst alles testen wollte.

    MFG
    MeyerMeyer11

    Momentanes Projekt

    -Textadventure

    Fertige Projekte

    Nichts

  • Spoiler anzeigen
    [autoit]


    Dim $points = 0
    TrayTip("Quiz 2","Wilkommen..", 4)

    [/autoit] [autoit][/autoit] [autoit]

    $Frage1=InputBox("Frage Nr.1","Hier die Frage eingeben!!!")
    if $Frage1="ok" Then
    MsgBox(0,"Richtig","Richtig!Gut gemacht")
    $points+=1;Punkte erhöhen
    Else
    MsgBox(0,"Falsch","Leider Falsch.Vieleicht schaffst du es ja beim nächsten mal")
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    TrayTip("Quiz 2","Punkte: "&$points, 4); aktuelle Punktzahl ausgeben

    [/autoit] [autoit][/autoit] [autoit]

    $Frage2=InputBox("Frage Nr.2","Hier die 2.Frage eingeben!!!")
    if $Frage2="ok" Then
    MsgBox(0,"Richtig","Richtig!Gut gemacht")
    $points+=1;Punkte erhöhen
    Else
    MsgBox(0,"Falsch","Leider Falsch.Vieleicht schaffst du es ja beim nächsten mal")
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    TrayTip("Quiz 2","Endpunktzahl: "&$points, 4)
    Sleep(5000)

    [/autoit]


    So könntest du das machen, allerdings ist das Quiz etwas benutzerunfreundlich mit den ganzen boxen zum bestätigen immer.
    Was schön wäre, wäre wenn du dir ne gui machst :)
    Dann hast du ein Fenster was immer auf ist, auf dem du deinen Punktestand und Antowrt richtig/falsch anzeigen könntest.

    Mfg

  • Ja das könnte ich vieleicht machen aber das ist jetzt ja mein projekt das quiz zu machen.
    Erst mal will ich das alles läuft und auch ein paar mehr fragen als nur 2 da sind;D
    Dann kommt das gui und dann noch ein paar Extras oder so
    naja mal gucken was daraus wird
    MFG
    MeyerMeyer11

    MFG
    MeyerMeyer11

    Momentanes Projekt

    -Textadventure

    Fertige Projekte

    Nichts