Gioco a premi 50-50% probabilità

carlosc

Nuovo Utente
30 Ago 2010
2
0
0
Ciao a tutti,

sto creando un semplice giochino a premi, in pratica ho uno script che in modo casuale decide se hai vinto o perso con 50% di probabilità. Tecnicamente restituisce in modo casuale un numero che può essere 0 oppure 1, se esce 1 hai vinto, se esce 0 hai perso, senza database ovviamente. Fin qui tutto bene.

Il problema arriva ora:

In pratica mi vengono chieste le seguenti condizioni:

1) Feriale (dal lunedì al venerdì) ne deve vincere massimo 1 ogni ora
2) Festivo (sabato e domenica) ne devono vincere 2 ogni ora

Sto cercando altri pareri per vedere se ci sono modi meno macchinosi...
Voi come fareste questo?

Io stavo pensando di fare così: registrare ogni giocata in un db
ID | giorno | ora | vinto/perso
e poi fare dei controlli con degli if partendo dalla verifica sull'ora, se è feriale e uno ha già vinto, rimandarlo alla pagina PERDE, invece se è feriale e uno non ha ancora vinto, rimandarlo allo script 50-50.
Lo script 50-50 poi deve rimandare a una pagina PERDE o VINCE che a sua volta scrive nel db ogni giocata e se uno ha vinto o se ha perso.
Se poi verifico l'ora, se è festivo e uno ha già vinto rimandarlo allo script 50-50.
Se è festivo e due hanno già vinto rimandarlo alla pagina PERDE.


Spero di essere stato abbastanza chiaro, grazie a chi mi aiuta.

buon lavoro a tutti
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
...chi partecipa al gioco è un utente registrato?

L'utilizzo del DB lo ritengo OBBLIGATORIO.

Io, pensandoci un po userei due tabelle:

ID | IDUser | giorno | ora |
----------------------------
1 | xxx | 1/1/01 | 12 | (Solo le 2 cifre senza minuti)

Seconda tabella

ID | ID_relazione | Risultato
---------------------------
1 | 1 | True (Ha vinto)

L'utente xxx gioca e vince, il sistema inserisce nella seconda tabella TRUE agganciato all'id 1 della prima tabella.

Se lui rigioca, il sistema dovrà effettuare un controllo per vedere se lui nell'arco temporale delle ore 12 del 01/01/01 ha già giocato, se True gli compare un'alert avvertendolo che non è passata un'ora altrimenti il controllo procede ed effettua il sorteggio.

Bisogna lavorarci su... Buon divertimento ;)



Se l'utente rigioca
 

carlosc

Nuovo Utente
30 Ago 2010
2
0
0
Ciao a tutti

gli utenti non sono registrati, inoltre gioca uno alla volta poiché è uno script che gira in locale, non su un sito web.


quindi per esempio in un giorno feriale dalle 9:00 alle 9:59 possono giocare X persone ma vincerà una sola... dalle 10:00 alle 10:59 idem. mentre nei festivi invece di una vinceranno 2 persone.

grazie ancora e ciao!
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Gioco A Premi Di Borsa,schedina Di Borsa Discussioni Varie 0
M Hosting VPS per server di gioco Minecraft Hosting 0
M [Cerco][Gratuito] Artista/designer per creazione grafica gioco di società Offerte e Richieste di Lavoro e/o Collaborazione 0
Elyle [Retribuito-Cerco] Programmatore per gioco 2D Offerte e Richieste di Lavoro e/o Collaborazione 2
D CERCO ~ Programmatore Gioco Web Offerte e Richieste di Lavoro e/o Collaborazione 0
P Pubblicazione app store gioco alcolico Sviluppo app per iOS 1
G gioco del tris con i vettori c++ C/C++ 1
C [Retribuito] Scheda personaggio gioco di ruolo Offerte e Richieste di Lavoro e/o Collaborazione 1
F [PHP] gestione meteo manuale per un gioco di ruolo PHP 1
AkenStyle Login per gioco online Database 6
Alias85 Programma per un gioco Offerte e Richieste di Lavoro e/o Collaborazione 3
P Implementare gioco html5 in pagina web HTML e CSS 3
Andrea Perrone funzione javascript applicata al gioco della dama Javascript 2
N Sviluppo porting gioco testuale su iOS Sviluppo app per iOS 0
P problema: la funzione funziona (scusate ill gioco di parole) ma mi da errore time out PHP 8
R Mettere la possibilità di Salvare in un gioco =) Come si fa? Java 2
J Interfaccia per un gioco in HTML/CSS/JQ HTML e CSS 0
L vendo n. 2 spazi pubblicitari su sito che ospita un gioco online Vendere e Acquistare pubblicita' online 0
F Per startup cerchiamo webmaster con voglia di mettersi in gioco Offerte e Richieste di Lavoro e/o Collaborazione 0
J inheritance digram per gioco js Javascript 0
C [RETRIBUITO (alla commercializzazione) Cercasi collaboratori sviluppo gioco manageriale ferroviario Offerte e Richieste di Lavoro e/o Collaborazione 1
J Gioco in javascript sparito a schermo Javascript 0
J Gioco in javascript Javascript 2
J Gioco di scacchi usando la libreria createjs Javascript 0
V Consiglio su if in java per determinare vincitore gioco blackjack Java 2
S [Retribuito] Sviluppo gioco manageriale Offerte e Richieste di Lavoro e/o Collaborazione 1
Frank10 [Compro] Pagine target scommesse e gioco Annunci servizi di Social Media Marketing 1
G [vendo]Vendere link testuali gioco d'azzardo Vendere e Acquistare pubblicita' online 1
A Realizzare il gioco del tris usando javascript, il dom e l'oggetto event-. Javascript 4
max_400 il gioco della befana Discussioni Varie 6
Robby84 Gioco-mania.com | Solo i migliori giochi online della rete Presenta il tuo Sito 5
max_400 Gioco di auto - Problema sovrapposizione clip - by max_400 Flash 0
F log in php a gioco PHP 11
M gioco memory Javascript 0
max_400 Gioco: muovere un clip su delle coordinate impostate dall'utente Flash 2
M Hattrick Club Italia - Il portale del gioco manageriale online più famoso del Mondo! Presenta il tuo Sito 5
zerofolle Gioco gestionale Discussioni Varie 0
B Gioco non originale... e virus? Sicurezza e Virus 1
A Modificare gioco flash Flash 0
D aiuto per realizzazione gioco lotto in asp Classic ASP 1
C Accessori Per Console Di Gioco Presenta il tuo Sito 4
I insemina gioco flash Flash 0
ciccio71@mac.co UFHO.it nuovo gioco multiplayer online italiano Presenta il tuo Sito 3
S Gioco in PHP PHP 5
0 Hack game - gioco di hack Presenta il tuo Sito 0
B gioco HIGH SCHOOL MUSICAL 2 su msn Discussioni Varie 0
K gioco dell'impiccato Programmazione 0
I Compenso per gioco semplice in flash Flash 0
M Piccolo Pony - Gioco virtuale online Presenta il tuo Sito 1
I [NON RETRIBUITO] Collaborazione allo sviluppo di un nuovo gioco on line Discussioni Varie 7

Discussioni simili