Nw BBS 壬天堂世界

 找回密码
 注册
搜索
热搜: 资料集合
12
返回列表 发新帖
楼主: smdcn
收起左侧

[网络对战]YOB 0.1 Beta

[复制链接]
发表于 2007-10-8 16:28:15 | 显示全部楼层
这个错误是多次反转发生的 也有次只转了一次就发生了 - -
我的系统是VISTA - -
回复

使用道具 举报

发表于 2007-10-8 18:15:08 | 显示全部楼层
下了试试 如果真能不通过QQ对战 而且稳定的话 解决观战效果后一定会很火
回复

使用道具 举报

发表于 2007-10-8 18:21:02 | 显示全部楼层
怎么用的....连接服务器失败
回复

使用道具 举报

发表于 2007-10-8 22:36:34 | 显示全部楼层
原帖由 smdcn 于 2007-10-5 12:17 发表


什么是kailera,世界各地,连接国外服务器同样是不稳定的呀。。。

个人觉得国外的服务器虽然速度不一定行,但是还是很稳定的
就连要求ping值50ms以下的KOF97都能玩,对实时性要求不高的游戏王应该不在话下
下面贴一段文

用Kaillera架设服务器
随着网吧的流行,很多人已忘记了过去泡街机厅的日子。周围的街机厅也一个个的关闭、转业,玩家只能在家中独自玩着PS、PS2、NGC、XBOX、PC好不寂寞1而今有了网络,而且大部分还是宽带网络,通过网络建立自己的虚拟街机厅,然后邀三五好友,一起对战,岂不乐哉。
我相信很多人和我一样喜欢玩格斗游戏,特别是拳皇系列和街霸系列在国内都非常有人气,相对的KOF比SF反响好的多的多,尽管国外恰恰相反吧...一般大家都会用模拟器(如Winkawaks、nebula等)以单人模式来玩,但如何和朋友在网上一起对战呢?
用Kaillera架设服务器
Kaillera是一个可以借助模拟器来实现网络对战的软件,该软件分为Server和Client(即服务器端和客户端),支持Win9X/NT/2000/XP,现在Kaillera Server的最新版本是V0.86,Kaillera Client的最新版本为V0.9。
大家可以到http://www.nullsoft.com/free/kaillera/kaillerasrv-0.86-win32.zip去下载它的服务器端,客户端一般不需下载,因为现在模拟器的最新版本(如Winkawaks1.45)一般都自带有客户端。
与模拟器相对应的客户端最新版本可到Kaillera的官方www.kaillera.com下载,该网站上也有很多Kaillera服务器地址。
Kaillera Server 0.86非常小,只有21KB,下载后无须安装,只需解压到硬盘即可。解压后主要的文件只有两个,主程序kaillerasrv.exe和配置文件Kaillerasrv.conf。该软件的使用非常简单,只要运行kaillerasrv. exe即启动了kaillera server。
在运行之前,我们需要对 kaillerasrv.conf文件作一些必要的配置,让我们的服务器运行得更加称心如意。用记事本打开kailterasrv oon,下面我们来修改一些重要配置。
第三行为ServerName=(服务器名称),在等号后键入你自己服务器名称,如KOF stage,最大长度为 64个字节。
第八行为MaxUsers=(最大用户数),服务器中最多可以容纳的人数,默认为10,建议改为4。
第九行为Port:27888(端口号)。
第十一行Public=,默认为1,如果你要在互联网上对战,无须改动,若在局域网中对战,请改为0。
第十五行IP=(服务器的ip地址),在这里输入你的公网厂地址 (互联网对战)或是内网,ip地址(局域网对战)如192.168.0.1。
第二十六行MaxConnSet=(最大连接类型限制),默认为O{即不限制).1为bad,2为Low, 3为 Average,4为Good.5为Excellent, 6为LAN。如设置MaxConnSet为5.则客户端不能以LAN方式登录你的服务器。
好了.修改了上述关键配置.就可以运行Kaillerasrv.exe了.当然.别忘了要事先连接网络。运行后会出现.一个DOS登录窗口,它会自动记录一些用户登录信息。
在互联网上对战
因为普通互联网用户的ip地址都是不固定的,所以在对战前首先要知道自己机器的1P地址。在命令行下键入ipconfig/all,即能知道自己的,ip地址。
启动模拟器(限于篇幅,用模拟器玩街机游戏的方法这里不再赘述),以Winkawaks 1.45为例,选择”file”“start netplay”,弓单出Kaillera Client O.9客户端,在 username处输入用户名,如KOF,在“connection type”中选择”Excellent (30keyframes/s)”,然后单击“enter ip…”,输入刚才的lP地址后,按回车键。OK,你已经进入了你的对战服务器了。
此时即可单击”create new game (创建新游戏)”创建一个你想玩的游戏,再告诉朋友你的ip地址,让他们按照上面的操作,你的朋友就可以进入你建立的虚拟街机厅了,他们只要选中你所创建的游戏,点选join就可以加入你的服务器,然后点击start game……Yeah!尽情享受对战的乐趣口巴!
在局域网中对战
在局域网中对战.只需在修改Kaillerasrv.conf文件中将第十一行public=1修改为public=0,第十五行ip=中输入你的内网IP地址,如ip=192.168.0.67即可。其他可参照上文.不过在“connection type”中应选择”Lan(60keyframes/S)”。
当然了,只要建立了服务器.不但可以玩KOF、SF,所有模拟器支持的游戏都可以玩,还可以在网上对战WE2002呢。喜欢足球的朋友可不要错过啊!心动了吧.行动吧,一切都是那么轻松!

一、相关方面说明
1.1
本说明针对 Kaillera server v0.86 而写,其它版本的配置文件可能有类似,但未必会完全适用。
本说明文件中所提到的各个‘默认值’,是指的相应配置项缺失情况下软件自动取的值;而不是从 kaillera 网站下载的软件包中,文件 kaillerasrv.conf 中的初始内容。事实上二者并不完全相同。

1.2
‘master server’是互联网上的一台固定IP(至少是固定域名)的电脑。
每个设置成‘公开’的服务端启动后,以一分钟的间隔向 master server 发送自己的信息;静态信息有 IP、端口、人数上限等,动态信息有 当前人数、游戏数 等,这些信息被汇集成一个服务器列表。
客户端的连网组件一经启动,会向 master server 请求服务器列表,并逐个Ping其中的IP地址,形成带有Ping值信息的本地服务器列表。

1.3
配置文件由‘行’组成,注释行用半角分号(;)起头。
所有配置项除去 MotdLine= 以外,都只会一个有效项。如果同一配置项出现多次,后出现的那个配置值会被使用。
例如:在一个配置文件中出现如下配置:
Port=27888
Port=27889
则服务器启动后只会侦听端口 27889,而不是27888,也不可能同时侦听二者。


二、各配置项意义:
2.1 ServerName=
默认值:Unknown serv0r
指明本服务器的名称,可使用最长64字节的字符串。

2.2 Location=
默认值:Unknown
指明本服务器的物理位置,可使用最长64字节的字符串。

2.3 URL=
默认值:[空]
http://www.kaillera.com (http://www.kaillera.com/) 的首页上有一个‘Top 10 Active servers list’列表。
该Top10列表列出所有公开(Public=1)服务器中,目前用户数量前10位的服务器的一些信息。
本配置项指明的地址,成为Top10列表中相应服务器名称的点击链接。
例如:
目前在 for Samurai_II(侍Ⅱ)服务器中设置成 URL=http://www.s-dak.net
这样在 http://www.kaillera.com (http://www.kaillera.com/) 首页的Top10列表中点击该服务器名称,会转到‘侍魂驿站’的首页。

2.4 MaxUsers=
默认值:50
限定本服务器允许同时连接的客户端数量上限。

2.5 Port=
默认值:27888
服务器侦听端口号(0~65535),模拟器客户端接入服务使用UDP端口。
如果指定值超过65535,只会取低16bit(除以65536取余)。
例如:
侍魂堂PK服务器的地址为:202.101.62.210:200306,实际上使用的端口是 3698;
因此使用 202.101.62.210:3698 同样可以连接这个服务器。

2.6 Public=
默认值:1
设置是否在运行后定期向‘master server’注册自己的有关信息(1-注册;1-不注册),通常只有设置成 Public=1 的服务器才会被客户端刷到。

2.7 IP=
默认值:[空]
设置服务器在向‘master server’注册自己时,所提供的IP信息。
如果不指定,那么将由‘master server’通过注册信息数据包的来源地址自动侦知IP;所以如果没有特殊要求,这个配置项完全可以不设置,丝毫不会影响本服务器提供连接服务。
这个配置项也可以设置成一些特殊IP甚至非本机IP,例如:
A)
设置成 IP=127.0.0.1 的,每个刷服务器的客户端都会Ping自己的电脑一次,从而使服务器列表中会多出一个 0ms 的服务器。
B)
侍魂堂服务器(202.101.62.210:200306)是不公开的,客户端刷不到该服务器;但是如果有另一台服务器使用如下设置:
Port=200306
IP=202.101.62.210
那么所有的客户端都将能‘刷出’侍魂堂服务器。

2.8 FloodMsgNb=
默认值:5
2.9 FloodMsgTime=
默认值:3
刷屏控制,以上默认设置的意义为:在3秒内、发送消息达到5条的客户端,将被视为刷屏并遭踢除。

2.10 MinPing=
默认值:0
设置客户端连接Ping值上限(0-取消限制),Ping值单位是毫秒(ms)。例如:
当设置成 MinPing=64 ,与本服务器Ping值为65ms 客户端会无法连接并显示出错信息:Rejected: Ping too high。
当设置成 MinPing=-1、或者其它负数,使得最快的客户端(0ms)也不能连接。

2.11 MaxConnSet=0
默认值:0
限制客户端的连接模式上限(0-取消限制;1、2、3、4、5、6分别对应一种连接模式),连接模式代码:
1=差的(10帧/秒)、2=低的(12帧/秒)、3=平均(15帧/秒)
4=好的(20帧/秒)、5=非常好(30帧/秒)、6=局域网(60帧/秒)
配置举例:
设置 MaxConnSet=5 时,连接类型选 1、2、3、4、5 的都可以连接;
但是选6(60帧/秒)的客户端将不能连接,并显示出错信息:Rejected: Connect type too 。

2.12 MotdLine=
默认值:[空]
每个客户端登录本服务器后会看到的欢迎信息,可以有多个本配置项并存。
每个MotdLine= 中可以有128字节长度的字符串,同一个MotdLine= 中不可以有换行。

2.13 AllowWebAccess=
默认值:1
指定本服务器运行后,是否可以被通过浏览器访问(1-可以;0-不可以)。
设置成 1 服务端将侦听 Port= 设置的端口(使用TCP端口),响应客户端的WEB访问请求,提供一些诸如用户数等服务器当前信息。
回复

使用道具 举报

发表于 2007-10-9 22:29:24 | 显示全部楼层
唉..誰有錢...去代理遊戲王online算啦...幹嘛...那麽麻煩....做這些垃圾軟件.....
回复

使用道具 举报

 楼主| 发表于 2007-10-10 16:33:33 | 显示全部楼层
原帖由 Misuc 于 2007-10-8 18:15 发表
下了试试 如果真能不通过QQ对战 而且稳定的话 解决观战效果后一定会很火


一切都在稳定的前提下,观战部分基本完成了,正在进行的是,传输稳定性检查和最大观战人数控制的问题。

原帖由 Misuc 于 2007-10-8 18:21 发表
怎么用的....连接服务器失败

请检查是否有网络防火强之类的软件,具体可以看看冰伦的教程

原帖由 forge軍曹 于 2007-10-9 22:29 发表
唉..誰有錢...去代理遊戲王online算啦...幹嘛...那麽麻煩....做這些垃圾軟件.....

代理的东西,不是原创有什么意义,如果你觉得垃圾,你完全可以不要用,没人要你一定要用啊,
适合自己的才是最好的,这就是我的看法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Nw壬天堂世界 ( 京ICP备05022083号-1 京公网安备11010202001397号 )

GMT+8, 2025-1-20 00:56 , Processed in 0.010868 second(s), 4 queries , Redis On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表