银河网络(纪念站)

标题: [转载][教程]AMXX中cstrike模块的几个常量 [打印本页]

作者: D.R.CTO_地瓜    时间: 2012-4-18 18:17
标题: [转载][教程]AMXX中cstrike模块的几个常量
本帖最后由 D.R.CTO_地瓜 于 2012-4-18 18:18 编辑

队伍 常量:
enum CsTeams {
        CS_TEAM_UNASSIGNED = 0,        //未知
        CS_TEAM_T = 1,                //T
        CS_TEAM_CT = 2,                //CT
        CS_TEAM_SPECTATOR = 3        //观察员
};

模型 常量:
enum CsInternalModel {
        CS_DONTCHANGE = 0,
        CS_CT_URBAN = 1,
        CS_T_TERROR = 2,
        CS_T_LEET = 3,
        CS_T_ARCTIC = 4,
        CS_CT_GSG9 = 5,
        CS_CT_GIGN = 6,
        CS_CT_SAS = 7,
        CS_T_GUERILLA = 8,
        CS_CT_VIP = 9
};

防弹衣 常量:
enum CsArmor类型 {
        CS_ARMOR_NONE = 0, // 无防弹衣
        CS_ARMOR_KEVLAR = 1, // 只有防弹衣
        CS_ARMOR_VESTHELM = 2 // 防弹衣和头盔
};

地图区域 常量:
CS_MAPZONE_BUY                         (1<<0)
CS_MAPZONE_BOMBTARGET                 (1<<1)
CS_MAPZONE_HOSTAGE_RESCUE         (1<<2)
CS_MAPZONE_ESCAPE                (1<<3)
CS_MAPZONE_VIP_SAFETY                 (1<<4)

视野 常量:
enum
{
        CS_RESET_ZOOM = 0,                // 恢复所有视野
        CS_SET_NO_ZOOM,                // 禁止任何类型的变换视野 (将此参数与 mode = 0 搭配使用可禁止所有武器)
        CS_SET_FIRST_ZOOM,                // 放大 (AWP 风格)
        CS_SET_SECOND_ZOOM,        // 再放大 (AWP 风格)
        CS_SET_AUGSG552_ZOOM,        // 设置 aug/sg552 放大风格
};
-------------这些常量是在插件制作中比较常用的,今天发出来和大家共享一下,大家也可以学习学习cstrike模块的函数(functions)可以参见amxmodx/scripting/include/cstrike.inc
注释
Cstrike 模块由 Johnny Got His Gun 开发.
(此模块提供修改 CS 和 CS:CZ 的函数)






欢迎光临 银河网络(纪念站) (https://yhgd.demo.weixianghost.com/) Powered by Discuz! X3.1