[Javascript]gratta e vinci

Discussione in 'Javascript' iniziata da rino2002, 23 Agosto 2019.

Tag (etichette):
  1. rino2002

    rino2002 Nuovo Utente

    Registrato:
    13 Settembre 2018
    Messaggi:
    22
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    [SCRIPT]
    <head>
    <title>Demo dhtml - www.risorse.net</title>
    </head>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    {
    document.write("<SCRIPT LANGUAGE='JavaScript' SRC='/banner/banner.js'><\/SCRIPT>");
    }
    //-->
    </SCRIPT>
    <br>
    <center>
    <form name="info">
    <input type="button" name="start"
    value="Questo e' il primo dei tuoi biglietti">
    <p>
    <table border=0 bgcolor=black cellpadding=0 cellspacing=0
    width=290>
    <tr>
    <td align=center>
    <font face="Comic Sans MS, Arial" size=5 color="red">
    <i><b>gratta e vinci</b></i>
    </font>
    <br>
    <spacer type=vertical size=10>
    </td>
    </tr>
    <tr>
    <td align=center>
    <script>
    for (i=0;i<25;i++)
    {txt ='<a href="javascript:gratta('+i+')">'
    txt+='<img src="gev/silver.gif" hspace=1 border=0 width=42 '
    txt+='height=36></a>'
    document.write(txt)
    }
    </script>
    <br><spacer type=vertical size=10>
    </td>
    </tr>
    </table>
    <p>
    <input type="button" name="end"
    value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"><p>
    <input type="button" name="gioca" value="attendi">
    </form>
    <script>
    b=5
    gifs=new Array("gev/img1.png","gev/img2.jpg","gev/img3.jpg","gev/img4.jpg","gev/img5.jpeg","gev/img6.png","gev/img7.jpg","gev/img8.jpg","gev/img9.jpg","gev/img10.jpg","gev/img11.jpg","gev/img12.jpg","gev/img13.jpg","gev/img14.jpg","gev/img15.jpg","gev/img16.jpg","gev/img17.jpg","gev/img18.jpg","gev/img19.jpg","gev/img20.jpg","gev/img21.jpg","gev/img22.jpg","gev/img23.jpg","gev/img24.jpg","gev/img25.jpg")
    var grattati
    var daGrattare
    var combi
    var premio
    function dummy() {return true}
    function newGame()
    {if (b==1)
    {document.info.start.value="Questo e' l'ultimo biglietto"}
    else
    {txt="Questo e' il primo dei tuoi "+b+" biglietti"
    document.info.start.value=txt}
    document.info.end.value=""
    simboli=new Array()
    for (i=0;i<25;i++)
    {simboli=new Image(42,36)
    simboli.src=gifs[Math.floor(Math.random()*25)]+""
    document.images.src="gev/silver.gif"
    }
    document.info.gioca.onclick=dummy
    document.info.gioca.value="gratta"
    grattati=0
    daGrattare=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
    combi=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
    premio=-1
    }
    function gratta(n)
    {if (grattati<3 && daGrattare[n]==0)
    {document.images[n].src=simboli[n].src
    for (i=0;i<25;i++)
    {if (simboli[n].src.indexOf(gifs)>-1)
    {combi++;break}
    }
    daGrattare[n]++
    grattati++
    if (grattati==3) {totalizza()}
    }
    }
    function totalizza()
    {for (i=0;i<25;i++)
    {if (combi>1)
    {if (combi==2) {premio=1}
    else {premio=3}
    if (i==4) {premio*=1}
    break
    }
    }
    if (premio>0)
    {if (premio==1) {fine=" Complimenti "} else {fine=" Complimenti "}
    txt="Hai vinto "+fine
    document.info.end.value=txt}
    else
    {document.info.end.value="Non hai vinto niente"}
    b+=premio
    if (b>0) {document.info.gioca.onclick=newGame
    document.info.gioca.value="ancora!"
    }
    else {document.info.gioca.value="FINE"}
    }
    newGame()
    </script>

    [/SCRIPT]
    Ho questo codice che crea una sorta di gratta e vinci. I biglietti sono 5 ed una volta finiti non è più possibile giocare se non aggiornando la pagina. E' possibile fare in modo che una volta finiti i 5 biglietti l'utente debba aspettare tot ore per riavere 5 biglietti? magari tramite la registrazione dell'ip
     
    Ultima modifica: 23 Agosto 2019
  2. Max 1

    Max 1 Super Moderatore Membro dello Staff SUPER MOD MOD

    Registrato:
    29 Febbraio 2012
    Messaggi:
    3.908
    Mi Piace Ricevuti:
    290
    Punteggio:
    83
    Sesso:
    Maschio
    Dove + il php?
     
  3. rino2002

    rino2002 Nuovo Utente

    Registrato:
    13 Settembre 2018
    Messaggi:
    22
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    ho sbagliato sorry hhaha
     
Sto caricando...

Condividi questa Pagina