搜索
查看: 7188|回复: 10

服务器插件metamod篇[转贴]

[复制链接]
发表于 2003-11-15 12:48:36 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳
看到大家对于服务器插件有这么强烈的需要,而由于本人精力有限,无法经常来回答大家的问题,所以特制作此服务器插件大全,希望以后的日子给大家更多的方便.今天是第一篇,以后将不定期更新.谢谢!

如何在服务器上安装metamod

一. 插件介绍
现今的half-life游戏服务器(包括比较流行的cs,dod等mod),当你想为服务器添加其他的功能的时候都需要外挂一些功能插件[plugin],比如cs服务器上比较著名的statsme,adminmod等插件这里就不一一综述了,这些插件都需要一个和游戏服务器相连接的插件平台,将功能插件[plugin]与服务器[server]连接起来,这个平台就是metamod,现今流行的插件无论是管理插件(比如adminmod)还是趣味插件(比如chickenmod)或者反作弊插件(比如cheating-death)大部分是基于metamod的,所以安装这些插件以前你必须安装metamod这个插件总管.

二. 插件下载
英文版的metamod可以去http://metamod.org下载,如果 ... 缩包就可以了.

三. 安装步骤
1. 假定服务器的安装目录在d:\hlserver目录下,请将下载下来的metamod压缩包解压,然后复制压缩包中的metamod.dll文件到d:\hlserver\cstrike\addons\metamod下就可以了,上面的addons\metamod目录可能没有,请自己新建立一个.(别告诉我你不懂新建目录:P).

2.在d:\hlserver\cstrike\addons\metamod目录下新建立一个叫plugins.ini的文件[注意:文件名后缀一定要是ini而不是txt].
此文件用于引导metamod下的各种插件的主dll文件.

3.在d:\hlserver\cstrike目录下找到liblist.gam,使用windows自带的记事本或者写字板打开并编辑,找到这行:
gamedll "dlls\mp.dll"
修改成:
gamedll "addons\metamod\metamod.dll"

四. 命令
安装成功后你可以使用metamod自带的一些命令了,基本命令是:meta,在hlds窗口输入后,会有所有可用的命令提示,比如最常用的命令:meta list查看metamod下的各个插件的运行状态,如果所有插件均显示run状态则正常.
命令解释:
meta :
version - 显示当前使用的metamod的版本信息
game - 显示服务器加载的gamedll的信息
list - 显示当前metamod加载的插件以及其运行状态
cmds - 列出metamod加载的插件的所有可用命令
cvars - 列出metamod加载的插件的所有命令参数
refresh - 从metamod的plugins.ini里刷新加载插件
load <name> - 加载一个指定了名字的metamod插件
unload <plugin> - 停止使用一个以加载的插件
reload <plugin> - 将一个正在使用的插件重新启动一次
info <plugin> - 查看一个置顶了名字的插件信息
pause <plugin> - 暂停使用一个以加载的插件
unpause <plugin> - 接触一个插件的暂停状态
retry <plugin> - 尝试重新启动一个上次无法启动的插件
clear <plugin> - 从metamod插件列表中清楚启动失败的插件
force_unload <plugin> - 强行停止启动一个插件

至此metamod安装成功,重新启动你的hlds服务器后,启动界面上出现如下图所示的字幕表示metamod加载成功.图中显示的metmamod版本为最新的1.16.1版本.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2003-11-15 12:51:45 | 显示全部楼层 来自 中国–广东–中山
好贵啊~
回复

使用道具 举报

发表于 2003-11-16 08:57:55 | 显示全部楼层 来自 中国–陕西–咸阳–兴平市
去死,这么贱
回复

使用道具 举报

发表于 2003-11-16 14:05:09 | 显示全部楼层 来自 中国–湖北–武汉
转偶的帖子就不要收这么多钱了吧。。。。

嘿嘿。。
回复

使用道具 举报

发表于 2004-11-28 05:37:09 | 显示全部楼层 来自 中国–河北–石家庄
4不4这个帖子太老了?我按他说的操作了,怎么不行啊?三. 安装步骤
1. 假定服务器的安装目录在d:\hlserver目录下,请将下载下来的metamod压缩包解压,然后复制压缩包中的metamod.dll文件到d:\hlserver\cstrike\addons\metamod下就可以了,上面的addons\metamod目录可能没有,请自己新建立一个.(别告诉我你不懂新建目录:P).

2.在d:\hlserver\cstrike\addons\metamod目录下新建立一个叫plugins.ini的文件[注意:文件名后缀一定要是ini而不是txt].
此文件用于引导metamod下的各种插件的主dll文件.

3.在d:\hlserver\cstrike目录下找到liblist.gam,使用windows自带的记事本或者写字板打开并编辑,找到这行:
gamedll "dlls\mp.dll"
修改成:
gamedll "addons\metamod\metamod.dll"


不成啊?
回复

使用道具 举报

发表于 2004-11-29 11:17:53 | 显示全部楼层 来自 中国–内蒙古–呼和浩特
有没有linux下的啊?
回复

使用道具 举报

发表于 2004-11-30 15:33:39 | 显示全部楼层 来自 中国–北京–北京
Post by hip825
4不4这个帖子太老了?我按他说的操作了,怎么不行啊?三. 安装步骤
1. 假定服务器的安装目录在d:\hlserver目录下,请将下载下来的metamod压缩包解压,然后复制压缩包中的metamod.dll文件到d:\hlserver\cstrike\addons\metamod下就可以了,上面的addons\metamod目录可能没有,请自己新建立一个.(别告诉我你不懂新建目录:P).

2.在d:\hlserver\cstrike\addons\metamod目录下新建立一个叫plugins.ini的文件[注意:文件名后缀一定要是ini而不是txt].
此文件用于引导metamod下的各种插件的主dll文件.

3.在d:\hlserver\cstrike目录下找到liblist.gam,使用windows自带的记事本或者写字板打开并编辑,找到这行:
gamedll "dlls\mp.dll"
修改成:
gamedll "addons\metamod\metamod.dll"


不成啊?


新版MM把dll位置改变了,在addons\metamod\dlls里
回复

使用道具 举报

发表于 2005-5-13 19:44:18 | 显示全部楼层 来自 中国–辽宁–大连
哈哈哈哈哈~! :brick:
回复

使用道具 举报

发表于 2005-5-13 20:11:37 | 显示全部楼层 来自 中国–北京–北京
Post by dayanmao32
哈哈哈哈哈~! :brick:
楼上到处洒水,小心被罚

严重警告。
回复

使用道具 举报

发表于 2005-5-16 09:38:16 | 显示全部楼层 来自 中国–湖北
支持支持~好贴!!!!!!! :burn:
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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