您当前的位置:首页 > 其他技术 > 其他技术

关于海贼王单机数据库修改

本文出处:网游动力作者:本站发布时间:2013-06-17阅读次数:

对于游戏的建造时间等的修改我们就只能依赖于对底层数据库的修改鸟,简单的介绍如下,只是起一个抛砖引玉的作用,由于该数据库结构比较简单,大家完全可以自己多琢磨,多摸索!

1.      注册用户在哪里?

利用APMsev自带的MYsql管理工具打开数据库,其中数据库user_manage为注册用户数据库和用户充值情况,其中注册用户相关信息记录在表users里面,打开该表,利用Mysql的搜索功能,在username项输入注册的用户名,执行操作并可以搜索到注册用户的记录,其中我们较为关注的是用户的user_id,因为其他很多跟用户相关的数据库表记录该用户的信息都是通过该字段进行关联的。

 


2.      我想修改我拥有的里贝数量,该怎么操作?

    在海贼王中,里贝是可以用来购买各种道具的支付手段,所以修改里贝数量,可以做个有钱人,想买啥就买啥,该在哪里修改呢?这是大家比较困惑的问题,介绍如下:

    利用APMsev自带的MYsql管理工具打开数据库——hanghai,这个是海贼王主要的数据库,里面囊括了游戏的各种元素,所以我们想做个有钱人,也得从这里入手,在数据库中找到数据表hh_custom,这个里面记录了游戏者的很多基本信息,当然也包括拥有的里贝数,点击浏览,你大致可以看清楚每个字段记录的信息,采用上面提及的mysql搜索功能,在name中输入你注册账号,你可以将你的记录单独搜索出来,其中dianquan字段为你当前所拥有的里贝数,修改的方法如下:www.5uwl.net

点击结构后面的SQL页,在运行SQL查询中输入:

                 UPDATE hh_custom SET dianquan =400000 WHERE name = 'songsun3000';(400000是你想拥有的里贝数,根据自己的需要输入即可,songsun3000为我的账号,你也可以输入你注册的账号,当然,如果你想将该数据表中所有人的里贝数都调整为400000,则where这个条件判断可以省去,即输入:UPDATE hh_custom SET dianquan =400000;)


3. 感觉单机玩起来仍然很费时间,建筑物和科技研究等待的时间太长?

    利用APMsev自带的MYsql管理工具打开数据库——hanghai,在里面找到hh_building_level表,这表里面记录所有的建筑物及科技每个等级升级需要的木头等资源,也包括升级需要的时长,在浏览该表中,我们不难发现time这个字段,这个就是我们要找的建筑物或科技升级需要等待的时长,单位是表,参照上面的办法,将这个字段统一改为3或其他,这样你不论升那一级都只需要3秒即可,运行的SQL语句如下:

Update hh_building_level set time=3;

4.      造船需要等待的时间太长了,我也需要缩短,该怎么办呢?

同上面方法一样,找到hh_ship表,将其中time统一修改为3秒,运行SQL语句如下:

Update hh_ship set time=3;

5.      至于有人说我的资源太少了,怎样快速增加资源?

有两个办法:(1)非常简单,调整你主机时间即可快速增加资源;(2)修改hh_auction表中resource字段,怎么样修改就sql语音的事情了,大家完全可以百度,至于修改值为多少,大家可以在浏览中查看数据库中已有的字段值。