Skip to content
View in the app

A better way to browse. Learn more.

主视角中国

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

COD4 独立主机架设教学 [持续更新]

Featured Replies

出处:http://www.fpschina.com

作者:S-22

最后更新:2007-11-21 17:00

转贴请注明出处

COD4 独立主机架设教学 [初级篇]

  1. 把本地游戏文件夹内的所有文件上传到服务器,根文件夹名称不要使用中文;


  2. 这里 下载相关版本的主机端补丁,以建立免等待和无序列号校验的主机;


  3. 这里 复制主机配置文件的内容,将其保存在一个文本文件内并按情况修改,然后将该文本文件连同扩展名改名为 server.cfg (如何更改扩展名不赘述),放在主机游戏文件夹中的 main 文件夹里;


  4. 给 iw3mp.exe 文件建立一个快捷方式,在快捷方式属性里的 目标 输入框中 "X:\XXX\iw3mp.exe" 的后面空格,然后输入 +set dedicated 2 +set net_ip 000.000.000.000 +set net_port 00000 +exec server.cfg +map_rotate(用主机外网 IP 替换 000.000.000.000,用 0 - 65535 中未被占用过的端口替换 00000,默认端口为 28960);


  5. 关于防火墙的设置,将 iw3mp.exe 加入信任列表即可;


  6. 运行 iw3mp.exe 的快捷方式,当控制台出现 Hitch warning: xxxx msec frame time 字样时就表示主机开始运行。

COD4 独立主机架设教学 [中级篇]

  1. 主机端并不需要上传所有的游戏文件。由于尚未有对主机端必需文件的测试,所以大家暂时还是都上传吧;


  2. 配置文件的扩展名可以是其他或者没有(个别游戏除外),为方便编辑也可尝试使用 txt 扩展名的配置文件;


  3. 如果不把 iw3mp.exe 加入防火墙通过列表,那么需要在服务器上开放 UDP 28960 / 20800 / 20810 以及自定义的游戏端口;


  4. 如果希望主机被 The All-Seeing Eye 搜索到,还需要开放 TCP/UDP 27243 / 27244 / 27245 端口,大陆地区还需要按 Insert 键上报一下主机地址和端口;


  5. 除了使用快捷方式运行游戏主机,还可以通过系统服务软件譬如 FireDaemon 把 iw3mp.exe 附加前面提到的启动参数,做为系统服务来运行;


  6. sv_maxrate 的计算公式是 sv_maxrate = 服务器可用上传带宽 /(玩家总人数 * 8)

COD4 独立主机架设教学 [高级篇]

1. +set fs_game xxx 可以指定模组所在路径,为便于管理,COD4 的模组文件夹统一放置在 Mods 文件夹内。fs_game 也支持多重目录指定,目录分隔符为 /

2. 除了支持以往版本所支持的未打包文件和 .iwd 打包文件外,COD4 还支持加密的 .ff 包文件;

未完待续...

编辑于 由 霜冷长河

期待完整版,我们还不会建COD4的服务器。

最好可以详细点,简单易懂,猫哥快完成吧,谢谢

请教如何建COD4服务器

看来猫哥写的教程不能让很多新人明白,还是再详细写一个教程吧。

我现在只想知道怎么改端口号开服

我现在只想知道怎么改端口号开服

来讨教如何架设~~~~~~~~~~~~~~~~~~~~~~~~~~~

求教几个问题

1.是怎么样去掉服务器验证

2. 拜托给个现成的脚本

3 脚本应该放在什么位置

4 服务器启动项目需要添加什么参数不?

做个服务器端的版本出来吧。。。。。。。。。

可以找我要服务器配置文件! ^_^

直接发个配置文件吧。。。。。。。。。。。。

给个config把

这个教学简陋了点,参考配置文件都没有

  • 作者

初级篇和中级篇差不多编辑完了,可能还会有补充。

总算有个比较完整的版本了 B)

  • 3 weeks later...

请教如何改每张地图的游戏时间啊,进游戏后怎么只有10分钟啊

  • 2 weeks later...

请教老大,我按初级教程在windows2003里架的服,装了dx9,怎么跑不起来,一运行就说缺文件:d3dx9_34.dll。到底怎么回事啊

  • 作者

请教如何改每张地图的游戏时间啊,进游戏后怎么只有10分钟啊

在每一个游戏模式设置中有该模式的时间设置,譬如 DM 模式的设置:set scr_dm_timelimit 20

请教老大,我按初级教程在windows2003里架的服,装了dx9,怎么跑不起来,一运行就说缺文件:d3dx9_34.dll。到底怎么回事啊

任选一项操作即可:

  • 下载针对 V1.00 主机的 DX 补丁;
  • 下载 V1.10 或 V1.20 的主机免等待补丁;
  • 下载 V1.30 的主机免等待补丁;
  • 升级到 V1.40 并下载 V1.40 的主机免等待补丁。

头两项将只有 V1.00 / V1.10 / V1.20 的客户端能连接;

第三项将只有 V1.30 的客户端能连接;

第四项将只有 V1.40 的客户端能连接。

谢谢老大。现在已经可以联服务器了,但是总是连接时被踢出来,说是PunkBurst什么的,别人联也是同样问题。可是我们那个PunkBurst选项已经打开了啊。主机端补丁已经打上了,1.0.0xx版。烦请猫老大及各位大佬再帮帮忙,谢谢!是否要客户端这边再重新算个cdkey?我们都是装的那个6G的版本,上公网玩没问题的。

----------------

换了个cdkey搞定

编辑于 由 laosan

  • 2 months later...

一个很深奥的问题

  • 4 months later...

问题已经解决了。。。

自己疏忽了,原来是config_mp里面的 seta sv_punkbuster "1" 没有开

请问为什么在server.cfg中 set sv_punkbuster "1" 打开了也没有生效

我的server.cfg片段:

set sv_disableClientConsole "0" // 禁用客户端控制台

set cl_autocmd "0" // 客户端自动指令集

set sv_cheats "0" // 作弊开关

set sv_pure "1" // 文件校验

set g_banIPs "" // 屏蔽地址

set g_no_script_spam "1" // 防垃圾脚本

set sv_punkbuster "1" // 反作弊插件开关

在控制台键入 serverinfo 显示如下(pb依然没有开启 sv_punkbuster 0):

]serverinfo

Server info settings:

_Admin admin

_Email a

_Location China

_Website http://

g_compassShowEnemies0

g_gametype war

gamename Call of Duty 4

mapname mp_killhouse

protocol 6

shortversion 1.7

sv_allowAnonymous 0

sv_disableClientConsole0

sv_floodprotect 1

sv_hostname host

sv_maxclients 26

sv_maxPing 500

sv_maxRate 25000

sv_minPing 0

sv_privateClients 2

sv_punkbuster 0

sv_pure 1

sv_voice 0

ui_maxclients 32

为什么Punkbuster 不能加载?

]PB_SV_ENABLE

PunkBuster Server: This edition of PunkBuster Server cannot be enabled while the game server is running.

而在控制台键入 PB_SV_ENABLE 命令则出现以上提示

请问我应该怎么做才能开启Punkbuster

编辑于 由 darklee

:P 加在启动游戏服务的快捷方式里 9 OK了 :P

"*:\Activision\Call of Duty 4 - Modern Warfare\iw3mp.exe" +set dedicated 2 +exec ***.cfg +set sv_punkbuster 1 +map_rotate

  • 1 年 以后...

菜鸟进来学习学习

Create an account or sign in to comment

Account

Navigation

搜索

搜索

设置浏览器推送通知

Chrome(安卓)
  1. 点击地址栏旁边的锁形图标。
  2. 点击 权限 → 通知
  3. 根据需要调整通知设置。
Chrome(桌面)
  1. 点击地址栏中的锁形图标。
  2. 选择 网站设置
  3. 找到 通知,然后根据需要调整设置。