第一篇:攻城掠地单机武将修改造出自己心目中的大神
想造出自己心目中的大神,并让他们在三国大世界里面纵横天下无敌手的也可以来看看。玩厌了网络游戏,当你被土壕虐的苦不堪言的时候,想玩单机版来放松下自己受伤的小心灵的来看看(呵呵……)
测试单机版本:蒂芙尼攻城掠地单机完善版
用到的工具:Navicat 8.0 for MySQL 这是我用的个人数据库管理工具,当然有更新的版本自己百度搜索下载一个装好。
首先进入游戏目录下启动游戏服务器和数据库,当然也可以只启动数据库,我们的目地是找到数据库里面的相关表格并编辑我们想要的数据。
启动数据库后,打开MySQL连接攻城掠地单机版的数据库,连接试如下:
连接名: gcld_sdata 主机名/IP位址: 127.0.0.1 埠(就是连接端口): 3306 用户名: root
密码: 1234
完成以上输入后直接确定进入gcld数据库,点左边展开数据库列表gcld_sdata,分别在列表下面找到gcld和gcld_sdata这两个数据库双击展开,我们要修改的数据表格就在这两个主要的数据库中。
首先进入gcld,在右边找到player表双击展开,在这里我们主要用到的是player_id中的用户ID,比如我自己新玩的号,对应角色名的id是12,记下自己玩的角色id。
Player表:
接着点左边数据库gcld_sdata,在右边找到并打开general表格。这里面是所有文官武将的信息表,包括id,兵种,技能,武将品质,武力,统帅等信息。与其对应的表为troop(兵种表),tactic(技能表),这是我们要修改武将必须要用到的三个表数据,都在数据库gcld_sdata中。找到自己想要的信息后记录下来,截图保存在桌面会比较好。
General表1:
General表2:
武将技能表:
兵种表:
因为在数据库中直接修改武将信息是无效的,所以我们不要在里面改,我们直接从游戏文件中的配置文件下手,因此为了修改成功必须关闭数据库和服务器。首先找到游戏目录下的sdata.zip文件。如在我自己的游戏目录中位置是D:DFNServerwwwrootgcld.3.1文件夹下,找不到的直接搜索即可。
打开sdata.zip压缩包,把里面的gcld_xs_sdata.xml文件直接解压到当前文件夹中。用记事本方式打开gcld_xs_sdata.xml文件,点„编辑‟-„查找‟-输入„tactic_id‟。以修改[孙尚香]为例,查找到孙尚香这一条的信息中:
[2为武将类]
[统帅值,如改为151]
[兵种id为15,可查相关兵种表,如改为26]
[武将品质5,改为6才是紫将]
[这是武将id,不可以改]
[特殊技能,如在“sp>”后加上dx,则就是全地型武将了]
接下来说说怎么把文官改成武将。
文官修改为武将本人推荐与数据库中的文官信息分开,不要直接在配置文件中的文官信息中修改,以免游戏引中用文官信息发生错误。那么怎么改呢?方法是在配置文件中另外加上文官改武将的信息。
在general武将表中,下拉到司马懿那个位置,发现id只有到268,往下就是一大堆1000以后的id了,所以我们可以自己为我们自己修改的武将加上id如269,270,271,……等。例如添加 小乔 的武将信息:
先把上边修改后的 孙尚香 的完整信息段复制下来,在司马懿的完整信息段后空出一行,然后把复制下来的信息段粘贴上去,接下来就可以修改了。举例修改完后信息如下:
如果觉得两个女神MM太少,那么可以把蔡琰,大乔,貂蝉等依次修改加上,最后三国5位女神隆重登场,拯救三国的重任就交给女神来完成吧……
改好后接着就是加入数据库中才会生效。启动数据库,用MySQL找开gcld_sdata数据库,打开gcld数据库列表,在右边找到 player_general_refresh表格,往下面拉,找到自己的id位置,分别把general_id中换成自己修改的武将id,进入游戏后即可招募。
酒馆招募武将的 player_general_refresh表:
269-小乔;270-大乔;271-蔡琰;272-貂蝉;220-孙尚香;
效果如图: