我算是最早玩2142的那批人之一了。当时也没玩多久,军阶升到白方块。这两天忽然想起这个游戏,就到贴吧来看了。原来官服已经关了,军阶也丢了。
之前那些教程不够简洁,我在安装时候走了很多弯路。现在把一些经验放到这个贴里。
长话短说。首先玩过2142的人应该知道补丁的安装顺序,装完主程序后要装直升1.40,1.40-1.50和1.51三个补丁。还可以装上northern_strike补丁,是一个官方拓展包。
问题就是主程序的安装。2142的一大问题就是需要加载CD。但1.51补丁打上后可以直接免CD。
GR联机需要纯净版,一些傻瓜安装版本都经过改造(单机MOD),比较难改回来。所以推荐用原版镜像安装。其它版本也可以用,但不保证成功。在百度云搜索NS-BF2142_DVD可以找到一个镜像。用Daemon tools之类的工具打开后,点击setup安装。安装时候需要一个序列号,搜索2142 keygen就可以找到生成器(由razor1911提供)。然后下载上面提到的三个补丁(很多地方都有),依次打上,或者再加上northern_strike补丁。
然后先不进入游戏(重要),下载一个Gameranger(在官网上就有)。安装Gameranger的时候它会让你注册一个账号。安装完后,它会自动定向到你的2142程序。(或者你打开主页面,上面的菜单栏里选Edit->Options->在Games里面找到2142,看到右下角的Location就是你安装的2142程序位置。)
接下来是通过Gameranger进入游戏。Gameranger支持的所有游戏都放在一个表里,按照游戏名称字母顺序排列。找到Battlefield2142的服务器,点右上角的join可以进入游戏。在名称,密码的地方输入你之前的2142游戏账号的名称、密码,没有的话输入Gameranger账号的名称、密码(或者由Gameranger自动填充),就可以进入了。
Gameranger的联网方式是局域网形式,所以在Local(局域网游戏)选项中可以找到你刚才选的那个服务器。想要进入其它服务器,就退出游戏,再重复上面的过程。
☆★☆★☆建立服务器★☆★☆★
建立服务器有两种方法。一种是直接开房间,就是点击Gameranger右上角的Host,然后开一个局域网房间。(或者Gameranger会自动引导你到那个位置)
另一种是dedicated server。需要下载一个Unranked服务器文件,搜索Battlefield2142 server files就可以找到。安装以后,在目录里有一个BF2142ServerLauncher.exe,就是服务器的主程序。
你需要知道你GR联机时候的服务器IP。你可以先点击Host开一个局域网房间,然后在加载页面右边或者在游戏里按Tab点游戏右上角的server找到,记下IP和port,然后退出。
在Gameranger菜单栏里选Edit->Options->在Games里面找到2142,把游戏地址改成Serverlauncher.exe的地址,点Host,进入BF2142ServerLauncher.exe程序。然后点左下角的加号,增加一个服务器设置的存档,可以随意命名。在里面填上刚才记下的IP和port,然后修改各种东西。点击中间菜单栏的Maplist加地图(注意人数和服务器人数要一致),点击下面的start就可以开始了。这时候你的电脑就成为一台服务器。
N.B. 如果想解枪,有两种方法。第一种是dedicated server第一层解枪,是在服务器设置里把MinUnlocklevel的值改成1,对游戏版本没有限制。第二种是开局域网房间,可以修改游戏文件解枪,参考“GR专用解枪补丁”一贴,但只有同样修改过的游戏才能进入,而且修改后不能进入纯净版游戏,要进入纯净版游戏需要把备份重置。
之前那些教程不够简洁,我在安装时候走了很多弯路。现在把一些经验放到这个贴里。
长话短说。首先玩过2142的人应该知道补丁的安装顺序,装完主程序后要装直升1.40,1.40-1.50和1.51三个补丁。还可以装上northern_strike补丁,是一个官方拓展包。
问题就是主程序的安装。2142的一大问题就是需要加载CD。但1.51补丁打上后可以直接免CD。
GR联机需要纯净版,一些傻瓜安装版本都经过改造(单机MOD),比较难改回来。所以推荐用原版镜像安装。其它版本也可以用,但不保证成功。在百度云搜索NS-BF2142_DVD可以找到一个镜像。用Daemon tools之类的工具打开后,点击setup安装。安装时候需要一个序列号,搜索2142 keygen就可以找到生成器(由razor1911提供)。然后下载上面提到的三个补丁(很多地方都有),依次打上,或者再加上northern_strike补丁。
然后先不进入游戏(重要),下载一个Gameranger(在官网上就有)。安装Gameranger的时候它会让你注册一个账号。安装完后,它会自动定向到你的2142程序。(或者你打开主页面,上面的菜单栏里选Edit->Options->在Games里面找到2142,看到右下角的Location就是你安装的2142程序位置。)
接下来是通过Gameranger进入游戏。Gameranger支持的所有游戏都放在一个表里,按照游戏名称字母顺序排列。找到Battlefield2142的服务器,点右上角的join可以进入游戏。在名称,密码的地方输入你之前的2142游戏账号的名称、密码,没有的话输入Gameranger账号的名称、密码(或者由Gameranger自动填充),就可以进入了。
Gameranger的联网方式是局域网形式,所以在Local(局域网游戏)选项中可以找到你刚才选的那个服务器。想要进入其它服务器,就退出游戏,再重复上面的过程。
☆★☆★☆建立服务器★☆★☆★
建立服务器有两种方法。一种是直接开房间,就是点击Gameranger右上角的Host,然后开一个局域网房间。(或者Gameranger会自动引导你到那个位置)
另一种是dedicated server。需要下载一个Unranked服务器文件,搜索Battlefield2142 server files就可以找到。安装以后,在目录里有一个BF2142ServerLauncher.exe,就是服务器的主程序。
你需要知道你GR联机时候的服务器IP。你可以先点击Host开一个局域网房间,然后在加载页面右边或者在游戏里按Tab点游戏右上角的server找到,记下IP和port,然后退出。
在Gameranger菜单栏里选Edit->Options->在Games里面找到2142,把游戏地址改成Serverlauncher.exe的地址,点Host,进入BF2142ServerLauncher.exe程序。然后点左下角的加号,增加一个服务器设置的存档,可以随意命名。在里面填上刚才记下的IP和port,然后修改各种东西。点击中间菜单栏的Maplist加地图(注意人数和服务器人数要一致),点击下面的start就可以开始了。这时候你的电脑就成为一台服务器。
N.B. 如果想解枪,有两种方法。第一种是dedicated server第一层解枪,是在服务器设置里把MinUnlocklevel的值改成1,对游戏版本没有限制。第二种是开局域网房间,可以修改游戏文件解枪,参考“GR专用解枪补丁”一贴,但只有同样修改过的游戏才能进入,而且修改后不能进入纯净版游戏,要进入纯净版游戏需要把备份重置。