AMXX插件中Metamod常用的几个控制台命令

社区服务
高级搜索
猴岛论坛CSGO反恐精英AMXX插件中Metamod常用的几个控制台命令
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
2个回复

AMXX插件中Metamod常用的几个控制台命令

楼层直达
蠢萌萝莉σ

ZxID:1378369

等级: 禁止发言

举报 只看楼主 使用道具 楼主   发表于: 2008-09-25 0
AMXX插件中Metamod常用的几个控制台命令
— 本帖被 最后的刺客 执行取消精华操作(2008-09-30) —
AMXX插件中Metamod常用的几个控制台命令

5)测试Metamod

像你平时一样建立SERVER,ListenServer和Server都可以。进入以后,打开控制台,如果看到下面的信息,



Metamod version 1.17.2 Copyright (c) 2001-2004 Will Day <[EMAIL="[email protected]"][email protected][/EMAIL]>
Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `meta gpl' for deta



那么恭喜你,Metamod安装成功。

5)Metamod常用的几个控制台命令

meta :
version - 显示当前使用的metamod的版本信息
game - 显示服务器加载的gamedll的信息
list - 显示已加载的插件以及其运行状态
cmds - 列出已加载的插件的所有可用命令
cvars - 列出已加载的插件的所有命令参数
refresh - 刷新加载插件
load <name> - 加载指定插件
unload <plugin> - 停止使用指定插件
reload <plugin> - 重新启动指定插件
info <plugin> - 查看指定插件信息
pause <plugin> - 暂停使用指定插件
unpause <plugin> - 解除指定插件的暂停状态
retry <plugin> - 尝试重新启动指定插件
clear <plugin> - 从插件列表中清除启动失败的插件
force_unload <plugin> - 强行停止启动指定插件



至此,MetaMod的安装及使用讲解完毕。

3.AMX MOD X的安装

HOHO~~终于回到正题了。AMX MOD X的官方网站是:http://www.amxmodx.org/,官方论坛是:http://www.amxmodx.org/forums/
大家在安装和使用过程中如果遇到问题都可以去官方网站寻求答案。不过记得一定要发对版面,并且在发帖之前记得使用"Search"搜索之前有没有人问过相同的问题。

1)下载AMX X

http://www.amxmodx.org/nightly/

这里是NIGHTLY BUILD,里面有最新的AMX MOD X,不过是开发中版本,所以稳定性不能保证。截至到现在(2004.10.18),最新的版本是10月8号的版本,请大家选择自己的平台下载最新的版本。

http://sourceforge.net/projects/amxmodx/

这里是另一个下载地址,与上面的NIGHTLY BUILD相比,这里的版本更新较慢,不过比较稳定

下载文件包括两个部分:BASE文件和MOD文件。BASE文件是AMX X的基础文件,是各种MOD公用的文件。而MOD文件则是为不同的MOD制作的专门文件。比如说,如果你想搭建CS服务器,那么你应该下载:

amxmodx-0.20-20041008.zip
amxmodx-cstrike-0.20-20041008.zip
两个文件。

2)安装AMX X

依次解压缩BASE文件和MOD文件,解压后者时也许会遇到是否覆盖同名文件的提示,选择覆盖。
完成后你会发现多出一个ADDONS文件夹,这个和我们之前提到的ADDONS文件夹是一个意思。打开ADDONS,你会发现amxmodx文件夹,好,复制到
MOD文件夹\addons下。关于MOD文件夹的位置请参见Metamod部分。
现在,目录结构如下:

Code:

cstrike
addons
metamod
dlls--metamod.dll
plugins.ini
[config.ini]
amxmodx
configs
data
dlls
doc
logs
modules
plugins
scripting



现在简单讲一下各个目录的作用。

configs目录中的文件主要是用来进行AMX X的配置。其中amxx.cfg是全局配置,plugins.ini指定AMX MOD X要调用的插件,而modules.ini则用来指定AMX MOD X要使用的*块。

Data目录目前的功能主要是存放多国语言文件。

Dlls目录中存放的是AMX X的DLL文件

Doc目录目前没有任何文件,将来正式版发布之后会有说明文档

Logs目录存放记录文件

Modules目录存放AMX X要用到的*块

Plugins目录存放AMX X用到的插件,扩展名为".amxx"

Scripting目录是用来编写和编译插件用的。插件的源文件扩展名为".sma",脚本语言为Samll,是类C语言。编写完插件以后,你可以使用compile.exe或者amxxsc.exe来进行编译。

下面,你需要编辑metamod的plugins.ini,来告诉metamod你要使用amx x。在着手编辑之前,先说一下plugins.ini的内容格式。

Code:

<platform> <filepath> [<description>]




plagform指的是你所使用的平台,WINDOWS就写"win32",LINUX就写"linux"。其他都为非法字符

filepath指定插件DLL/SO文件的位置。这里使用的是对于MOD目录来说的相对路径,并不支持绝对路径。而且在写路径的时候请使用"/",不要使用"\",即时在WINDOWS系统中也是如此。而且,请不要重复指定插件路径,Metamod将会忽略第二次读到的路径。

description可加可不加,顾名思义是对插件的描述。其中允许空格。

另外,你可以在一行的最前面添加"//"或者"#"来注释掉本行内容,Metamod读到后将会自动忽略本行内容。

plugins.ini的格式就这么多。下面是一个正确的例子。

Code:

//win32 addons/amxx/dlls/amxx_mm.dll
#win32 addons/statsme/dlls/statsme_mm.dll Statsme plugins
win32 addons/booster/booster_mm.dll
linux addons/booster/booster_mm.so
win32 addons/amxmodx/dlls/amxmodx_mm.dll



例子中的最后一行指定的就是AMX X的DLL文件路径。现在你需要复制最后一样到你的plugins.ini文件中。
完成以后,保存文件。然后重新启动你的CS服务器,在控制台中如果看到大致这样的信息

AMX Mod X version 0.2 Copyright (c) 2004 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for deta 那就成功

3115511

ZxID:1626283

等级: 新兵
举报 只看该作者 沙发   发表于: 2008-09-27 0
基本上很难看懂
meyou008

ZxID:2881843

等级: 新兵
举报 只看该作者 板凳   发表于: 2009-01-08 0
根本看不懂
« 返回列表
发帖 回复