升级数据库3.8-4.402

社区服务
高级搜索
猴岛论坛综合游戏交流升级数据库3.8-4.402
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
2个回复

升级数据库3.8-4.402

楼层直达
cscheat

ZxID:1000002

等级: 管理员
举报 只看楼主 使用道具 楼主   发表于: 2007-04-03 0
1、保留3.8C玩家数据

在数据库存建立一个与 redmoon 不同名的数据库,比如: backredmoon

备份 redmoon 数据库 ,   还原 backredmoon 数据库,数据源选择备份 redmoon 时的 强制还原,还原成*后看 backredmoon数据库是否与现在的 redmoon数据库相同,如果相同,就证明成*了。 保险起见,升级前 最好把redmoon 数据再备份一下。 就是把 redmoon_Data.MDF

和redmoon_Log.LDF 复制一份到其他文件夹。以备失败的数据还原

好了,现在解压4402服务端到 X:\       先改一下IP吧,红月服务端改IP比较简便,只需要改动两个 .ini 文件即可启动,其他设置可用辅助工具完成。

第一个,我看了很多贴,都不注明,导致启动服务器出现错误提示。RMSrvScript.ini   里面是地图启动的顺序及参数,在这里可以去除一些不必要的地图节省资源,这里并不是改IP的地方。比如去除了上天任务,就可以不启动宇宙飞船5个地图,NPC置外,就可以不启动一些商店银行,参数设置,比如你想让后山在练级时候无限制可以样 :svMapServer.exe -m 0 -TestServer


在后面加参数 testserver

第二个,服务器各方面参数设置。rmServer.ini   这里就是设置IP的地方,大家都可能知道了,但值得一提的是,在这个文件里面,不是所有的IP都要替换成你外网的IP或者 域名

[MFGS]
http=http://mfgs.redmooncn.com/mfgs/ (这是防外挂程序 与官方同步)

[MapCenter]
IPRPC=127.0.0.1, 10112           (这个地方填127.0.0.1   不需要外网IP)
IPTCP=127.0.0.1, 10113           (这个地方也是,不需要外网IP)LogPath=Log\User\

否则启动服务器的时候会报错,就是 Map server: ..........就是很多贴里说的 你 *.ini IP没有改成127.0.0.1   他们没说清楚。

剩余的所有改成你的外网IP 或者域名就行了。

2、重新建立redmoon数据库 还原玩家数据

我在安装4402服务端的时候,运行LocalSetupDB.cmd   说是无*连接SQL 不出现这样的错误,可自建立redmoon数据库且自建用户

我的出现,我是这样做的,自己到数据库删除原来的redmoon数据库,重新建新的。 还原数据库,选择服务端带的那个备份,缺少这一步,启动服务端会报错。在安全性,登陆那里新建个用户,为了安全,MFGS密码随意,默认的数据库选择redmoon 记得打勾

把原先备份的 backredmoon 数据库中的 tblSpecialItem1   tblbillID   tbgameID1   mail1

表数据导入 redmoon数据库中相应表内。

3、解除任务

论坛有触发器,比如建立角色自动解除任务和荣誉,送钱送针。   但仍然不能解决去闹1的问题,触发器解决的是去沙漠雪山的问题。   4402任务表是 tomap

可以执行

use redmoon

update tblgameid1 set tomap =-1

来解除任务,顺便提一下,由于数据是38C导过来的,银行信箱会导致不能使用。

可执行

use redmoon

update tblGameID1 set mailpassword =1

use redmoon

update tblgameid1 set bankpassword =1

使得玩家邮箱银行初始密码为 1   可自行更改

3、原始玩家数据导入任务表 tblUserQuest1   也同样可以使用导入玩家数据的方*导入

具体数据参照论坛tuiser发布的触发器数据。

关于军团宣战时间缩短至24小时及退军不足一周解决办*,我将在解决我服务器 碰特卡机 的问题后发布。

                这些都是些最基本的问题,也是能力以内,懂的不要骂我啊,毕竟有些东西不说清楚,新的GM会看不懂,游戏也就落没了。

只需要导入BillID、GameID1、Mail1、SpecialITtem、SpecialItemLimit1 、SpecialITtemShop1这样就可以了

不过,这样的样导入是登陆不了游戏的,还要在GameID1表里将tomap 改为-1

这样就可以正常登陆游戏了
yygywen

ZxID:1548221

等级: 上等兵
举报 只看该作者 沙发   发表于: 2008-09-21 0
DDDDDDDDDDDDDDDDDDDD
yygywen

ZxID:1548221

等级: 上等兵
举报 只看该作者 板凳   发表于: 2008-09-21 0
00000000000000
« 返回列表
发帖 回复