原神服務(wù)端搭建架設(shè)教程win系統(tǒng)(附客戶端+服務(wù)端+環(huán)境配置)
大家好,我是艾西原神一款開放世界冒險(xiǎn)3D游戲以七種元素(分別為風(fēng)、雷、巖、火、水、草、冰)交匯的幻想世界“提瓦特”創(chuàng)造的游戲世界,以角色扮演的RPG游戲還是有非常多的玩家熱愛,以二次元以及那卡哇伊的畫風(fēng)不管是小哥哥還是小姐姐都深受喜愛。
?
游戲總體分為魔神任務(wù)、傳說任務(wù)、委托任務(wù)、世界任務(wù)。魔神任務(wù)即主線任務(wù)和活動(dòng)任務(wù),傳說任務(wù)是角色劇情任務(wù),委托任務(wù)是每日四個(gè)委托,世界任務(wù)是在野外偶爾觸發(fā)的任務(wù)。
玩家們到達(dá)一定等級(jí)后開啟派遣任務(wù)的劇情走向。那么對(duì)于一款火爆的游戲很多小伙伴肯定會(huì)有自己當(dāng)服主在這個(gè)游戲里我說了算的想法,那么跟上艾西今天的教程。
今天艾西給大家?guī)淼氖莣indows服務(wù)器搭建原神私服的教程
(后期有習(xí)慣用linux系統(tǒng)的小伙伴我會(huì)單獨(dú)出一份教程)
服務(wù)端搭建于自己的服務(wù)器上系統(tǒng)為windows,客戶端支持情況:PC、iOS支持國(guó)服 /國(guó)際服均可,Android僅支持國(guó)際服。
架設(shè)搭建準(zhǔn)備:服務(wù)器一臺(tái)32h32g配置起 、服務(wù)端、客戶端
配置環(huán)境所需要準(zhǔn)備的工具:Python3.8+、MongoDB、JDK、git
注:Windows x64 (建議 Win10build2002 + 版本,老版本不保證兼容)
Build版在軟件發(fā)布上主要用于區(qū)分不同時(shí)期的版本,它是編譯時(shí)的版本標(biāo)記,一般序號(hào)都是遞增的??捎糜诒鎰e軟件的版本。 版本號(hào)里面的Build說明這個(gè)版本是第幾次編譯的結(jié)果,它后面一般跟數(shù)字或日期。
Python3.8+:(用于編寫腳本、自動(dòng)化以及機(jī)器學(xué)習(xí)和Web開發(fā)等各種任務(wù))
MongoDB基于分布式文件存儲(chǔ)的數(shù)據(jù)庫 :(如果服務(wù)器性能低或者沒有管理需求,可在安裝時(shí)取消勾選 xxxpass ;)。
服務(wù)端:(自己準(zhǔn)備好沒有的話到git下載看教程)
客戶端:這不用多說了大家都有的
Notepad++:文本編輯器,用于編輯配置文件。
請(qǐng)確保服務(wù)器端口 TCP?443 、TCP?54321、?UDP?22102均 未被其他程序占用 ;服務(wù)器如果有限制的將54321、22102端口在防火墻安全組單獨(dú)過白或找機(jī)房放行端口。
安裝環(huán)境
JDK
?
?
本次安裝在windows平臺(tái),用MSI(x64 MSI Installer)安裝,當(dāng)然也可以前兩種(x64 Installer)。
Windows?x64?xxxpressed?Archive:壓縮版本,需要自行配置
Windows?x64?Installer:安裝版本,安裝過程自行配置
安裝配置JDK 雙擊 jdk-17_windows-x64_bin.msi 一路點(diǎn)下一步安裝,完成就好了。
裝完win+R –> 運(yùn)行 輸入cmd 在控制臺(tái)里輸入 java -version出現(xiàn)如下圖信息表示安裝成功。
安裝配置Mongodb
?
根據(jù)自己需求下載版本,>=5以上。這里用的window平臺(tái)搭建原神,這里選擇Windows。這里有兩種方式,(MSI安裝方式,zip解壓方式),推薦下載MSI方式,原因(zip解壓方式需要自行配置)。雙擊 安裝mongodb-windows-x86_64-6.0.0-signed.msi
一直下一步,到這里點(diǎn) “xxxplete” ,繼續(xù)進(jìn)入到下一步,把?Install Mongodb xxxpass?這個(gè)選項(xiàng)去掉繼續(xù)安裝即可。
?
?
裝完后按 win+R —> 運(yùn)行 輸入 services.msc 打開系統(tǒng)服務(wù),找到 MongoDB Server,如圖,顯示“正在運(yùn)行”就OK了。
安裝Git:git用來拉去代碼,更新代碼,非常方便。如果喜歡自己在網(wǎng)頁上去下載,那就不用裝。
?
?
雙擊Git-2.37.1-64-bit.exe ,無腦下一步安裝即可
?
拉取、編譯代碼 :隨便找個(gè)地方建立一個(gè)空的文件夾
進(jìn)入文件夾右鍵 “Git Bash Here“,會(huì)打開一個(gè)新的控制臺(tái)窗口,然后執(zhí)行最后顯示Success,然后在文件夾里可以看到一個(gè)jar文件那么就可以了
# 從dev分支下載代碼 git clone -b development xxxxx://ghproxy.xxx/xxxx://github.xxx/Grasscutters/Grasscutter
cd Grasscutter/
# 官方文檔此處有錯(cuò)誤 ./gradlew.bat jar
注意: 如果在“./gradlew.bat jar”運(yùn)行后出現(xiàn)錯(cuò)誤,關(guān)閉git窗口。
進(jìn)入Grasscutter目錄右鍵“Git Bash Here”
輸入以下內(nèi)容重新構(gòu)造。
./gradlew.bat jar
?
?
配置資源文件
在任意文件夾右鍵 “Git Bash Here” 打開控制臺(tái)窗口,運(yùn)行命令:
git clone xxxx://ghproxy.xxx/xxxx://github.xxx/Koko-boya/Grasscutter_Resources
等待運(yùn)行完了你會(huì)發(fā)現(xiàn)多了個(gè) Grasscutter_Resources 文件夾,把這個(gè)文件夾里的Resources文件夾放到 Grasscutter 文件夾里。
更新方法 進(jìn)入Grasscutter文件夾右鍵 “Git Bash Here”,執(zhí)行:
# 拉取最新代碼
git pull
# 編譯
./gradlew.bat jar
# 然后把原來的控制臺(tái)窗口關(guān)了,重新運(yùn)行一次就行了
改配置文件、運(yùn)行 進(jìn)入Grasscutter文件夾,文件路徑輸入cmd,回車,會(huì)出現(xiàn)Cmd窗口運(yùn)行以下命令。
# jar名字具體根據(jù)文件名來
java -jar ./# jar名字具體根據(jù)文件名來
java -jar ./grasscutter-1.2.2-dev.jar.jar
?
?
完了關(guān)掉窗口,可以看到文件夾里多了一個(gè)config.json
?
改完后回到上一步,運(yùn)行即可。
注:附件
Gitee大整改,關(guān)了所有開源項(xiàng)目,資源包地址已更換回github
git clone
xxxx://ghproxy.xxx/xxxx://github.xxx/Koko-boya/Grasscutter_Resources
Copy
等待運(yùn)行完了你會(huì)發(fā)現(xiàn)多了個(gè)?Grasscutter_Resources?文件夾,把這個(gè)文件夾里的Resources文件夾改成?resources?放到?Grasscutter?文件夾里。
更新方法
進(jìn)入Grasscutter文件夾右鍵?“Git Bash Here”,執(zhí)行:
# 拉取最新代碼git pull# 編譯./gradlew.bat jar# 然后把原來的控制臺(tái)窗口關(guān)了,重新運(yùn)行一次就行了
Copy
四、改配置文件、運(yùn)行
進(jìn)入Grasscutter文件夾,按住shift點(diǎn)右鍵,選擇 在此處打開powellshell(不喜歡powershell也可以去微軟商店下個(gè)windows terminal 舒服得多)窗口,運(yùn)行命令:
# jar名字具體根據(jù)文件名來
java -jar .\grasscutter-1.1.1-dev.jar
Copy
自己有服務(wù)端的操作教程:
下載服務(wù)端和客戶端內(nèi)文件,默認(rèn)位置進(jìn)行安裝即可。
下載網(wǎng)盤內(nèi)文件 ./服務(wù)端和客戶端/“version"/內(nèi)完整包:full-grasscutter-dev-#xxx_RainKavik.zip,并進(jìn)行解壓
運(yùn)行服務(wù)器
啟動(dòng)服務(wù)端
解壓 ./服務(wù)端/full-grasscutter-dev-xxx.zip,并進(jìn)入該文件夾
直接雙擊 run.bat 即可運(yùn)行服務(wù)端;如果安裝了其他版本的 java 或者修改了安裝位置,請(qǐng)自行修改此bat文件后再啟動(dòng),啟動(dòng)前請(qǐng)確保 MongoDB 在運(yùn)行中。
啟動(dòng)代理
雙擊運(yùn)行 proxy.bat ,
可直接關(guān)閉窗口以停止運(yùn)行
出現(xiàn) Proxy server listening at http://*:54321 即為啟動(dòng)成功
注意,如果您的服務(wù)器性能過低,此代理程序可能會(huì)假死,手動(dòng)重啟即可!
創(chuàng)建賬號(hào)
在 run.bat運(yùn)行窗口操作
需要使用文末的 account 指令在控制臺(tái)創(chuàng)建賬號(hào)才可以登錄
創(chuàng)建方法如下:
語法:account create 登錄賬號(hào) UID
例如:account create rainkavik 10000
連接服務(wù)端
如果你只是想在Windows使用,可以直接跳過證書下載和安裝這一步,使用進(jìn)行 Genshin代理助手登入服務(wù)端。
?
1、windows10/windows11連接
設(shè)置-網(wǎng)絡(luò)和Internet-代理,地址本機(jī)搭建填寫 127.0.0.1,連接服務(wù)器則填寫 服務(wù)器公網(wǎng)IP。
?
2、安卓連接
設(shè)置-WLAN-詳情-代理(部分原生安卓在右上角“編輯”圖標(biāo)中),選擇 手動(dòng),填寫 主機(jī)名和端口
3、IOS蘋果連接
設(shè)置-無線局域網(wǎng)-詳情(連接Wi-Fi右側(cè)藍(lán)色“i”)-HTTP代理,選擇 手動(dòng),服務(wù)器填寫 電腦/服務(wù)器IP。
證書下載
掛好代理以后用系統(tǒng)自帶瀏覽器打 xxxx://mitm.it ,選擇你系統(tǒng)的證書進(jìn)行下載
注意:服務(wù)器 IP 更換后需要重新下載安裝證書!
如果提示:"If you can see this, traffic is not passing through mitmproxy." 則說明代理沒有成功掛上。
注意:如連接服務(wù)器代理,中國(guó)內(nèi)地區(qū)域服務(wù)器會(huì)因?yàn)閭浒竼栴}沒法訪問。需要在服務(wù)器先下載證書,再拷貝到其他設(shè)備上。
?
?
好了,至此,在客戶端設(shè)置代理就能正常進(jìn)入原神服務(wù)器了。文章來源:http://www.zghlxwxcb.cn/news/detail-653856.html
我是艾西,以上就是原神服務(wù)端的搭建架設(shè)方法,有服務(wù)端的直接看后半段,沒有服務(wù)端就在GIT下載,配置的環(huán)境以及工具都是一樣的可以根據(jù)自己習(xí)慣的方式來。今天的分享就到這里啦希望對(duì)有需要的小伙伴有幫助我們下期見。文章來源地址http://www.zghlxwxcb.cn/news/detail-653856.html
到了這里,關(guān)于原神服務(wù)端搭建架設(shè)教程win系統(tǒng)(附客戶端+服務(wù)端+環(huán)境配置)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!