1
0
Fork 0
mirror of https://github.com/Oreolek/mod_muc_rpg.git synced 2024-05-30 06:38:09 +03:00
mod_muc_rpg/README.md

29 lines
915 B
Markdown

Prosody RPG module
==================
This is a module for Prosody 0.9 (maybe lower, but only maybe) that adds /roll command to every MUC.
The syntax is this:
/roll <times>d<sides>+<bonus>
/roll <times>d<sides>-<bonus>
The `<times>` bit is optional (default 1), the `d` letter is optional too if `times` = 1 and `bonus` = 0.
Example:
/roll 1d4
/roll 2d5-2
/roll d20+3
/roll 20
Installation
------------
This module uses Mersenne-Twister random-number library for better random number generation.
You can get the newest library version [here.](http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html)
The library uses BSD license so it's included here (for Lua 5.2). Just compile the `random.so` and put it in `/usr/lib/prosody` or `/usr/lib/lua/5.1` directory.
Then, drop the module to Prosody dir (usually `/usr/lib/prosody/modules`) and turn it on in your config.