轉載:https://blog.csdn.net/xly8482/article/details/90170400
這幾天突然想回顧下以前的冒險島,於是在網上尋找了寫資源,自己搭了個單機玩耍的環境。雖然網上已經有很多教程,但還是把自己的搭建過程寫一下,供大家參考。話不多說,先附上資源地址:
鏈接:https://pan.baidu.com/s/1tVgJmM5LkPG4qxjS0vhT4A
提取碼:suob
本次搭建在參考了其他文章后,僅用到了這5個文件(本人WIN10環境,其他環境未嘗試)。下面說明下各文件的作用:
1.服務端:windows環境下的服務端,解壓后即可開始啟用。(這服務端真的是傻瓜式的,感謝前輩)
2.079客戶端+補丁1.5m:這兩個就不說了安裝客戶端,安裝補丁。
3.WIN10專用HShield.rar:這個很重要,解壓后替換客戶端原有的HShield文件夾,否則登錄攔截、定時檢測分分鍾彈出游戲。
4.dlq.zip: 解壓放到客戶端,使用登錄器進入游戲。
下面說說具體的流程:
1. 解壓 服務端.rar;安裝079客戶端;給客戶端安裝補丁1.5m(文件復制到客戶端目錄,雙擊直接安裝就行);
2. 解壓 WIN10專用HShield.rar,將其中文件替換客戶端中的HShield文件夾
然后修改HShield中的ehsvc.ini文件的配置安裝路徑:
3. 解壓 dlq.zip ,文件放到客戶端目錄下:
4. OK!准備工作完畢,直接啟動服務端:
1) 服務端目錄下,Mysql文件夾中啟動Mysql:
2) 返回上一級目錄,啟動服務端:
3) 服務端啟動完畢:
5. 使用客戶端登錄器進入游戲:
使用說明:
1. 服務端開啟后的GUI控制台有一些GM命令可以操作,我用的比較多的就是給物品,發金幣。非常簡單,自己試試就會。另外給物品需要知道物品id,推薦一個網站可以查詢所有的地圖ID,物品ID等等:http://mxdweb.com
2.自己新增賬號,角色。由於沒有新增賬號和角色的路徑,自己新增賬號和角色需要手動到相關的表里面去添加。服務端啟動后,可以使用navicat(服務端文件夾下有此工具)訪問本地mysql,賬號:root 密碼:root ;進入后選擇mser庫:
新增賬號,角色需要涉及到的表有:
accounts、characters、inventoryslot、mountdata
accounts(賬號表):直接復制原有數據,name是賬號,password是加密后的密碼(感覺是md5,如果需要修改密碼又不知道怎么加密,可以使用GUI管理器的修改密碼功能)
characters(角色表):直接復制原有數據,accountid關聯賬號表id,下面是各種屬性值,可以直接修改,因為是smallint,所以各屬性最大32767。map字段是最后下線時的地圖id,想要瞬移的,可以先下線,修改此字段,然后再登錄,就會瞬移到指定地圖了(查地圖ID,還是可以去http://mxdweb.com)。gm字段表示是否是gm,0是普通角色,100是gm(gm會對所以角色和怪隱身,所以如果進去游戲發現怪不動,看看這個字段的值是不是0)。
inventoryslot、mountdata這兩張表還沒怎么用過,不太知道具體用處。當手動添加角色時,發現差這兩張表的數據,所以直接復制數據,修改關聯。
至此,本次搭建有關的事情就這樣了,有問題,歡迎大家在下面留言,謝謝!