koishi-plugin-word-core-grammar-basic
词库引擎,基础语法扩展
作用
语法格式
返回值
添加任意数量的物品到玩家背包
(+:物品名称:数量:用户id?)
操作的数量
添加随机数量的物品到玩家背包
(+:物品名称:数量~数量:用户id?)
操作的数量
添加以背包内原数量百分之x的物品到玩家背包
(+:物品名称:数量%:用户id?)
操作的数量
当用户id
为that
时,代表为在触发时,被at的用户的id
用户id
项可不填,此时此项前的:
也不需要填写,这种情况下,为触发者自身添加物品
作用
语法
返回值
添加1条小鱼干到背包
(+:小鱼干:1)
1
添加1~100随机条小鱼干到背包
(+:小鱼干:1~100)
18
添加30%*背包内小鱼干的数量到背包(如果背包内有100条鱼)
(+:小鱼干:30%)
30
添加1条小鱼干到被at的人的背包
(+:小鱼干:1:that)
1
作用
语法格式
返回值
从玩家背包减少任意数量的物品
(+:物品名称:数量:用户id?)
操作的数量
从玩家背包减少随机数量的物品
(+:物品名称:数量~数量:用户id?)
操作的数量
从玩家背包减少以背包内原数量百分之x的物品
(+:物品名称:数量%:用户id?)
操作的数量
当用户id
为that
时,代表为在触发时,被at的用户的id
用户id
项可不填,此时此项前的:
也不需要填写,这种情况下,为触发者自身减少物品
作用
语法
返回值
减少1条小鱼干
(-:小鱼干:1)
1
减少1~100随机条小鱼干
(-:小鱼干:1~100)
18
减少30%背包内的小鱼干(如果背包内有100条鱼)
(-:小鱼干:30%)
30
被at的人减少1条小鱼干背包
(-:小鱼干:1:that)
1
作用
语法
当背包内物品的数量满足要求则显示信息
,否则不显示
(?:物品名称:关系:数量:信息?:用户id?)
关系项
可以填写如下符号:
大于
>
小于
<
等于
=
不等于
!=
大于等于
<=
小于等于
>=
当用户id
为 that
时,代表为在触发时,被at的用户的id
用户id
项可不填,此时此项前的:
也不需要填写,这种情况下,为判断触发者自身的物品是否满足条件
信息
项可不填或为空,当不填时此项前的:
也不需要填写,这种情况下:
当物品数量满足要求时,继续执行本条语句
当物品数量不满足要求时,结束当前语句的执行重新从触发词的回答序列中随机挑选一句语句,重新解析直到无可执行的语句或语句成功输出时结束
作用
语法
返回值
如果自身小鱼干>10,则显示你的小鱼干满足要求!
(?:小鱼干:>:10:你的鱼干满足要求啦!)
你的鱼干满足要求啦!
如果自身小鱼干>10,则继续执行本条解析
(?:小鱼干:>:10)
<语句继续运行>
如果对方的小鱼干>10,则提示你的也满足啦
(?:小鱼干:>:10:你的鱼干满足要求啦!:that)
你的鱼干满足要求啦!
如果对方的小鱼干>10,则继续执行本条语句
(?:小鱼干:>:10::that)
<语句继续运行>
作用
语法
返回值
查看背包内小鱼干的数量
(#:物品名称:用户id?)
执行此语句时,背包内物品数量
当用户id
为 that
时,代表为在触发时,被at的用户的id
用户id
项可不填,此时此项前的:也不需要填写,这种情况下,为查询触发者自身物品数量
作用
语法
返回值
查看自己的小鱼干数量
(#:小鱼干)
114
查看被at者的小鱼干数量
(#:小鱼干:that)
514
作用
语法
返回值
有0~100的概率会输出信息
项
(%:概率(0~100):消息?)
信息
项
信息`项可不填或为空,当不填时此项前的:也不需要填写,这种情况下:
当物品数量满足要求时,继续执行本条语句
当物品数量不满足要求时,结束当前语句的执行重新从触发词的回答序列中随机挑选一句语句,重新解析直到无可执行的语句或语句成功输出时结束
作用
语法
返回值
30%的可能输出赢啦
(%:30:赢啦)
赢啦
作用
语法
返回值
延迟发送一句话或者一段话
(&:时间:消息?)
信息项
时间
相为纯数字,单位是秒(s)
信息
项可不填或为空,当不填时此项前的:
也不需要填写,这种情况下:
当物品数量满足要求时,继续执行本条语句
当物品数量不满足要求时,结束当前语句的执行重新从触发词的回答序列中随机挑选一句语句,重新解析直到无可执行的语句或语句成功输出时结束
作用
语法
返回值
延迟10秒发送哼哼a
(&:10:哼哼a)
哼哼a
作用
语法
返回值
查看触发者的名字
(@this)
触发者用户名
作用
语法
返回值
查看触发者的id
(#this)
触发者id
作用
语法
返回值
查看被at的对方的用户名
(@that)
在触发句中被at的人的用户名
作用
语法
返回值
查看被at的对方的id
(#that)
在触发句中被at的人的id