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个好私服的

登录器下载地址 .net/index.html里面自己找serv-u ftp

2.动态域名解析软件.本人用的是"花生壳",

下载地址:/products

步骤 1.在/Register/Services/LoginPassport.asp申请一个傲锐护照.

2.用此护照再到/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