程序开发原代码网

《神魔之征-完整端》

本站优惠价
0.00
0.0折 原价:¥88.00
  • 库存
  • 销量
  • 9999
  • 0
担保交易,安全保证,有问题不解决可申请退款。
  • 分享

学习源码网

  • 信誉:
  • 掌柜:
  • 剑舞为你而动
  • 宝贝:
  • 10件
  • 认证:
  • 企业
  • 创店:
  • 2022-10-19
已缴纳保证金23000.00
  • 描述
    0
  • 发货
    0
  • 售后
    0
商品列表左上广告
  • 资源类型:
  • 程序部署教程
  • 运行系统:
  • 安卓&苹果
  • 操作系统:
  • centos-7X系列
  • 是否杀毒:
  • 已杀毒
  • 游戏类型:
  • 策略 动作 竞技
  • 测试保障:
  • 已测试
  • 售后服务:
  • 有偿售后
  • 搭建环境:
  • Nginx-1.14
  • 部署环境:
  • PHP-5.6.40
  • 数据库管理:
  • phpMyAdmin 4.4.0
  • 游戏名字:
  • 神魔之征

安装宝塔直接运行命令即可。


yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh



搭建环境:

CENTOS 6.X

Nginx1.14

mysql5.5 这里是5.5

php5.4


这里不单独演示,参考之前的 “宝塔安装通用视频”.



1、关闭防火墙、开放端口 



scentos6系统

service iptables stop

chkconfig iptables off



防火墙不关闭也行


宝塔放行端口:1:65535


或单独打开  10002、10003、88


PS:如果使用腾讯云或阿里云记得把控制台的端口也打开


2、上传syzl.tar.gz到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)



解压syzl.tar.gz


cd /

tar zxvf syzl.tar.gz



给予 777权限

chmod -R 7777 /data

chmod -R 7777 /usr/bin/sy

chmod -R 7777 /www/wwwroot/game/



3.环境配置



命令行运行


yum -y install libjson json* json-c* gperftools screen


yum install lz4 (可以不用)


ldconfig

chmod -R 7777 /lib

chmod -R 7777 /lib64


注:提示“不是符号连接”没影响




4、设置数据库密码为:123456(在宝塔直接设置)



配置参数(mysqld下方)增加  

lower_case_table_names=1

重启数据库



创建数据库并导入数据.(命令行工具)

cd /data

./sk

 

可以通过宝塔 面板 数据库 - 从服务器获取查看是否 创建成功 (获取到6个就可以)


运行后为了安全可以把 sk 文件删除



6、搭建网站


新建一个网站-你的ip:端口 或域名:端口


有端口就添加端口这里的端口88



网站目录设置wwwwwwrootgame



配置网站伪静态

rewrite /sdk/user/register /sdk/register.php;

rewrite /sdk/user/fast_reg /sdk/fast_reg.php;

rewrite /sdk/user/logout /sdk/logout.php;

rewrite /sdk/user/login /sdk/login.php;

rewrite /sdk/user/sign_get /sdk/sign_get.php;


---------------------------------------------------------------------

7、服务端和网站修改   192.168.200.128 修改为你的IP


服务端修改:


/data/game/msTop1/msTop1_s1/srvconf.xml  (这个貌似 修改为127.0.0.1也是可以的)

/data/game/msTop1/msTop1_s2/srvconf.xml  (这个貌似 修改为127.0.0.1也是可以的)


网站修改:


/www/wwwroot/game/common/GetServerList.php

/www/wwwroot/game/3d_kbjy/normal_top1/update/res/Android/1.0.1/1016/downinfo1000_1016.xml


批量替换192开头的IP改为服务器IP


downinfo1012_1016 - downinfo1015_1016里面的随便自己是否修改.


  

到此算服务端就可以了,下面看看客户端



  

7、启动游戏服务




sy 1启动  2关闭  3查看端口


或者使用


游戏启动命令:


启动一区

cd /data/game/msTop1/msTop1_s1 && ./startRawAll.sh


启动一区

cd /data/game/msTop1/msTop1_s2 && ./startRawAll.sh



游戏关闭命令:


关闭一区

cd /data/game/msTop1/msTop1_s1 && ./stopRawAll.sh



关闭二区

cd /data/game/msTop1/msTop1_s2 && ./stopRawAll.sh


netstat -ntlp 命令查看端口


看到 端口 10002  10003 两个基本就可以了






8、客户端修改 (客户端默认地址192.168.200.128)



安卓 搜:192.168.200.128

smalicom op1game otdgpMainActivity.smali

smalicom op1game ogameconfigTOGameSDKURLConfig.smali

smalicom op1game ogameuiTOGameSDKLogin.smali

smalicom op1game ogameuiTOGameSDKLoginAll.smali

smalicom op1game ogameuiTOGameSDKRegister.smali

assetsConfigDataClientSettingCfg.csv



IOS 

Payloaddemo.appFrameworksTop1gameSDK.frameworkTop1gameSDK  (搜索:88)

demo.appDataRawConfigDataClientSettingCfg.csv



这里客户端的不单独演示了。


直接用反编译工具ApkToolAid.exe 反编译 




找到修改修改的文件替换


全部修改后反编译 这里刚刚编译过就不演示了




下面启动试试





可以正常登陆。


好了。本期教程到此结束。


祝君好运。。。。


其他自行研究吧。。。



PS:


简单介绍下GM后台使用



授权后台

http://192.168.200.128:88/gmht/gm.php


GM码90175.com




直接输入


http://192.168.200.128:88/gm/gm.php


GM码90175.com


进行相关操作就可以


========================================================




PS:


1、

x默认yum源失效了,下面我们更新下


备份本地yum源 (安装前先备份,免得更改后还是不行的话,以前文件丢失,无法恢复)


mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak


修改源


wget -O /etc/yum.repos.d/CentOS-Base.repo http://www.90175.com/file/repo/Centos-6.repo

wget -O /etc/yum.repos.d/epel.repo http://www.90175.com/file/repo/epel-6.repo

更新源

yum clean all

yum makecache

yum update




视屏相关工具下载:


  • 商品评价
  • 交易规则



1、自动:在上方保障服务中标有自动发货的商品,拍下后,将会自动收到来自卖家的商品获取(下载)链接;

2、手动:未标有自动发货的的商品,拍下后,卖家会收到邮件、短信提醒,也可通过QQ或订单中的电话联系对方。


1、描述:源码描述(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、版本不符等);

2、演示:有演示站时,与实际源码小于95%一致的(但描述中有"不保证完全一样、有变化的可能性"类似显著声明的除外);

3、发货:手动发货源码,在卖家未发货前,已申请退款的;

4、服务:卖家不提供安装服务或需额外收费的(但描述中有显著声明的除外);

5、其他:如质量方面的硬性常规问题等。

注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法对描述进行修改!


1、在未拍下前,双方在QQ上所商定的内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准);

2、在商品同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外);

3、在没有"无任何正当退款依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;

4、虽然交易产生纠纷的几率很小,但请尽量保留如聊天记录这样的重要信息,以防产生纠纷时便于网站工作人员介入快速处理。



  • 源码网,提供优质源码资源
    展开