Skip to content

Latest commit

 

History

History
168 lines (101 loc) · 5.87 KB

BasicCommand.rst

File metadata and controls

168 lines (101 loc) · 5.87 KB

基础命令

Attention!

本文档只针对 Dice V3 版本,某些内容可能不适用于旧版本

Attention!

由于版本差异及开启模块差异,具体骰子表现不一定与下列完全相同

普通掷骰-.r命令:

用法:

.r [掷骰表达式] [掷骰原因]

简介:

投掷掷骰表达式并返回其结果

说明:
  • 掷骰表达式应为XdY的格式,其中X代表骰子个数,Y代表骰子面数,如.r 3d6
  • 如省略X则默认为1,省略Y则默认为使用.set设置的掷骰默认面数(未设定则为100)
  • 此外,掷骰表达式中可以包含加(+)减(-)乘(*×xX)除(/÷)以及乘方(^)运算,如.r 3d6×5+12
  • 可以用括号指定运算优先级
  • 因此,默认情况下,.r d则为投掷1D100。可以省略空格写成.rd
  • 跑DND的朋友可以使用.set 20命令更改默认骰为D20,这样就可以使用.rd+3投掷D20+3了
特殊用法:
  1. COC奖励骰和惩罚骰分别为b+个数和p+个数,省略个数默认为1,如.rb或.rp3
  2. Fudge/Fate骰为个数+f或df,不写个数默认为4,如.rf或.r10df(暂未实现)

COC人物作成-.coc命令

用法:

.cocX N(其中X和N均可缺省)

简介:

依据COC第X版规则进行N次调查员人物作成

说明:
  • X取6或7 为作成人物卡所依据的coc规则版本(6版或7版)
  • X的缺省值为7,即直接使用.coc N(.coc 5)命令时,Kokona将自动为您进行N(5)次依据coc第七版规则的调查员人物作成
  • N取作成的对应人物卡数量
  • N的缺省值取1,即直接使用.coc6(.coc7)命令时,Kokona将自动为您进行一次依据coc第六(七)版规则的调查员人物作成
  • 当X和N均省略时,即直接使用.coc命令时,Dice!将自动为您进行一次依据coc第七版规则的调查员人物作成

Tip

  • 如果要进行6次依据coc第七版规则的人物作成,请使用.coc 6 (在coc和6之间有空格)(或.coc7 6)
  • 如果要进行1次依据coc第六版规则的人物作成,请使用.coc6 (在coc和6之间没有空格)

详细版COC人物作成-.cocXd命令

用法:

.cocXd(其中X可以省略)

简介:

依据COC第X版进行一次人物作成并将人物作成详细显示(包括背景,适用于NPC生成等)

说明:
  • X取6或7 为作成人物卡所依据的coc规则版本(6版或7版)
  • X的缺省值为7,即直接使用.cocd命令时,Dice!将自动为您进行一次依据coc第七版规则的详细调查员人物作成

Tip

在.cocXd命令后再加数字不会进行多次作成

DND英雄作成-.dnd命令

用法:

.dnd N(其中N可缺省)

简介:

依据DND规则进行N次英雄作成

说明:
  • N取作成的对应人物卡数量
  • N的缺省值取1,即直接使用.dnd命令时,将自动进行一次DND英雄作成

默认骰设置-.set命令

用法:

.set N (N缺省为100)

简介:

将本群/讨论组/私聊会话默认骰设置更改为N

说明:
  • 更改之后,在此群/讨论组/私聊会话中不输入骰子面数则默认面数为N
  • 未设置过则默认为100

Tip

DND群可以使用.set 20将默认骰改成D20

Attention!

在群中此命令需要由群主/管理员执行

Attention!

请注意本命令效果与V2不同

机器人控制-.bot命令

用法:

.bot [on/off] [机器人QQ/QQ后四位]

简介:

启用/关闭机器人/显示机器人信息

说明:
  • 直接使用.bot来获取机器人编译信息
  • 使用.bot on开启机器人, .bot off关闭机器人
  • 如群内有多个机器人,可以使用在最后添加机器人QQ号/QQ后四位的方式指定其中一个进行开启/关闭

Tip

也可以@机器人来指定某个机器人

全局昵称控制-.n命令

用法:

.n [昵称]

简介:

设置全局昵称

说明:
  • 不输入昵称即为删除昵称,否则即为设置昵称

Attention!

昵称显示优先级为: 群/讨论组昵称>全局昵称>群名片>昵称

群/讨论组昵称控制-.nn命令

用法:

.nn [昵称]

简介:

设置群/讨论组内昵称(私聊使用则同.n,为设置全局昵称)

说明:
  • 不输入昵称即为删除昵称,否则即为设置昵称

Attention!

昵称显示优先级为: 群/讨论组昵称>全局昵称>群名片>昵称

随机昵称生成-.nnn命令

用法:

.nnn [en/jp/cn]

简介:

随机设置一个昵称

说明:
  • 不指定en/jp/cn即从整个数据库中选取
  • 指定其中一个即从指定数据库中选取
  • en代表英语 jp代表日语 cn代表中文
  • 私聊使用则设置为全局昵称,否则设置为群/讨论组昵称

Attention!

昵称显示优先级为: 群/讨论组昵称>全局昵称>群名片>昵称

随机昵称生成-.name命令

用法:

.name [en/jp/cn] [个数]

简介:

随机生成指定个数个昵称

说明:
  • 不指定en/jp/cn即从整个数据库中选取
  • 指定其中一个即从指定数据库中选取
  • en代表英语 jp代表日语 cn代表中文
  • 个数最多为10

帮助-.help命令

用法:

.help [可选参数]

简介:

获取指令帮助

说明:
  • 不输入可选参数则显示默认(default)帮助信息
  • 可选参数由骰主进行设置,骰主应将可用的可选参数写入.help主页面中
  • 输入可选参数,则显示对应的帮助子界面

移除骰子-.dismiss命令

用法:

.dismiss [机器人QQ/QQ后四位]

简介:

让机器人退群/退讨论组

说明:
  • 直接踢骰子可能被列入黑名单(取决于骰主设置),使用此命令则不会
  • 如群内有多个机器人,可以使用在最后添加机器人QQ号/QQ后四位的方式指定其中一个进行开启/关闭

Tip

也可以在最开始@机器人来指定某个机器人