求助R版主消除由于服装引起群踢的用法-己解决了
本帖最后由 点通粉丝 于 2011-3-22 03:46 编辑#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <hamsandwich>
// 请修改成相应的权限
#define ADMIN_OP_LEVEL ADMIN_LEVEL_F // "q"
#define ADMIN_VIP_LEVEL ADMIN_LEVEL_G // "r"
#define ADMIN_MM_LEVEL ADMIN_LEVEL_H // "t"
// 请修改成你所需要的模型
new g_Model[]={
"CVTOP_T", // OP(T)
"CVTOP_CT", // OP(CT)
"CVTVIP_T", // VIP(T)
"CVTVIP_CT", // VIP(CT)
"CVTMM_T", // MM(T)
"CVTMM_CT" // MM(CT)
}
public plugin_init(){
register_plugin("Admin Model","2.3","Rulzy")
RegisterHam( Ham_Spawn, "player", "fw_PlayerSpawn", 1 )
}
public plugin_precache(){
new modelname
for(new i=0;i<6;i++){
formatex(modelname, 63, "models/player/%s/%s.mdl", g_Model, g_Model)
precache_model(modelname)
}
}
public fw_PlayerSpawn(id)
{
if(!is_user_connected(id) || !is_user_alive(id)) return PLUGIN_CONTINUE;
new CsTeams:userTeam = cs_get_user_team(id);
new ModelIndex = -1;
new flags = get_user_flags(id);
if (flags & ADMIN_OP_LEVEL){
if (userTeam == CS_TEAM_T){
ModelIndex = 0
}
else if(userTeam == CS_TEAM_CT) {
ModelIndex = 1
}
}else if (flags & ADMIN_VIP_LEVEL){
if (userTeam == CS_TEAM_T){
ModelIndex = 2
}
else if(userTeam == CS_TEAM_CT){
ModelIndex = 3
}
}else if (flags & ADMIN_MM_LEVEL){
if (userTeam == CS_TEAM_T){
ModelIndex = 4
}
else if(userTeam == CS_TEAM_CT){
ModelIndex = 5
}
}
if(ModelIndex==-1)
{
cs_reset_user_model(id);
}else{
cs_set_user_model(id, g_Model);
}
return PLUGIN_CONTINUE
}
本帖最后由 点通粉丝 于 2011-3-13 07:47 编辑
// 请修改成相应的权限
#define ADMIN_OP_LEVEL ADMIN_LEVEL_F // "q"
#define ADMIN_VIP_LEVEL ADMIN_LEVEL_G // "r"
#define ADMIN_MM_LEVEL ADMIN_LEVEL_H // "t"
// 请修改成你所需要的模型
new g_Model[]={
"CVTOP_T", // OP(T)
"CVTOP_CT", // OP(CT)
"CVTVIP_T", // VIP(T)
"CVTVIP_CT", // VIP(CT)
"CVTMM_T", // MM(T)
"CVTMM_CT" // MM(CT)
}
1# 点通粉丝
可不可以解释一下这几处是用来干什么用的
如何修改为这样
所有警察.都改为VIP
和所有韭徙都是ZMODIE这些模型啊
-------------------------------------------------
包括OP或VIP权限的
总之是警察这边的.都改为VIP模型
是韭徙这边的就是ZMODIE这些模型
2# 点通粉丝
因为刚才加了一个CS1.5自带的僵尸模型上去.那僵尸插件后
服务器一过20人..一下子全不见了..我想应该是由于服装引起群踢的
所以求助一下这个代码如何使用 估计是两个插件有冲突,因为zombie本身就有更换skin的代码,我之前简单看过zombie的代码,跟Ruzly的不大一样!
如果想加管理员skin又想用zombie,我想最好的方法就是在zombie的源码里做一些修改! 点通粉丝的水平应该不是这样的吧.............. 点通粉丝的水平应该不是这样的吧..............
心静如水 发表于 2011-3-13 16:36 http://www.dt-club.net/forum/images/common/back.gif
我的水平就是这样没办法啦........我一般是自己实在解决不了的问题才会发帖求助的
会就指教一下啦.大姐{:3_64:} 在发布区那里我以前发过警察统一服装和土匪统一服装的插件,很稳定的.你可以参考一下................ 己经解决了...其实不用这个代码也可以的
只要把R版主做的那个模块.换掉原来的那个模块就可以解决了
不过还是要感谢各位的热心帮助 阿斯大三大四的
页:
[1]
2