如果您不在這裡獲取源代碼: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(以使生活更輕鬆)