传奇世界和传奇2(热血传奇)服务器架设步骤

2011.12.31 zeba 【 太初星云 】

我们要在游戏里锻炼技术,强大我们祖国的 IT 事业。游戏只是我们发展自己的工具,而不是主宰我们灵魂的魔鬼!


传奇世界

1 安装 SQL2000,然后打开企业管理

建立一个名为 MirWorldDB 的数据库

打开查询分析器把数据库指向 MirWorldDB 数据库

用记事本打开服务器下的 dbo.TBL_ACCOUNT.TAB 文件

复制内容到查询分析器,然后点上面的蓝三角

后面的 2 个分别为 dbo.TBL_CHARACTER_INFO.TAB、dbo.TBL_CHARACTER_ITEM.TAB 同样操作

然后到“控制面版”-“管理工具”-“打开数据源 (ODBC)”

选择“系统 DSN ”,点“添加”,选择 SQL

Server 完成,名称为 MirWorldDB,描述为空

服务器填入 (local)“下一步”,指向 MirWorldDB 数据库完成

2 打开服务器下的“config.ini”,内容具体如下:

scaddr = XXX.XXX.XXX.XXX 服务器IP(注意)

scport = 6000

[数据库服务器]

addr = XXX.XXX.XXX.XXX 服务器IP(注意)

port = 8000

type = databaseserver

id = 1

group = 1

name = MirWorldDB 数据库名(注意)

server = (local) 服务器名(注意)这里(local)指本机的意思,一般不修改

database = MirWorldDB 数据库名(注意)

account = sa SQL2000的用户名(一般默认为SA也需要改)

password = ********* SQL2000的密码(注意)这个没个人估计都不一样!

[登陆服务器]

addr = XXX.XXX.XXX.XXX 服务器IP(注意)

port = 7000

type = loginserver

id = 1

group = 1

name = 游戏热线      服务器名(注意)

[选人服务器]

addr = XXX.XXX.XXX.XXX 服务器IP(注意)

port = 7100

type = selcharserver

id = 1

group = 1

name = 游戏热线      服务器名(注意)

[游戏世界服务器]

addr = XXX.XXX.XXX.XXX 服务器IP(注意)

port = 7200

type = gameserver

id = 1

group = 1

name = 游戏热线      服务器名(注意)

[服务器中心]

addr = XXX.XXX.XXX.XXX 服务器IP(注意)

port = 6000

type = servercenter

id = 1

group = 1

name = 游戏热线      服务器名(注意)

3 启动服务器,顺序为 servercenter.exe(这个必须第一位)然后从下往上启动!

4 启动完后下载登陆器进入游戏,OK了。。。
 

传奇2

1 安装步骤:(以安装在“ C:\mirserver ”为例)

把传奇服务端解压到 C 盘根目录下

安装“ bde.exe ”(默认安装在 C 盘下)(程序私架工具文件夹里)

打开“ C:\progamfiles\borland bde\bde\BDEADMIN.exe ”(如果找不到就在电脑的控制面版看看)

点击‘ Object ’,‘ New ’,选择‘ STANDARD ’点击‘ OK ’

在左面的面版你可以看到 standard1 ,改名为 HeroDB

在右边的面版如下:

Type STANDARD

DEFAULT DRIVER PARADOX

ENABLE BCD FALSE

PATH 后为:C:\mirserver\mud2\DB

在左边的面版右键点击 HeroDB 选择‘ apply ’

关闭“ BDE Administrator ”

点开“fwq.exe”,按

C:\mirserver\Mir200\M2Server.exe

C:\mirserver\mud2\DBSrv200\DBServer.exe

C:\mirserver\mud2\Logsrv\LoginSrv.exe

C:\mirserver\gate_server\LoginGate\Logingate.exe

C:\mirserver\gate_server\RunGate\RunGate.exe

C:\mirserver\gate_server\SelChrGate\Gate30.exe

C:\mirserver\gamelog\logdatasrv\LogDataServer.exe

选择好路径,然后点‘ Start ’,再点‘ YES ’,如果玩单机,IP地址就不用改,就用“ 127.0.0.1 ”

如果想让别人来你的服务器玩,就要改 IP 地址为你当前的 IP(查 IP 的方法:点“开始\运行”输入“ WINIPCFG ”回车)

添好 IP 后点OK,等 7 个窗口都开了,就可以点击传奇进入私架了

2 传奇私架DBC的一些常识:

正常安装完毕后,打开“ DBC2000 ”点 HeroDB 看见三个文件:MagicDB、MonterDB、StdItemDB

MagicDb 是修炼的法术和各种技能

Trainlv 表格是需要升级的经验

哈哈全部把他们改成1,这下就很简单了,无论练什么技能只要一点就能升级了,不用到处去找技巧项链了

Needlv 是需要的等级也全改成1,这下你就能在1级练全部技能了

注意,一起有三个,别忘了改!

Mode 里0是战士技能,1是道士技能,2是法师技能。全改成0的话,战士就能修炼所有的技术了

MonsterDb 是关于怪物的攻击,经验,还有等级方面的东西。

嫌小黑小红经验少?没问题只需把 EXP 那项一改成 20K,呵呵~~杀个黑猪就有 20K 经验了,不想改等级的人练的就快了

注:旺才的名字叫 Dogz,属性差的可怜啊,生命只有区区 800

(HP 生命,MP 魔法,AC 防,AC2 防上限,MAC 魔防,DC 攻,SPEED 速度,Hit 攻击频率)

StditemDb 现在是最重要的物品修改

兵器类:一般来说武器只要改 AC2 和 MAC2 就行了,前面是改准确,后面是改攻击

速度:把那两个都改成 10,你会发现你的武器是“+10准确 +10攻击速度”的超级兵器

DC 是攻击下限, DC2 是攻击上限, MC 是附带魔法, SC 是道术

不过最好别改太离谱了,超过了 255 带在身上攻击是会减成 0 的

戒指类:戒指有几种属性,像“生铁、降妖”之类的 AC/MAC 是“防/魔防”

“狂风、道德、魅力”则是毒物躲避、中毒恢复之类的

攻击速度后面的 DC/MC/SC 相同

项链类:项链可带的属性可真不少,什么魔法恢复啊,生命恢复啊,幸运,行动速度都能带

一般来说 Mode 是 0 的如“绿色、蓝翡翠”之类的是加准确和敏捷

而“狂风、记忆”之类的是加幸运和生命魔法恢复

注意了能改幸运,自然也是能加诅咒的,改的时候注意下

改幸运一般是 AC2

手镯类:也分两类,一个是加敏捷和准确的、一个是加防的

加准确和敏捷的手镯改 DC

3 另!解决单机玩卡的问题

一般来说,玩了会就卡,是因为怪物刷的太多了,把不想去的地方的怪全删掉不刷就可以解决了,修改“ Mogen.txt ”。

一行一行的删,一般来说,只要你注意点就不会出错。

猪洞和祖玛这两个地方占了整个文件的 70%,猪洞的是从“ REDEVILBOAR ”开始,一直到“ Whiteboar ”结束;

祖玛的是中间“ Bigrat ”开始到“ zumastarus ”结束。

把这两处删完,再玩的话基本上就不卡了。

zombie 开始的是矿洞、centipade 开始是蜈蚣洞的。至于前面的 200 多行全删掉,全是些小怪物的

4 利用两台服务器来进行负载平衡

在 1# 配置并测试通过服务器(能单机运行服务器)

在“ Mud2\Logsrv\!serveraddr.txt ”中加入一行,写入 2# 服务器IP

修改“ mirserver\gate_server\RunGate\mirgate.ini ”中的IP为 2# 服务器的IP

将 Mirserver 文件夹复制到 2# 相同位置

先 1# 机运行除“ MIR200\M2SERVER.EXE ”以外的所有程序(按顺序)

转到 2# 服务器,修改 !setup.txt 中的所有IP为 1# 服务器的IP

运行“ M2SERVER.EXE ”

客户端的登陆IP地址为 1# 服务器的IP地址!这样就把传奇服务器的前台和后台软件分开了

5 C:\mirserver\mud2\DBSrv200\FDB C:\mirserver\mud2\Logsrv\IdDB

这两个目录是保存ID及人物物品和信息的,备份和回档只要这两个目录及下面的行会信息目录

另外无法创建人物也有可能是这两个目录下的文件损坏

这两个目录下共 5 个文件,三个DB,两个索引文件

可以直接用记事本打开,里面能看到密码和提示问题答案、注册信息等

行会信息目录是“ C:\mirserver\Mir200\Envir\Castle ”

6 私架建立需要修改的文件:

C:\mirserver\gamelog\LogDataSrv\logdata.ini

C:\mirserver\gate_server\LoginGate\mirgate.ini

C:\mirserver\gate_server\RunGate\mirgate.ini

C:\mirserver\gate_server\SelChrGate\mirgate.in

C:\mirserver\Mir200\!setup.txt

C:\mirserver\Mir200\!runaddr.txt

C:\mirserver\Mir200\!servertable.txt

7 在这几个文件里修改IP和文件路径,一般来说“无法申请用户”或“开不了门”以及“无法创建人物”,就看以下文件有无设错

修改沙巴克城主和沙巴克收入的文件: C:\mirserver\Mir200\Envir\Castle\sabukw.txt

NPC人物的对话和所卖的物品目录: C:\mirserver\Mir200\Envir\market_def

商店里剩余物品的保存目录: C:\mirserver\Mir200\Envir\Market_saved

比奇国王、沙城官员、传送员、攻城战老人信息文件: C:\mirserver\Mir200\Envir\Npc_def\

申请攻城的信息: C:\mirserver\Mir200\Envir\QuestDiary

GM列表文件: C:\mirserver\Mir200\Envir\AdminList.txt

需要添加GM在文件中添加“ * ”加“空格”加“ GM 的 ID ”或“ 1 ”加“空格”加“ GM 的 ID ”。

注意:“空格”不可少,“ * ”号或“ 1 ”后面跟的是“ ID ”,不是登录时的“用户名”

守卫坐标文件: C:\mirserver\Mir200\Envir\GuardList.txt

制作毒药配方文件: C:\mirserver\Mir200\Envir\Makeitem.txt

地图文件: C:\mirserver\Mir200\Envir\Mapinfo.txt

怪物刷新文件: C:\mirserver\Mir200\Envir\Mongen.txt

传送员、官员的位置文件: C:\mirserver\Mir200\Envir\Npcs.txt

8 修改玩家资料的详细方法(属性等级装备物品法术等)

运行“ C:\mirserver\mud2\DBSrv200\dbserver ”

单击“ record tools ”键,弹出一个新窗口“ Char Db Manager ”

输入ID名称,查找,显示ID注册资料

双击查找出的注册资料

弹出一个“ FrmFDBViewer ”,这个就是这个ID的全部资料,

包括:人物各种属性、等级、经验值、pk 值、所在坐标、全身装备、包裹东西、法术情况等等

点击“ read only ”

输入密码:amir#05!

大功告成,可以随便修改任何人物的属性资料了。

9 逐条谈起 setup! 文件的妙用

TestLevel=35 --------------------- 测试等级

TestGold=3000000 ------------ 测试金钱

TestServerUserLimit=10 ---- 测试服务器的人数限制

DBAddr=61.185.232.59

DBPort=6000

IDSAddr=61.185.232.59

IDSPort=5600

MsgSrvAddr=61.185.232.59

MsgSrvPort=4900

以上都是服务器的一些 IP 信息

HumLimit=30MonLimit=30ZenLimit=30NpcLimit=5SocLimit=30

DecLimit=10UserFull=500

上面这些都带有limit 就是一些限制定义人数、npc等等

[Share]

BaseDir=C:\Mir2server\server\Mir200\Share\

GuildDir=C:\Mir2server\server\Mir200\GuildBase\Guilds\

GuildFile=C:\Mir2server\server\Mir200\GuildBase\Guildlist.txt

VentureDir=C:\Mir2server\server\Mir200\ShareV\

ConLogDir=C:\Mir2server\server\Mir200\ConLog\

CastleDir=C:\Mir2server\server\Mir200\Envir\Castle\

EnvirDir=C:\Mir2server\server\Mir200\Envir\

MapDir=C:\Mir2server\server\Mir200\Map\

这些都是共享路径,一定要设置对

[Names]

ClothsMan='布衣(男)'

ClothsWoman='布衣(女)'

WoodenSword='木剑'Candle='蜡烛'

BasicDrug='(HP)金创药小量'

这些是给新号的东西,你可以改动

GoldStone='金矿'

SilverStone='银矿'

SteelStone='铁矿'

CopperStone='铜矿'

BlackStone='黑铁矿'

一定要汉化好,不然挖不出矿石

Zuma1='祖玛卫士'

Zuma2='祖玛雕像'

Zuma3='祖玛弓箭手'

Zuma4='契蛾'

设定这些,都是特殊模式转换的怪,要符合你的汉化文字,有些版的祖玛无怪,就是因为这里没有改动

Bee='幼蝇'

Spider='幻影幼蛛'

两个更特殊的怪物,都是别的怪物产生的,有些不产生,就是由于这里不设定

WomaHorn='沃玛号角'

ZumaPiece='祖玛头像'

两个行会相关物品,如果使用汉化版,这里一定要改动,不然无法建立行会、攻城

 

感谢老薛提供了8年稳定服务器;感谢NameSiloname.com的域名注册服务以及DNS.LA的域名解析服务。
自2025年2月份起,本站文章发表前交由deepseek豆包AI润色。 sitemap