如题,如果我写了一个好长好长的牌堆,一次draw太多的话会造成刷屏的现象,怎么设置一个单次最多抽取次数的限制呢
一个简易方法 在主条目外面再套一个条目,并限制这个条目里的卡牌数量 比如
{ "高校列表": [ "北京大学", "清华大学", "复旦大学", "同济大学", "上海交通大学", "浙江大学", "哈尔滨工业大学", "西安交通大学", "中国科学技术大学" ], "高校": [ "{高校列表}" ] }
使用
.draw 高校
指令时最多只能返回一条结果 (当然你也可以在"高校"条目里多加几条,最多返回结果数就是"高校“条目中的卡牌数
Suomi-KP31 再补充一点 因为大多数骰主的帮助词条.help扩展牌堆或.help全牌堆列表都是默认状态,非隐藏词条仍然有被用户发现并抽取的可能性 因此如果希望彻底杜绝用户的多次抽取,建议将被套娃的牌堆设为隐藏状态,还是拿上述牌堆为例
.help扩展牌堆
.help全牌堆列表
{ "_高校列表":["内容1","内容2"], "高校":["{_高校列表}"] }