热血江湖私服合区脚本
假设我们要把二区合并到一区里面.做下面几步就可以了.
1.在一区的数据库里面建立 rxjhaccount2 和rxjhgame2 2个数据库
2.把二区数据库备份,接着把备份拷贝到1区.在还原成rxjhaccount2 和rxjhgame2 2个数据库
3.把rxjhaccount2 和rxjhgame2 里面的ID和角色名字后面加上2q 字样 这样可以避免重复帐户和人物
4.把 rxjhaccount2 导入到 rxjhaccount ,把rxjhgame2 导入到rxjhgame里面.同时通知二区玩家在帐户后面加2q就可以了,秘密不变.
到这里就合区完成了.
第3步关键一步.修改帐户和人物的脚本如下:(2段脚本,复制到sql查询分析器里面运行,2q大家可以任意修改自己喜欢的)
脚本1.
DECLARE @name varchar(2),@make int
set @name='2q'
print '正在更新二区ID库...'
UPDATE [rxjhACCOUNT2].[dbo].[TBL_ACCOUNT]
SET FLD_ID=rtrim(FLD_ID)+@name
UPDATE [rxjhgame2].[dbo].[TBL_PublicWarehouse]
SET FLD_ID=rtrim(fld_id)+@name
UPDATE [rxjhgame2].[dbo].[TBL_Warehouse]
SET FLD_ID=rtrim(fld_id)+@name
UPDATE [rxjhgame2].[dbo].[TBL_CHAR]
SET FLD_ID=rtrim(fld_id)+@name
脚本2:
DECLARE @name varchar(2),@make int
set @name='2q'
print '正在更新二区角色库...'
UPDATE [rxjhgame2].[dbo].[TBL_char]
SET FLD_name=rtrim(FLD_name)+@name
UPDATE [rxjhgame2].[dbo].[TBL_Warehouse]
SET FLD_name=rtrim(FLD_name)+@name