夠牛版解壓後,修改IP,開服務器,再拷貝srverlist.bin文件到客戶端覆蓋,用APP建客戶端WYD文件的快捷方式,執行即可,服務器不需用APP。
用帳號註冊器建帳號,然後將其拷到dbsrv\run\account中的對應文件夾中。
一般版安裝指南:
***************指南:*******************
安裝:
將服務器文件解壓縮到任意路徑,我一般是解壓到客戶端使用的地方。
解完壓縮後你應該有如下目錄結構:文件夾DBSRV,BISRV,TMSRV。同時還有一個serverlist.txt文本文件,NPKO.exe可執行文件和serverlist.bin。
WYD2_SERVER
├DBSRV
├BISRV
├TMSRV
├serverlist.txt
├NPKO.exe
└serverlist.bin
將serverlist.bin文件刪除,npko.exe文件移動到Tmserv文件夾中。
我本應該在線上下載serverlist的補丁因為那樣你就不用編輯所有的IP地址了。現在只好挨個修改,
serverlist.txt文件中需要修改前四個ip地址,其中第三個和第四個ip地址必須將數字3000(端口)保留。
例子
0 0 123.456.0.7
0 1 123.456.0.7
0 2 123.456.0.7 3000
0 3 123.456.0.7 3000
現在進入TMSRV文件夾,編輯localip.txt和biserver.txt,刪除其中的serverlist.bin文件
現在進入DBSRV文件夾,將admin.txt,localip.txt,redirext.sample.txt中ip替換成你自己的ip
在你修改完上述文件的ip地址後,你可以有兩個選擇:
使用微軟的applocale軟件進行內碼轉換或使用英文版補丁(請下載附件)*******************applocale的使用方法********************
安裝完applocale後點擊開始菜單中程序的快捷方式運行,會出現一個信息提示框。
點擊「下一步」後出現「添加刪除程序」和「啟動應用程序」單選項,選擇「啟動應用程序」
然後點擊「瀏覽」選擇,出現「請選擇一個可執行程序」的對話框,將文件定位到你服務器文件解壓縮的
目錄,進入TMSRV文件夾,再進入run文件夾,會發現有一個TMSRV.exe的可執行文件,雙擊選中。
點擊「下一步」後出現「應用程序的語言」下拉框,從中選擇倒數第四個。(就是韓文的那個)
點擊「下一步」後,在「創建快捷方式,總是使用AppLocale運行此應用程序」前打上小鉤鉤,點擊「完成」
程序會自動運行,然後彈出「can't connext to DB-SERVER」的錯誤提示,先不管它,關掉就可以。
現在使用同樣的方法應用於BISRV.exe和DBSRV.exe,有錯誤提示,先不管,關掉就可以。
這些工作完成後你就可以啟動服務器了!
****************啟動服務器******************
使用開始菜單apploale中的TMSRV快捷方式啟動TMSERVER,程序會報錯說無法連接DB,但是如果你刪除了serverlist.bin,程序會自動生成一個新的srverlist.bin。將這個新的serverlist.bin文件拷貝到但凡有serverlist.txt的文件目錄下(服務器根目錄下,DBSRV\run下)。
下面按照DBSRV->BISEV->TMSRV->NPKO的順序運行。用帳號AAAA密碼1111登陸NPKO,當前只有一個用戶。
現在將TMSRV文件夾下的serverlist.bin文件拷貝到遊戲客戶端的目錄下,覆蓋原來的文件。
現在就可以連接服務器進行遊戲了!
****************登入遊戲的方法******************
1.將TMSRV文件夾下的serverlist.bin文件拷貝到遊戲客戶端的目錄下,覆蓋原來的文件。
2.用applocale運行wyd.exe,內碼選擇英語/韓語或任何非簡體中文的(推薦英語)
3.客戶端使用的是兵臨城下613,本站有帖子提供下載。
****************問題集********************
關閉billing 服務器
在TMSRV/gameconfig.txt中設置billmode為0,可以使你不用運行BISRV就可以測試服務器。
Error - Can't read NPC file in NPCGener.txt (TMSRV.exe):
將系統語言更換成韓語,或使用英文版補丁
Error - no TransKnight file (DBSRV.exe):
將系統語言更換成韓語,或使用英文版補丁
Error - Can't get Server Group Index LocalIP: / TestServerIP:
更改serverlist.txt中第一行的ip地址(127.0.0.1不可用)
Error - err,read(1),116 (TMSRV.exe):
不是服務器文件的錯誤,一般來說是服務器和新版客戶端的協議衝突
當前所有的客戶端,不管是韓國、日本、中國、台灣、英文當連接遊戲服務器的tine使用的是相同的協議。英文版的客戶端實際上是將線程登陸值轉換成當前登陸遊戲服務器的協議。
另一方面,從服務器的運行日誌中可以看出,運行日誌可以追溯到2004年,這使得我相信此版本的服務器端應該在2003/2004年間的客戶端兼容。
Error - Server Full:
只需要持續點擊服務器名按鈕刷新一下列表,知道你看到服務器條不是滿的為止
測試 DBSRV:
在TMSRV文件夾下運行NPKO.exe,當前管理員登陸帳號如下
AAAA 1111
AAAA1 1111
AAAA2 1111
AAAA3 1111
AAAA4 1111
AAAA5 1111
AAAA6 1111
AAAA7 1111
AAAA41 1111
AKTHE 1111
M12M01 m2062
運行 EDITMOB_KO:
你需要把系統語言設置成韓語,或用applocale運行!
設置運行 BISRV (billing server):
這是可選的
1) 在TMSRV/gameconfig.txt文件中設置bill模式為1或2
2) 在TMSRV/biserver.txt文件中改變IP和端口
例如: 192.168.1.78 3000
3)在serverlist.txt文件中添加IP和端口
請注意,第一行用來設置服務器組的索引,第二行用來設置服務器的IP和端口
例如:
0 0 192.168.1.78
0 1 192.168.1.78 3000
提示:在啟動TMSRV之前,你會在BISRV中的'Close Game Server'列表中看到你設置的IP和端口,'Connect Server List'總是空的,但是一旦你的遊戲服務器連接到billing服務器,你的ip就會在日誌面板中顯示。
serverlist.txt怎麼寫?
可進入遊戲的例子:
0 0 192.168.1.11
0 1 192.168.1.11
0 2 192.168.1.11 3000
0 3 192.168.1.11 3000
1 0 192.168.1.11
命運雙倍經驗怎麼修改?
打開 TMSRV\run 下的 gameconfig.txt
以下是內容(注意標紅的)
Drop Item Event Settings:
evindex 0 evdelete 0 evon 1 evitem 473 evrate 1800 evstart 1 966 2000 0
Etc Event Settings:
double 0 deadpoint 1 dungeonevent 1 statsapphire 30 battleroyal 487
Billing Settings:
billmode 2 freeexp 20 charselbill 0 potioncount 15 partybonus 100 guildboard -1
Item Drop Bonus Settings:
80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
Treasure Settings:
473 1725 0 0 0 0 1724 0 0 0 0 1723 0 0 0 0 1722 0 0 0 0 172vrstsp; 0 0 0 0
30 60 260 500 1000
483 2308 0 0 0 0 2441 0 0 0 0 2302 0 0 0 0 2393 0 0 0 0 481 0 0 0 0
30 60 260 560 1000
484 794 0 0 0 0 2305 0 0 0 0 413 59 2 59 2 412 59 2 59 2 412 59 2 59 2
30 250 280 660 1000
485 2314 0 0 0 0 2442 0 0 0 0 2304 0 0 0 0 2391 0 0 0 0 481 0 0 0 0
30 60 260 560 1000
486 2312 0 0 0 0 2304 0 0 0 0 2441 0 0 0 0 412 59 2 59 2 794 0 0 0 0
30 60 260 560 1000
487 2307 0 0 0 0 2443 0 0 0 0 2305 0 0 0 0 2395 0 0 0 0 412 59 2 59 2
30 60 260 560 1000
488 2308 0 0 0 0 2441 0 0 0 0 2302 0 0 0 0 2393 0 0 0 0 481 0 0 0 0
30 60 260 560 1000
489 2309 0 0 0 0 577 0 0 0 0 2301 0 0 0 0 481 0 0 0 0 412 59 2 59 2
30 60 260 560 1000
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
參數說明:
參數一:double 倍數值
double 0 正常經驗
double 1 雙倍經驗
double X 暫時無,最多雙倍
參數二:freeexp 遊戲點時間限制.
freeexp 20 免費到20級
freeexp X X為任意一個數值.
freeexp 500 免費到500級(當然最多是300也就是說永久免費)
參數三:Item Drop Bonus Settings 爆率設置
80的把爆率 1/2000和1/1000
全部80改為 300 是4倍暴率
參數三:billmode
billmode 2 收費模式 可以免費玩到指定的級別 指定級別由 freeexp 20 控制 數字是多少就是多少級
billmode 1 免費模式 .
參數四:billmode
戰盟論壇
參數五:evitem
控制活動寶箱設定
Treasure Settings:這個值相對應
473 物品ID 0 0 0 0 物品ID 0 0 0 0 .... 依次推類
參數六:deadpoint
死亡時候的經驗值
參數七:charselbill
0=韓國
1=中國
給靈魂之石賦予屬性
很多朋友都談論到靈魂石頭的吸收及貫通屬性不存在,但是客戶端可以顯示,也就是其屬性應該可以修改出現.
方法是:打開itemlist文件,用EXCEL打開修改就行,可以找到靈魂石頭對應的代碼是540(貫通)和541(吸收),原有的itemlist裡面;沒有賦予這兩個靈魂石真正屬性需要我們自己為其添加.在第I列(即紅色字處修改)修改為6和8,6為貫通屬性,8為吸收屬性,同時在第L,M列(藍色)將原來的內容分別改為EF_HP ,100,這樣靈魂之石就有了正常的屬性了.但是吸收屬性好像是直接就吸收20傷害加到9也是.但是基本可以滿足需要了.
表例:540 靈魂之石 26 0.0.0.0.0 0 0 3840 0 0 EF_CLASS 255 EF_DAMAGE 0
541 靈魂之石 26 0.0.0.0.0 0 0 3840 0 0 EF_CLASS 255 EF_MAGIC 0
/轉移問題
修改 Language.txt 文件中的 99 _NN_Relocate 僳撈
修改為 99 _NN_Relocate 轉移
黑披風代碼:290