传奇2私服代码公布讲解
好玩吧传奇论坛
修改玩家资料的详细方法(属性等级装备物品法术等)
1.运行C:\mirserver\mud2\DBSrv200\dbserver
2.单击“record tools”键,弹出一个新窗口“Char Db Manager”
3.输入id名称,查找,显示id注册资料
4.双击查找出的注册资料
5.弹出一个“FrmFDBViewer”呵呵,这个就是这个id的全部资料,包括:(人物各种属性、等级、经验值、pk值、所在坐标、全身装备、包裹东西、法术情况等等)
6.点击“read only”
7.输入密码:amir#05!
8.ok大功告成,可以随便修改任何人物的属性资料了。
@adjustlevel 用户ID 需改等级
例:@adjustlevel user 50
打开Mir2000\Envir\market_def 目录下的9Equ-E603.txt 文件
用下面内容进行覆盖原有内容。
;物价
%200
;对话, '*' : 对话框
;;------------------------------------------------------------------------------
;; [310] 找老人(接到任务的角色)
;; [311] 找鹿血和鹿茸
;; [312] 找到鹿血和鹿茸的人
;;------------------------------------------------------------------------------
[@main]
#IF
random 2
#ACT
goto @QUEST
#ELSEACT
goto @normal
[@QUEST]
#IF
check [312] 1
#ACT
goto @Q312
break
#IF
check [311] 1
#ACT
goto @Q311
break
#IF
check [351] 1
#ACT
goto @Q351
break
#IF
check [310] 1
random 5
#ACT
goto @Q310
#ELSEACT
goto @normal
[@normal]
嘿.. 这么危险的地方你来干吗??? 不知道你能不能走出这个地方..\
<对话./@talkwith_2><退出./@exit>
[@Q310]
#IF
#SAY
你找我有什么事情吗?? 是不是让我帮你制作神秘水?? \
制作这种水是需要特殊材料的.. 如果你收集到这些材料的话我就帮你制作.. \
制作神秘水的特殊材料是鹿茸和鹿血.. 如果你在其他地方找不到这种材料的话,我可以告诉你\ <下一步/@Q310_1>
[@Q310_1]
#IF
#ACT
SET [311] 1
#SAY
鹿茸可以在未知的宫殿找到.. 你知道前往未知宫殿的路吗?? 如果你不知道那就没办法了\ 关于鹿血...我也不清楚在那里可以得到\
祝你好运.. \ <退出/@exit>
[@Q311]
#IF
check [311] 1
checkitem 鹿茸1
checkitem 鹿血1
#ACT
goto @Q311_1
#ELSEACT
goto @Q311_2
[@Q311_1]
#IF
#ACT
SET [312] 1
take 鹿血1
take 鹿茸1
#SAY
你真厉害. 这么快就找到了鹿茸和鹿血我给你制作神秘水以后,交给比奇城买肉的屠户金氏快去吧\ 离开<等候/@exit>
[@Q311_2]
#IF
#SAY
还没有找到吧... 快点找来吧.. 因为我没有多少耐心,等不了那么长的时间\ <退出/@exit>
[@Q312]
#IF
#SAY
快点去找金氏吧. \ <退出/@exit>
;[@talkwith_1]
;goto @talkwith_2
[@talkwith_2]
你既然来这里找我那我就告诉你这附近有一个无人知晓的山洞... 山洞里的世界跟传奇的世界是不同的我也只是听说过而已. 如果你想进去的话你需要一个凭证如果有凭证的话.. 那你就去试一下吧\
<挑战/@talkwith_3><退出/@exit>
[@talkwith_3]
;#IF
;checkitem 山洞凭证1
#SAY
你已经得到了凭证我可以让你进去,但只能在里面待3个小时自己小心.. \ <进入山洞/@talkwith_4>
<退出/@exit>
[@talkwith_4]
#IF
checkhum M001 200
#SAY
我很想带你进去,但我现在已经筋疲力尽了所以我不能把你带过去... 稍微等一会吧.. \ <退出/@exit>
#ELSEACT
TimeRecall 180
map M001
[@Q351]
#IF
random 5
#ACT
goto @Q351_1
#ELSEACT
goto @normal
[@Q351_1]
#IF
#SAY
你就是传说中性格怪僻的人?? 跟我的性格差不多... 我喜欢你这个人.. 你想不想赚一大笔钱?? \ <想/@Q351_1_1> <不想/@Q351_1_2>
[@Q351_1_1]
你真的很想赚一笔吗?? 那你带着斩马刀去找奸商崔氏他会帮你的\ <离开/@Q351_1_1_1>
[@Q351_1_2]
你的性格看起来不怪僻嘛.. 很少有像你这样性格的人.... 再去积累点修养吧.. \ <退出/@exit>
[@Q351_1_1_1]
#IF
#ACT
SET [352] 1
#SAY
祝你好运...\ <退出/@exit>
[@untalkwith]
#IF
random 10
#SAY
你听说过未知宫殿吗?? 我不能很详细的告诉你进入未知宫殿的时间是周末的傍晚到那个时候再来找我等那时我再带你过去\
到时候见... \ <返回/@main>
#ELSESAY
我不想跟你废话... 离我远点! \ <返回/@main>
@!怪物们的队伍正在集合!已经有白野猪进军盟重!人类们保卫自己家园
@!的时候到来了!赶走这些非人类的怪物!还我们人类清净的空间吧~
@Mission 327:327 白野猪Rush to 327:327
@mobplace 327:327 白野猪5
@Mission 305:294 邪恶钳虫Rush to 305:294
@mobplace 305:294 邪恶毒蛇Rush to 354:335
@mobplace 354:335 邪恶毒蛇3
@Mission 333:333 赤月恶魔Rush to 353:333
@mobplace 333:333 赤月恶魔1
@Mission 296:347 双头金刚Rush to 296:347
@mobplace 296:347 双头金刚5
说明:Rush to 296:347(是怪物的集中地点)
@mobplace 296:347双头金刚5 (是招来的怪物数量以及攻击的目标)
前面的@Mission 296:347************************(坐标和下面的一样是建立任务要的攻击目标)
或者用个笨办法:
GM站的坐标@Mission 333:333
再@mobplace 333:333
做了sf终于稳定了,现在总结一些自己的经验.
gamelog是记录游戏的,开不开没有太大问题,gate_server里3个文件是登陆传奇用的,一般也不会出太大问题,最重要是mir200和mud2这2个文件夹,不管是汉化还是修改资料,都要在这里入手!mud2里放的是数据库,db文件里的文件可以用dbc打开,现在已经有汉化过的数据库了,一幕了然,mir200就是传奇服务器主程序了.
先说设置,有了servercontrol这个程序,修改ip的工作就不用自己来了,一般只要几个ini文件路径对了都没有问题,mir200文件夹中几个.txt文件只有一个!setup.txt要注意
[Server]
ServerIndex=0 -----这个和下面的servernumber是开多服务器用的
ServerName=ktest ----这个服务器的名字(和客户端ftp.ini中的server1name一行要一致,而server1caption一行对应的就是登陆后出现的服务器的名字,可以随意了)
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE ---测试服务器,如果你改成false那么新人等级0,金币0
TestLevel=42 ----新人等级,必须是上面的是true
TestGold=1000 ----新人携带金币数
TestServerUserLimit=50 ----测试服务器最大同时在线人数
ServiceMode=FALSE ----同testserver相反
NonPKServer=FALSE ----如果想让服务器里人物不可以pk就改true吧
DBAddr=192.168.0.96 ----数据库ip和端口
DBPort=6000
IDSAddr=192.168.0.96
IDSPort=5600
MsgSrvAddr=192.168.0.96
MsgSrvPort=4900
HumLimit=30
MonLimit=30
ZenLimit=30
NpcLimit=5
SocLimit=30
DecLimit=10
UserFull=500
ZenFastStep=300
SendBlock=1000
CheckBlock=8000
AvailableBlock=50
GateLoad=0
LogServerAddr=192.168.0.96
LogServerPort=10000
ViewHackMessage=TRUE ViewAdmissionFailure=TRUE
;HalfFeeStart=2
;HalfFeeEnd=10
[Share]
BaseDir=c:\mirserver\Mir200\Share\
GuildDir=c:\mirserver\Mir200\GuildBase\Guilds\ GuildFile=c:\mirserver\Mir200\GuildBase\Guildlist.txt VentureDir=c:\mirserver\Mir200\ShareV\ ConLogDir=c:\mirserver\Mir200\ConLog\ CastleDir=c:\mirserver\Mir200\Envir\Castle\ EnvirDir=c:\mirserver\Mir200\Envir\
MapDir=c:\mirserver\Mir200\Map\
[Setup]
ClientFile1=mir.dat
ClientFile2=
ClientFile3=
ItemNumber=1978372333
HomeMap=0
HomeX=289
HomeY=618
[Names]
ClothsMan='布衣(男)' ---------
ClothsWoman='布衣(女)' 这个是新手携带物品,你可以加上屠龙,可以加金条,随意啦WoodenSword='木剑'
Candle='蜡烛' ------------
GoldStone='金矿'
SilverStone='银矿'
SteelStone='铁矿'
CopperStone='铜矿'
BlackStone='黑铁矿'
Zuma1='祖玛卫士'
Zuma2='祖玛雕像'
Zuma3='祖玛弓箭手'
Zuma4='楔蛾'
Bee='蝙蝠'
Spider='蜘蛛'
WomaHorn='沃玛号角'
ZumaPiece='祖玛头像'
如有问题,请联系www.okply8.com