查看: 325|回复: 0
打印 上一主题 下一主题

[其它] [转载][教程]AMXX中cstrike模块的几个常量

[复制链接]
跳转到指定楼层
楼主
发表于 2012-4-18 18:17:17 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 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 的函数)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站业务已经停用,仅作为【维翔主机】提供虚拟主机服务测速参考|小黑屋|手机版|银河网络    

GMT+8, 2025-6-25 21:33 , Processed in 0.056643 second(s), 21 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc. Design Singcere!

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