这边作为一个Dice!的长期使用者,也是一个骰主,在使用Dice!来跑DND的时候,有时候会觉得“说不定这样会更好”,所以来发了这个帖子。希望开发者们可以抽出一点时间随意看一看,说不定可能会对开发方面有一点点启发的作用。
DND的游戏进行中有些时候会出现骰错先攻的情况,这时候重新骰点,但是原有的先攻还在先攻列表里面,要清除只能整个列表删除,有时会造成一定程度上的困扰。所以这边希望能够有一个删除单条先攻的功能,这样能够便于整理先攻列表。
例如使用.initdel 怪物1
这样的指令,来删除先攻列表内名称为“怪物1”的先攻。
虽然现在已经有设置默认骰的功能,但是每次入群都需要设置一次,对于玩家来说有些不方便,经常会出现拉了新骰娘后,PL和DM在群里刷.set 20
的情况。而且单纯的.r
指令也是锁定为D100。
这边希望能加入全局默认骰设置的功能,设置入群时默认的默认骰和.r
时的骰子面数。
例如使用.admin setdice 20
命令,将全局默认骰设为D20。
这边作为骰主,有时候觉得因为dnd的掷骰都为D20而不是固定的检定系统,无法触发骰子的掷骰回复而觉得有些可惜。所以这边希望可以为dnd设置检定功能。
Master或管理员私聊骰子.setdnd
默认转换到DND的检定功能,或是群内发送.setdnd
转换当前群为DND检定功能后,.ra
指令默认骰出D20,并且根据骰点面数发送不同的掷骰自定义回复。具体大约可分为1、2-4、5-9、10-14、15-19、20。
例如,骰出14会触发10-14的回复,骰出20(重击)会触发20的回复。
和coc检定规则一样,可以加入更多的数据。
.ra x#y DC 理由
检定x次,加值为y,D20+加值大于等于DC则成功(触发另行设置的成功、失败、大成功、大失败回复)。
.rab
优势检定,骰两次D20取高;
.rap
劣势检定,骰两次D20取低;
.rib
先攻优势检定;
.rip
先攻劣势检定;
数据也可省略,例如
.ra +2+3 火焰箭
省略轮数与DC
掷骰理由火焰箭,D20+2+3=10+2+3=15 平平常常地做到了。(该句为出点10-14的回复)
.ra 10
省略加值和理由
掷骰D20=15,成功。
.rab 2#+2+3 额外攻击,优势
优势掷骰2次:(1,15)=15+2+3=20(触发出点15-19的回复)
(5,10)=10+2+3=15(触发出点10-14的回复)
这边和coc玩家一样,希望Dice!的功能能够变得越来越强大,但编程的话这边是十足的外行,不知道这样的功能需要多大的工作量。并且这边发的这个帖子完全没有要求的意思,仅仅是作为用户的希望和建议。如果开发者们看了这篇帖子能够有哪怕一点点的灵感或是想法,这边就已经十分满足了。