建立带bot&amxx的hlds dod服务器________________________

社区服务
高级搜索
猴岛论坛CSGO反恐精英建立带bot&amxx的hlds dod服务器________________________
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
1个回复

建立带bot&amxx的hlds dod服务器________________________

楼层直达
   尤物★

ZxID:11350689

等级: 少将
-簡簡單單就是好。

举报 只看楼主 使用道具 楼主   发表于: 2010-07-03 0
好久没有自己折腾服务器了,而且现在的服务器插件也从以前的statsme,adminmod编程最新的amxx(amx mod x)。自从最近开始打dod以后,开始了对dod server的研究,前两天自己摸索了一下如何创建带bot的hlds server,还比较管用,下面把我的步骤写下来:

1.安装前的准备工作(我假设你dod是这样安装的d:\dayofdefeat)
1)下载metamod1.17.4版本:
http://prdownloads.sourceforge.net/in.zip?download

2)下载shrikebot V-2.3.1:
http://shrikebot.bots-united.com/download.htm

3) 下载最新的amxx :
http://forum.dt-club.net/showthread.php?t=18947

2.解压metamod,把metamod.dll放入到你的d:\dayofdefeat\dod\dlls目录中(与maps,sound等在一级)、在d:\dayofdefeat\dod\目录中创建addons文件夹(也是在一级里面),在d:\dayofdefeat\dod\addons中创建amxmodx,把amxx都解压到这里,同时在addons中创建一个叫metamod的文件夹,在里面用notepad创建两个文件:plugins.ini 和 config.ini把解开shrikebot文件夹方入d:\dayofdefeat\dod中,把解开的shrikebot中的dlls文件夹里面的shrikebot.dll拷贝到d:\dayofdefeat\dod\dlls中。好了文件都已经全部放置到相应的位置,现在我们来配置文件。

3.在d:\dayofdefeat\dod\下面找到liblist.gam,找到gamedll "dlls\dod.dll",把它改成gamedll "dlls\metamod.dll".

4.打开刚才创建的2个ini文件,在plugins.ini中加入一行

win32 addons\amxmodx\dlls\amxmodx_mm.dll

在config.ini中加入一条

gamedll dlls\shrikebot.dll

这样就配置完了,可能有人要问为什么不把shrikebot.dll参数直接加到plugins.ini中,这是因为shrikebot不是metamod的一个mod,而amxx是的,metamod的默认参数文件路径就是dod\addons\metamod\plugins.ini,对于不是metamod的mod文件我们也可以按照加入shrikebot的方法在config.ini中加入对于的dll文件路径。比如加入headshot_mm.dll就可以这么写gamedll dlls\headshot_mm.dll,但是一定要注意相对路径。

关于amxx的配置参考amxx目录里面的中文帮助,非常详细了,我就不废话了。

以上配置完毕后,无论是运行hl.exe -game dod 来建立自己也在里面的server,还是用hlds.exe建立独立的server,都可以带上amxx&bot,bot的数量可以用shrikebot文件夹里面的shrikebot.cfg文件来建立,加上一条max_bot x,x就是你要加的最大bot数量,bot加入那边可以修改addbot 1 1, addbot 2 1,这样的命令,我刚才这两个命令就是分别在盟军和德军加入了两个M1/K98手。



注意:使用BOT的时候,请把sXe插件取消,sXe会不停的踢电脑人的


   尤物★

ZxID:11350689

等级: 少将
-簡簡單單就是好。

举报 只看该作者 沙发   发表于: 2010-07-03 0
SF、希望大家前来支持活跃。


« 返回列表
发帖 回复