传奇制作问题

传奇制作问题,第1张

在D:\mirserver\Mir200\Castle\

里面新建一个Listtxt

里面添

0

然后在这个目录里面建一个名字为

0

的文件夹

里面新建一个AttackSabukWalltxt

里面什么都不添

然后新建一个SabukWtxt

里面内容如下:

[Setup]

CastleName=沙巴克

ChangeDate=2006-9-1

20:11:06

WarDate=2006-9-8

20:00:07

IncomeToday=2007-5-27

0:00:09

OwnGuild=

NextWar=0

TotalGold=5952734

TodayIncome=2000000

[Defense]

CastleMapList=0151,0152,0153,0154,0155,0156,

CastleMap=3

CastleHomeMap=3

CastleHomeX=644

CastleHomeY=290

CastleWarRangeX=100

CastleWarRangeY=100

CastlePlaceMap=0150

CastleSecretMap=D701

CastlePalaceDoorX=631

CastlePalaceDoorY=274

MainDoorName=沙巴克城门

MainDoorX=672

MainDoorY=330

MainDoorOpen=1

MainDoorHP=10000

LeftWallName=沙巴克左城墙

LeftWallX=624

LeftWallY=278

LeftWallHP=5000

CenterWallName=沙巴克右城墙

CenterWallX=627

CenterWallY=278

CenterWallHP=1139

RightWallName=沙巴克中城墙

RightWallX=634

RightWallY=271

RightWallHP=5000

Archer_1_Name=弓箭手

Archer_1_X=662

Archer_1_Y=333

Archer_1_HP=0

Archer_2_Name=弓箭手

Archer_2_X=664

Archer_2_Y=331

Archer_2_HP=0

Archer_3_Name=弓箭手

Archer_3_X=666

Archer_3_Y=329

Archer_3_HP=0

Archer_4_Name=弓箭手

Archer_4_X=676

Archer_4_Y=319

Archer_4_HP=0

Archer_5_Name=弓箭手

Archer_5_X=678

Archer_5_Y=317

Archer_5_HP=0

Archer_6_Name=弓箭手

Archer_6_X=681

Archer_6_Y=314

Archer_6_HP=0

Archer_7_Name=弓箭手

Archer_7_X=628

Archer_7_Y=271

Archer_7_HP=0

Archer_8_Name=弓箭手

Archer_8_X=632

Archer_8_Y=267

Archer_8_HP=0

Archer_9_Name=弓箭手

Archer_9_X=670

Archer_9_Y=335

Archer_9_HP=0

Archer_10_Name=弓箭手

Archer_10_X=671

Archer_10_Y=334

Archer_10_HP=0

Archer_11_Name=弓箭手

Archer_11_X=675

Archer_11_Y=330

Archer_11_HP=0

Archer_12_Name=弓箭手

Archer_12_X=676

Archer_12_Y=329

Archer_12_HP=0

Guard_1_Name=守卫

Guard_1_HP=0

Guard_2_Name=守卫

Guard_2_HP=0

Guard_3_Name=守卫

Guard_3_HP=0

Guard_4_Name=守卫

Guard_4_HP=0

在怪物数据库里面建2个怪分别是"弓箭手",和"守卫"

抄来的,自己看看有没用 1、运行数据库,打开SQL的企业管理器,在SQL内添加AccountConlogGameHerocommonManage五个空数据库,然后用bat的数据库备份文件来还原刚才建立的五个空数据库,(具体 *** 作是右键数据库,所有任务-还原数据库-从设备-选择设备-添加-指向bat数据库备份文件,记住还原目录为D:\Data\),数据库还原要和备份文件一一对应

2、设立帐号和服务器IP设置,修改account库-tbl_PUBIPS表里面的IP为自己机器的IP

修改表TBL_SELECTGATEIPS里面的IP为自己机器的IP,FLD_NAME为自己的服务器名

修改表TBL_SARVERINFO里面的FLD_SERVERNAME为自己服务器名修改herocommon库

修改Herocommon数据库 RAREITEMSDATA里面的SERVERNAME为你的服务器名

快速修改“ServerNmae”的方法-执行SQL查询分析器,把“你的服务器名”替换掉

update rareitemsdata

set servername='你的服务器名'

from rareitemsdata

3、设置ODBC,进入ODBC数据库管理器,下的系统DSN,建立五个和刚才在SQL建立相同名字的系统DSN,添加为SQL Server,但要注意,所使用的登录ID和秘密是你SQL的SA帐号和密码。五个系统DSN所指向的SQL数据库也要一一对应。

4、修改mir3server和目录下的所有的txt和ini里面的ip和服务器名,这里应该很简单,为什么都是明文。

5、修改!setuptxt文件和!tableservertxt!这也是问题最多的地方,说得也很复杂,其是很简单,setup目录下只需要!runaddrtxt!servertabletxt!setuptxtStrRestxt脏话信息txt这五个文件就可以了,对于!setuptxt文件和!tableservertxt没解密的,用Encryptexe解密 !servertabletxt,DecryptSetup解密 !setuptxt,解密后用UE打开, !servertabletxt文件要用Hex模式修改, !setuptxt文件修改所有IP和密码时,在前面都要设置IP和密码的数位,比喻IP:127001就是09 3132372E302E302E31,密码为123456就是06 31 32 33 34 35 36。设置完全后就在用相同的方法加密回去就OK了

6、到这里所有的服务端已设置完全,就来启动服务端程序吧:Loginserver(Loginserver配置为:dsn:Account 远程dsn:Manage)--Logingate--DBsvr(DBsvr配置为:game:game account:account 地图文件:D:\mud3\Envir)--SelGate--RunGate

--------------------------------------------------------------------------------

============================

把Mir3Server和mud3放到D盘根目录

Envir里文件是全部加密的。。Mir3Server里有解密程序。

===========================

数据库的导入和ODBC设置都和以前的MIR3差不多

不过这次是5个数据库,建立对应的名称然后导入就可以。

ODBC里的用户全部使用SA,并且修改默认的连接数据库为对应名称的数

据库,这个SA就是你装SQL时建立的用户

===========================

loginsrv的设置

DNS:account 远程DNS:manage

帐号全部用sa

===========================

修改所有你能找到的明文INI文件,里面的IP全部改成你的

===========================

!setuptxt不可以直接修改

用UE打开!dsetuptxt修改

把服务器名,IP和AS密码都改成你的

IP“1921680151”默认是13位,在UE里我们可以看到IP前面的代码是0D

如果你的IP是xxxxxxxxxxxx,是15字那么就要把IP前面的代码改成0F

AS的密码默认是A,把A前面的代码01改成你的密码字节数

比如你的密码是ABCD,那么字节就改成04,密码不要超过20位

所有修改完成后,用执行加密Setup

===========================

account数据库里的每个表都打开查看,把所有找到的IP和服务器名改成你的!

修改herocommon1数据库 CASTLEDEFINE 里面SERVERNAME为你的服务器名

修改herocommon1数据库 RAREITEMSDATA里面的SERVERNAME为你的服务器名

在查询分析器里选择herocommon1执行SQL

update rareitemsdata

set servername='你的服务器名'

from rareitemsdata

==========================

loginserverexe的配置

dsn:account 远程dsn:manage

用SA帐号ID,密码

===========================

启动顺序

Loginserver->Logingate->DBsvr->EiServer->SelGate->RunGate01

一定要等EiServer完全启动后再启动SelGate和RunGate01

===========================

帐号创建方法,在account数据库里找TBL_ACCOUNT这个表,打开后输

入ID和密码,其他可以不用动。

===========================

登陆用+++14版,修改MIR3INI,里的IP和服务器名。

再改掉Mir3Patchini里的FTP,让它连接不上,然后用Mir3Patchexe登陆

===============================================

GM文件用破解里面有的“adminlist加解密程序exe”好好看看。。。

GM命令在\mud3\Setup\StrRestxt里,完全是中文命令

以上就是关于传奇制作问题全部的内容,包括:传奇制作问题、MIR3 数据库都是什么作用、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9866413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存