|
=====================
TB2aezFmElnpuFjSZFjXXXTaVXa_!!700788093.jpg
截图预览
2017-4-25 21:27 上传
大家好,我是哨子,今天在这里给大家做一个详细的2.4功能端假设教程,详细文字教程我已经写好了,接下来给大家做一遍视频演示。
首先把MU_Server放在到D盘根目录
① 安装环境
常用游戏架设环境、NPP、JAVA JDK。 这里注意java和假设环境不能同时进行安装,会冲突。
② 配置IIS
先安装:服务器管理器-添加角色Web服务器(IIS)-勾选应用程序开发
安装完成后打开IIS开始配置:添加网站-物理路径为D:\MU_Server\WWW,端口写81-右键Serverlist转换为应用程序 MIME类型添加-拓展名* 类型application/octet-stream
设置应用程序池 默认设置:
.NET FrameWork版本设置为4.0-启用32位应用程序设置为True-托管管道模式设置为经典(classic)
如果遇到该文件是脚本 打开cmd命令-Cd C:\Windows\Microsoft.NET\Framework\v4.0.30319然后aspnet_regiis.exe -i 运行即可
遇到ISAPI和CGI限制 则打开ISAPI和CGI限制 将ASP.NET v4.0两个设置为允许即可
出现这个原因呢是因为数据库没有开启,因为这个asp文件是读取数据库里的表内容,所以现在打开phpstudy 好的看到两个绿灯,现在再来看看这个getserverlist服务器列表文件 搞定了,出现的是加密了的服务器列表
③ 配置version
目录:D:\MU_Server\WWW\MU230\Android\QMQJLogin\version.xml
用NotePad++打开选择17center.xyz全部替换为你的域名,里面的格式已经写好了192.168.1.99ol.域名
我这里自己的域名就是这个,接下来教一下域名泛解析
域名自己要加个泛解析 打开域名控制台-主机头写*-记录值写ip 这样不管你域名前加什么都能访问到这个ip
就按照这个设置就好了 改完version要记得访问一下你的网站能不能通,从version里面直接双击访问 可以通,保存
④ 修改服务器列表
服务器列表名字和ip都在数据库muserverlist里面 使用Tools里的N11连接数据库 数据库密码yrCFeP1u7QvAJ
打开数据库muserverlist-表t_serverdata-修改ServerName区名-修改ServerURL为服务器ip
这样服务器列表就修改好了
⑤ 修改安装包
打开Tools里的ApkIDE ,JAVA JDK一定要在这之前装,如果弹出需要JAVA JDK只需要手动选一下刚才的安装目录就好了
接下来把刚才下载好的奇迹apk拖到ApkIDE里面反编译我这里电脑上有apkide我就直接用了
反编译好了之后右键选择打开工作目录在assets里找到version.xml和刚才一样使用notepad编辑替换里面的域名为你的替换好之后保存这里面需要注意的是<a href="http://www.baidu.com/" target="_blank">www.baidu.com这个地方的域名都可以不用动,因为没有用到,真正用到的域名在后面versionurl=这里修改为你的域名就ok了,客户端会自动获取这个version对应的服务端
安装包名字在目录res里values-string里面直接修改
关于注册账户的地址你可以选择不改使用默认官方的
好了安装包部分修改好了直接点击编译,编译进行中,等待编译好,现在进行下一步
⑥ 启动服务端
依次打开0.1.2.3这四个快捷方式
0.phpstudy是网站和数据库点击启动,如果没有启动两个绿灯有可能是端口占用,可以使用环境端口检测检查,这里检测正常
1.GameDBServer是游戏DBserver启动的时候输入区号1
2.LogDBServer是游戏日志直接点击启动
3.GameServer是游戏主程序这里也直接点击启动,使用了无限制时间无限制ip的gs ,gs就是gameserver的简称
这里有些人会出现这个问题:system.outofmemoryexception 这个呢是内存溢出,就是指服务器内存本身就不够,需要加虚拟内存
这里直接给大家操作一下怎么加
右键计算机-属性-高级系统设置-性能设置-高级-设置虚拟内存,保存好了再来看看
好的,启动完服务端之后就可以安装之前编译好的apk测试游戏了
ApkIDE_全民奇迹.apk 这里就是我们刚才编译好的apk了,我们用夜神模拟器来测试一下
这里再给大家讲一个方法判断你的gs是否启动成功,我端里默认的gs端口是21270
可以直接使用端口扫描来判断端口是否已经开启,这里看到端口开放说明gs启动成功,试用于大多数gs
好的,现在来安装一下游戏进行测试
第一次进游戏会自动获取服务端里的unity更新包GameRes.unity3d和IsolateRes.unity3d 这两个unity在奇迹修改里面会经常用到
我这里服务器带宽比较低,所以我直接暂停跳过
好了 这里可以看到服务端已经搭建成功了
⑥ GM工具
发物品这里可以使用2.0GM工具 数据库密码:yrCFeP1u7QvAJ
使用方法:先运行里面的1.9gm工具然后关闭复制1.9里的三个配置文件qmqj.cok,sysset.ini,winspool.drv替换到2.0里面进行破&解 破&解成功
另外送上一个熊娃的配置器
64位直接运行MUConfig64 数据库用户:root 数据库密码:yrCFeP1u7QvAJ 游戏数据库:mu_game_1 日志数据库:mu_item_log_1 账号数据库:qmqj_web 保存连接
配置器可以干很多事情,详细的自己进去摸索吧。
好了这次教程就到这里了,感谢大家的观看。我是哨子
用户,如果您要查看本帖隐藏内容请回复
奇迹, 哨子本主题由 驻港CEO 于 2017-4-26 06:39 审核通过
===================== |
|