浪客剑心顺序:怎么开SF 做起来给朋友玩玩的求助

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 02:47:52
希望有朋友给我答复!~
拜托了会的朋友告诉我~

你得准备一个服务器,网络,SF服务端(bbs.qqsf.net测试版本蛮不多的)
其他的就是架设了

首先,你要下载一个Mirserver服务端和一个DB Commander Shortcut,然后按下面的安装和配置方法.
一.Mirserver服务端安装与配置
要找到个好的,完整的服务端还真不容易,下载得到的目录格式如下:
?:\\MIRSERVER
├—gate_server
│ ├—LoginGate
│ ├—RunGate
│ └—SelChrGate
├—Mir200
│ ├—ConLog
│ ├—Envir
│ │ ├—Castle
│ │ ├—Defines
│ │ ├—MapQuest_def
│ │ ├—market_def
│ │ ├—Market_prices
│ │ ├—Market_saved
│ │ ├—market_upg
│ │ ├—MonItems
│ │ ├—Npc_def
│ │ └—QuestDiary
│ ├—GuildBase
│ │ └—guilds
│ ├—Log
│ ├—Map
│ └—Notice
├—mud2
│ ├—DB
│ ├—DBSrv200
│ │ ├—Backup
│ │ ├—Connection
│ │ ├—FDB
│ │ └—Log
│ └—Logsrv
│ ├—Chrlog
│ ├—Conlog
│ ├—Countlog
│ └—IdDB
└—share
├—feed
└—GameWFolder

有的下载到的服务端带有的启动器能自动完成配置,如果没有就按下面的方配置:
1. 配置服务器IP要改的IP有21处:把里面的IP换成你的IP.单机用127.0.0.1,建议先用单机测试

:\\mirserver\\gate_server\\LoginGate\\Mirgate.ini 1处
:\\mirserver\\gate_server\\RunGate\\Mirgate.ini1处
:\\mirserver\\gate_server\\SelChrGate\\Mirgate.ini1处
:\\mirserver\\Mir200\\!Runaddr.txt1处
:\\mirserver\\Mir200\\!Servertable.txt 1处
:\\mirserver\\Mir200\\!Setup.txt 4处
:\\mirserver\\mud2\\DBSrv200\\!addrtable.txt 2处
:\\mirserver\\mud2\\DBSrv200\\!serverinfo.txt 2处
:\\mirserver\\mud2\\DBSrv200\\Dbsrc.ini1处
:\\mirserver\\mud2\\LogSrv\\!addrtable.txt 3处
:\\mirserver\\mud2\\LogSrv\\!serveraddr.txt 3处
:\\mirserver\\mud2\\LogSrv\\Logsrv.ini1处

2.修改服务器名称(共3处)

1 :\\mirserver\\Mir200\\!Setup.txt里的
[Server]
ServerIndex=0
ServerName=你的服务器名称
2 :\\mirserver\\mud2\\DBSrv200\\Dbsrc.ini里的
[Setup]
ServerName=你的服务器名称
3 :\\mirserver\\mud2\\LogSrv\\!addrtable.txt里的
;Server Title Remote Public Gates...
你的服务器名称 Line1-7 127.0.0.1 127.0.0.1 127.0.0.1:7100
3. 修改服务器路径(把?改成你的安装路径)(共4处)
1 :\\mirserver\\gamelog\\LogDataSrv\\LogGata.ini里
[setup]
basedir=?:\\mirserver\\gamelog\\LogDataSrv\\Logbase\\
2 :\\mirserver\\Mir200\\!Setup.txt里
[Share]
BaseDir=?:\\MirServer\\Mir200\\Share\\
GuildDir=?:\\MirServer\\Mir200\\GuildBase\\Guilds\\
GuildFile=?:\\MirServer\\Mir200\\GuildBase\\Guildlist.txt
VentureDir=?:\\MirServer\\Mir200\\ShareV\\
ConLogDir=?:\\MirServer\\Mir200\\ConLog\\
CastleDir=?:\\MirServer\\Mir200\\Envir\\Castle\\
EnvirDir=?:\\MirServer\\Mir200\\Envir\\
MapDir=?:\\MirServer\\Mir200\\Map\\(这也可能指向你客户端的Map文件)
3 :\\mirserver\\mud2\\DBSrv200\\Dbsrc.ini里
[Setup]
ServerName=★双子星☆娱乐在线
Port=6000
MapFile=?:\\mirserver\\Mir200\\Envir\\MapInfo.txt
ViewHackMsg=1
[Server]
;Login Server’s private ip
IDSAddr=127.0.0.1
IDSPort=5600
[DB]FeedIPList=?:\\mirserver\\Share\\Feed\\FeedIPList.txt
dir=?:\\mirserver\\mud2\\DBsrv200\\FDB\\
IdDir=?:\\mirserver\\mud2\\DBsrv200\\FDB\\
HumDir=?:\\mirserver\\mud2\\DBsrv200\\FDB\\
FeeDir=?:\\mirserver\\mud2\\DBsrv200\\FDB\\
Backup=?:\\mirserver\\mud2\\DBsrv200\\Backup\\
connectDir=?:\\mirserver\\mud2\\DBsrv200\\Connection\\
LogDir=?:\\mirserver\\mud2\\DBsrv200\\Log\\
4 :\\mirserver\\mud2\\LogSrv\\Logsrv.ini里的
CountLogDir=?:\\mirserver\\mud2\\Logsrv\\CountLog\\
WebLogDir=?:\\mirserver\\Share\\GameWFolder\\
FeedIDList=?:\\mirserver\\Share\\Feed\\FeedIDList.txt
FeedIPList=?:\\mirserver\\Share\\Feed\\FeedIPList.txt

二.DB Command Pro 2000(V5.645版本)安装与设置

这个很简单只要下载下来点SETUP一直NEXT下去就行了
安装后控制面板出现一个BDE Administrator
打开BDE Administrator点击Object→New
选择STANDARD点击OK
在左面的面版可以看到standard1改名为HeroDB
在右边的面版如下
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH
修改为
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH E:\\mirserver\\mud2\\DB (更改这里的默认E,你将服务器安装在哪个盘里就是哪个盘)
在左边的面版右键点击HeroDB选择apply
关闭 BDE Administrator

三.启动服务器

1) 进入C:\\mirserver\\gamelog\\logdatasrv\\ 运行 LogDataServer.exe
2) 进入C:\\mirserver\\gate_server\\LoginGate\\ 运行 Logingate.exe
3) 进入C:\\mirserver\\gate_server\\RunGate 运行 RunGate.exe
4) 进入C:\\mirserver\\gate_server\\SelChrGate 运行 Gate30.exe
5) 进入C:\\mirserver\\mud2\\DBSrv200 运行 DBServer.exe
6) 进入C:\\mirserver\\mud2\\Logsrv 运行 LoginSrv.exe
7) 进入 C:\\mirserver\\Mir200\\ 运行 M2Server.exe

等到M2Server.exe出现登录0个用户就能进入游戏了

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

-- 作者:votarysky
-- 发布时间:2004-9-28 16:37:01

--
1★★★★★.开不了门的原因★★★★★
a.是客户端的ftp.ini里面的“server1name=ktest”改动了,请把这段还原,或改为与服务器端(mir200/!setup.txt)一致的name。注:这个其实就是打开传奇后进入的服务器名。
b.是服务器端的ip没有设定好,要修改的5个文件中的ip全部是127.0.0.1 ,单机调试的话,直接不动;网络调试则需要改成你机器的ip地址(win9x在运行里执行winipcfg可看到ip地址)。

所有【不开门】的都是没改这几个文件哈
mud2\\DBSrv200\\!addrtable
mud2\\DBSrv200\\!serverinfo
改前面的为局网IP,后面的为网关外IP
例如:
!addrtable
192.168.0.200 61.157.208.163
!serverinfo
192.168.0.200 61.157.208.163 7200
还有mud2\\Logsrv\\!addrtable
改为我这样的
;No space allowed
;Server Title Remote Public Gates...
ktest Line1-7 192.168.0.200 61.157.208.163 61.157.208.163:7100
忘记了一点在这里补充游戏不开门的原因还可能是你客户端的名字与你服务器的名字不一样的原因,解决方法如下修改三个文件
第一处
d:\\mirserver\\Mir200\\!Setup.txt里的
[Server]
ServerIndex=0
ServerName=TextSever
修改为
[Server]
ServerIndex=0
ServerName=你的服务器名
第二处
d:\\mirserver\\mud2\\DBSrv200\\Dbsrc.ini里的
[Setup]
ServerName=TextSever
修改为
[Setup]
ServerName=你的服务器名
第三处
d:\\mirserver\\mud2\\LogSrv\\!addrtable.txt里的
TextSeverLine1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100
修改为:
你的服务器名 Line1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100 2.★★★★★★★★注册不了帐号★★★★★★★
a.这个原因很复杂,可能是服务器端的ip没设定好,或者是DBC的问题,首先请注册一下,如果还不行,你可以将HeroDB这个字段删除,再重新建。如果还不行,把服务器端的软件全部删除,重新安装,方法是笨了点,但我只能这样搞了:[。

b.建立id或角色提示非法字符,所有注册资料必须是英文,你想尝试韩文也可以;一定要注意不要用空格和非法字符,项目要填全,多试几遍。 3.★★★★★★★★进入后黑屏★★★★★★★
a.mir.exe mir.dat 版本问题 尽量使用私服文件中提供的client文件。

b.进去之后按了提示窗口之后黑屏: 重新安装客户端, 你们肯定装太多外挂了, 哈哈

c.directX版本问题

d.你的机器配置问题 有的机子单机是没办法同时作为客户跟服务的。(雷鸟1200xp+,512M DDR内存,跑得都很疲惫)

e.地图问题 (server\\Mir200\\Map是私服的地图,拷贝到客户端)
关于黑屏的问题
开门后黑屏问题按照这样的步骤解决
【第一种方法】1.检查 d:\\mirserver\\Mir200\\M2Server.exe 启动是否报错 报错处理详见 !setup.txt 文件说明;
2.检查登录ID出现人物速度是否正常,不正常说明服务器处理速度慢;
3.检查服务器是否初次运行?初次运行必须启动几分钟后重启一次
进入游戏的时候屏幕变黑而无法正常进入游戏,相信不少人已经遇到这样的问题了.
原因是因为你在启动服务器的时候输入IP错误或在关闭服务器的时候系统蓝屏.导致服务器记录IP的*.TXT和*.INI文件内的IP记录错误.由于可能是系统的漏洞,导致下次进入时即使输入正常IP而不能正确修改上面两中文件内的IP地址,从而导致服务器不开门或进入游戏时黑屏.
【第二种解决方法】.我建议的解决方法是:
1首先做好服务器文件的备份.
2在开始菜单内选择查找文件或文件夹(或直接按F3).在包含文字里输入你的IP的前一组数字或两住数字(比如你的IP是127.0.0.1就输入127.或127.0 注意最好在数字后面加个点也就是句号"."这样可以减少你查找出来的文件数量以减少工作量)在搜索(L)后面输入你服务器安装的位置(比如D:\\mirserver)
3在你查找出来的文件里有些是服务器记录登陆IP的名字是C-0-01H20M等等,这些文件有很多我们可以不必管他们.打开查找出来的其他文件你会看到有IP的地方.检查这些IP是否是你的正确IP地址.如果不是则改正确.(*注意其中如果有些IP后面有端口的修改时不要改端口的数值只把IP改正确就可以了,比如127.0.0.11:7200修改为127.0.0.1:7200)
我知道的这些文件是总共改的IP有21处
d:\\mirserver\\gate_server\\LoginGate\\Mirgate.ini
里的IP192.168.0.1改为你的IP
d:\\mirserver\\gate_server\\RunGate\\Mirgate.ini
里的IP192.168.0.1改为你的IP
d:\\mirserver\\gate_server\\SelChrGate\\Mirgate.ini
里的IP192.168.0.1改为你的IP
d:\\mirserver\\Mir200\\!Runaddr.txt
里的IP192.168.0.1改为你的IP
d:\\mirserver\\Mir200\\!Servertable.txt
里的IP192.168.0.1改为你的IP
d:\\mirserver\\Mir200\\!Setup.txt
里的IP192.168.0.1改为你的IP 总共有4个192.168.0.1
d:\\mirserver\\mud2\\DBSrv200\\!addrtable.txt
里的IP192.168.0.1改为你的IP 总共有2个192.168.0.1
d:\\mirserver\\mud2\\DBSrv200\\!serverinfo.txt
里的IP192.168.0.1改为你的IP 总共有2个192.168.0.1
d:\\mirserver\\mud2\\DBSrv200\\Dbsrc.ini
里的IP192.168.0.1改为你的IP
d:\\mirserver\\mud2\\LogSrv\\!addrtable.txt
里的IP192.168.0.1改为你的IP 总共有3个192.168.0.1
d:\\mirserver\\mud2\\LogSrv\\!serveraddr.txt
里的IP192.168.0.1改为你的IP 总共有3个192.168.0.1
d:\\mirserver\\mud2\\LogSrv\\Logsrv.ini
里的IP192.168.0.1改为你的IP

到这里,你把服务器打开,就可以了!!

路过

这么麻烦啊