3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 13715|回复: 11
打印 上一主题 下一主题

[原创] 使命召唤5(CoDWaW)建立服务器的方法详细教程,对于其他COD系列也适用

[复制链接]

7

主题

166

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
15
金元
1603
积分
220
精华
0
注册时间
2009-5-15
跳转到指定楼层
主题
发表于 2010-7-19 09:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我最先发在CODCHINA:http://www.codchina.net/thread-71798-1-1.html

-----------------------------------------------基本参数dedicated------------------------------------------------
一、直接在游戏中建局域网服务器
参数 +set dedicated 0(如果是加在快捷方式里,前面有空格),这样是建服者同时进入游戏,属于临时性的服务器,随便玩玩的。
游戏中控制台的使用:按~打开控制台,先输入/,再输入想要的参数,按回车


二、局域网服务器
参数 +set dedicated 1,这样会弹出一个窗口化程序CoDWaW Console,是专用来建服的
进入自己的服务器可以另外打开电脑上的CoDWaWmp.exe,在LAN中找到自己的服务器进入即可


三、公网服务器

1.纯公网:
参数 +set dedicated 2 +set net_ip xxx.xxx.xxx.xxx +set net_port 28960,设定你的IP地址和端口号,同样出现CoDWaW Console,这时候把IP地址和端口号加入Favourites,就能看到自己的游戏,比如我的服务器是115.197.37.232:28960,可以见签名第一条。

2.公网与局域网混交模式(XD):
参数 +set dedicated 2,不手动设定IP和Port,这样会使用你的网络的IP地址作为服务器的IP,端口号为默认的28960,这时,既能通过公网来连接,也能在局域网LAN里找到服务器(例如:在竞舞台中建服,既能从公网连接,也能让竞舞台中的人加入

重要补充:破 解服务器
如果你是正版,用上面的方法建立公网服务器,你进游戏没问题,其他正版用户也能进,但盗版就不行了。

如果你是盗版,因为没有网上账号,直接建服,只有正版用户能进,你自己无法进入,所以需要破 解,这时候
建服者需要使用Private Server Patch建服,将其改名为CoDWaWmp.exe放入游戏目录(备份好原先的文件)

正版用户依然能直接进入你的服务器
进服的盗版用户需要使用Private Client Patch来破 解,这个不需要改名,直接放入游戏目录,使用方法:
①打开Private Client Patch,再打开CoDWaWmp.exe,如果不破 解,你会发现双击Favourites里的服务器没反应,按F3开启破 解,然后就可以进入破 解服务器(用Private Server Patch建的)了,如果进的是非破 解服务器,你点进去会显示"No or bad challenge"
②可以游戏了,但有些服务器如果开了PB,可能会因为你用了破 解而踢你,这时可以尝试在进服务器后,先按F4关闭破 解,再按F5关闭破 解程序,能减少被踢的概率。
③如果你用Private Server Patch替换了CoDWaWmp.exe,你用这个文件进行游戏,进入开了PB的服务器可能会被踢

两个破 解文件的下载地址,选择你的游戏版本下载,注意选择Windows:http://m0001.gamecopyworld.com/games/pc_call_of_duty_5.shtml


到这里,服务器的基本框架已经构建好了,下面是游戏内容的设置
------------------------------------------------------mod服务器------------------------------------------------
使用参数 +set fs_game mods/xxx 来加载mod,xxx为你的mod的文件夹的名字,位置如下
(XP)Cocuments and SettingsAdministrator(user name你的用户名)Local SettingsApplication DataActivisionCoDWaWMods
(Vista/Win7)C:Users用户(user name你的用户名)AppDataLocalActivisionCoDWaWMods


-------------------------------------------------------游戏参数--------------------------------------------------
要看懂下面的,必下的文件:
http://u.115.com/file/f2601ccceb
CoDWaW建服参数指南.rar


通过各种服务器参数(英文名称DVAR)(相对应的,客户端的参数叫做CVAR),你可以自定义你的游戏,上面的文件中包含了一个DVAR的total list,各种前面标有A,C,R等的都有其含义(文件里有说明,你要想建服,没有英语基础是不行的)。

如果你是建普通服务器,参数文件默认在你的游戏目录中的main文件夹下,默认名称为config_mp.cfg,但是建议你改成别的名称,因为默认的名称会被自动载入,如果你不需要的时候载入了,那会惹麻烦。

cfg文件可以用记事本打开,里面参数前通常加上set ,但也可以用sets和seta

如果是mod服务器,参数文件是放在对应的mod文件夹下,比如我的zombieX服务器需要两个文件:server.cfg和zomx.cfg
当然这里有2个cfg文件只是人为分类,也可以把两个文件合为一个,文件名和文件数量不重要,最关键的是里面的参数。

搞定了你的参数文件,这样就可以加入参数 +exec xxx.cfg(xxx是你所需要读取的cfg文件的名字),这样你的服务器会自动读取对应的参数文件


------------------------------------------------------------读取地图----------------------------------------------------
把上面这些都搞定了,下面是边边角角的修补了

如果你想要有自定义的地图顺序和游戏模式,需要将以下参数加入你的cfg参数文件,在上面的下载中的cfg文件中已经包含了我使用的设置。这里是个例子:
set sv_mapRotation "gametype tdm map mp_castle gametype ctf map mp_vodka gametype sab map mp_kwai gametype sd map mp_makin map mp_makin_day gametype koth map mp_drum gametype dm map mp_roundhouse gametype dom map mp_outskirts gametype twar map mp_bgate map mp_airfield map mp_asylum map mp_shrine map mp_courtyard map mp_downfall map mp_docks map mp_kneedeep map mp_seelow map mp_suburban map mp_nachtfeuer map mp_dome map mp_stalingrad map mp_hangar map mp_subway"

其中map mp_xxx代表读取的地图,以上列表已包含所有1.7中的官方地图

gametype xxx代表选取的游戏模式,xxx为模式的缩写,这条是可选的,不加入的时候就表示继续使用前面的游戏模式
dm: Free For All
tdm: Team Death Match
ctf: Capture The Flag
dom: Domination
koth: Head Quarters
sab: Sabotage
sd: Search And Destroy
twar: WAR

搞定这个以后,游戏参数加入 +map_rotate,在你建服时便会自动载入以上列表中的地图及模式

下面是有关地图的参数,输入Console按回车即可生效
g_gametype xxx           设定下一张图的游戏模式
map mp_xxx           载入你想要的地图(包括mod服务器中可以载入各种mod新图)
map_restart         重新读取当前地图
fast_restart          快速重启地图,无需读取
map_rotate         读取sv_mapRotation里的下一张地图

devmap mp_xxx
这个要单独拿出来说,这是通过开发者模式读取地图,此时sv_cheats 1会被自动设定,也就是原本被作弊保护的参数都可以使用了。在那个DVAR list里参数前面有C的代表Cheat Protected,而此时你就可以改动这些参数。例如:
set player_sustainAmmo 1        无限子弹和爆炸物,并且无需换弹夹

而这时在游戏中的人,按~打开控制台,可以使用作弊CVAR参数,例如:
/god      无敌
/noclip   自由漂浮
/give all  获得所有武器
/give ammo 弹药全满

所以这样的服务器也不能随便建,大家都用作弊参数的话就没法玩了
如果你想保留作弊参数,每张地图读取时都要手动用devmap mp_xxx载入地图,不然隔一局,所有作弊设定会恢复默认值

-------------------------------------------------------总结---------------------------------------------------
综合以上方法,在竞舞台中建服,我使用的游戏参数如下,作为参考:
普通服
+set dedicated 2 +set sv_punkbuster 0 +exec config_mp-flexible.cfg +map_rotate
zombieX
+set dedicated 1 +set sv_punkbuster 0 +set fs_game mods/zombieX +exec server.cfg +exec zomx.cfg +map_rotate
ownamwaw(这个mod会自动载入地图,所以 +map_rotate可有可无)
+set dedicated 2 +set sv_punkbuster 0 +set fs_game mods/ownamwaw +exec server.cfg +map_rotate

+set sv_punkbuster 0用来设定PB的开关

参数之间都有空格
如果你是在CoDWaWmp.exe的快捷方式的属性的位置里加参数,注意参数最前面一定要有空格


以上有“+”的参数是用在快捷方式和竞舞台的游戏参数里的
而在CoDWaW Console的控制台中不需要“+”,直接可以使用各种参数(有一定限制)
如果是在游戏中,则按~打开控制台,先输入“/”,再输入所需的参数

--------------------------------------------------补充几个控制台的cmd-------------------------------------------------
status       列出当前服务器的地图及玩家信息
say “”        “”中为你想对服务器中人说的话
exec xxx.cfg       读取对应的cfg文件的信息
bindlist     列出所有bind的列表
cmdlist     列出所有cmd的列表
cvarlist     列出所有CVAR的列表
dvarlist     列出所有DVAR的列表(很长)
showip     显示ip地址
kick <username>   根据名字踢某个人
kick all                      踢所有人
clientkick <num>   根据编号踢某个人,编号可以通过status得到
quit          服务器关闭
回复

使用道具 举报

0

主题

3

帖子

4

积分

新手玩家

Rank: 1

贡献度
0
金元
40
积分
4
精华
0
注册时间
2024-4-22
舒服的沙发
发表于 2024-4-23 00:50 | 只看该作者
请问Private Client Patch服务器未加密文件还有吗???
回复 支持 反对

使用道具 举报

0

主题

3

帖子

4

积分

新手玩家

Rank: 1

贡献度
0
金元
40
积分
4
精华
0
注册时间
2024-4-22
硬硬的板凳
发表于 2024-4-23 00:51 | 只看该作者
请问Private Client Patch服务器未加密文件还有吗???
回复 支持 反对

使用道具 举报

0

主题

3

帖子

4

积分

新手玩家

Rank: 1

贡献度
0
金元
40
积分
4
精华
0
注册时间
2024-4-22
冰凉的地板
发表于 2024-4-23 00:52 | 只看该作者
请问Private Client Patch服务器POJIE文件还有吗???
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-1 23:07 , Processed in 0.030009 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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