Impostor1.8.0
Impostor1.8.0

| 最后編輯時間:2023-1-29 9:07
| 版權(quán)申明:轉(zhuǎn)載或用作其他用途(如視頻制作等)請注明出處以及原作者。
GitHub倉庫:
Private Server?- github.com/Impostor/Impostor
Reactor.Impostor?-?github.com/NuclearPowered/Reactor.Impostor
Impostor.Http?-?github.com/Impostor/Impostor.Http
前言
在游戲更新到12.14后,https://www.bilibili.com/read/cv20812913?中的Impostor已經(jīng)過期。同時,Impostor的搭建也與之前有所不同。這里專門講一下如何搭建支持12.14的Impostor1.8.0。
搭建Impostor1.8.0
1.?安裝Screen?以及?.NET 7
2. 安裝?.NET 7?運(yùn)行時
3. 下載并解壓對應(yīng)版本的Impostor服務(wù)器文件,此處為1.8.0
4. 解壓完成后在當(dāng)前目錄下新建一個 “plugins” 文件夾,將 “Reactor.Impostor”? 和“Impostor.Http” 下載進(jìn)去。
5. 確認(rèn)?.NET 7 進(jìn)行時?版本,轉(zhuǎn)到?Microsoft.AspNetCore.App?文件夾,查看當(dāng)前文件夾下的文件。此處?7.0.2?就是我們需要的小版本,復(fù)制下來備用。

6. 轉(zhuǎn)到ImpostorServer根目錄,先將文件內(nèi)所有代碼清空。在命令行中輸入?sudo vi?config.json?在英文鍵盤下輸入小寫 “i”,然后將下方命令塊中所有代碼替換進(jìn)去,然后根據(jù)注釋自行修改配置文件。然后在英文鍵盤按下?"ESC” ,輸入?“:”?輸入小寫?“w”?和小寫?“q”保存文件。

7. 在ImpostorServer根目錄下創(chuàng)建一個 “config_http.json”?在命令行中輸入?sudo vi?config_http.json?在英文鍵盤下輸入小寫 “i”,然后將下方命令塊中所有代碼替換進(jìn)去。然后在英文鍵盤按下 "ESC” ,輸入 “:”?輸入小寫?“w” 和小寫?“q”保存文件。
8. 創(chuàng)建一個Screen并開啟服務(wù)器
如果需要返回服務(wù)器窗口可以輸入?sudo screen -r yuanshen?如果需要關(guān)閉服務(wù)器可以輸入?sudo screen -S yuanshen -X quit
9.?打開網(wǎng)站:https://impostor.github.io/Impostor/?根據(jù)下圖填入服務(wù)器的公網(wǎng)IP。

填寫好后點(diǎn)擊 “Download Server File” 下載完成后根據(jù)網(wǎng)站下方提示替換本地文件。

替換成功后即可打開游戲,測試服務(wù)器是否成功開啟。點(diǎn)擊在線選項界面右下角的小地球圖標(biāo),找到自己的服務(wù)器并選擇。然后主持游戲開始即可。

總結(jié)
注意在系統(tǒng)防火墻已經(jīng)服務(wù)器控制臺開放對應(yīng)端口,新版本Impostor必須使用Http插件,搭建方法與之前不同。原專欄地址:??https://www.bilibili.com/read/cv20812913?。如果還有什么問題,歡迎在評論區(qū)留言。