Milionario in bat

« Older   Newer »
 
  Share  
.
  1. Brutus Wolf
     
    .

    User deleted


    Ecco qua il codice per creare un piccolo quiz in bat

    CODICE
    @echo off
    cls
    title Milionario DOS
    color 9e
    echo               ษออออออออออออออออออออออออออออออออออออออออออออออออออออออป
    echo               บ                                                         บ
    echo               บ                   MILIONARIO DOS                     บ
    echo               บ                                                         บ
    echo               ศออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
    echo                   BENVENUTI NEL PRIMO MILIONARIO SVILUPPATO IN DOS.
    echo.
    echo.
    echo.
    echo.
    echo.
    echo premi un tasto per continuare...
    pause>nul
    cls
    :start
    title Milionario DOS
    color 9e
    echo               ษออออออออออออออออออออออออออออออออออออออออออออออออออออออป
    echo               บ                   MILIONARIO DOS                     บ
    echo               ศออออออออออออออออออออออออออออออออออออออออออออออออออออออผ
    echo.
    echo.
    echo.
    echo.
    echo 1. Nuova partita
    echo 2. Record
    echo 3. Crediti
    echo 4. Esci
    echo.
    set choice=
    set /p choice=scegli un numero e premi invio...
    if not '%choice%'=='' set choice=%choice:~0,1%
    if '%choice%'=='1' goto nuova partita
    if '%choice%'=='2' goto record
    if '%choice%'=='3' goto crediti
    if '%choice%'=='4' goto esci
    echo "%choice%" questa scelta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start
    :nuova partita
    cls
    title nuova partita
    set name=
    set /p name=mi potresti dire come ti chiami?
    cls
    if % name%==DOS goto start11
    ECHO bene % name%,se sei pronto possiamo iniziare a giocare!
    echo.
    echo premi un tasto per continuare...
    pause>nul
    echo.
    cls
    echo LIVELLO 1:DOMANDE FACILI
    echo.
    echo premi un tasto per continuare...
    pause>nul
    cls
    :start2
    title Domande
    echo domanda 1
    echo.
    ECHO 1. Michelangelo
    ECHO 2. Raffaello
    ECHO 3. Caravaggio
    echo.
    set choice=
    set /p choice=Chi ha decorato la cappella sistina?
    if '%choice%'=='1' goto Michelangelo
    if '%choice%'=='2' goto Raffaello
    if '%choice%'=='3' goto Caravaggio
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    echo premi un tasto per continuare...
    pause>nul
    cls
    goto start2
    :Michelangelo
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start3
    :Raffaello
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Caravaggio
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :crediti
    cls
    title crediti
    color 9f
    echo questo gioco e stato sviluppato da Brutus Wolf
    echo sviluppato per princeofgame.forumcommunity.net
    echo.
    echo.
    echo premi un tasto per continuare...
    pause>nul
    cls
    goto start
    :esci
    goto end
    :record
    cls
    title record
    color b9
    if not exist record.bat echo non hai nessun record salvato!
    if exist record.bat type record.bat
    if exist record.bat echo.
    if exist record.bat echo.
    if exist record.bat pause
    if exist record.bat cls
    if exist record.bat goto start
    if not exist record.bat echo.
    if not exist record.bat echo premi un tasto per continuare...
    if not exist record.bat pause>nul
    if not exist record.bat cls
    if not exist record.bat goto start
    :start3
    echo domanda 2
    echo.
    echo.
    ECHO 1. Endora
    ECHO 2. Tabata
    ECHO 3. Samantha
    echo.
    set choice=
    set /p choice=Come si chiama il personaggio che interpreta Nicole Kidman in "Vita da strega"?
    if '%choice%'=='1' goto Endora
    if '%choice%'=='2' goto Tabata
    if '%choice%'=='3' goto Samantha
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start3
    :Endora
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Tabata
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Samantha
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start4
    :start4
    echo domanda 3
    echo.
    echo.
    ECHO 1. Giulio
    ECHO 2. Remo
    ECHO 3. Adriano
    echo.
    set choice=
    set /p choice=Chi era il fratello di Romolo?
    if '%choice%'=='1' goto Giulio
    if '%choice%'=='2' goto Remo
    if '%choice%'=='3' goto Adriano
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start4
    :Giulio
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Remo
    echo.
    echo giusto,passa al livello successivo!!
    echo.
    pause
    cls
    echo LIVELLO 2:DOMANDE MEDIE
    echo.
    pause
    cls
    goto start5
    :Adriano
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :start5
    echo domanda 4
    echo.
    echo.
    ECHO 1. Betulla
    ECHO 2. Faggio
    ECHO 3. Abete
    echo.
    set choice=
    set /p choice=Quale tra queste piante e una conifera?
    if '%choice%'=='1' goto Betulla
    if '%choice%'=='2' goto Faggio
    if '%choice%'=='3' goto Abete
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start5
    :Betulla
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Faggio
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Abete
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start6
    :start6
    echo domanda 5
    echo.
    echo.
    ECHO 1. Greca
    ECHO 2. Gotica
    ECHO 3. Romana
    echo.
    set choice=
    set /p choice=Di quale architettura sono tipiche le guglie?
    if '%choice%'=='1' goto Greca
    if '%choice%'=='2' goto Gotica
    if '%choice%'=='3' goto Romana
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start6
    :Greca
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Gotica
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start7
    :Romana
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :start7
    echo domanda 6
    echo.
    echo.
    ECHO 1. Rene
    ECHO 2. Fegato
    ECHO 3. Cuore
    echo.
    set choice=
    set /p choice=Qual'e l'organo del corpo umano che ha la funzione di purificare il sangue?
    if '%choice%'=='1' goto Rene
    if '%choice%'=='2' goto Fegato
    if '%choice%'=='3' goto Cuore
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start7
    :Rene
    echo.
    echo giusto,passa al livello successivo!!
    echo.
    pause
    cls
    echo LIVELLO 3:DOMANDE DIFFICILI
    echo.
    pause
    cls
    goto start8
    :Fegato
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Cuore
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :start8
    echo domanda 7
    echo.
    echo.
    ECHO 1. Carter
    ECHO 2. Nixon
    ECHO 3. Jefferson
    echo.
    set choice=
    set /p choice=chi fu il presidente che,in seguito a Watergate,si dimise?
    if '%choice%'=='1' goto Carter
    if '%choice%'=='2' goto Nixon
    if '%choice%'=='3' goto Jefferson
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start8
    :Carter
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Nixon
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start9
    :Jefferson
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :start9
    echo domanda 8
    echo.
    echo.
    ECHO 1. Polaris
    ECHO 2. Mizar
    ECHO 3. Dube
    echo.
    set choice=
    set /p choice=Quale,tra queste stelle,fa parte della costellazione "Orsa Minore"?
    if '%choice%'=='1' goto Polaris
    if '%choice%'=='2' goto Mizar
    if '%choice%'=='3' goto Dube
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start9
    :Polaris
    echo.
    echo giusto,passa alla domanda successiva!
    echo.
    pause
    cls
    goto start10
    :Mizar
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Dube
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :start10
    echo domanda 9
    echo.
    echo.
    ECHO 1. 1985
    ECHO 2. 1990
    ECHO 3. 1995
    echo.
    set choice=
    set /p choice=In quale anno furono lanciati sul mercato i primi DVD?
    if '%choice%'=='1' goto 1985
    if '%choice%'=='2' goto 1990
    if '%choice%'=='3' goto 1995
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start10
    :1985
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :1990
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :1995
    echo.
    echo giusto,passa al domandone finale!
    echo.
    pause
    cls
    goto start11
    :start11
    echo domandone finale
    echo.
    echo.
    ECHO 1. Elefante
    ECHO 2. Sciacallo
    ECHO 3. Ippopotamo
    echo.
    set choice=
    set /p choice=Quale di questi animali non e un ungulato?
    if '%choice%'=='1' goto Elefante
    if '%choice%'=='2' goto Sciacallo
    if '%choice%'=='3' goto Ippopotamo
    echo "%choice%" questa risposta non e valida,prova di nuovo
    echo.
    pause
    cls
    goto start11
    :Elefante
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :Sciacallo
    echo.
    echo giusto!!
    echo.
    pause
    cls
    color 9a
    echo congratulazioni,% name% hai vinto!!
    echo.
    echo.
    pause
    cls
    echo sto salvando il tuo record...
    if exist record.bat attrib -h
    if exist record.bat attrib -r
    echo % name% > record.bat
    echo. >> record.bat
    echo il %date% alle % time% hai terminato il gioco >> record.bat
    echo ti trovavi sul computer %computername% ed eri collegato come % userdomain% >> record.bat
    echo congratulazioni,% name%!!! >> record.bat
    attrib +r record.bat
    attrib +h record.bat
    echo.
    echo il tuo record e stato salvato
    echo.
    pause
    cls
    goto start
    :Ippopotamo
    echo.
    echo hai sbagliato!
    echo.
    pause
    cls
    goto start
    :end
    cls
    title exit
    exit

     
    .
  2.  
    .
    Avatar

    Prince Of Game Legend Member lv15

    Group
    Member
    Posts
    6,746
    Location
    dalla casa dell'Uomo del Monte

    Status
    Offline
    per๒ bel lavoretto
     
    .
  3. Brutus Wolf
     
    .

    User deleted


    grazie mille in effetti ci ho messo un bel p๒ XD
     
    .
2 replies since 20/2/2009, 16:55   88 views
  Share  
.