搜索
查看: 5201|回复: 31
收起左侧

分享一个可自己架设的冒险岛服务端,带源码及全套工具

  [复制链接]
  • TA的每日心情

    2019-7-25 17:52
  • 签到天数: 246 天

    [LV.8]以坛为家I

    超级会员

    Rank: 6Rank: 6

    枫币
    5097
    威望
    -13
    贡献
    105
    在线时间
    110 小时
    注册时间
    2016-11-24
    QQ
    发表于 2018-12-11 15:22:55 | 显示全部楼层 |阅读模式
    本帖最后由 无衣师尹 于 2018-12-13 09:10 编辑

    分享一个可自己架设的冒险岛服务端,带源码及全套工具,是以前在这个博客上分享的,现在也打不开了
    修复不错,据说价值5000的源码,开过服测试,关键是不报毒,单机开心娱乐没问题

    地址
    密码:  r8lz

    http://www.zlhss.com,以前在这个博客和怀旧岛群里面分享的,现在博客挂了,
    如果侵权请私信我删除帖子!

    也可以直接下载我打包好的一键端(客户端用原版的V079服务端),方便不会架设的新手
    简单的架设问题可以跟帖提问,怎么修端我不会也别问我

    1.进行环境配置
    Java是一门编程语言,冒险岛源代码是一系列的后缀名为.java的文件组成,学过编程的都知道源码的重要性,可以写版权信息,可以做各种授权限制,也可以留后门;
    文件夹内的jdk-7u80-windows是java开发包和运行环境,分为i586(32位系统安装),x64(64位系统安装),推荐用64位系统安装,32位系统内存不够用而且32位的java开启服务端好像会报错找不到jvm.dll什么的,需要按路径找下去改一个文件夹名称,好像是某个文件夹改为server,具体记不清了;
    冒险岛服务端基础运行环境,现有的冒险岛台端服务端基本都是基于java模拟器运行
    安装java的时候默认安装在C盘,可以改在其他盘如D盘,如果是新手的建议不要动全程下一步即可!
    安装netbeans的过程中,注意把自动安装更新和收集改进的选框不要选中,也就是把两个选上的√取消掉,全程下一步即可!

    2、数据库
    数据库可以用两种,mysql和Phpstudy,推荐直接用phpstudy,适合新手,mysql没有图形化界面对新手不太友好,Navicat8是数据库修改工具,用N8修改数据库不会出错,有些gm助手修改玩家数据会废号,是因为把不属于某个字段的数据写入了不匹配的字段,导致角色信息读取不了导致废号
    里面有很多表格保存玩家书库,比如accounts保存用户的id,账户点券,抵用券;characters保存玩家的角色信息,HP量,MP量,能力值,剩余能力值,剩余sp值,人气,是否封号;quest表保存玩家的任务信息,任务完成后status值为2,未完成值为1,改为2后任务可以直接完成;questmonster文件夹保存任务怪物的杀怪数量,999任务不想做,可以在这里直接改为999,即可完成任务
    有强迫症的同学可以用GM命令 !fcomplete questid 2 命令,来完成无法完成和无法接取的任务,
    也可能是 !强制完成任务 questid 2 ,任务id用wz工具打开quest.wz搜索

    3、netbeans(主要用来编辑源码):
    安装NetBeans之前要先安装java,,NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java、C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。
    将冒险岛源码打包成.jar文件,放在服务端的dist文件夹内
    编译源码
    把以上的环境和工具安装完之后,我们首先打开NetBeans
    然后我们点击文件-打开项目
    找到我们的源码,默认被我放在服务端的根文件夹下,可以看到图标变成了咖啡杯。
    接下来,会发现我的源码为什么会出现红色感叹号,那是因为你缺少相应的库,我们右击该项目,点击解决项目问题,然后在\ZLHSS079MS\dist\lib目录下你可以找到所有缺失的文件,点击解决把这四个文件按对应文件名添加即可。
    四个文件报错信息都要解决
    这时候其实就可以改动你的源码了。但是对小白玩家来说,怎么编译呢?点击最上方工具栏,清理并构建项目。
    默认jar会生成在以下目录,具体请看图。
    最后一步,需要我们把生成好的jar放入服务端,以后你改动了源码之后都需要重新编译并且替换服务端的jar文件。
    注意看路径,把生成的源码里面的jar文件替换到服务端的dist文件夹里面的jar文件

    4、补全服务端文件
    服务端里除了jar文件之外,还缺失WZ文件,这里我故意把WZ文件删除,因为每个服务端都要和客户端的WZ文件对应,不然会出现账号误封情况,下面将会教你怎么从客户端提取WZ文件,选择工具-导出文件到-导出为私服所需要
    导出完毕后把文件打包放在服务端的根目录下即可。
    wz需要服务端和客户端内对应,就是把客户端的wz文件导出到服务端内xml,当两者不一致时以服务端为准,每次修改完客户端wz后,都要重新导出一次;
    也可以用我导出好的wz_原版。

    5、导入数据库
    首先点击连接,然后确认你之前安装的数据库的名称和密码,之后点连接,然后再新建一个数据库,这里的数据库名可以自己随便取一个,比如我这里的名字叫做suibianjian(随便建),然后点击备份,找到我服务端的数据库文件进行还原。
    5.1 安装mysql里面有图片教程和安装文件,中间有个设置密码的地方是数据库密码,尽量用root,root,改为其他的要自己记住!然后打开Navicat8,输入刚刚设置的数据库密码再进行数据库导入工作,端口号3306,默认地址localhost(127.0.0.1)不要动
    5.2 phpstudy可以从官网下载最新的,也可以从其他服务端直接复制一个过来(删掉原来的数据库,也可以不删除,自己新建一个不重名的数据库然后导入此端数据库),也可以直接用我打包好的空白数据库
    6、修改服务端配置文件
    打开服务端下的服务端配置.ini文件,首先我们在最上面两行修改数据库名称,这里的数据库名称就是上面你建立的数据库名,注意,要在问号前面,问号别删除了。然后再下面的user和password填上你数据库的账号和密码,改完之后继续下拉,IP栏修改为你的外网IP。
    和上面导入的数据库名称要对应,端口号的地方3306,账号和密码都是填 root
    7、替换C盘java环境
    打开dist/lib文件夹,复制文件夹下local_policy.jar和US_export_policy.jar两个文件
    找到C盘C:\Program Files\Java\jre7\lib\security文件夹进行粘贴
    找到C盘C:\Program Files\Java\jdk1.7.0_80\jre\lib\security进行粘贴
    8、启动服务端
    第一步,启动数据库(推荐用phpstudy,方便新手有界面,myslq没界面适合老手)
    第二部  点击服务端下的启动服务端即可.,GUI启动的那个是带一个UI界面的,两个选一个即可
    9、bat登录游戏
    官方原版客户端,安装好以后,删除原版HShield文件夹,用079强力过HS补丁解压到客户端内,然后修改ehsvi.ini里面的MapleStory路径,不懂的可以看看其他的帖子,win10的HS补丁工具自己去论坛找,很多地方都有的
    首次运行冒险岛会卡白屏或者黑屏,然后在客户端内生成一个download.info文件,关闭冒险岛,将这个文件设置为隐藏,再次运行
    登录器用bat文件自己弄个:
    taskkill /im MapleStory.exe /f
    MapleStory.exe 127.0.0.1 9595
    如果开外网的话把中间的127.0.0.1改成外网ip,另外不是服务器没有固定ip地址时,需要做端口映射(登录,频道、商城端口),具体映射方法自己百度

    10、注意
    架设端的脚本,有几个脚本调用了客户端不存在的素材(好像是这几个调用爱心的 var 爱心 = #fUI什么的#语句,爱心图标客户端不存在,99000004,99000004—39,99000004—78,99000004—105),导致点拍卖会报错!建议用一键端里面的脚本,是一样的,我把报错的素材替换了。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    评分

    参与人数 2威望 +3 枫币 +3 贡献 +3 收起 理由
    zhouzheng123 + 2 + 2 + 2 很给力!
    597026518 + 1 + 1 + 1 很给力!

    查看全部评分

    该用户从未签到

    新人上路

    Rank: 1

    枫币
    13
    威望
    0
    贡献
    0
    在线时间
    4 小时
    注册时间
    2017-4-3
    发表于 2018-12-11 17:03:54 | 显示全部楼层
    教程不错 东西呢
  • TA的每日心情

    2019-7-25 17:52
  • 签到天数: 246 天

    [LV.8]以坛为家I

    超级会员

    Rank: 6Rank: 6

    枫币
    5097
    威望
    -13
    贡献
    105
    在线时间
    110 小时
    注册时间
    2016-11-24
    QQ
     楼主| 发表于 2018-12-11 17:20:54 | 显示全部楼层
    地址已附上!

    该用户从未签到

    新人上路

    Rank: 1

    枫币
    6
    威望
    0
    贡献
    0
    在线时间
    0 小时
    注册时间
    2018-12-11
    发表于 2018-12-11 17:48:12 来自手机 | 显示全部楼层
    大神要膝盖吗
  • TA的每日心情

    2019-7-22 02:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    新人上路

    Rank: 1

    枫币
    160
    威望
    0
    贡献
    0
    在线时间
    14 小时
    注册时间
    2018-11-9
    QQ
    发表于 2018-12-11 23:30:30 | 显示全部楼层
    很不错!值得学习!
  • TA的每日心情
    慵懒
    2019-1-24 08:36
  • 签到天数: 55 天

    [LV.5]常住居民I

    服务端开发者

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    枫币
    1934
    威望
    75
    贡献
    305
    在线时间
    45 小时
    注册时间
    2016-12-30
    QQ
    发表于 2018-12-12 17:34:35 | 显示全部楼层
    大王 ???
    ZEVMS冒险岛(079)游戏服务端
    回复

    使用道具 举报

    该用户从未签到

    新人上路

    Rank: 1

    枫币
    73
    威望
    0
    贡献
    0
    在线时间
    8 小时
    注册时间
    2018-9-30
    QQ
    发表于 2018-12-12 21:40:39 来自手机 | 显示全部楼层
    挺好的,大神能留下联系qq吗,想请教一个问题
  • TA的每日心情

    2019-7-25 17:52
  • 签到天数: 246 天

    [LV.8]以坛为家I

    超级会员

    Rank: 6Rank: 6

    枫币
    5097
    威望
    -13
    贡献
    105
    在线时间
    110 小时
    注册时间
    2016-11-24
    QQ
     楼主| 发表于 2018-12-13 08:55:44 | 显示全部楼层
    本帖最后由 无衣师尹 于 2018-12-13 08:56 编辑
    173868196 发表于 2018-12-12 21:40
    挺好的,大神能留下联系qq吗,想请教一个问题

    这个是别人以前分享的端,现在博客无法访问了,我只是转分享一下研究怎么架设服务端的时候整合了一下
    有问题你直接跟帖问吧,简单的我可以解答
  • TA的每日心情

    2019-7-25 17:52
  • 签到天数: 246 天

    [LV.8]以坛为家I

    超级会员

    Rank: 6Rank: 6

    枫币
    5097
    威望
    -13
    贡献
    105
    在线时间
    110 小时
    注册时间
    2016-11-24
    QQ
     楼主| 发表于 2018-12-13 09:15:05 | 显示全部楼层

    可能是吧,很多人都有这个源码,修复的程度不一样,貌似一线海仿官修复的比较好
  • TA的每日心情
    慵懒
    2018-11-8 06:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    新人上路

    Rank: 1

    枫币
    62
    威望
    0
    贡献
    0
    在线时间
    5 小时
    注册时间
    2018-10-30
    发表于 2018-12-13 10:37:43 | 显示全部楼层
    已收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|枫叶物语冒险岛单机 |网站地图繁體中文

    JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

    | 网站运行时间:

    Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表