版本介紹
MT3換皮【天香物語】Linux手工服務端+安卓蘋果雙端+GM後台+全套源碼+視頻架設教程
版本截圖
教程介紹
MT3換皮夢幻西遊手遊 《天香物語》 Linux 搭建教程
測試系統:Centos7.6系統
測試IP:192.168.2.166 (外網架設和局網架設方法一樣)
首先進入我們官網:MiR6.com 搜索《天香物語》下載好服務端,我這裏已事先下載好了
然後進入常用工具分類下載Linux管理工具,并且連接到自己的服務器。
1、安裝寶塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
輸入y回車确認安裝,我事先已經安裝好了寶塔,這裏有單獨的寶塔安裝教程。安裝好寶塔後我們登錄寶塔面闆。
=========================================================================
2、安裝環境
Nginx1.18
mysql5.6
php5.4 寶塔—軟件管理—-php5.4—設置—禁用函數—-删除exec 設置—php服務—-重載配置–重啓
php的禁用函數設置需要等待php安裝完畢後才可以設置,我們先設置其他的一會來設置它。
=========================================================================
3、開放端口
添加規則:1-65535
關閉防護牆
systemctl stop firewalld.service
systemctl disable firewalld.service
=========================================================================
4、上傳mhxy.zip服務端到服務器的根目錄,上傳完畢後,我們需要等待軟件全部安裝完畢,并且把php的禁用函數設置好後我們在繼續剩餘步驟。我們耐心等待一會軟件安裝完畢。軟件安裝好了,我們去設置PHP的禁用函數。軟件都設置好後我們繼續。
解壓服務端
cd /
unzip mhxy.zip
=========================================================================
5、建立網站比如IP:88
IP帶上88端口 php版本5.4 網站:路徑 /www/wwwroot/3w
127.0.0.1或者IP 帶上81端口 php版本5.4 路徑 /www/wwwroot/mhxy1
=========================================================================
6、進入寶塔數據庫
設置數據庫root密碼爲:123456
創建數據庫并導入/直接全部複制粘貼就行
cd /
mysql -uroot -p123456
grant all privileges on *.* to ‘root’@’127.0.0.1’ identified by ‘123456’;
grant all privileges on *.* to ‘root’@’localhost’ identified by ‘123456’;
create database mt91 DEFAULT CHARACTER SET utf8;
flush privileges; #
use mt91
source /mt91.sql
create database Zx_Agent DEFAULT CHARACTER SET utf8;
flush privileges; #
use Zx_Agent
source /Zx_Agent.sql
exit;
=========================================================================
7、安裝java, Xshell裏執行以下命令,命令需要一條一條的輸入,跑完一個再輸一個
cd /home
rpm -ivh jdk-8u144-linux-x64.rpm
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./configure
make
make install
yum install -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 這條命令如果報錯可不管它
=========================================================================
8、給權限
chmod -R 7777 /bin/qd
chmod -R 7777 /home
chmod -R 7777 /www/wwwroot
=========================================================================
9、修改服務端ip
\home\mt3\sdk_server\sdk.config.xml 修改成自己的IP
\www\wwwroot\3w\mhxyserver\index11.html 修改成自己的IP 稍後此路徑的文件名需與客戶端匹配
\www\wwwroot\mhxy1\user\reg.php 修改成自己的IP
=========================================================================
10、啓動命令
qd
1
=========================================================================
安卓修改【APKDB反編譯】或者其他編譯工具,我們首先下載 安卓反編譯工具,對安卓的客戶端進行反編譯。第一次編譯會讓設置java的jdk路徑,所以需要我們電腦安裝有java環境。我事先安裝好了,你們下載好後一直下一步即可安裝好,路徑都保持默認安裝。之後的設置路徑方式就和我一樣了。隻要是默認路徑安裝的,這裏設置路徑都是和我一樣。設置好jdk路徑後我們就可以正式反編譯了。編譯好了,我們按照下面的路徑依次修改裏面的IP地址爲你的服務器IP地址。
AndroidManifest.xml
\lib\armeabi-v7a\libgame.so 搜:88
此文件我們需要使用進制修改工具來修改,我們先去下載修改工具。
http://49.235.188.189:88/mhxyserver/index1.html
http://192.168.2.166:88///mhxyserver/index.html
首先我們需要把index1.html改爲index.html,修改好文件名後,我們還需要去\www\wwwroot\3w\mhxyserver\index11.html路徑裏的文件名也改爲index.html。然後我們把IP改爲你們自己的服務器IP地址
然後因爲我的IP地址比原始IP地址少1位,所以我們需要在:88後面加一個/,并且我們把index1.html改爲了index.html所以這裏也少了1位,那麽我們就總需要 加2個/符号,總體意思就是保持你的IP地址和改的文件名修改後的總字符長度,需要和原始的字符 長度一緻才可以。修改好後我們覆蓋方式粘貼進去修改。粘貼進去後保持字符長度和原始一定要一緻,負責會出錯。修改好後我們保存。然後同目錄下會生成一個.bak的同名文件。這個是原始的文件備份。我們可以删除它。也可以留着都可以,我們這裏選擇删除它。然後把客戶端重新編譯位APK文件并簽名。編譯好了安卓客戶端,我們先安裝到安卓模拟器進入遊戲試試看。注冊好後即可登錄了,我們這裏推薦還是使用MUMU模拟器進入遊戲,雷電模拟器進入遊戲會出現創建角色無法彈出自定義名字,無法輸入文字的問題。我們試試先。隻可以這樣随機建立,我們在試試MUMU模拟器。
蘋果修改,蘋果的客戶端修改相對來說就方便很多了,我們直接使用好壓打開客戶端,修改以下路徑文件裏的IP爲你的服務器IP地址,修改方法同安卓\lib\armeabi-v7a\libgame.so方法一樣。我們先打開客戶端。
\Payload\mt3.app\mt3 搜:88
http://159.75.156.225:88//sdk////
http://192.168.2.166:88//sdk/////
首先對位修改此地址。我的IP對于原始的IP地址少了1個位數,在sdk後面加個/即可。你們自己的少多少或多了就删除/或添加/即可。
http://159.75.156.225:88//mhxyserver/index.html
http://192.168.2.166:88///mhxyserver/index.html
此地址修改方式一樣,文件名默認已經是index.html了。所以和服務端裏的文件名一緻,就無需修改了。同樣IP多了就在:88後删除一個/即可,少了多少個IP就加多少個/符号即可。
總共全部4個都改好後保存。保存後同樣會多個.bak的原始文件備份。沒用的删除。然後把修改好後的mt3覆蓋到蘋果客戶端裏。
蘋果客戶端修改好後我們需要做好蘋果企業簽名和分發後即可使用了,下面我們看看後台功能。
=========================================================================
注冊地址:http://192.168.2.166:81/
GM後台:http://192.168.2.166:81/gm/gm/gm.php
GM碼:mir6.com
管理後台:http://192.168.2.166:81/admin
賬号:admin
密碼:admin
下面我們看看遊戲裏的功能。好了,其他功能自行測試吧,如需更多遊戲資源可訪問www.MiR6.com我們每款資源均單獨制作了獨立的視頻架設教程,讓小白也可以快速上手遊戲架設,體驗做GM的樂趣!
下載資源僅供學習版權歸原創者所有!商業用途與本站無關!資源自行測試不做任何保證
架設系統:代表爲服務端(面向後台)程序所需要架設的系統環境,其中VMware均爲一鍵架設端,指服務端在VM虛拟機系統内。
遊戲平台:代表爲客戶端(面向用戶)程序所需要運營的系統環境,其中多端互通是指客戶端支持跨平台遊戲,可以在PC電腦和手機之間或WEB網頁之間同時跨平台遊戲。
架設難度:代表爲服務端(面向後台)程序所需要怎樣的架設方式,一鍵安裝泛指可以快速一鍵架設好,手工架設需要你手工配置系統環境架設,源碼編譯指在手工架設之前還需要把程序源碼編譯爲可執行程序。
手工架設:遊戲服務端需要手工安裝配置系統所需環境和數據庫等,可以開服(外網聯網),适合老手,推薦大家都使用手工架設!架設更有樂趣!
源碼編譯:源碼編譯的服務端和手工架設一樣,但比手工架設更爲麻煩,需要事先把源碼編譯爲可執行程序,在進行手工架設。
1.單機玩耍:所有一鍵端、手工端、源碼編譯都可以支持單機,如果是手機遊戲,隻需要依靠VM虛拟機+安裝安卓模拟器即可。把服務端運行在VM虛拟機内(如果是Win服務端,也可以直接在自己電腦系統上運行服務端),客戶端在安卓模拟器運行即可。各種VM一鍵端基本都是用這種方式進行玩耍的!
2.局網玩耍:局網是指在你路由器所在網絡環境之下,簡單解釋就是手機連接WIFI後的家庭網絡環境内。局網架設和外網架設方式是一緻的,都需要對服務端及客戶端進行網絡IP地址和防火牆等進行配置,但無需進行端口映射。
3.外網玩耍:俗稱開服,服務端架設在機房的服務器上,服務器擁有固定IP地址,在其他電腦或手機上安裝客戶端即可進行玩耍,且架設方式與局網架設方式一模一樣。如果想在家裏電腦架設外網需要确認你自己的寬帶網絡環境,1是所有家庭用戶寬帶都沒有固定IP地址,這會導緻每次IP變化後需要你重新配置IP地址或使用動态DNS。2是需要确認是否有分配公網IP地址,如果你有公網IP地址隻需要在路由器進行端口映射即可架設外網,如果你沒有公網IP地址,需電話聯系運營商分配公網IP地址,如果運營商不願意分配公網IP地址那麽你就隻有使用内網穿透的方式在家裏架設外網了。
1、安裝系統運行庫組件:微軟VC++常用運行庫合集安裝包,本站的常用工具内就可以進行下載。
2、設置客戶端EXE的兼容性,一般系統隻需右鍵EXE程序,點擊屬性,在點兼容性,勾選以兼容模式運行這個程序,然後就可以試試選擇兼容 WIN7 之類或更低的系統進行運行。
3、安裝軟件要求所必備的JAVA JDK環境,本站的常用工具内就可以進行下載。
2.若您需要商業運營或用于其他商業活動,請您購買正版授權并合法使用。
3.如果本站有侵犯、不妥之處的資源,請在網站最下方聯系我們。将會第一時間解決!
4.本站所有内容均由互聯網收集整理、網友上傳,僅供大家參考、學習,不存在任何商業目的與商業用途。
5.本站提供的所有資源僅供參考學習使用,版權歸原著所有,禁止下載本站資源參與商業和非法行爲,請在24小時之内自行删除!
評論0