转载: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这两张表还没怎么用过,不太知道具体用处。当手动添加角色时,发现差这两张表的数据,所以直接复制数据,修改关联。
至此,本次搭建有关的事情就这样了,有问题,欢迎大家在下面留言,谢谢!