个人工具

帮助:MeshalBot

出自Meshal Lite

跳转到: 导航, 搜索

MeshalBot 是一个用于聊天室桌面游戏的机器人。你可以用它进行游戏数据的追踪、进行掷骰等。要使用MeshalBot,可以从QQ中查找并添加它,将其加入群中或直接与之聊天。在聊天中输入命令,即可使用MeshalBot进行游戏。

基础信息

MeshalBot的QQ号

2912148033

基础命令格式

MeshalBot的基础命令格式为:.命令 [参数]

  • 命令前的“.”(半角点)可以替换为“=”(半角等号),其命令效用是相同的。
  • 某些命令需要指定参数。命令与参数之间用空格分隔,多个参数之间也同样以空格分隔。

常用命令

获取帮助

.help [命令]


你可以使用help命令获取帮助信息。


命令

如果输入.help 命令名称,你将获得与此命令相关的帮助信息。

掷骰

.r 算式 [掷骰理由]rr 算式 [掷骰理由]


你可以用这个命令进行掷骰,MeshalBot会进行掷骰并输出结果。

  • 如果掷骰过多(>1000),则会取消掷骰。
  • 如果掷骰数量≤0,则会自动放弃掷骰。

算式

算式支持四则运算、括号内优先计算、引用你的属性作为算式的一部分等。MeshalBot可识别以下形式的算式:

  • .r 3:掷出3🎲
  • .r 强壮:掷出强壮骰🎲
  • .r 强壮+活力:掷出强壮骰+精神骰🎲
  • .r (2+2)*3:掷出(2+2)×3=12🎲
  • .r h(强壮,活力):从你的强壮骰活力骰中取较多的那项进行掷骰。
  • .r l(活力,精神):从你的活力骰精神骰中取较少的那项进行掷骰。
  • .r 3装备+某些修正2:掷出3+2=5🎲。MeshalBot会忽略无关属性的文字描述。

在算式中引用属性时,可填写以下属性名

在算式中,支持标准运算符,也支持非标准的运算符:

  • +:加号
  • -:减号
  • *×x:乘号
  • /÷:除号
  • ( )( ):括号

在算式中,支持在多个数字中取孰高/孰低

  • l(数字1, 数字2……):在多个数字中取孰低。比如:.r l(2,3)将掷出2与3孰低=2🎲
  • h(数字1, 数字2……):在多个数字中取孰高。比如:.r h(1,3)将掷出1与3孰高=3🎲

孰高与孰低的算式可以在算式中混用,如:.r ( h(2,3)+l(3,4,5) )*h(强壮,活力)


掷骰理由

你可以在这里填写任意文本,用于描述为这次掷骰的理由。

  • 可以省略。
查看与修改你自己的属性数据

.my [[属性+数量] [属性-数量] [属性=数量]]


你可以使用此命令查看自己的属性数据,或是对自己的一项(或多项)属性进行修改。


查看属性数据

如果只输入.my,MeshalBot将显示你的所有属性数据。


修改属性数据
  • 如果输入.my 属性+数量,使你指定的属性增加指定的数量。
  • 如果输入.my 属性-数量,使你指定的属性减少指定的数量。
  • 如果输入.my 属性=数量,将你指定的属性设为指定的数量。

你也可以连续输入多项属性改动,从而一次性修改多个属性,每项属性改动之间用空格分隔。比如:.my 强壮+2 活力-1 精神=3


可用的属性参数
重置你的所有属性数据

.myreset


你可以使用此命令,将自己的属性数据重置为默认值。

查看与修改某个玩家的属性数据

.my @某个玩家 [[属性+数量] [属性-数量] [属性=数量]]


你可以使用此命令查看某个玩家的属性数据,或是对该玩家的一项(或多项)属性进行修改。


查看属性数据

如果只输入.m @某个玩家,MeshalBot将显示该玩家的所有属性数据。


修改属性数据
  • 如果输入.m @某个玩家 属性+数量,使你指定的属性增加指定的数量。
  • 如果输入.m @某个玩家 属性-数量,使你指定的属性减少指定的数量。
  • 如果输入.m @某个玩家 属性=数量,将你指定的属性设为指定的数量。

你也可以连续输入多项属性改动,从而一次性修改多个属性,每项属性改动之间用空格分隔。比如:.m @某个玩家 强壮+2 活力-1 精神=3


可用的属性参数
重置某个玩家的所有属性数据

.mreset @某个玩家


你可以使用此命令,将某个玩家的属性数据重置为默认值。