Printable Version of Topic

Click here to view this topic in its original format

The Ring of Wonder _ TRPG Tools 『TRPG工具』 _ Dice Roller插件相关信息

Posted by: inthel 2008-12-25, 18:54

做这个的本意是为了开/跑论坛团,后发现也可作为以其他形式跑团时的掷骰工具。

各位若有需要请随意发帖使用(注:非测试帖请开新主题),用完留言告知管理员删除结果即可。

随便发一个帖子(必须在本版),然后如下图选择:
Attached Image

格式和IRC的dicebot类似,大致如下:

CODE
.r 1d10-3d10+2d10+1d10-5+7+2d6-3d8+2+6 测试
/r ((15+1d8)*1.5)*2.5*2d8/(10+1d10) 测试2

1d10类掷骰必须输入前面的1,不能省略成d10,此点今后可能修改。暂不支持类似于.r 4d6k3的命令。单个数值最大不得超过999。
CODE
.w 500a8,6 测试

这个是WOD的掷骰,500表示500个10面骰,6表示每个骰子掷骰结果大于等于6就算做一次成功,a8表示每当掷骰结果大于等于8时则再多扔一个10面骰,如果只输入500,则默认当作500a10,8处理。a1与,1均为不允许的输入。单个数值最大不得超过999。
暗骰用/r和/w。

掷骰结果除非删除帖子或将其合并到其它帖子,否则无法自行清除,这是为了防止出现反复掷骰以求得较佳结果的行为。

有BUG请报告。

Posted by: inthel 2008-12-25, 19:13

测试

Posted by: dreamapple 2008-12-25, 20:37

可以弄20面投资么?

Posted by: Driger 2008-12-25, 21:51

头子又搞出了新玩具吗w

Posted by: Alan 2008-12-26, 01:44

测试测试...
.r 4d6k3
命令格式错误或数值溢出, 请重新输入.
.r (1d8+15)*1.5
命令格式错误或数值溢出, 请重新输入.

Posted by: Howard the D.S 2008-12-26, 09:41

可否解釋一下諸如

200a8,6

之類的意思?

Posted by: vestirous 2008-12-26, 10:44

凑热闹。

我扔!
命令格式错误或数值溢出, 请重新输入.
我扔
命令格式错误或数值溢出, 请重新输入.
怎么了
命令格式错误或数值溢出, 请重新输入.

命令格式错误或数值溢出, 请重新输入.
无能的软件
命令格式错误或数值溢出, 请重新输入.
废材
命令格式错误或数值溢出, 请重新输入.

Posted by: inthel 2008-12-26, 11:10

QUOTE(Alan @ 2008-12-26, 01:44) *
测试测试...
.r 4d6k3
命令格式错误或数值溢出, 请重新输入.
.r (1d8+15)*1.5
命令格式错误或数值溢出, 请重新输入.
唔,暂时还没有括号和乘除,回头补上。

.r 4d6k3也计入待增加功能。

QUOTE(Howard the D.S @ 2008-12-26, 09:41) *
可否解釋一下諸如

200a8,6

之類的意思?
这个是WOD的掷骰,200表示200个10面骰,6表示每个骰子掷骰结果大于等于6就算做一次成功,a8表示每当掷骰结果大于等于8时则再多扔一个10面骰,如果只输入200,则默认当作200a10,8处理。

基本上如果不玩WOD就不用管这个,只测试.r就行。

Posted by: limengan 2008-12-26, 14:00

好丢脸好郁闷地扔骰子

Posted by: 堕落的梦 2008-12-26, 17:30

test


Posted by: bean 2008-12-26, 18:32


Posted by: bean 2008-12-26, 18:37

浮动元素越界的问题建议回避掉,做长度检验比较好

Posted by: Milk 2008-12-26, 20:28

于是问,寒假期间有团么?

Posted by: inthel 2008-12-26, 20:40

更新至0.84:

+ 解决Opera下浮动元素越界问题
+ 为.r命令添加乘除运算与括号处理

Posted by: wsxiaoys 2008-12-26, 22:09

.r d20+100/3/4/5 测试~

Posted by: PeterGhostWolf 2008-12-26, 22:11

And God said you fail,and you fail.
大人,这网页搞得我电脑好卡....

Posted by: benran 2008-12-27, 16:33

实验.....

真好玩 dev.gif

Posted by: lijing_hi 2008-12-27, 20:59

零除测试,大数测试


骰数和骰值最大只能999?
WOD类型时XaY,Z里面,Y必须大于1?Z也必须大于1……

BUG,1d0出了1……
加入运算之后虽然得出负数是正常计算结果,但是对于投骰子来说还是要滤掉负数吧

Posted by: bean 2008-12-27, 21:05

话说搞份语法说明书比较好……

Posted by: inthel 2008-12-27, 21:39

QUOTE(lijing_hi @ 2008-12-27, 20:59) *

零除测试,大数测试
骰数和骰值最大只能999?
WOD类型时XaY,Z里面,Y必须大于1?Z也必须大于1……

BUG,1d0出了1……
加入运算之后虽然得出负数是正常计算结果,但是对于投骰子来说还是要滤掉负数吧
999是最大值限制。

Y必须大于1是因为如果DC是1,不管任何结果都必然加骰,会造成无限循环。Z大于1是因为这表示所有掷骰都必然会成功,跑团里直接就算成功处理了,没必要再骰。

出负数是允许的,因为有可能进行求差运算。

1d0出1这个的确是BUG,于是备案。

Posted by: CarroNailo 2008-12-27, 21:47

QUOTE(inthel @ 2008-12-27, 21:39) *

出负数是允许的,因为有可能进行求差运算。
计算中途允许负数实属正常,要不没法运算。我的意思是,运算结果如果是负数则结为0,这样就不会显示-998的数字,而是直接显示0。

另外,有几个测试的输出里出现了后台错误处理信息,这个得屏蔽掉吧

--------------------------------------------------------

呃,于是发现错误信息只有投骰子的人自己能看见……那么,自己试试零除吧

PS:脚本语言的大数处理真是好东西

Posted by: inthel 2008-12-27, 21:50

运算结果是负数也正常,因为加了各种调整值后的确就可能是负数。

唔,零除回头处理。

Posted by: yunfengedge 2009-01-04, 19:57

测试一下自己的人品(百分制)
.r 1d100
看看自己能找到工作的成功率
.w 100a10,8
好玩。。。。

Posted by: Kinkairy 2009-01-07, 19:00

某淫果然闲到蛋疼了,几年前yy的东西现在打算实体化了?

Posted by: inthel 2009-01-22, 03:19

更新至0.88:

+ 错误提示信息显示之前输入的命令,以方便检查
+ 1d0和0a10之类的输入结果必然为0
+ 出现零除时结果一律取0

Posted by: limengan 2009-01-31, 00:27

圣贤的意志保佑!

1.主教
2.天督
3.牧首

Posted by: inthel 2009-04-08, 11:11

Chance Roll.

Posted by: junous 2009-04-08, 11:17

机会要均等...

Posted by: Milk 2009-04-08, 11:26

我也试试

Posted by: zmxlegend 2009-04-20, 23:04

试一下

Posted by: geniesolmyr 2009-04-20, 23:11

TEST

Posted by: limengan 2009-05-04, 18:47

决定

Posted by: Bozar 2009-05-07, 20:45

我来玩玩……

该隐奋力一击!

QUOTE
[2009-05-07, 20:50] Bozar进行检定: 20 = 2 10 7 10 5 4 6 2 10 8 4 5 3 4 10 7 8 1 4 3 + 7 2 4 7 = 6
好弱欸……

Posted by: Levi 2009-05-13, 16:01

测试1

Posted by: Milk 2009-06-04, 22:23

作卡需要..........

Posted by: 单身游侠 2009-07-10, 11:18

蛮有趣,试试

Posted by: junous 2009-07-26, 16:33

是 否

Posted by: zoesilvia 2009-07-27, 10:25

-.-

Posted by: darkness sadan 2009-08-27, 22:46

是挖?

Posted by: gin 2009-09-26, 09:24

QUOTE
.w 10a10,8 测试

Posted by: 阴酆主人 2009-12-23, 18:31

测试一下

Posted by: Raizes 2010-03-08, 09:57

mellow.gif

Posted by: memu 2010-03-26, 01:06

好像很赞,而且可以一贴多骰。...明天分享给PC

Posted by: 真·laura 2010-06-16, 20:35

测试。我在想,扔的骰子太多的话,是不是适当缩短点长度,比如前面有人扔几百个骰子什么的……好撑页面

Posted by: lifb 2010-08-25, 19:04

.w 13a9,7 测试
.w 22a10,8 测试2

Posted by: inthel 2011-01-27, 16:24

鉴于过低的使用频率与过高的资源消耗,自即日起停用本插件,仅保留本帖与另一测试帖

如仍有掷骰需求,请尝试BX君开发的QQ Dice Bot,多谢支持。

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)