利用并口传输联机对战 no3no4 2000年 第46期   喜欢《暗黑破坏神2》吗?喜欢《星际争霸》吗?喜欢《帝国时代》吗?这些游戏的魅力都在它们的联机游戏模式下展现得淋漓尽致。本文将向你介绍怎样用极低的成本实现两台PC间的联机游戏。 #1  具体设置   需要两台PC,一根并口联机电缆(6~10元左右)。在开机前,先用并口电缆将两台机器的并行端口连接起来。两台PC的软件环境在Windows98操作平台上。   第一步,打开“控制面板”中的“添加→删除程序”,选择“安装windows”标签,在“组件”列表中双击“通讯”这一项,查看其子项“拨号网络”、“拨号网络服务器”、“直接电缆连接”有没有打上钩,如果没有就勾上,然后放入Windows98安装盘,点击“确定”以安装这些组件。   第二步,打开“控制面板”中的“网络”,查看已安装的网络组件,先看列表中有无“Microsoft 网络用户”,“Microsoft 网络上的文件与打印机共享”,如果没有点击“添加”按钮,然后在“客户”和“服务”中分别选择相应子项以添加它们,添加后它们就会出现在列表中。再查看列表中有无“拨号网络适配器”,没有的话点击“添加”→“适配器”,在左边“厂商”列表中选择“Microsoft”,然后在右边列表中选择“拨号适配器”,确定。最后查看网络组件列表中有无“IPX/SPX兼容协议”、“NetBEUI”和“TCP/IP协议”,没有就“添加”→“协议”,“厂商”仍然选“Microsoft”。   检查网络组件列表,看看上面提到的组件有没有被拉下的,总共是一个客户(“Microsoft 网络用户”)、一个服务(“Microsoft 网络上的文件与打印机共享”)、一个适配器(“拨号网络适配器”)和三个协议(“IPX/SPX兼容协议”、“NetBEUI”和“TCP/IP协议”)。   第三步,在“网络”中选择“标识”标签,在“计算机名”中填入不同的名称如“Alex”、“Blex”,工作组最好填同样的如“SOHO”,“计算机说明”可随意填写或不填。点击“访问控制”标签,选择“共享级访问控制”。回到“配置”标签,在“主网络登录”中选择“Microsoft 网络客户”,点击“文件与打印机共享”,把第一个或者两个选项都打上钩。   第四步,在网络组件列表中,双击“拨号网络适配器”,在“绑定”标签中把三个协议都打上钩,确定。双击“IPX/SPX兼容协议”,在“NetBIOS”标签中把“希望在IPX/SPX上启用NetBIOS”打上勾,在“绑定”标签里把“Microsoft 网络上的文件与打印机支持”、“Microsoft 网络用户”、“NETBIOSsupport for IPX/SPX 兼容协议”打上钩。双击“NetBEUI”,在“绑定”中进行同上一步相同的操作。双击“TCP/IP”,在弹出的对话框中点“确定”,打开它的属性卡,选择“IP 地址”标签,选择“指定 IP 地址”,然后在“IP 地址”中填入如“192.0.0.1”的任意地址,两台机器的IP地址不能相同,在“子网掩码”中填入“255.255.255.0”,如^46060401a^。再打开“绑定”标签,选择同上,确定。点击“网络”标签的“确定”,系统自动拷贝文件并重新启动机器后,软件环境设置完成。 #1  进行连接   首先,两台PC必须运行“开始”→“程序”→“附件”→“通讯”中的“直接电缆连接”,打开程序后,一台机器选择“主机”,另一台选择“客户机 ”,如^46060401b^。点击“下一步”;在选择端口的列表中,都选择“并行电缆线在 LPT1”,点击下一步;点击“完成”。   等提示窗口显示“已经连接”之类的话之后就可以进行游戏了,让直接电缆联机程序一直保持运行状态,可以最小化但不要关闭。需要注意的是:如果系统安装有网络防火墙,最好在运行游戏前把防火墙关闭,否则游戏中可能出现异常情况。下面以《暗黑破坏神2》和《帝国时代》为例讲解游戏中的一般操作。   《暗黑破坏神2》中的操作   进入游戏后,在游戏的主菜单中选择“OTHER MULTIPLAYER”→“TCP/IP GAME”,之后又出现“TCP/IP OPTION”界面,此时一台机器选择“HOST GAME”,选择角色建立一个游戏,这台机器就成为游戏服务器。另一台机器选择“JOIN GAME”,然后填入游戏服务器的IP地址,等待服务器的游戏建好之后再进入。这时主机的屏幕上会有提示“××玩家进入了游戏”,此后就可以结伴进行精彩的暗黑世界冒险之旅了。注意:在“TCP/IP OPTION”的屏幕上,你应该看到“YOUR IP ADDRESS IS:”下面能够显示出你在“网络”→“TCP/IP”中填入的IP地址,不然就必须回到前面的步骤去检查错误。   《帝国时代2》中的操作   进入游戏后,选择第二项“多人游戏”,再选择“基于DIRECTPLAY的INTERNET TCP/IP连接”,然后作为服务器的一方选择建立游戏,另一方选择“显示游戏”,选择服务器刚刚建立的游戏然后点击“加入”,填入服务器的IP地址即可进入游戏设置界面。双方在游戏设置界面中设定好各项参数后,都选择“我准备好了”,然后服务器选择“开始游戏”。 #1  需要注意的问题   这种联机游戏方法的原理就是“并口通讯”+“TCP/IP环境模拟”,很简单。凡是支持TCP/IP协议的Windows 9X游戏应该都可以适用这种方法,大家可以去尝试。本文的意义还在于为没有装备网卡的笔记本电脑用户提供了一个简便的联机游戏解决方案。   最后需要注意的一点:如果你是拨号上网的用户,可能当你在“网络”的“TCP/IP”中设置了IP地址后,上网以后会发现不能浏览网站了,这时必须到“控制面板”→“网络”→“TCP/IP”→“IP 地址”中设置“自动获取IP地址”才行。而当要用并口联机来玩游戏的时候又必须更改为“指定IP地址”,每一次更改都必须重新启动机器,很麻烦。