2021  DOF台服源碼和搭建教程插圖
2021  DOF台服源碼和搭建教程插圖2

服務端步驟

1.將腳本和服務端上傳到根目錄
2021  DOF台服源碼和搭建教程插圖4

2.運行腳本
ssh連接至VPS,運行腳本

  1. cd /
  2. chmod 755 install
  3. ./install

2021  DOF台服源碼和搭建教程插圖6

如果信息能正常顯示的話就直接輸入y並回車(不能顯示的話就是一些軟件沒有裝,根據錯誤提示安裝吧)
2021  DOF台服源碼和搭建教程插圖8

等待一段時間,因為腳本加密了所以應該是進行服務端解壓+創建虛擬內存(我看了一下,幾乎所有的腳本都是創建8G虛擬內存,具體原因不太清楚)+安裝依賴+更換服務端中的IP地址

等待整個過程完成後,會提示是否刪除臨時文件,這個根據自己需要刪除吧(服務端壓縮包+腳本文件),我這裏就輸入y回車了
2021  DOF台服源碼和搭建教程插圖10
3.將pvf,登錄密鑰,等級補丁上傳至服務器中

將圖中的Script.pvf,publickey.pem,df_game_r三個文件上傳到"/home/neople/game"中
2021  DOF台服源碼和搭建教程插圖12

4.運行腳本

因為要一直掛在後台,所以這裏我用screen來實現,大佬們也可以選擇更好的方法

先安裝screen

  1. yum install -y screen

創建一個screen會話

  1. screen

在新會話中運行腳本

  1. cd /root
  2. ./run

等待出現兩次五國時(CentOS7時間比較長,可能會持續20min,而CentOS5.8應該幾分鍾就好)

五國差不多這樣的

  1. GeoIP Allow Country Code : CN
  2. GeoIP Allow Country Code : HK
  3. GeoIP Allow Country Code : KR
  4. GeoIP Allow Country Code : MO
  5. GeoIP Allow Country Code : TW

然後測試客戶端能否正常連接,如果正常連接的話,在screen會話中輸入Ctrl+A+D將其放入後台,關閉連接即可

如果以後想更換pvf、pem、等級補丁的話,需要先通過"./stop"停止,等替換完成後再"./run"啟動

至此服務端部署完成

客戶端配置步驟

1.準備pem,pvf以及和pvf相匹配的客戶端

剛才也說了,pvf如果和客戶端不匹配的話會容易出現奇怪的顯示問題,所以需要準備一下

2.準備登錄器和dxf.exe可執行程序

因為CentOS7不支持現在的登錄網關(隻支持5和6)所以這裏使用簡單登錄器

友情提示:簡單登錄器會報毒(可能是涉及到自動修改hosts),但是不是誤報不清楚,有意見的老哥可以使用其他的無報毒登錄器或者自己寫單機啟動腳本,我太菜了所以就用簡單登錄器了

寫教程的時候發現台服吧的文件裏麵有一個登錄器是不報毒的(卡巴斯基+騰訊電腦管家),所以就放上去了,有意見的老哥可以自己殺毒或者直接刪除。

dxf的話這裏就用吧裏很多人推薦的大合集了,裏麵有簡單內輔,用著還可以

首先修改裏麵的toml

服務器地址改為自己的VPS公網IP,角色等級也要修改,和自己VPS的服務器等級補丁要匹配

2021  DOF台服源碼和搭建教程插圖14

然後將大合集中的DNF.exe複製一份為DNF10.exe

3.整合客戶端

1.先解壓客戶端,客戶端目錄下隻保留文件夾和對應的audio.xml文件,一級文件夾下其他文件放到別的地方防止衝突

2021  DOF台服源碼和搭建教程插圖16
2. 將和VPS匹配的pvf,登錄密鑰pem複製到根目錄
3. 然後將大合集中的DNF.exe,DNF10.exe,DNF.toml複製到客戶端根目錄
4. 將簡單登錄器複製到客戶端根目錄(這裏我隻複製了DNFLogin.exe)

差不多是這個樣子
2021  DOF台服源碼和搭建教程插圖18
4.打開客戶端然後輸入IP地址
2021  DOF台服源碼和搭建教程插圖20
登陸成功後看看頻道亮沒亮能不能創建角色進入遊戲,如果不能的話VPS就重新跑一遍

  1. ./stop
  2. ./run

如果可以正常玩耍的話,VPS那將會話放入screen後台並關閉SSH連接了。

教程到此結束

 

額外幫助

centos6.5係統
手動換yum源

/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=8192
mkswap /var/swap.1
swapon /var/swap.1
sed -i '$a /var/swap.1 swap swap default 0 0' /etc/fstab

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos6_base.repo
yum clean all
yum makecache

yum -y install gcc gcc-c++ make zlib-devel libc.so.6 libstdc++ glibc.i686 xulrunner.i686 libXtst.i686 unzip screen mysql-server

chkconfig mysqld on
service mysqld start
service mysqld enable

在用心語一鍵端 搭建 ,網關用統一

相關說明:

1、VIP會員無限製任意下載,免積分。立即前往開通>>

2、下載積分可通過日常 簽到綁定郵箱 以及 積分兌換 等途徑獲得!

3、本站資源大多存儲在雲盤,如出現鏈接失效請評論反饋,如有密碼,均為:www.ipipn.com。

4、所有站內資源僅供學習交流使用。未經原版權作者許可,禁止用於任何商業環境,否則後果自負。為尊重作者版權,請購買正版作品。

5、站內資源來源於網絡公開發表文件或網友分享,如侵犯您的權益,請聯係管理員處理。

6、本站提供的源碼、模板、軟件工具等其他資源,都不包含技術服務,請大家諒解!

7、源碼、模板等資源會隨著技術、壞境的升級而存在部分問題,還請慎重選擇。

PS.源碼均收集自網絡,如有侵犯閣下權益,請發信件至: admin@ipipn.com .


源站網 » 2021 DOF台服源碼和搭建教程

1 評論

發表評論

讚助本站發展 維持服務器消耗

全站源碼免費下載 立刻讚助