Ger wrote: ↑
Mon Nov 06, 2017 9:46 am
KevC wrote: ↑
Mon Nov 06, 2017 9:28 am
Just from a personal curiosity point of view, what's the significance or advantage of having it built in to the forum rather than just having another website on a tab with a roller on it. It's one of those things that gets asked for a lot but maybe the fact that it doesn't NEED to be built in is the problem with getting someone to make it as I assume there are sites with scripts running rollers anyway.
I think it has to do with role playing, looking at the avatar RiTz21
And in that case, you'd want to make sure that a dice roll has happened fair and is easily stored and displayed, without loss of data during a game etc.
I haven't got much
any experience with online role playing, but I can somewhat imagine the use case. If it doesn't seem too complicated I consider building such an extension.
You are correct Ger: The Forum hosts some play-by-post Dungeons & Dragon / Pathfinder games and the users need a way to roll dice (for everything from their character's attack, damage and skill checks - not to go into too much details).
A localized dice roller like the now abandoned DiceMod
was perfect: Being local meant that it would not suffer downtime while the Forum is up and running. DiceMod had a mechanism to prevent the 'edition' of the dice results, so that users could not 'roll' until they got a result they liked (i.e. cheat) - including managing the 'preview' so that the dice was rolled ONLY once.
As for the requirements for a dice roller, you can check what the DiceMod did... and that's what's needed. While the DiceMod was pretty basic and did not allow for complex dice rolls, we really did not need such anyways (that feature would increase complexity for very little return)
If you wish to view a sample of a Play-by-post game, this thread
should provide that. Remember that the [DICE] there do not work anymore - as well as some BBCODES after upgrading to 3.2.1 (I don't know why they are not parsing when reviewing this... I did update those
bbcodes... if you know a way to fix this, lemme know!)