配置文件


游戏的主要配置文件是 game/settings.py,你按“准备开始”中的指导第一次运行 manage.py 时,这个文件会自动创建。

关于这个文件有两件事要注意:第一,它是一个普通的Python模块文件;第二,它几乎是空的。

Evennia所有的默认设置都可以在 src/settings_default.py 中找到。你应该仔细阅读这个文件(它有很多注释说明),看看有什么你想要更改的。

不要直接修改 settings_default.py,而应复制粘贴你所需的部分到你的 game/settings.py 文件并在那里更改它们。另外,不要复制超出你需求的东西,这样你可以准确地跟踪有哪些是你做过修改的。而且,如果我们更新了默认设置,你没有修改过的那些部分可以同步更新。

一旦你更改了设置,你需要重新启动或 @reload 服务器。如果你修改了针对接入程序的设置(比如激活、停用某些协议及其设置),你需要完全关机才能让更改生效,更多信息请见“启动、停止、重新加载”。


注意事项

game/settings.py 是一个普通的Python模块,它在文件头部简单地导入了 src/settings_default.py,这意味着,如果你想要更改的设置依赖于另外的某个设置,你可能需要把它们都复制/粘贴过来并修改它们才能得到你想要的效果(对于那些最常见的设置你不必担心这些)。


(原文:https://github.com/Evennia/evennia/wiki/The Settings File    翻译:卢铱俊)