Welcome Guest! To enable all features please Connexion ou Inscription.

Notification

Icon
Error

Options
Aller au dernier message Aller au dernier message non-lu
Offline Dalvyn  
#1 Envoyé le : mardi 23 mars 2010 20:36:24(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Je reviens "à la charge" avec ce sujet parce que Élentir m'a donné l'adresse d'un mod phpbb qui ne fonctionnerait sans doute pas ici mais qui m'a donné une idée pour peut-être ficeler une solution (à voir si ça serait plus simple).

L'idée serait d'indiquer les résultats des lancers de dés dans un second post. Autrement dit, dans un premier post, on pourrait utiliser une balise de lancement de dé (ou un autre code) et, en réaction, le forum générerait automatiquement un second post en réponse au premier, et les résultats des lancements de dés seraient dans ce second post.

Ca permet d'éviter d'avoir à utiliser un banque de donnée ou une protection contre la modification, vu que seuls les modérateurs pourraient venir éditer le second post. (Si nécessaire, on peut créer un utilisateur bidon pour ces "posts-réponses").

Maintenant, il reste à voir si c'est possible/simple de faire réagir le forum de la sorte, mais je me suis dit que ça pourrait être une piste à creuser ?
Annonce
Offline styx31  
#2 Envoyé le : mardi 23 mars 2010 21:16:52(UTC)
styx31
Rang : Référent
Gagnant: Gagnant
Inscrit le : 18/12/2009(UTC)
Messages : 2,106
T'as gagné, je regarde l'extension BBCode ce soir Smile
been there, done that
Offline Mériadec  
#3 Envoyé le : mardi 23 mars 2010 21:24:22(UTC)
Meriadec
Rang : Sage d'honneur
Inscrit le : 21/12/2009(UTC)
Messages : 12,757
Localisation : Toulon (83)
Cool, bien joué Dalvyn. ThumpUp
Offline Elentir  
#4 Envoyé le : mardi 23 mars 2010 22:10:32(UTC)
Elentir
Rang : Staff
Mécène: Merci de ton soutien !
Inscrit le : 22/12/2009(UTC)
Messages : 3,404
Localisation : Marseille
[HS]
C'est vrai que j'ai été un peu lourd Blushing mais j'ai trop envie de jouer Kingmaker Love
[/HS]
Offline styx31  
#5 Envoyé le : mardi 23 mars 2010 23:30:36(UTC)
styx31
Rang : Référent
Gagnant: Gagnant
Inscrit le : 18/12/2009(UTC)
Messages : 2,106
Bon, j'ai du modifier le source du forum pour avoir accès aux informations du message en train d'être affiché. Auparavent je n'avais que l'identifiant du sujet de discussion...

Bref, maintenant que j'ai un identifiant unique par message, j'aimerai savoir comment je suis sensé traiter les cas de modifications de message et lancers multiples ?

A noter que je n'ai pas la possibilité de savoir s'il y a plusieurs jets dans un message, à chaque fois la classe est recréée avant d'être appellée.

Donc pour moi le plus simple serait de n'avoir qu'une seule balise [dice] par message, avec dedans toutes les formules pour les dés à lancer.

Exemple : [dice]2d6+1;1d20;3d4[/dice] donnerait : [2d6+1] 6 + 1 = 7 ; [1d20] = 13 ; [3d4] = 2 + 3 + 4 = 9

Une fois un dé généré, il ne serait pas possible de modifier la formule de la balise : celle-ci renverra toujours le premier résultat généré (sauf cas spécial ? lesquels ?)

C'est une première idée jetée en l'air, étant donné que je ne sais pas du tout comment fonctionnent les mods phpbb.

Modifié par un utilisateur mardi 23 mars 2010 23:33:33(UTC)  | Raison: Non indiquée

been there, done that
Offline Thathane  
#6 Envoyé le : mardi 23 mars 2010 23:57:12(UTC)
Thathane
Rang : Habitué
Inscrit le : 19/12/2009(UTC)
Messages : 275
Ce serait pas mal de pouvoir nommer les jets :

[dice](dégâts)2d6+1;(attaque)1d20;(nombre de dents perdues)3d4[/dice] donnerait : [dégâts, 2d6+1] 6 + 1 = 7 ; [attaque, 1d20] = 13 ; [nombre de dents perdues, 3d4] = 2 + 3 + 4 = 9
Shoggoth qui roule n'amasse pas mousse

Offline Dalvyn  
#7 Envoyé le : mercredi 24 mars 2010 12:06:21(UTC)
Dalvyn
Rang : Référent
Inscrit le : 15/12/2009(UTC)
Messages : 18,213
Ce n'est pas trop grave si on ne peut mettre qu'un seul [dice] par post. Au pire, on fait plusieurs posts pour que ça reste clair, ce n'est pas un problème.

Est-ce qu'on peut revenir en arrière et ajouter des lancers à un [dice] ? Je suppose que oui, si je comprends bien ce que tu as dis ?
Offline Eurynomos  
#8 Envoyé le : mercredi 24 mars 2010 14:58:19(UTC)
Eurynomos
Rang : Rédacteur
Inscrit le : 20/12/2009(UTC)
Messages : 2,982
Localisation : Toulouse / Carcassonne, France
Au prire, Thathane, on peux mettre la légende avant ...

(1) Attaque ; (2) Dégât ; (3) Dents Perdues [Dice] 2D6+1;1d4;1d20[/dice]

Une fois le second post effecter, il serait simple, en un coup d'oeil, d'avoir les réponces à nos questions.
Gaëlan 1/2 Orc 3/4 Magicien.
Offline MRick  
#9 Envoyé le : mercredi 24 mars 2010 15:07:42(UTC)
MRick
Rang : Staff
Inscrit le : 07/01/2010(UTC)
Messages : 2,949
Localisation : Rezé/Reudied/Ratiatum (44)

J'ai déjà utilisé ce type de dés sur un forum créé à partir de ce site :
http://www.forumactif.com/

Je n'y connais rien au PHPBB, mais j'ai facilement activé cette fonction. En fait c'est un compte Admin qui poste les résultats du jet de dé après l'envoi du message.

Par contre les admins / modérateurs du forum ont le moyen d'éditer les résultats je pense. Mais ici ça se verrait je pense, et puis tant que c'est que le MJ qui a le droit de tricher en général c'est accepté comme pratique. ;)
Dieu a inventé l'alcool pour empêcher les bretons d'être les maîtres du monde !
Offline styx31  
#10 Envoyé le : mercredi 24 mars 2010 15:51:56(UTC)
styx31
Rang : Référent
Gagnant: Gagnant
Inscrit le : 18/12/2009(UTC)
Messages : 2,106
Dalvyn écrit:
Est-ce qu'on peut revenir en arrière et ajouter des lancers à un [dice] ? Je suppose que oui, si je comprends bien ce que tu as dis ?

Je l'étudie. Je pense mémoriser la formule initialement saisie, et si elle reste identique et que seuls des jets sont ajoutés, alors oui, je pourrais ajouter les nouveaux jets au résultat.

Sinon les légendes sont gérées.
been there, done that
Utilisateurs actuellement sur ce sujet
Guest (Masquer)
Similar Topics
Lancement de dés! (Partie AQ-136)
par Mitch 05/07/2012 13:35:17(UTC)
Vous ne pouvez pas poster de nouveaux sujets dans ce forum.
Vous ne pouvez pas répondre aux sujets de ce forum.
Vous ne pouvez pas effacer vos messages dans ce forum.
Vous ne pouvez pas éditer vos messages dans ce forum.
Vous ne pouvez pas créer des sondages dans ce forum.
Vous ne pouvez pas voter dans les sondages de ce forum.

| Pathfinder-fr v2 Theme by Styx31, with some icons from fugue
Propulsé par YAF.NET | YAF.NET © 2003-2024, Yet Another Forum.NET