PAGE JEUX => Loterie + Pair/Impair + Nombre Magique

creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

PAGE JEUX => Loterie + Pair/Impair + Nombre Magique

Message par creadunet »

La page JEUX est active !
Ca se passe dans ADMIN / DIVERS / GESTION DES JEUX

Un seul jeu aujourd'hui, LA LOTERIE
Le tirage au sort du vainqueur est fait automatiquement à 16h du jour choisi pour le tirage au sort.
Une fois lancé en mode REEL, le jeu ne peut plus être arrêté.
Exemple pour comprendre comment est calculé le jackpot :
30 joueurs achètent 1 ticket à 50 points soit un total de 1500 points.
Si vous choisissez de remettre 90% des tickets, le jackpot est 1500 * 90% = 1350 pts (c'est ce que gagne le vainqueur, il faudra le créditer manuellement.)
Le calcul est automatique, et affiché en temps réel sur le jeu (je suis derrière l'écran, avec ma calculatrice...).

Etapes à suivre pour démarrer :

1. Lisez les explications sur la page "Gestion des Jeux", ça vous donne une idée du fonctionnement général !!!
2. Mettez les différents réglages de votre jeu et cliquez sur Enregistrer
  • Nom de votre jeu (exemple Loterie n°1)
    Prix du ticket (exemple 50 points)
    Date du tirage au sort (exemple 14/02/2010)
    Gains (en % des tickets achetés) (exemple : 90%)
    Activer le Jeu (Laissez à Test !!! tant que vous n'avez pas tout vérifié)
3. Récupérer le code pour afficher votre jeu en cliquant sur le bouton CODE A COLLER (sous le bouton enregistrer, il est invisible tant que l'étape 2 n'est pas faite)
4. Mettez ce code sur la page jeux.php (ADMIN / CONFIGURATION / GESTION DES PAGES)

Votre jeu est déjà prêt à fonctionner ! Vous pouvez lire le post suivant, pour améliorer la présentation !

2 choses encore à faire :
=> activer le jeu en réel (dès que vous êtes sûrs de vous)
=> activer l'affichage du lien Page Jeux (le tout premier formulaire dans la page ADMIN / DIVERS / GESTION DES JEUX
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: PAGE JEUX

Message par creadunet »

Réglages de la mise en page des Jeux :

Je vais prendre ici comme exemple, la LOTERIE. Mais le fonctionnement sera identique pour tous les jeux.

2 éléments servent à configurer la mise en page.

1er élément :
Le code que vous récupérez sur la page ADMIN / DIVERS / PAGE JEUX et que vous collez dans ADMIN / CONFIGURATION / GESTION DES PAGES
=> CODE DE BASE

Code : Tout sélectionner

[Loterie]
<h3>[nom_L] : gagnez <span style='color:red'>[gain_L]</span> des mises !</h3>
<p>Jackpot actuel : [jackpot_L] !! [tickets_L]</p>
<p><b>Tirage au sort le [date_L]</b></p>
<p>J'achète 1 ticket à [prix_L] (retirés immédiatement sur mon compte).</p>
[boutonjouer_L]
<h4>Dès le jeu terminé, un mail avertit l'admin du site et le vainqueur !</h4>
[/Loterie]
Vous pouvez mettre en page ce code, par exemple pour mon PTP, j'ai fait cela :
(remarquez, je n'ai pas touché à [Loterie][/Loterie], ni à tout ce qui est entre crochet !!!)
=> CODE UN PEU MODIFIE

Code : Tout sélectionner

[Loterie]
<h2 align='center'>[nom_L] : gagnez <span style='color:red;'>[gain_L]</span> des mises !</h2>
<h3 align='center'>Jackpot actuel : [jackpot_L] !! [tickets_L]</h3>
<p align='center'><b>Tirage au sort le [date_L]</b></p><br/>
<p><b>J'achète 1 ticket à <u>[prix_L]</u> (retirés immédiatement sur mon compte).</b></p>
[boutonjouer_L]
<h4><i>Dès le jeu terminé, un mail avertit l'admin du site et le vainqueur !</i></h4>
[/Loterie]
2ème élément :
Le code CSS pour modifier ce qui est caché et d'autres paramètres => ADMIN / CONFIGURATION / SKIN
Je vous mets ici les différents éléments réglables, avec un exemple de code :

Code : Tout sélectionner

/* Réglages généraux de tout la DIV loterie*/
#loterie{
border:1px black solid;
background-color:#FFFF99;
padding:8px;
}
/* réglages des paramètres du formulaire */
.jeu_form{}
/* message affiché aux visiteurs non connectés */
.jeu_pasconnecte{color:red;font-size:1.4em;}
/* message affiché lorsque le jeu est terminé */
.jeu_termine{
color:red;font-size:1.4em;font-style:italic;
}
/* mise en forme du bouton */
.jeu_boutonjouer{
border:2px solid #FF6600;
background-color:#FF9933;
color:#000000;
margin:14px;
padding:3px;
font-size:1.5em;
}
/* mise en forme du texte qui annonce le gagnant */
.jeu_gagnant{color:red;font-size:1.8em;}
/* mise en forme du titre de la liste des parties jouées du membre */
.jeu_liste{font-weight:bold;text-decoration:underline;}
/* div de chaque ticket de jeu */
.jeu_ticket{
float:left;
width:152px;height:174px;
text-align:center;
background-image:url(/upload/ptp/ban/ticket.png);
}
/* 1ère ligne du ticket */
.jeu_tick{padding-top:40px;}
/* numéro du ticket */
.jeu_num{font-weight:bold;font-size:1.1em;}
/* date du jeu */
.jeu_date{font-style:italic;}
/* message aucune partie jouée */
.jeu_pasdeticket{color:red;}
Explications
Tout ce qui est entre /* */, ce sont des commentaires, ils peuvent rester là, ils sont une aide précieuse à la lecture.
# désigne un ID, souvent pour nommer un assez gros bloc. Il est toujours unique sur une page.
Ici nous mettons #loterie, pour désigner tout le bloc <DIV> Loterie </DIV>
. désigne une classe, et permet de mettre en page, un paragrache, une image...
Ici, nous utilisons plein de petites classes.

On met les paramètres CSS entre { accolades }
Un paramètre s'écrit toujours NOM : valeur;
Exemple :
color:red; ou color:#CC0000; => color = couleur du texte (et pas font-color qui n'existe pas en css), ici en rouge. On met le nom de la couleur, ou son code hexa
(url sympa pour les codes couleurs : http://www.henri-ruch.ch/HTML/Couleurs/couleurs.asp )

Pour aller plus loin :
Si vous voulez régler différemment certaines classes pour les différents jeux, il suffit de préciser l'id devant la classe.
#loterie .jeu_form{ paramètres ici}
#pair_impair .jeu_form{ paramètres ici}
MoneyInTheBank
Messages : 256
Inscription : 21 déc. 2009, 02:31
votre ptp creadunet : MoneyInTheBankPTP

Re: PAGE JEUX

Message par MoneyInTheBank »

Mince c'est vraiment pas gagné jy comprend rien
rubyjack
Messages : 909
Inscription : 09 janv. 2010, 14:16
votre ptp creadunet : rbcreadunetcom

Re: PAGE JEUX

Message par rubyjack »

FouDeFric-PTP a écrit :Mince c'est vraiment pas gagné jy comprend rien
nous sommes deux
lol :oops:
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: PAGE JEUX

Message par creadunet »

C'est forcément peu compréhensible tout de suite, puisque vous n'avez pas les informations principales !
Vous devriez les voir dans la soirée ... ou demain !

J'avais juste besoin de poster une info claire sur la façon de gérer la mise en page de la chose !
Ca paraît énorme comme ça, mais vous verrez que c'est simple, en procédant par étape !

La première étant de mettre l'affichage livré par défaut ! Et après, de voir comment faire plus beau :!:
MoneyInTheBank
Messages : 256
Inscription : 21 déc. 2009, 02:31
votre ptp creadunet : MoneyInTheBankPTP

Re: PAGE JEUX

Message par MoneyInTheBank »

Si je comprend pas tu accepterais de le faire pour moi ? en echange d'un petit quelque chose ^^
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: PAGE JEUX

Message par creadunet »

oui, si je suis sûr de gagner à ton jeu :twisted:
MoneyInTheBank
Messages : 256
Inscription : 21 déc. 2009, 02:31
votre ptp creadunet : MoneyInTheBankPTP

Re: PAGE JEUX

Message par MoneyInTheBank »

Mdr ^^ je pensais plutot recharger mon compte sur mes deux ptp si tu le faisais pour moi :P
creadunet
Administrateur du site
Messages : 2273
Inscription : 29 avr. 2009, 08:37

Re: PAGE JEUX

Message par creadunet »

Qui est le premier à lancer son jeu ???

Enfin, le 2ème, plus exactement, car sur http://ptp.creadunet.com/jeux.php, je vous ai coiffé au poteau :lol:
barthnicola
Messages : 138
Inscription : 28 nov. 2009, 18:01
votre ptp creadunet : belgaptcptp

Re: PAGE JEUX

Message par barthnicola »

Bonjour CREAGENIE, bien joué :lol: :P , j'ai installé le jeux de loterie sur mes deux sites et je vais faire un tirage hebdomadaire pour pouvoir augmenter la cagnotte, car pour le moment le gagnant remporte le 99% des mises :D .
Tu est tjrs genial et :twisted: .
Bien à toi

Nicola
admin belgaptc et belgaptc2
Répondre