- UID
- 42223
- 最後登錄
- 1970-1-1
- 精華
- 閱讀權限
- 15
- 積分
- 350
- 金錢
- 元
- 威望
- 點
- 貢獻
- 點
|
發表於 2014-7-29 17:34:31
|
顯示全部樓層
架設教學
1. 如使用 Windows XP , 請先裝 Microsoft .NET Framework 3.5
2. 安裝 AppServ, 主機名用 localhost, 密碼自定
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download
3. 將 shsvr 這個目錄移去 C:\ , 即是 c:\shsvr
4. 修改 c:\shsvr\GameServerMy\profile.ini
[Config]
Core=Prj108.dll
Network=oSocNetwork.dll
Script=oLuaScript.dll
CharDB=GCharDB.dll
lottery=127.0.0.1
lotteryport=1900
admin=127.0.0.1
adminport=1200
AutoStart = 0
Name = 希望 (自己改名)
#language = english
host = 127.0.0.1 (本機玩就不用改)
Port = 1700
Shutdown = 10
[Database]
DBConn = oMySQLConn2.dll
DBName = 108gamedb
Username=root
Password=(之前自定密碼)
Host = 127.0.0.1
Port = 3306
STMT = set names 'big5'
[SettingDB]
DBConn = oMySQLConn2.dll
DBName=108Setting
Username=root
Password=(之前自定密碼)
Host = 127.0.0.1
Port = 3306
STMT = set names 'big5'
5. 修改 c:\shsvr\lottery\profile.ini
[LotteryDB]
DBConn = oMySQLConn2.dll
DBName = 108lottery
Host = 127.0.0.1
Port = 3306
Username=root
Password = (之前自定密碼)
STMT = set names 'big5'
StartDay = 4
StartTime = 20:00:00
Duration = 262800
Prize = 1000
PrizeItem = 0
LotteryPort = 1900
6. 修改 c:\shsvr\Sf_Billing_Server\admin.ini
[AdminDB]
DBConn = oMySQLConn.dll
DBName = 108Billing
Host = 127.0.0.1
username = root
password = (之前自定密碼)
STMT = set names 'big5'
7. 將 data.zip解壓到 c:\AppServ\MySQL\data, 即是:
C:\AppServ\MySQL\data\108billing
C:\AppServ\MySQL\data\108setting
C:\AppServ\MySQL\data\108gamedb
C:\AppServ\MySQL\data\108lottery
8. 網址列輸入 http://localhost/phpmyadmin, 使用者名稱: root, 密碼: (之前自定密碼)
9.建立新資料庫"shserver"
10. 於 "shserver" 資料庫內載入 shserver.sql
11. "shserver" 資料庫內找到 "shservertable", 按右面的瀏覽, 按編輯(筆形狀), 將 AdminHost 改為 127.0.0.1 (本機玩), 如出街就改 ISP 給你的 IP 地址
12. 到 phpmyadmin 的主目錄下的權限, 新增使用者, 登入資訊是:
使用者名稱:remote
主機(選擇本地)
密碼: asdfghjkl
整體權限: 全選
(呢個一定要跟以上一樣,冇得改)
13. 改完以上所有東西就可以開 server
首先按 c:\shsvr\Sf_Billing_Server\AdminSys.bat
之後按 c:\shsvr\lottery\olottery.bat
最後按 c:\shsvr\GameServerMy\GameShell.bat, 再按 Start
14. web 目錄請放在 c:\AppServ\www, 之後用記事本開 c:\AppServ\www\web\login\config.php, 入面會見到:
<?php
$shserver = "127.0.0.1";
$shgamedb = "108gamedb";
$shbilling = "108billing";
$shsetting = "108setting";
$shuser = "root";
$shpwd = " (之前自定密碼)";
?>
15. 修改登陸器內的 patch.ini, 將 IP 改為 127.0.0.1(本機玩), 如出街就改 ISP 給你的 IP 地址
16. 之後網址列輸入 http://localhost/web 就可以註冊帳戶
17. 最後將登陸器內檔案抄進水滸遊戲目錄, 執行 client.bin.exe 就可以進行遊戲了.
PS. 正常應該有3個檔案誤測為有毒, 分別是:
www\web\108chk.dll
C:\shsvr\GameServerMy\current.dat
C:\shsvr\Sf_Billing_Server\current.dat |
|