尹志平和杨过的同人文:传奇二,SF登陆问题

来源:百度文库 编辑:高校问答 时间:2024/05/06 00:01:55
我开的SF,怎么登陆总是出问题,
有时候可以登陆上,有时候登陆不上,
很难登陆到SF,注册帐号,也注册不了,请问一般是怎么回事啊,如果解决哪?
谢谢回答!
大家注册,我是开SF的,是服务器商!!!!!!
我是开SF的,所以出了这个问题,家玩,有很多登陆不上的,
请问如何解决

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
  4.★★★★★★找不到控制面板里面的BDEadministrator★★★

  a.起义社区zigzag朋友最新发现的方法,感谢他的努力。在C:\Program Files\Common Files\Borland Shared\BDE里找到BDEADMIN.EXE,直接运行:)找不到的话,直接在c盘搜索BDEADMIN.EXE这个文件。

  b.原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,据说关于制图或图片的软件也有冲突,也请卸载一下。还有一定要注意一个小问题,那就是你装了数据库软件之后必须用注册机注册,不然是没有用的。注册机软件那个帖子里有的下。如果试了以上所有方法还不行,只能重新安装操作系统。

  c.DB2000好像有分两种版本。一种是3M的一种是7M的。3M的好像3.5版本的。7M的是5.多版本的,大家去找7M的下。3M的就不用下了。
  5.★★★★★★★进去之后闪一下画面跳出★★★★★★★★

  a.一定是c:\mirserver\mir200里的mir.dat被你换过了? 换回来就行了.记得换成700多k那个。
  6.★★★★★★★★不能创建人物★★★★★★★★

  a.肯定是客户端的问题,客户端的mir.dat请换成和c:\mirserver\mir200里700多k的那个,ip地址的问题,请仔细修改好mir.ini和mirsetup.ini里的ip地址。实在不行就请找个干净的传奇客户端1.0重新装。至于为什么出现UNKOWN的错误,那么建议你把名字改成英文的。

  b.RUN30这个文件没有运行好,也会有这个错误,请重新启动你的机器。

  ◎无法注册人物的问题按照这样的步骤解决:
  1.先看看你的d:\mirserver\mud2\DBSrv200\FDB\ 和d:\mirserver\mud2\Logsrv\IdDB\ 有没有文件?
  2.把那两个文件夹里面的文件都删掉。然后再重启一下
  D: \mirserver\mud2\Logsrv\Logsrv.ini
  d:\mirserver\mud2\DBSrv200\dbsrc.ini
  这二个文件中对应的路径是否存在,注册是否规范
  7★★★★★★★★.XP下开私服问题集锦★★★★★★★★

  a.不能运行M2Server.exe
  解决:在管理工具->服务中停止ssdp discovery servic服务

  b.通过上述方法能运行M2Server.exe后,一直显示Not ready 127.0.0.1
  解决:未知,请高手帮忙

  c.创建好人物进入游戏后黑屏
  解决:我想是由M2Server.exe不能正常读取游戏信息造成,也就是上一个问题,请高手 帮忙解决

  好象暂时大家碰到的都是上面的问题,如果上面的方法解决不了问题,那么,请用对付win98的方法。
  8。★★★★★★★◎无法注册ID的问题按照这样的步骤解决:★★★★★★★★

  1.先看看你的d:\mirserver\mud2\DBSrv200\FDB\ 和d:\mirserver\mud2\Logsrv\IdDB\ 有没有文件?
  2.把那两个文件夹里面的文件都删掉。然后再重启一下;
  3.再注册,如果还不成功就是文件路径不对,检查:
  D: \mirserver\mud2\Logsrv\Logsrv.ini
  d:\mirserver\mud2\DBSrv200\dbsrc.ini
  这二个文件中路径是否存在,注册是否规范,注意用户名字是中文时要保证每个字的声母都在S以前!
  1.★★★★★★★★拒绝非法GM的方法★★★★★★★★★

  具体方法是用软件ultraedit打开M2server查找@testga 然后把这个命令改成其他字符,但有
  人说改了这个命令还有非法gm出现,所以最好再把make.adjustlevel ,adjustexp.等比较有
  用的命令都改了,主要只能改原有的字符,不要加减字符,注意查找正确,改了以后试试,
  不行就是你查找错了,再改,100%成功,
  这样别人怎么也当不了gm了,只有你自己知道命令,我想这对私服应该是比较安全的方法

  1.★★★★★★★★GM操作问题★★★★★★★★★

  a.首先你要进如GM模式,就是打@gamemaster
  克隆物品,@make,比如,克隆屠龙是@make dragonslayer
  克隆怪物,@mob,比如,克隆邪恶毒蛇是@mob evilsnake
  传送某人,@recall,比如,你要把一个叫king的人传到你身边,就@recall king
  常用的也就是上面的命令了。

  b.在C:\mirserver\Mir200\Envir\AdminList记录着GM的名字。你可以自己改!然后用改的名称进入游戏,输入 @GameMaster就进入GM模式。
  关于GM的命令在C:\mirserver\Documents\COMMANDS里。大家也要一起慢慢研究。我也有很多不明白。请高手多指点!

  c.关于不能进入gm模式的原因,Mir200\Envir\AdminList.txt里面填的是游戏角色名称,不是登陆ID。
  2.★★★★★★★★不刷怪,没有怪物,或怪物不攻击★★★★★★★★

  a.怪物刷新文件Mongen.txt请放到c:\mirserver\mir200\envir目录下.mongen.txt打开看看是不是空的? 用mongen******.txt文件里的内容代替, 别再用空的那个。

  b.换了文件还是不刷怪, 或者怪刷出来不会动: 555555, 这就是你机器太差的问题了, 我用MongenHighlevel.txt刷不出来, 用MongenOriginal.txt刷出来但是不动. 我干脆打开来改一下, 删掉无谓的刷新地点, 现在只有猪洞, 祖玛, 沃玛, 白*门有怪, 这已经是我的p3 733的极限了, 再多就会刷呆子出来.

  c. 解决怪物不攻击和不刷新的新方法!把现在最新传奇的mir.dat文件覆盖私服的文件!进入传奇!在个有怪物的地方如果怪物不攻击你你就退出传奇在进一次就行了!怪物也会自动刷新!我是在一台电脑上的配置不是很好,也一样感觉不错!

  d.单机玩私服怪物数分钟消失的原因是内存不足的问题,解决办法是增加到256
  M内存,问题解决
  3.★★★★★★★★不能输入中文★★★★★★★★★

  不能输入中文, 切换不了输入法. 用粘贴的方法, 在输入栏会变成韩文. 但是我的机就完全正常. 估计是windows语言代码的问题, 因为朋友把我整个传奇客户端拷过去还是这样.
  ★★★★★★★★★★卡机的解决办法★★★★★★★★★★

  a.就是把mirserver\Mir200下的!setup文件打开修改TestServerUserLimit=项,这里是服务端的人数限制项,如果过多就卡了。默认值好像是5600,这是非常卡的原因。

  b.把小的怪物删除以外,就是鸡,羊,狗,鹿,半兽人,猫猫,蛇,蜘蛛,角蝇都关闭,就是把恶蛆以下的怪全删除。再把半兽古幕和蜈蚣洞,矿洞(两个哦),连接通道,全部关闭。。应该会有很大的改善,再就是地面物品多少也占资源。至于怎么改,自己在论坛里找。
  有可能的原因:
  1.是你的服务器配置不行。。解决办法。你把有不需要的怪物删点就行。让它刷少点怪

  第2个解决办法(转贴):如果说M2Server.exe是主板,那么RunGate.exe就是中央处理器cpu!
  RunGate.exe默认等待数据传输时间为10秒钟,当等待多个ID的数据而无响应时,7200端口
  在10秒内就会报错,RunGate会暂时停止工作,造成部分或全部玩家短时间内掉线,没有掉线
  的玩家就会狂卡一阵!
  另外,卡,主要是网络问题,其次才是服务器的问题!有时候,才上了几十个人就感到卡,而有时
  侯上了几百人都不卡,还有一种情况是莫个地区的玩家感到卡,而其它地区非常流畅,就是这
  个道理!
  所以减少默认等待数据传输时间,就能减少卡机现象!(本来我想说:杜绝)
  这样,就能及时切断或结束那些网络不畅的数据传输,减少7200端口报错现象,减少服务器卡
  的机率!至于网络卡的问题,我们无能为力!,还是留给那些病毒专家去解决吧!
  你若要转载请注明来自[大众传奇],您若要来测试,请来[大众私服].一个内置60个好私服的
  登录器下载地址 http://www.dzwb.com/dlq.exe
  此修改法已在[大众私服]运行一月有余,自我感觉良好,现说明如下:
  用UltraEdit打开RunGate.exe
  1) 查找00050a50h这一行中的:
  00E8664AFBFFB9102700008B150CAA45(默认10秒钟)
  [大众私服]改为5秒钟:
  00E8664AFBFFB9881300008B150CAA45
  2) 查找00050b70h这一行中的:
  E83E49FBFF68102700(默认10秒钟)
  [大众私服]改为5秒钟:
  E83E49FBFF68881300
  另一贴,对您或许也有些用,一起发吧!
  修改M2Serve存挡时间,减少重启回档现象![大众传奇]
  M2Serve默认10分钟保存一次信息,服务器重启或意外关机,总会有几分钟时间的信息无法保存,这就是回档!减少默认存档间隔,就能减少发生重启回挡现象!另外,还有一个问题,在还没有保存信息之前,RunGate所运行和转换的所有玩家信息暂时会存储在哪呢?应该在内存中,而内存中的信息又是用CUP读取并保存到mir.db里!因此,我认为,减少M2Serve默认存档间隔,有利于运行RunGate,能减少卡机现象,节约内存,降低cup占用率!
  修改方法如下:
  用UltraEdit打开M2Serve
  查找000b1570h这一行中的:
  FC2B42183DC02709007667E82C51F5FF
  其中的C02709为默认的10分钟

  改为每5分钟保存一次,用下面的替换:
  FC2B42183DE09304007667E82C51F5FF

  改为每3分钟保存一次,用下面的替换:
  FC2B42183D20BF02007667E82C51F5FF

  改为每1分钟保存一次,用下面的替换:
  FC2B42183D60EA00007667E82C51F5FF

  我的是5分钟保存一次!
  ★★★★★★★私服汉化方法★★★★★★★★★★

  1.用DB Commander 2000 PRO修改mud2里的三个.db数据文件.
  把英文的名字改成中文就行.同时还能改物品的属性.

  2.你可以把markit_def/other/chinese
  里的文件考到markit_def下
  那样和npc对话界面就是中文的了。(不是全部)

  3.Mir200\Envir\MapInfo.txt
  把里面的英文地图名改成中文.
  同时在这儿还可以修改进猪七和祖玛七的路径.
  比如.
  D71601 37,35 -> D716 36,17
  ````````````
  石墓入口 猪六
  这样进了石墓进37 35入口就直接到猪六了.

  4.修改Mongen.txt里的怪物名为中文(不确定,还没做,应该能成)

  5.用中文的客户端.
  我那儿有半月穿人版,带跳检.
  不过服务器不好,不一定能下.
  ★★★★★★★★★★常见问题★★★★★★★★★

  1.一捆的药物或者随机什么的一解开就不见..超级怪物本来要爆的不爆

  mir200\Envir\MonItems这里面的文本为对应怪物爆的几率什么的。你们改了怪物的名字,而没把这些文本的名字改过去,所以一定是不爆的。药包可能有个文本,是当你打开药的时候,收去药包再给你6个药。原因也应该就是没全改过去的缘故吧?把爆怪的文件(MonItems目录里)里的物品改成中文。
  地图错误error=-4的原因

  你看看Mir200里的!Setup文本里下面的一些文字
  就是这个:
  [Share]
  ;(用户付费记录文件夹,初始化为空)
  BaseDir=d:\mirserver\Mir200\Share\
  ;(行会文件夹,保存了所有行会登记记录,一个文件代表一个行会,初始化为空)
  GuildDir=d:\mirserver\Mir200\GuildBase\Guilds\
  ;(总行会记录,每一行代表一个行会名字,初始化为空)
  GuildFile=d:\mirserver\Mir200\GuildBase\Guildlist.txt
  ;(临时记录用户信息的文件夹。只有在服务模式才有文件存在,初始化空)
  VentureDir=d:\mirserver\Mir200\ShareV\
  ;(记录用户每次登录时间的文件夹,初始化为空,可以每天清空一次)
  ConLogDir=d:\mirserver\Mir200\ConLog\
  ;(沙巴克城资料及攻城日期、信息)
  CastleDir=d:\mirserver\Mir200\Envir\Castle\
  ;(服务端核心文件夹)
  EnvirDir=d:\mirserver\Mir200\Envir\
  ;(地图文件夹)
  MapDir=d:\mirserver\Mir200\Map\
  上面都是d:\什么的
  这就说明你要把这个服务器安装在D盘。不在D盘安装也行,不过改起来实在太麻烦了。要改很多。你出先这个地图错误后看看是不是 你安装的盘和默认的不一样。。要是不一样的话就那它复制到它原来默认的盘。要是不是这个原因的话你就把它重新安装一遍。可能是安装 的时候出现的问题。实在不行就只好换个版本咯 。。
  ]这些是我在各大网站、QQ还有论坛里收集归纳的。当然还有我自己写的~~
  【【【【【【【【【【用花生壳的解决办法】】】】】】】】】】】】】】】】】】】】】】】】】
  需要软件: 1.ftp服务器软件一个 serv-u ftp
  下载地址:http://www.skycn.net/index.html里面自己找serv-u ftp
  2.动态域名解析软件.本人用的是"花生壳",
  下载地址:http://www.oray.net/products
  步骤 1.在http://www.oray.net/Register/Services/LoginPassport.asp申请一个傲锐护照.
  2.用此护照再到http://www.oray.net/Register/Services/LoginPassport.asp申请动态域名
  3.安装下载的”花生壳”.
  4.在服务器上设定一个目录最好为mir2patch,里面放上ftp.ini(修改site=为你的动态域名)
  mir.ini(修改IP=你的主机的IP,拔号上网的主机的IP),mirsetup.ini(修改IP=你的网关机的IP,我试过这个不改也可以,但为了保险还是改了吧.)
  5.客户端放上patch.exe就是以前盛大传奇里的那个自动更新文件,请和ftp.ini文件一起使用.并且把它们放在传奇安装目录下(和map,date,wav同级目录).否则会出错为:传奇没有安装.
  6.在网关机上启动传奇服务端,地址为拔号获得的IP地址.
  7.外网使用IP为网关机拔号获得的IP地址,局域网为网关机本身的网卡IP
  8.每次重新拔号请先自己更新mir2patch目录里的mir.ini,mirsetup里的IP
  9.最好另用一台机做网关机,服务器端使用另一台机.用端口映射软件映射端口.(因本人机器有限,才使用网关机做服务器),这样可提高服务器的稳定性和速度.
  本人水平限,不足之处请高手提点!
  另:ftp服务器的目录为mir2patch,客户端每次使用patch.exe自动更新.具体可做一个批处理文件先执行patch.exe再执行mir.exe

  【【【【【【【【【【【【【【不用映射就可以在网上发布的方法~~】】】】】】】】】】】】】

  方法如下:
  请将gate_server下的3个程序运行在有固定IP(这个ip是你接入公网的IP)的机子上
  剩下的4个程序运行在你客户端作的服务器上。运行的时候先运行gate_server的3个程序,后运行4F上的4个程序!
  改IP的方法如下:
  d:\mirserver\gate_server\LoginGate\Mirgate.ini
  里的IP127.0.0.1改为192.168.1.246
  d:\mirserver\gate_server\RunGate\Mirgate.ini
  里的IP127.0.0.1改为192.168.1.246
  d:\mirserver\gate_server\SelChrGate\Mirgate.ini
  里的IP127.0.0.1改为192.168.1.246
  d:\mirserver\Mir200\!Runaddr.txt
  里的IP127.0.0.1改为192.168.1.246
  d:\mirserver\Mir200\!Setup.txt
  里的IP127.0.0.1改为 总共有4个192.168.1.246
  d:\mirserver\Mir200\!Servertable.txt
  ;服务器IP配置
  ;-----------------------------------------
  ;服务器编号 IP 端口 IP 端口
  1 218.84.59.115 7200 218.84.59.115 7200
  d:\mirserver\mud2\DBSrv200\!serverinfo.txt
  改为 192.168.1.254 218.84.59.115 7200 218.84.59.115 7200
  d:\mirserver\mud2\DBSrv200\Dbsrc.ini
  里的IP127.0.0.1改为 192.168.1.246
  d:\mirserver\mud2\LogSrv\!addrtable.txt
  ates...
  一线情网吧 Line1-51 192.168.1.254 218.84.59.115 218.84.59.115:7100
  d:\mirserver\mud2\LogSrv\!serveraddr.txt
  改为192.168.1.246
  192.168.1.246
  192.168.1.246
  192.168.1.254
  d:\mirserver\mud2\LogSrv\Logsrv.ini
  里的IP127.0.0.1改为192.168.1.246

  注意:如果里面有IP的文件没有提到,请把它删出!切记!!
  192.168.1.246为客户端的IP(也就是你网吧作私服主机的那台机子)
  218.84.59.115为公网IP,(我写的不是我的真实IP,我不想多事)
  192.168.1.254 为你的接入公网那台机子的内部IP。
  另外作了两个批处理!来解决启动程序的先后问题!!
  gate_server的启动批处理:
  d:

  cd D:\Mirserver\gate_server\LoginGate
  start Logingate.exe

  cd D:\Mirserver\gate_server\RunGate
  start RunGate.exe

  cd D:\Mirserver\gate_server\SelChrGate
  start Gate30.exe

  客户端作的服务器上启动批处理:
  d:

  cd D:\mirserver\gamelog\LogDataSrv
  start LogDataServer.exe

  cd D:\mirserver\mud2\Logsrv
  start LoginSrv.exe

  cd D:\mirserver\mud2\DBSrv200
  start DBServer.exe

  cd D:\mirserver\Mir200
  start /low M2Server.exe

  【【【【【【【【【【【通过路由器SF上网设置方法(实现内外网同时登录)】】】】】】】】】】】】

  1:
  通过路由器SF上网设置方*
  先打开你路由器设置界面(补充一下,有的人不会打开路的设置界面:你可以查一下你家 的路由器的说明书。绝对有方法的,举个例子。我家就是输入http//:192.168.1.1如果进不去再试一下。我一般进去都试了2次。输入用户名。一般是admin.密码也是admin.然后就进入了路由器的设置界面,下面的事情你就按下面我说的做就行。一般第一个方法就行了),里面有一项是Virtual Server(如果是中文的话,打开 重定向规则 里的 虚拟服务器)
  填写端口:7000
  IP:192.168.0.131(SF程序所在的机器IP)
  填写端口:7100
  IP:192.168.0.131(SF程序所在的机器IP)
  填写端口:7200
  IP:192.168.0.131(SF程序所在的机器IP)
  设置好重启动路由器
  2:
  打开你的路由器设置界面,其中有一项是VIRTUAL SERVER,在其中填入私服端口 UDP 7000,IP192.168.0.***;UDP 7100,IP192.168.0.***;UDP 7200,IP192.168.0.***;然后重启路由器(一定要重启)。
  这是其中一种路由器,还有的路由器是在NAT SETUP中设置的,如我的VIGOR2300,可能VIGOR系列的都这样设:
  首先进Configure Port Redirection Table,重定向6个端囗,为什么要六个端囗我也不知道,因为如果定向7000 ,在重定向运行表(NAT Port Redirection Running Table
  )里是8220,7100是48155,7200是22555,所以一定要把这六个端囗全部做映射,当然,协议还是UDP。接下去设置DMZ主机(DMZ Host Setup),填私服IP;最后把这六个端囗打开,在Open Ports Setup中设置,主机填私服IP,协议还是UDP
  。接下去按Reboot System,为安全起见,最好把路由器的电源关几秒钟再开。
  好了,以上说的是关于路由器映射设置的两种,下面是关于服务端内外网IP的设置(假设内网为192.168.1.2 外网为 202.100.12.34)
  MirServer\Gate_Server\LoginGate\MirGate.ini
  [server]
  Color=GREEN
  Title='账号登录管理器'
  ServerPort=5500
  GatePort=7000
  index=0
  Server1=192.168.1.2
  Server2=
  Server3=
  Server4=
  Server5=
  MirServer\Gate_Server\RunGate\MirGate.ini
  [server]
  Color=GREEN
  Title='角色在线管理器'
  ServerPort=5000
  GatePort=7200
  index=0
  Server1=192.168.1.2
  Server2=
  Server3=
  Server4=
  Server5=
  MirServer\Gate_Server\SelChrGate\MirGate.ini
  [server]
  Color=Green
  Title='选择角色管理器'
  ServerPort=5100
  GatePort=7100
  index=0
  Server1=192.168.1.2
  Server2=
  Server3=
  Server4=
  Server5=
  MirServer\Mir200\!RunAddr.txt
  192.168.1.2
  MirServer\Mir200\!ServerTable.txt
  ;服务器编号 IP 端口 IP 端口
  1 202.100.12.34 7200 202.100.12.34 7200
  MirServer\Mir200\!Setup.txt
  [Server]
  ;(服务器群中的编号,默认为 0)
  ServerIndex=0
  ;(服务器名称,可改为自己设定的名字,英文中文都可以)
  ServerName=服务器名称
  ;(服务器组编号,默认为 0)
  ServerNumber=0
  ;(冒险形式服务器,FALSE为否,TRUE为是)
  VentureServer=False
  ;(测试形式服务器,FALSE为否,TRUE为是)
  TestServer=TRUE
  ;(注册用户初始化等级,调整范围0-50)
  TestLevel=1
  ;(注册用户初始化金币,调整范围0-5000000)
  TestGold=0
  ;(允许最大参加测试人数)
  TestServerUserLimit=500
  ;(服务性模式,FALSE为否,TRUE为是,如果在收费模式下选择了冒险形式服务器这里必须改为TRUE)
  ServiceMode=False
  ;(不允许PK服务器,FALSE为否,TRUE为是,只有在付费服务器生效)
  NonPKServer=False
  DBAddr=192.168.1.2
  DBPort=6000
  IDSAddr=192.168.1.2
  IDSPort=5600
  MsgSrvAddr=192.168.1.2
  MsgSrvPort=4900
  HumLimit=0
  MonLimit=30
  ZenLimit=30
  NpcLimit=5
  SocLimit=30
  DecL

服务端和DBC2000
建议看你的DBC有没装好。
然后服务端的设置。不过你这么说的不是很清楚。加我QQ80591404我告诉你

7楼的回答虽然长,但是里面除了包括楼主的问题,还写了许多其他问题,这对一个开SF的新手是很有用处的,如果你们非说他是复制,那也无可厚非,不过我在百度知道搜了一下,并没有与他相同的答案哦,你们说他复制请给出原贴的出处。另外为什么说复制就是垃圾呢?如果复制就是垃圾,那微软做系统为什么要输入CTRL+C跟CTRL+V的功能?
嫉妒人家回答的好,就骂,唉,楼上几位朋友啊,我真为你们感到悲哀,说的难听点你们就是渣滓,都说中国人素质低,要是没有你们这样的人,不知道谁还会说中国人素质低,人家复制不是为了楼主解决问题吗?里面可是有答案的,并不是乱复制。看清再说!
7楼朋友的回答我已经收藏了,我也是开SF的,如果遇到问题就可以看他的回答解决一下,已经解决两个问题了,在此感谢一下,另外关于楼主的问题,7楼的朋友回答里面有我就不多说了,如果嫌长找不到,搜索功能可是很好用的哦!

可能是sf的问题,也许这个sf关闭了,试试从下一个sf或玩真f吧

1:服务端注册系统写入问题
2:服务端登陆端口设置问题
一般是因为服务器端服务不稳定造成的
你可以试下重新装次服务端
然后把端口修改下看看.

上面那位老兄,复制得太长了吧,人家问题问什么,看清楚没有 ̄ ̄