立即注册 找回密码

搜索

传奇DB数据库明明修改了属性,游戏里面却不生效是咋回事?

  [复制链接]
发表于 2 小时前 | 显示全部楼层 |阅读模式
多新手一上手就改版本今天说的是架设传奇服务端时使用无极编辑器修改了数据库物品内容的数值参数,但进游戏中不管是加载NPC还是重启服务端都不生效的问题,今天站长就遇到一个GM论坛的传奇爱好者提问下面给大家说下原因以及解决办法:

一般情况下修改重启都会生效的如果改了之后没有变也就是说你改的这个数据库和你服务端使用的数据库不是同一个
有些老版本中带有DBE数据库常见的就是GOM有HeroDB.MDB这个文件GEE的GEE.DB翎风的ApexM2.DB等
也有Magic.DB、Monster.DB、StdItems.DB这3个文件,是自己改错了一个,所以才出现这种情况。

现在使用得比较多的一款编辑器就是无极编辑器,这个编辑器功能比较强大但是它打开时默认会先读DBC数据库
也就是3个文件的那个如果你的版本下有3个文件的DBE数据库和单独一个的Access/Mysql数据库那你就要手动修改或者删除没用的那个数据库文件。


d1.jpg

如上图所示这是一个GOM引擎版本服务端设置中使用的是ACCESS数据库也就是HeroDB.MDB这个文件
但用无极编辑器读取的是Magic.DB这个DBC2000文件所以当你改了内容重启之后它读的还是原来的ACCESS数据库
因为你改的就不是这个HeroDB.MDB中的内容而是改的StdItems.DB中的内容。

大家都知道不管什么引擎的版本都有一个数据库文件原来的老Hero Blue引擎等都是用的DBC数据库
DBE数据库也就是DBC2000一般是3个文件在Mirserver\Mud2\DB目录下面随着技术的越来越成熟现在很多引擎
都开始用Access数据库,像翎风引擎,Gee引擎,Gxxm2引擎,新Blue引擎等也开始用SQL数据库。
解决方法在无极数据库编辑器中数据库切换菜单里切换一下数据库类型如果你用的是Access数据,就切换成这个
如果你版本用的是BDE数据库就切换到BDE或者你确定版本用的是Access或Mysql数据库
你就打开D:\Mirserver\Mud2\DB,把Magic.DB、Monster.DB、StdItems.DB这3个DBE数据库删除
再打开编辑器,就会自动读取到你版本使用的那个数据库。




上一篇:新手小白在架设单机传奇时进入游戏黑屏主要的几个原因
下一篇:使用云服务器架设传奇游戏不开门是怎么回事?
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
这东西我收了!
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
下次在来看脚本
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【64gm论坛,传奇版本库】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服QQ:909928377

在线会员自助办理
传奇手游版本库
传奇世界版本库

顶部

QQ|传奇开区一条龙|私服服务端|传奇单机架设教程|手机版|64gm论坛 ( 鄂ICP备2021011479号-2 )|网站地图

GMT+8, 2026-7-9 22:14 , Processed in 0.193311 second(s), 44 queries .

Powered by 64gm X3.5 © 2009-2023 64gm论坛 Inc &

免责声明:本站所有资源均来至网络,仅供学习交流,严禁用于商业用途,请于24小时内删除!开区请获得授权.