閱讀551 返回首頁    go 阿裏雲 go 技術社區[雲棲]


網狐6603源碼全部架設過程網狐源碼下載搭建教程

網狐的6603正式版,已經出了好幾個版本了,從現在來看,已經比較穩定了,以下文章寫的比較早,正式版的架設方法等和下麵相似,留著僅供參考,再給出個正式版的架設視頻下載地址,編譯打包,安裝數據庫配置網站,架設等等都有提到,避免誤導各位,特此聲明。
教程地址 網狐6603源碼下載www.maliwl.com


也許好多人還不知道預覽版可以用,現在正式版貌似也流傳出不少了(雖然我沒有,嗬嗬),所以我就把自己了解的關於預覽版架設的情況簡單說一下 首先,網上流傳的預覽版可以用的,功能雖然不如正式版本全,但是架設遊戲,研究代碼完全夠用了,網上流傳的腳本也是可以用,預覽版最早應該是去年8月份左右就流出來的,過了段時間平台的腳本才流出來,再後來才有6603的網站流出來,所以,平台的腳本比預覽版要新,但是比正式版要舊,用在預覽版上夠用,但是有些地方不匹配,例如某些表裏的UserMedal字段等等,存儲過程裏有,但是表裏沒有這個字段,以至於用一鍵安裝的批處理會出現好多錯誤,根據錯誤提示,刪掉或者新增某些字段就可以把這些錯誤解決
1、第一步當然還是 執行腳本生成數據庫, 關於修複腳本,修複的時候沒做筆記,照著錯誤提示肯定能修複
2、架設網站,網站都有說明文件,需要修改密碼等等,看說明文件修改就可以了,這裏隻說下容易忽略的地方
2-1:也是先安裝腳本,網站的腳本裏的錯誤比平台上少多了,如果發現提示錯誤修複就好了,這個當時也沒做筆記,另外後台 bin目錄下的 reg.bat 不要忘了執行,還有 EveryOne 對 那個 dll 的讀取和運行權限
2-2:後台那個分頁的存儲過程要在所有的數據庫上執行一遍
2-3:後台的說明文件裏明確的說過,後台的 asp 文件需要支持根路徑,就是說網站後台不能在前台網站裏設置虛擬目錄來使用,為什麼這樣,自己研究下吧,所以前台後台最好各建立一個網站, (提示:xp 下IIS隻能建立一個網站,win2003下IIS上可以建立多個網站)
2-4:設置建好的網站屬性,asp.net 標簽裏,設置 asp.net 版本為 2.0,在文檔標簽裏把 index.asp 添加到 默認文檔內容列表裏
2-5:如果做了以上操作,打不開前台,檢查下 Web 服務擴展 下麵的 Active Server Pages 那項是不是 允許狀態


現在前台應該可以了
2-4:後台應該也能進入了,如果是 win2003 下提示 不能用 '..' 表示父目錄 那麼,在IIS裏->網站站點->屬性->主目錄選項卡->配置->選項 勾上"啟用父路徑"的複選框
3、在網站後台添加一款遊戲(鬥地主為例)
3-1:新建一個機器,新建機器,其實添加了一條連接信息,對應的就是 6602 平台裏 QPServerInfo 數據庫下 DataBaseInfo 表裏的記錄,機器碼那裏,多了一個驗證,但是預覽版沒有啟用,就直接留空就行了,下麵關於房間還有個機器碼,稍後再說。


3-2:新增一個遊戲類型,這個含義和以前的一樣,GameTypeItem 表裏,休閑遊戲,財富遊戲等等那個大類別


3-3:新建一個模塊,網站布局上模塊在類型的左邊,之所以先增加的類型,沒有先增加模塊,是因為想特別說明下模塊和遊戲這兩個的關係,以前的版本,數據庫裏隻有 遊戲類型(GameTypeItem 表)和遊戲(GameKindItem表) ,現在多出來一個模塊(GameGameItem表),這個模塊其實是把以前的GameKindItem表擴展後細化了,分成了兩個表,模塊和遊戲


3-4:現在新增一個遊戲


3-5:新增一個房間,需要說明的是那個服務機器項,指的是跑這個房間的電腦的機器碼,如果啟動遊戲服務的機器機器碼和這裏不對應,加載房間的時候就不會加載該房間,遊戲也就無法啟動了。這個機器碼怎麼生成,在平台代碼裏可以找到算法,文章轉至:https://www.cnblogs.com/maliwlcom/p/7543495.html寫出工具來,不想寫工具也可以在平台代碼裏或者存儲過程裏屏蔽掉驗證這一塊


4、啟動遊戲
4-1:先說內核的問題,如圖,未授權的內核提示下麵的紅字,但是不影響進入遊戲,可以忽略提示不用管,(以前在xp上運行還出現過 橘黃色的字,隔幾秒鍾就會提示沒有授權,斷掉遊戲服務和協調服務器的連接,把內核驗證部分去掉才解決掉,內核如何去驗證不在討論範圍,這次從win03上跑,用原版內核沒出現橘黃色提示,就不再研究是什麼原因了)


 


4-2:配置文件,ServerParameter.ini ,好多人編譯過了代碼,但是啟動不了,往往是因為這個文件的原因,網上下載的代碼裏沒有這個文件,也沒有生成配置的工具,其實分析平台代碼完全可以自己寫個生成配置的工具,這個文件裏,數據庫名,IP地址,數據庫密碼等都是加過密的,算法平台代碼裏當然也有,後麵放上一個能在 本地(127.0.0.1)使用的配置文件
4-3:如果沒有遊戲代碼,隻進大廳的話,啟動 協調服務器和登錄服務器就行了,從大廳注冊賬號,登錄都沒有問題,如果存儲過程有問題,自己修複就可以
4-4:啟動協調服務器以後,啟動遊戲服務器


4-5:修改遊戲配置,如果你正好和我一樣,有一款鬥地主,並且像上麵配置以後,遊戲過程中不正常,不能托管,沒有時鍾等等,可以看看是不是這裏沒有配置。


4-6:啟動登錄服務器,從大廳登錄

最後更新:2017-09-22 16:33:03

  上一篇:go  “不倒翁”獨家二次開發完美運營版棋牌源碼搭建
  下一篇:go  錯過至少等一年!阿裏雲西南服務支持中心20+職位虛席以待,來吧,成就最好的自己!