如果您不在这里获取源代码:https://youtu.be/d6svweu9hwu,请参见视频以获取演示。

另请参阅安装指南和更多信息
Inworld Skyrim mod源代码。这是一个由三个部分组成的项目:SKSE C ++插件,Papyrus脚本和打字稿Node.js项目。该MOD旨在通过提供其他功能和功能来增强您的天际体验。请按照下面的说明进行设置并正确使用MOD。
这是源代码。对于玩家来说,这不是可下载的mod。此读书我假设您对C ++和Skyrim修饰有足够的了解。
SKSE C ++插件
纸莎草脚本
Typescript Node.js项目
SKSE(Skyrim Script Extender)C ++插件是MOD的重要组成部分。它扩展了Skyrim的脚本功能,使MOD能够正常运行。
代码位置: SKSE文件夹
该文件夹包含非常业余的C ++代码。不要将其作为最佳实践,否则您最终会成为一个非常非常可悲的人。首先,您需要知道如何在C ++中编写SKSE MOD。我不会在此处浏览要求和详细信息。如果您需要一个非常好的启动 - 我强烈建议您在她的github存储库上使用Skyrimsscripting提供的说明:Skse Hello World Template
纸莎草脚本是Mod的核心,提供了与游戏世界的任务和互动。
代码位置: Papyrus文件夹
再次,此代码假设您知道如何与纸莎草纸一起工作。要编译和使用Papyrus脚本,请按照以下步骤:
打开Skyrim Creation套件。
使用创建套件编译纸莎草脚本。
将编译的任务添加到游戏世界中所需的位置。
有关使用Papyrus脚本和创建套件的更多信息,请咨询官方文件。
TypeScript Node.js项目负责处理MOD的服务器端逻辑。
代码位置: Client文件夹
要设置它,请按照以下步骤操作:
确保系统上安装了node.js。
转到.env文件并添加您的凭据和工作区秘密
导航到项目目录并使用以下命令安装必要的软件包: npm install
通过运行: npm start启动node.js客户端
现在,服务器应该启动并运行。首次运行可能需要一段时间,因为它将尝试从JSON文件中一一创建所有字符。这只会发生一次,可能需要大约4分钟才能设置。
您需要一些硬mod要求才能使此操作正确运行。您将需要以下内容:
系统以某种方式使用字符名称并在建立连接之前在创建的字符中搜索该名称。这意味着,如果不是在Inworld工作场所创建Ulfric Stormcloak,那么您将无法与他交谈。你能做什么?您可以将此字符添加到列表中,然后,您将能够使用它。您需要转到ClientWorld文件夹,查找Skyrimcharacters.json并将您的角色添加到此列表中。您可以在Inworld Server上创建您的角色,然后按F12并从Networking Tab中获取JSON(以使生活更轻松)