1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[IMPORTANT]Lancé de dés (Dice)
Mots-clés » importantlancé, dés, dice
28-07-2011, 12:42, (Modification du message : 28-07-2011, 12:57 par Will.)
#1
[IMPORTANT]Lancé de dés (Dice)
Bonjour, depuis quelques je cherche comment créer ou si sa existe un System de lancé de dés ?!

Si vous s'avez ou sa existe déjà pouvez vous m'aider s'il vous plaît Rolleyes

Merci Big Grin

Cdt, Will
Répondre
29-07-2011, 13:49,
#2
RE: [IMPORTANT]Lancé de dés (Dice)
UP S'il vous plaît !!!
Répondre
29-07-2011, 14:12,
#3
RE: [IMPORTANT]Lancé de dés (Dice)
Important ! Un lancer de dés ? Comme tu y vas !!!

Rapide petite recherche Google :
Dice Roll :
http://www.mybbcentral.com/thread-3015.html
(payant)

Là, il faut s'inscrire pour voir le tuto :
http://wb-dev.net/Thread-TUTORIAL-Dice-Gam

Google est ton ami ! Tongue

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
29-07-2011, 15:22, (Modification du message : 29-07-2011, 15:55 par Will.)
#4
RE: [IMPORTANT]Lancé de dés (Dice)
Merci à toi Spyto !
http://wb-dev.net/Thread-TUTORIAL-Dice-Gam

ici faut changer des fichiers exacte ?

quels fichiers a modifier ?!

désoler double-poste !
Répondre
29-07-2011, 16:24,
#5
RE: [IMPORTANT]Lancé de dés (Dice)
Je ne vais quand même pas m'inscrire là-bas juste pour répondre à ta question !

Précise ce qu'on te demande de faire. Juste les instructions, sans indiquer de contenu pour respecter les droits d'auteur.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
29-07-2011, 17:02,
#6
RE: [IMPORTANT]Lancé de dés (Dice)
Voilà ce qu'il me demande !

Citation :Script Name: Dice Game
Description: Simply click the button to roll the dice
What you should know before doing this: Forms, Basic HTML, Variables
Hardness: 1/5

Code:
Citation :<?php
if(isset($_POST['submit'])){
$dice1 = rand(1,6);
$dice2 = rand(1,6);
if($dice1 == $dice2){
$message = "You rolled a double $dice1!";
}else{
$message = "You rolled a $dice1 and $dice2";
}
}else{
$message = "Please click 'Roll the dice'";
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP | Dice</title>
</head>

<body>
<?php
echo "$message";
?>

<form action="index.php" method="post">
<input name= "submit" type="submit" id="submit" value="Roll the dice" />
</form>
</body>
</html>

1. So let's start with the first bit of the script
Citation :if(isset($_POST['submit'])){

So this checks to see if the forum has been submitted.

2. I am using 6 sided dice so the random numbers we should generate should be between 1 and 6. the "rand()" function means random then "x,x" are the numbers in which it should generate between.

Citation : $dice1 = rand(1,6);
$dice2 = rand(1,6);

3. The next part checks if you rolled a double, if you did it will output a certain message if not it will output a different message.

Citation : if($dice1 == $dice2){
$message = "You rolled a double $dice1!";
}else{
$message = "You rolled a $dice1 and $dice2";
}
So if the dice 1 and dice 2 are the same it will say "You rolled a double (then the number here) !"

4. If the form hasn't been submitted it will then show the message "Please click 'Roll the dice'"

Citation :}else{
$message = "Please click 'Roll the dice'";
}

Voilà, merci de tes réponse !!
Répondre
29-07-2011, 17:48,
#7
RE: [IMPORTANT]Lancé de dés (Dice)
Ce n'est pas un plugin MyBB. C'est un script PHP autonome.
Pas aussi simple (pour moi) de l'intégrer à MyBB !

Ce qui me semble simple, c'est e copier/coller tout le code dans un fichier (dice.php) par exemple et d'appeler cette page par un lien dans un template.
Mais ça s'affichera "en-dehors" de MyBB.

Sinon, j'imagine qu'il faut transformer ça en plugin... mais ça dépasse mes compétences !

Le mieux serait d’utiliser le plugin de mybbcental cité plus haut, il est prêt à l'emploi, lui !


[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
30-07-2011, 22:50,
#8
RE: [IMPORTANT]Lancé de dés (Dice)
Ok, mais ou trouver des livres ?!
Répondre
31-07-2011, 0:40,
#9
RE: [IMPORTANT]Lancé de dés (Dice)
Dans ton pays existe-t-il un endroit que l'on nomme une "bibliothèque"?

Ou existe-t-il des commerces nommés "librairies"?

Ces deux types d'endroit sont spécialisés dans les "livres"...

Mais si c'est pour apprendre le PHP, je suggère de faire une recherche avec Google comme "apprendre PHP". Rolleyes


Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre




Utilisateur(s) parcourant ce sujet : 4 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique