|
本帖最后由 Rulzy 于 2009-7-8 18:47 编辑
使用方法:
1、将对应版本的cstrike_amxx.rar下载解压缩至amxmodx/modules文件夹下,覆盖掉原来的cstrike_amxx.dll(请自行备份此文件)。(1.76版的可以适用于1.76a、1.76b、1.76c、1.76d,1.8.1的应该也可以适用于1.8.0)。
2、修改 admin_model.sma 中定义的权限:- #define ADMIN_OP_LEVEL ADMIN_LEVEL_F // "r"
- #define ADMIN_VIP_LEVEL ADMIN_LEVEL_G // "s"
- #define ADMIN_MM_LEVEL ADMIN_LEVEL_H // "t"
复制代码 3、修改 admin_model.sma 中对应的服装:- new g_Model[6][]={
- "CVTOP_T", // OP(T)
- "CVTOP_CT", // OP(CT)
- "CVTVIP_T", // VIP(T)
- "CVTVIP_CT", // VIP(CT)
- "CVTMM_T", // MM(T)
- "CVTMM_CT" // MM(CT)
- }
复制代码 3、重新编译 admin_model.sma,后面的就不用介绍了吧。
注意:此插件使用 hamsandwich 模块,如果你没有安装,请下载安装。
附:
服装插件容易引起群踢的原因分析
实际经验表明,当有大量玩家同时改变模型时,很容易出现群踢。CS在每次开局时,都会检查玩家模型是否为默认的模型,如果不是,则会将玩家模型恢复成默认模型。而服装插件(或cstrike模块)又马上将其模型设置成需要的模型,这样,有服装的玩家(指有自定义模型的玩家,下同),在开局时就会改变两次模型。当有服装的玩家较多时,就极易引起群踢。
所以,要想减少或消除由于服装插件引起的群踢,就需要阻止CS将有服装的玩家的模型恢复为默认模型,这样玩家在开局时就不需要再改变模型了,也就大大减少或消除由于服装插件引起的群踢。
为了增加通用性,本人通过修改cstrike_amxx.dll模块来实现阻止CS恢复玩家模型为默认模型。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注个册吧
×
|