Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

新功能:查询文本MOD自定义插件 #92

Closed
eiriksgata opened this issue May 16, 2022 · 4 comments
Closed

新功能:查询文本MOD自定义插件 #92

eiriksgata opened this issue May 16, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@eiriksgata
Copy link
Owner

eiriksgata commented May 16, 2022

指令参考:.q黄衣
因为数据是存在内存中,所以如果不重启更新内存数据,需要输入 .reload

@eiriksgata eiriksgata added enhancement New feature or request help wanted Extra attention is needed labels May 17, 2022
@eiriksgata
Copy link
Owner Author

通过指令.q 相应的关键字,然后查询/data/indi.eiriksgata.rulateday-dice/custom-doc/目录下的 json 文件 来返回 文本内容。
方便骰主用户自定义设置速查数据,避免了使用原生的 数据库数据。

json文件格式参考:

{
  "mod": "怪物之锤二卷coc跑团设定查询文档",
  "author": "魔骨",
  "brief": "怪物之锤二卷coc跑团设定查询",
  "comment": "怪物之锤第二卷:神话神祇(原发布地址:http://45.79.87.129/bbs/index.php?topic=118726.0),洛夫克拉夫特wiki,克苏鲁公社,百度百科,克苏鲁神话吧,",
  "helpdoc": {
    "设计神话神祇": "这尊神祇是关于什么的?\n是什么使得这一存在有别于其他?它是否更应被认定为某一现有神祇的化身,或许是那位存在某一特定方面的体现?它是否可以是另一存在的子体或外部化的部分,或许是阿撒托斯或莎布·尼古拉斯的活体碎片?\n是什么限制着这尊神祇?\n它是被囚禁、限制、或是被束缚在某一特定位置/地点/时间了吗?囚禁它的封印是否正在减弱,使得它能够更多地与外界接触?是什么阻止这一存在毁灭一切?\n这尊神祇想要什么?\n想要自由?想要与另一存在结合?想要进行某种宇宙层面上的复仇?想要被崇拜?想要填饱肚子?\n这尊神祇能做到些什么?\n它拥有怎样的特殊能力?你可以使用、改编其他神的能力(改编其形式、范围和界限)。它具有什么专长,或能够控制什么吗?\n这尊神祇与其他神祇的关系如何?\n这一存在与其他神话存在的关联何在?它是另一存在的子嗣吗?它与另一存在敌对吗?什么人崇拜这尊神祇?\n存在追随者吗?是人类还是异星生物,还是两者兼而有之?教团有多系统化、范围有多广?是有单独的一个教团,还是许多小教团?它们是否遵循不同的道路,是否会彼此敌对或协作?这尊神祇是有形的还是无形的?\n它有物理实体吗?它能够受到伤害吗?它是否是没有实体的精神智慧体?\n这尊神祇有多大?\n用人类的衡量标准来帮助确定大小。如果人类平均 SIZ 为65,那么 SIZ200就是比人大三倍,SIZ600就是比人大九倍。\n这尊神祇外貌什么样?\n它有触手、肢体、眼睛和嘴吗?它的身体是什么形状?它如何感知事物(视觉,精神感知,或其他)?它闻起来什么样?它听上去什么样?\n这尊神祇如何进食?\n它如何获取营养?它吃什么(魔法值,POW,其他属性,肉,血液,等等)?它是否以某种异常的方式摄入食物?\n这尊神祇能够赋予怎样的赠礼?\n教徒是否会被赐福以能力,或身体发生变化,或以某种方式发生改变?\n这尊神祇有多可怕?\n它看起来是略似人形,还是某种非理性的多维梦魇?利用本书中条目对应的理智损失以确定基础。\n什么能够或不能伤害到这尊神祇?\n它免疫普通武器攻击吗?火焰、电击、化学腐蚀或其他形式的攻击能够造成伤害吗?它拥有护甲吗?它的弱点何在?\n通过回答这些问题,你将能够形成所设计的存在的草图,然后你就可以对某些特性和能力进行细化。要考虑到一切与调查员有关的事情,以及在面对面遭遇时他们能做些什么。例如,考虑护甲值的问题。如果它免疫普通武器攻击,那它就根本不需要护甲值(护甲值无关紧要)。如果普通武器能够伤害到它,那么让调查员能够真正伤害到它就是一件好事,让玩家有方法和机会能够做到些什么;把护甲值设定成20意味着调查员什么都不可能做得到,而8或10点护甲值就有造成伤害的可能性(即使这需要极限成功才能做到)。我们在此以护甲值举例,不过背后的思路也可以用在原创神祇的其他数据方面。例如,你想要与这尊神祇展开追逐场景吗?如果是的话,那就要确保它的 MOV 处于人类能够逃离或追上的界限之内。\n正如上文所言,运用人类的衡量标准并乘以倍数,这样只要你知道你想让自己创造出的神祇有人类四倍大小,那确定其他数值就容易多了。运用这本书找到数值上与你心中所想较为接近的条目,然后要么照抄同样的数值,要么按照你的想法上下稍微调整。确定了这些之后,决定生命值、伤害加值等等就很简单了。对于 POW,要考虑的是当神祇对调查员施放法术或试图控制他们时,调查员的对抗检定难度如何。超过90的 POW 都会使调查员在对抗时需要极限成功,所以要认真考虑你打算设定多高的数值。\n选择你觉得很酷的法术,将其作为这尊神祇的典型法术。你想让它扰乱人们的睡梦吗?那就给它梦境发送术。或许你想要些肮脏的手段,例如折磨术或枯萎术?这些法术不一定会杀死调查员,但会使他们非常痛苦。它能够控制环境吗?抑光术、哈布沙暴发生术和与之类似的法术很适合创造这种氛围。\n最后,决定它的攻击方式。阅读本书中的条目然后从中摘取。要注意的是,每轮攻击次数越多,攻击造成的伤害就越低。每轮只进行一两次攻击意味着伤害会非常致命。用这条规则来平衡与调查员的战斗。如果某个类神存在每轮有10次攻击,每次伤害4D10,足以毫不费力地在第一轮就杀死所有调查员,那就不好玩了。尝试为玩家创造一些方法,即使结果上这是一场无法胜利的战斗,也应当通过几击致残来让他们认识到所选道路的错误,而非杀死他们,并在他们全部被吞噬之前给他们逃跑的机会。戏剧般的侥幸脱险与死里逃生,让玩家意识到战斗不是应对所有问题的答案,这才是玩家会记住、会让游戏刺激有趣的东西。\n最后,如果这些听起来工作量太大了,那就选择这本书里的一个条目,给它换个名字(没有人会知道的)。",
    "旧日支配者": "阿布霍斯(Abhoth)、亚弗姆·扎(Aphoom Zhah)、阿尔瓦萨(Arwassa)、阿特拉克·纳克亚(Atlach-Nacha)、鲍特·祖卡·莫格(Baoht Z'uqqa-Mogg)、巴格·沙斯(Bugg-Shash)、比亚提斯(Byatis)、昌格纳·方庚(Chaugnar Faugn)、克图格亚(Cthugha)、克苏鲁(Cthulhu)、克希拉(Cthylla)、塞伊格亚(Cyäegha)、塞梅格里(Cymaeghi)、塞苏罗斯(Cythulos)、艾霍特(Eihort)、伽坦欧索亚(Ghatanothoa)、基兹古斯(Ghizguth)、格拉基(Gla'aki)、诺弗刻(Gnophkehs)、戈尔·格罗斯(Gol-Goroth)、格罗斯·高尔卡(Groth-Golka)、汉(Han)、哈斯陶吕克(Hastalÿk)、不可名状之哈斯塔(Hastur the Unspeakable)、赫祖尔夸伊耿扎(Hziulquoigmnzhah)、伊德·雅(Idh-Yaa)、伊欧德(Iod)、伊塔库亚(Ithaqua)、卡索格萨(Kassogtha)、莉莉丝(Lilith)、姆古伊洛克(M'guleloc)、莫尔迪基安(Mordiggian)、努格与耶布(Nug & Yeb)、尼约格萨(Nyogtha)、欧萨达格瓦(Ossadagowah)、法罗尔(Pharol)、夸切·乌陶斯(Quachil Uttaus)、奎斯·阿兹(Q'yth-az)、兰·提戈斯(Rhan Tegoth)、日利姆·夏伊科斯(Rlim Shaikorth)、塞贝克(Sebek)、修德·梅尔(Shudde M'ell)、萨曼努斯(Summanus)、撒托古亚(Tsathoggua)、乌特乌尔斯·赫尔埃尔(Ut'ulls-Hr'her)、乌素姆(Vulthoom)、伊戈罗纳克(Y'golonac)、伊波·兹特尔(Yibb-Tstll)、伊德拉(Yidhra)、伊格(Yig)、伊索格达(Ythogtha)、犹·蒙提斯(Yu-meng'tis)、扎索格(Zathog)、扎尔与罗伊格尔(Zhar & Lloigor)、佐斯·奥摩格(Zoth-Ommog)、祖·谢·空(Zu-che-quon)",
    "魔骨的话": "4.26一直到今天5.15,经历了各种麻烦,总算是完成啦!在原译的怪锤二卷上勘误,校对,到处查询额外资料,总算是将其完成啦,虽然说文本内容还是长,但已经没什么时间去更新了,用自动分页凑合着先罢x,不过这次是有好好做排版的!因为排版问题一些化身数值模板直接重修成了文本样式是真的费功夫,那么,好好试试吧,这份文件。\n魔骨联系方式:https://makotsu.xyz/about/\n转载:允许\n修改后发布:允许\n注:本文件使用《署名—非商业性使用—相同方式共享 4.0 协议国际版》(CC BY-NC-SA 4.0)进行授权。\nhttps://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.zh-Hans"
  }
}

注意:单个json文件最大不可超过8M ,如果需要更大,请分割成多个json文件,放在 上述的目录下。

@eiriksgata
Copy link
Owner Author

注意:本次功能更新会 自动合并原有的 自定义返回文本文件。

@eiriksgata eiriksgata self-assigned this May 18, 2022
eiriksgata added a commit that referenced this issue May 18, 2022
@eiriksgata
Copy link
Owner Author

后续会增加更多的功能:例如指令禁用某些文档,或者 启用某些mod文档。

@eiriksgata
Copy link
Owner Author

形如: .modlist .modon .modoff

@eiriksgata eiriksgata added this to the 0.4.4 milestone Jul 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant