BALISE DICE

Sujets liés aux parties en ligne (recherches de joueurs, suggestions, tests, bugs)


Règles du forum
L'usage d'un français correct sur tous les forums en général, et sur les parties en ligne en particulier, n'est pas optionnel. Merci de faire attention à votre écriture.

Messagede blueace le 18 Oct 2007, 21:05

Bien, nous y voilà. Une balise DICE pour phpBB3 et les parties en ligne.

En phpBB2, le principale problème était la fraude, beaucoup trop facile donc... tentante :mex: ! Les 2 solutions étaient les suivantes :
1) laisser l'édition des posts possible, mais la fraude était ouverte à 100% :(
2) bloquer l'édition des posts, fraude toujours possible (mettre le résultat dans la balise) et plus moyen de corriger son orthographe :(

Image

Mon idée pour ce MOD inédit sur phpBB3 est la suivante : prendre les cas de figures dans l'ordre de leur fréquence, et les résoudre un par un jusqu'à ce que le "blindage" ne devienne pas un handicap.

1) Le point le plus important pour moi est que l'on puisse corriger son orthographe sans être soupçonné de triche parce que le post a été édité.
=> Le MOD est ok avec ça, tant que l'on ne touche pas aux dés, aucun warning n'apparaît :D

2) Ensuite, l'idée est donc de contrer les fraudes les plus communes. Il en restera toujours de possibles, l'idée est juste de les réduire le plus possible sans handicaper l'écriture et l'édition des posts.
=> Le résultat du dé n'apparaît pas lorsque l'on écrit ou édite un post. Cela rend donc impossible d'écrire la balise en y incluant directement le résultat :D (chose possible en phpBB2)

3) Le truc classique qui vient ensuite est de lancer un dé, puis éditer le message, pour relancer le dé, etc jusqu'à ce que le résultat nous convienne.
=> Avec ce MOD, le 1er résultat est mémorisé et reviendra toujours :D

4) Une chose ensuite est l'erreur sur le code de la balise. Je ne veux pas être soupçonné d'avoir triché parce que je touche à la balise DICE juste parce-que ma syntaxe était mauvaise.
=> C'est OK, le MOD ne mémorise le jet qu'à partir du moment où TOUTE la syntaxe est ok :D

5) Autre solution alors : je tire 20 dés, puis j'édite et j'efface les 19 qui ne me conviennent pas.
=> Pas grande chose à faire là, cette manip est possible si l'on veut laisser à l'usager la possibilité d'éditer son post, MAIS un message apparaîtra en bas du post disant "19 lancés ont été effacés". Cela devrait intriguer le MD, qui pourra alors demander à ce que le joueur refasse un lancé plus "propre" s'il le juge nécessaire

A ce jour, c'est tous les cas possible que j'ai trouvé. Le code évoluera suivant les trouvailles des fraudeurs...

SYNTAXE

[dice](n)d(D)(+-)(x)[/dice] (les parenthèses sont juste là pour montrer la division des paramètres. Ne pas les mettre dans la syntaxe réelle)

avec n = le nombre de dés à lancer, D le nombre de faces du dé, et x le bonus ou le malus suivant le signe mis devant (optionnel bien sûr)

Cela donne par exemple pour la syntaxe
Code: Tout sélectionner
[dice]1d20[/dice]
[dice]4d10[/dice]
[dice]2d6+2[/dice]
[dice]1d4-1[/dice]

Et en pratique :
(1d20) => [14] = 14

(4d10) => [2] + [2] + [2] + [6] = 12

(2d6+2) => [5] + [1] + 2 = 8

(1d4-1) => [1] - 1 = 0
Avatar de l’utilisateur
blueace
Webmaster
Webmaster
 
Messages: 477
Inscription: 22 Mai 2007, 08:12
Localisation: Mexico, Mexique

Messagede blueace le 18 Oct 2007, 21:13

Je lance 1d100
(1d100) => [44] = 44

Puis je lance 3 fois 1d20
(1d20) => [13] = 13


Edit: J'efface les 2 d20 les plus petits.
Un message apparait en bas du post (et en plus je récupère même pas le dé le plus fort !!!)

2 dé(s) effacé(s)
Avatar de l’utilisateur
blueace
Webmaster
Webmaster
 
Messages: 477
Inscription: 22 Mai 2007, 08:12
Localisation: Mexico, Mexique

Messagede blueace le 19 Oct 2007, 20:14

[Message secret pour blueace]

[Message secret pour blueace]

1 dé(s) effacé(s)
Avatar de l’utilisateur
blueace
Webmaster
Webmaster
 
Messages: 477
Inscription: 22 Mai 2007, 08:12
Localisation: Mexico, Mexique

Messagede eyghon le 14 Nov 2007, 13:21

Bonjour,

J'aurais voulu savoir si ton mod "Dice" est disponible au téléchergement pour l'installer sur un autre forum, ou si c'est un mod dont tu te réserves les droits.
Je compte monter mon propre forum jdr avec qqs amis et ce mod me serait bien utile.

Cordialement,
Eyghon.
eyghon
 
Messages: 1
Inscription: 12 Nov 2007, 21:09

Messagede blueace le 16 Nov 2007, 07:26

Mon MOD n'est pas encore validé, mais il y a déja un autre MOD Dice, basé sur un principe différent du mien, qui circule sur le site officiel de phpbb3
Avatar de l’utilisateur
blueace
Webmaster
Webmaster
 
Messages: 477
Inscription: 22 Mai 2007, 08:12
Localisation: Mexico, Mexique

Messagede blueace le 06 Déc 2007, 20:01

Petite évolution, sous la pression constante d'STL :P j'ai rajouté la possibilité de mettre une légende aux jets de dés.

Ca donne donc côté syntaxe
Code: Tout sélectionner
[dice]1d10[/dice]
[dice="jet avec légende"]1d10[/dice]

(oubliez pas les " ")

Et côté affichage
(1d10) => [6] = 6

jet avec légende (1d10) => [8] = 8
Avatar de l’utilisateur
blueace
Webmaster
Webmaster
 
Messages: 477
Inscription: 22 Mai 2007, 08:12
Localisation: Mexico, Mexique

Messagede STL le 06 Déc 2007, 23:39

Mouaaahaaa... J'ai encore frappé... :jeje:

Merci beaucoup, Blue!!
Avatar de l’utilisateur
STL
 
Messages: 156
Inscription: 14 Nov 2007, 07:48
Localisation: Nancy, cité des Joutes du Téméraire

Messagede Ivallias le 29 Avr 2008, 13:33

J'ai trouver un truc que tu pourrais peut-être améliorer dans la balise dice. Bien qu'on peut vivre avec, c'est un petit truc que tu serais sûrement capable d'améliorer.

Un dice comme suis marche :
Code: Tout sélectionner
[dice]1d20+4[/dice]

Mais comme cela ça ne marche point :
Code: Tout sélectionner
[dice]1D20+4[/dice]


J'aimerais savoir si tu pourrais arranger que le "d" minuscule puisse tout aussi être un "D" majuscule.

Voilà :clap:
[dice]1D20[/dice]
(1d20) => [2] = 2
Avatar de l’utilisateur
Ivallias
 
Messages: 406
Inscription: 04 Jan 2008, 04:57
Localisation: Windsor

Retourner vers Parties en ligne



Imprimer le sujet
M’enregistrer
Connexion
Membres
FAQ
Supprimer les cookies
Recherche avancée

Votez pour ce site sur
Voter pour AideDD

Le mini-sondage du moment : Quelle traduction en DD4 pour ARCANE MAGIC ?

Faites le TEST D'ALIGNEMENT en ligne.

cron