Visualizzazione dei risultati da 1 a 2 su 2

Discussione: script lotteria

  1. #1

    script lotteria

    Salve,

    vorrei mettere in una pagina una specie di gioco della lotteria. in pratica appena vengono estratti tre numeri (non importa ovviamente in quale sequenza) appare un link o ci sarà un redirect (magari su una pagina che controlli la provenienza in modo da evitare furbate dagli utenti un po' più svegli, ma questa caratteristica non è decisiva)

    ho trovato qualcosa in giro che ho provato a personalizzare (so che ho fatto una gran confusione con quel ciclone di if finale) eliminando alcune cose che non mi servivano (puntate e soldi)

    quello che però proprio non so fare è mettere un contatore che, al 15° tentativo restringa le possibilità o dia direttamente la sequenza dei numeri corretta.

    O, analogamente, potrebbe essere interessante che le possibilità si riducano ad ogni clic...



    poi, lo scrivo più in basso perché è meno importante (o comunque è chiedervi troppo!)
    Mi piacerebbe avere anche le diverse ruote come opzione da una listbox.
    per cui ogni ruota sulla quale uscisse la sequenza vincente 'regalasse' premi diversi.

    E metterei anche qualche premio di "consolazione" per chi individua solo due numeri... ma qui rischio forse il ban .

    Riuscireste a darmi una mano con quanto chiesto sopra senza morir di noia?

    ciao!


    le mie modifiche (scusate l'indentatura)

    Codice PHP:
    <form name=slots onsubmit="rollem(); return false;">

    <
    table border=0 cellpadding=3 cellspacing=1 width=300>
    <
    tr><th><input type=submit value="fai girare le palle"></th>
      <
    th></th>
    </
    tr>
    <
    tr><th colspan=2>  </th>
    </
    tr>
    <
    tr><td colspan=2><hr></td></tr>

    <
    tr><td colspan=2>
        <
    center>
        <
    table cellspacing=5 cellpadding=2 border=0><tr>
        <
    td><img src=4.gif name=slot1></td>
        <
    td><img src=0.gif name=slot2></td>
        <
    td><img src=7.gif name=slot3></td>
        </
    tr></table>
        <
    input type=text readonly size=33 name=banner>
    </
    td></tr>

    <
    tr><td colspan=2><hr></td></tr>
    <
    tr><td colspan=2><center>
    </
    td></tr>
    </
    table>
    </
    form>
    <
    script>
    slotitem = new Array('0','1','2','3','4','5','6','7','8','9');
    function 
    rollem () {
    counter=0;

    spinem();

    }

    function 
    spinem() {


    turns1=10+Math.floor((Math.random() * 10))
    for (
    a=0;a<turns1;a++)
        {
    document.slots.slot1.src=""+slotitem[9]+".gif"; }
    turns2=10+Math.floor((Math.random() * 10))
    for (
    b=0;b<turns2;b++)
        {
    document.slots.slot2.src=""+slotitem[9]+".gif"; }
    turns3=10+Math.floor((Math.random() * 10))
    for (
    c=0;c<turns3;c++)
        {
    document.slots.slot3.src=""+slotitem[9]+".gif"; }
    counter++;

    if (
    counter<20) {setTimeout("spinem(counter);",50);} else {checkmatch();

    }
    }


    function 
    checkmatch()    { 

     
    if (
    (
    document.slots.slot1.src == "percorso_assoluto/1.gif") && (document.slots.slot2.src == "percorso_assoluto/2.gif") && (document.slots.slot3.src == "percorso_assoluto/3.gif")

    ||

    (
    document.slots.slot1.src == "percorso_assoluto/1.gif") && (document.slots.slot2.src == "percorso_assoluto/3.gif") && (document.slots.slot3.src == "percorso_assoluto/2.gif")

    (
    document.slots.slot1.src == "percorso_assoluto/2.gif") && (document.slots.slot2.src == "percorso_assoluto/1.gif") && (document.slots.slot3.src == "percorso_assoluto/3.gif")

    ||

    (
    document.slots.slot1.src == "percorso_assoluto/2.gif") && (document.slots.slot2.src == "percorso_assoluto/3.gif") && (document.slots.slot3.src == "percorso_assoluto/1.gif")

    ||

    (
    document.slots.slot1.src == "percorso_assoluto/3.gif") && (document.slots.slot2.src == "percorso_assoluto/1.gif") && (document.slots.slot3.src == "percorso_assoluto/2.gif")

    ||

    (
    document.slots.slot1.src == "percorso_assoluto/3.gif") && (document.slots.slot2.src == "percorso_assoluto/2.gif") && (document.slots.slot3.src == "percorso_assoluto/1.gif")


        {     
        
    document.slots.banner.value="Hai vinto. Ecco il premio (seguirà indirizzo o link)";
        }
    }


    </script> 

  2. #2
    mi dareste una piccola dritta -se possibile- su dove mettere il counter e su dove incrementarlo?
    grazie, ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.