网站地图
zenghuilan.com
生活小窍门 解释生活中的一切名词
AMXX 发布于:

AMXX全称为AMX Mod X。AMX Mod X是一个多功能的,面向服务器管理员的半条命Metamod插件。

它有非常广泛的脚本功能。人们能够写出添加一种mod功能的“插件”或文件。

插件可以在管理服务中添加对象(添加新的管理命令)、生成统计(StatsX)、附加有趣的功能(上帝模式等)、修改游戏(魔兽3、死亡模式),还有其它许多许多的东西!

你甚至可以写出扩展AMXX功能的模块,并且加入脚本语言。

CS里的各种插件,例如:数据统计,火箭筒等,都是用AMXX编写的。

(即AMXX和AMX的关系)

AMXX最初是源于AMX,一个类似功能的由OLO写的半条命游戏修改插件。但是,AMX开始滑向差劲的项目方针(缺乏公共参与,不强制开源,不固定核心源代码,以及其它项屑企更多)。

当所有的维护者消失匙套记的不见踪影成为这个项目理所应当结束的迹象时,AMXX项目已经开始了。

从那时起,AMXX项目开始了漫长的路途。最近AMX的每个部分都被重写成分块的、简洁的、或更改为运行于新的系统中。

AMXX不是AMX,但是更好,它甩洪束求几乎完全向下兼容。

名词解释:

mod :游戏修改版

StatsX :一种排名统计插件

OLO :AMX 插件著作人多厚枣

一般的AMXX插件要安装到cstrike\addons\amxmodx\plugins

并在cstrike\addons\amxmodx\configs\plugins.ini中加载

管理员 基本类 - 两个中只能使用一种

admin.amxx ; 管理员 基本 (与管理员相关的插件都需要该插件)

;admin_sql.amxx ; 管理员 基本 - SQL 版本 (注释掉 admin.amxx)

; 基本类

admincmd.amxx ; 基本的管理员控制台命令

adminhelp.amxx ; 给管理员控制台命令提供帮助的命令己符鸦想

adminslots.amxx debug ; 管理员预留通道

multilingual.amxx ; 多语言管理

; 菜单类

menufront.amxx ; 管理员菜单格式

cmdmenu.amxx ; 命令菜单 (声音播放, 各种设置)

plmenu.amxx ; 玩家菜单 (踢人, 封人, 客户端命令等.)

;telemenu.amxx ; 传送玩家菜单 (需要开启娱乐模块!)

mapsmenu.amxx ; 地图耻设白菜单 (投票, 切换地图)

; 聊天 / 信息 类

adminchat.amxx ; 控制台聊天命令

antiflood.amxx ; 阻止客户端向服务器灌水

scrollmsg.amxx ; 显示一条滚动信息

imessage.amxx ; 显示消息信息

adminvote.amxx ; 投票命令

; 地图相关类

nextmap.amxx ; 显示地图循环的下一张地图

mapchooser.amxx ; 允许投票选择下一张地图

timeleft.amxx ; 显示当前地图的剩余时间

; 配置类

pausecfg.amxx ; 允许暂停或者恢复某些插件的使用

statscfg.amxx ; 通过菜单或者命令来管理数据统计插件

; 反恐精英

restmenu.amxx ; 禁用武器菜单

; 允许使用 AMX Mod 插件

;amxmod_compat.amxx ; AMX Mod 向后 兼容层

其实SMA文件就是AMXX的前身,如果把AMXX文件理解成一个程序,那么SMA文件就是它的源代码。

1、将*.sma文件放入scripting文件下;

2、运行compile.exe;(也可跳过第1步,直接将你要编译的*.sma文件拖放到compile.exe上);

3、需要耐心等待一会儿,此时compile程序正在把源码编译成插件。等待片刻,compile.exe会把编译的结果反馈到compile程序的窗口(其实是一个命令行)里,如果出现done字样,就表示编译成功

如果显示Compiled failed,就表示编译失败,通常情况下编译失败的原因是缺少库文件、一些语法错误等等。

4、*.amxx文件在编译成功后就会出现在scripting\compiled文件夹下。

5、如果是在编译器目录以外的钻应目录将源码直接拖到编译器上,则编译完成后的插件会出现在与源码相同的目录下。

一般的,AMXX会自带一个编译器,存放在其scripting目录下,当然,也有专门的编译器用来编译AMXX插件。

常用的有CEDT(即Crimson Editor),AMXX Studio以及PAWN Studio这3款工具

其中PAWN Studio还支持SourceMod插件的编译。

而CEDT则可以用来编译AMX插件。


相关文章推荐:
AMXX | 脚本 | 插件 | 插件 | 脚本语言 | AMXX | AMX | AMXX | AMX | AMX | AMXX | AMXX | AMXX | AMX | amx | amx | 管理员 | amxx | 管理员 | amxx | 管理员 | amxx | amxx | 管理员 | amxx | 管理员 | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | amxx | 插件 | amxx | 菜单 | amxx | 插件 | amx | amxx | amxx | SourceMod |