2000FUN論壇

標題: 驚天動地(黑色陰謀) 服務端發布 教程文字版 [打印本頁]

作者: 西米WestRice    時間: 08-6-9 04:46 PM     標題: 驚天動地(黑色陰謀) 服務端發布 教程文字版

該端採用mssql+linux
兩台機器才可以開服。

先下載linux,安裝後
執行:
/home/cabal/gen_config.sh

ls -al /usr/bin/DBAgent_24

ls -al /usr/bin/ChatNode_24

ls -al /usr/bin/LoginSvr_01

ll /usr/bin/GlobalDBAgent

ls -al /usr/bin/WorldSvr_24_01

ll /usr/bin/CashDBAgent

ll /etc/init.d/GlobalMgrSvr

然後安裝MSSQL2005 附加數據表就行

端文件說明:

;Level.scp  升級經驗

;Mobs.scp 怪物經驗

;Data_World world1-terrain.scp 暴率
地圖有 30個  每個地圖都需要改

;cabalcash 商城庫 MyCashItem表

引所ID  引所ID 引所ID  服務器編號 物品代碼 數量 數量  買刀具的日期 是否以使用 取出道具的日期
NULL        3        1        24        620        1        1        NULL        NULL        NULL 附件:

文件名: Cabal.zip
下載鏈接: http://www.fs2you.com/files/5c428da1-35bd-11dd-83cc-0014221f3995/

時間關係和機器關係暫時不放視頻版教程了.等看懂的放吧.快48小時沒睡了.寫完文章上傳完數據庫睡覺了!
下載CLINUX和MSSQL2005
;;//該文檔資料來自www.asdSF.com ;轉載請您註明.謝謝!
數據庫備份是2005的所以你必須使用MSSQL2005 無須質疑.
紅色部分就是你要注意的

架設教程

建立數據庫
1.首先還原數據庫 account,cabalcash,Gamedb
"Stat_Log,Cabal_Stat_Data"和其他的暫時不需要還原.現在主要是調試"

2.在"安全性" 選項中找到 "登陸名"  建立 cabal 設置密碼 cabal

3.把"強制實施密碼策略" 上的對號去掉
接下來點,服務器角色,把裡面的 SYSADMIN 加上對號
然後選擇 用戶映射 把 account,cabalcash,Gamedb 加上對號
這時會提示個錯誤,不要管它

;;//該文檔資料來自www.asdSF.com ;轉載請您註明.謝謝!

4.選 --- 數據庫 --- 系統數據庫 --- master --- 表 --- 系統表 ---
打開  第一個 dbo.MSr.....這個,用編寫腳本為---CREATE 到---新查詢編輯器窗口

然後複製以下內容到裡面

EXEC SP_ADDEXTENDEDPROC 'xp_md5','d:\cabalcash\xp_md5.dll'

然後點分析,執行。

Linux安裝教程:

;;//該文檔資料來自www.asdSF.com ;轉載請您註明.謝謝!

1.我們建立 GAMESERVER 連接服務器
進入SQL,打開 服務器對象,然後點 鏈接服務器,按右鍵,新建鏈接服務器

訪問接口  中輸入MICROSOFT OLE DB PROVIDER FOR ODBC DRIVERS
鏈接服務器 中輸入GAMESERVER
產品名稱  中輸入game
訪問接口字符串 中輸入DRIVER={SQL Server};SERVER=localhost;UID=;PWD=;

安全性 中設置,使用登陸名的當前安全上下文建立連接

;;//該文檔資料來自www.asdSF.com ;轉3載請您註明.謝謝!

服務器選項 中設置如下:
排序規則兼容 TRUE
數據訪問    TRUE
RPC          TRUE
RPC OUT      TRUE
使用遠程排序規則 TRUE

設置好後,確定即可。

好了,我們上傳root目錄下的所有文件到LINUX的ROOT目錄中。
這裡需要注意的是上傳時一定要使用二進制上傳
;;//該文檔資料來自www.asdSF.com ;x轉載請您註明.謝謝!

傳好後我們使用CRT工具,連接LINUX,然後開始安裝ROOT目錄下的文件

rpm -Uvh lm_sensors-2.8.7-2.40.3.i386.rpm

rpm -Uvh ncftp-3.1.9-1.i386.rpm

rpm -Uvh net-snmp-5.1.2-11.EL4.7.i386.rpm

rpm -Uvh dstat-0.6.3-1.rh9.rf.noarch.rpm

rpm -Uvh unixODBC-2.2.11-1.RHEL4.1.i386.rpm

rpm -Uvh unixODBC-devel-2.2.11-1.RHEL4.1.i386.rpm

rpm -Uvh unixODBC-kde-2.2.11-1.RHEL4.1.i386.rpm

rpm -Uvh freetds-unixodbc-0.64RC3-1.i386.rpm

rpm -Uvh cabal.rpm

首先設置下WINSCP工具,選項,裡面的連接中,傳輸模式設置為二進制文件,然後確定。

把etc,home,usr複製到服務器上

;;//該文檔資料來自www.asdSF.com ;轉載請c您註明.謝謝!

接下來修改etc目錄下odbc.ini中的IP

修改 home\cabal\gen_config.sh  文件中的IP

設置gen_config.sh為0777權限

設置 /usr/ 中的 bin 目錄為0777權限

;;//該文檔資料x來自www.asdSF.com ;轉載請您註明.謝謝!

執行以下腳本:

cd /home/cabal

./gen_config.sh

ls -al /usr/bin/DBAgent_24

ls -al /usr/bin/ChatNode_24

ls -al /usr/bin/LoginSvr_01

ll /usr/bin/GlobalDBAgent

ls -al /usr/bin/WorldSvr_24_01

ll /usr/bin/CashDBAgent

ll /etc/init.d/GlobalMgrSvr
重新啟動服務器

cd ..
cd etc
cd init.d
chmod 777 *
./cabal start
然後
adduser cabal
重新啟動Linux服務器
加 cabal 用戶 "adduser cabal"

執行service cabal restart

下載客戶端,打開客戶端配置文件,更改為你的IP - 進入遊戲 -

轉自asdsf

我現在所有的cabal文件..都是網上下的...只供參考
cabal.jpg

[ 本帖最後由 西米WestRice 於 2008-6-10 11:30 AM 編輯 ]

圖片附件: cabal.jpg (08-6-10 11:30 AM, 11.28 KB) / 下載次數 51
https://www.2000fun.com/forum.php?mod=attachment&aid=ODMzNTB8M2I2OTliMjd8MTc1NDQ1MjMwOHww


作者: ~鬼兒~    時間: 08-6-9 04:56 PM

有人早過你post = =
作者: 西米WestRice    時間: 08-6-9 05:01 PM

係波-.- " 算....關貼吧 ......
作者: 惡魔中的天使    時間: 08-6-9 07:50 PM

西米你試下開
作者: 西米WestRice    時間: 08-6-9 08:33 PM

原帖由 惡魔中的天使 於 2008-6-9 07:50 PM 發表
西米你試下開


2部機....仲要linux... -.-  
依家想擁有一部server都冇~.~""
作者: l03126    時間: 08-6-9 10:39 PM

要2部機定2個windows?
2個windows得吾得??
作者: 西米WestRice    時間: 08-6-10 11:31 AM

加了文字教程.....希望有人動工開服.....
作者: 惡魔中的天使    時間: 08-6-10 03:50 PM

linux.....屋企有3部機
試試先
作者: 神璽    時間: 09-10-28 04:18 AM

不知道有沒有檔案可以下載
在下目前還在學習如何架設
真的是一個頭兩個大呀
作者: 神璽    時間: 09-10-29 11:30 PM

我有疑問
在建立數據庫
1.首先還原數據庫 account,cabalcash,Gamedb
這個地方我就卡住了
請問有人可以教學嗎
作者: 呀龍=]    時間: 09-10-29 11:49 PM

  張帖發表於 08-6-9 04:46 PM
你真係後知後覺
作者: ☆魔鬼皇☆    時間: 09-10-30 12:07 AM

成年多 其實條lnik仲係唔係到


該端採用mssql+linux
兩台機器才可以開服
神兄 你打算搞黎開服呀??如果一台機行晒2個系統 會卡死
同埋開服未必有人玩 隻game原本都唔多太受歡迎

[ 本帖最後由 ☆魔鬼皇☆ 於 09-10-30 12:09 AM 編輯 ]




歡迎光臨 2000FUN論壇 (https://www.2000fun.com/) Powered by Discuz! X1.5.1