|
发表于 2006-2-26 16:34:48
|
显示全部楼层
来自 中国–黑龙江–鸡西
回复: Enigmaya请进,求助修改一简单插件!
你的models文件里有player文件,但是你自己要建一个文件夹名字是(user_te)里面放(user_te.mdl)文件
把我的给你看看
我用管理员模型是VIP(只允许一个管理员在线,要不那个人没有模型用)
其他的玩家模型都统一了警察和匪徒都是2号模型
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
public plugin_init() {
register_plugin("AMX Admin Model", "1.1.1", "whitemike")
register_event("ResetHUD", "resetModel", "b")
return PLUGIN_CONTINUE
}
public plugin_precache() {
precache_model("models/player/vip/vip.mdl")
precache_model("models/player/gsg9/gsg9.mdl")
precache_model("models/player/leet/leet.mdl")
return PLUGIN_CONTINUE
}
public resetModel(id, level, cid) {
if (get_user_flags(id) & ADMIN_KICK) {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "vip")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "vip")
}
else {
cs_reset_user_model(id)
}
}
else {
new CsTeams:userTeam = cs_get_user_team(id)
if (userTeam == CS_TEAM_T) {
cs_set_user_model(id, "leet")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "gsg9")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
备注:这样不用下模型
你的要下的话要在RES文件里加
models/player/vip/vip.mdl
其他的都是一样的添法
呵呵
您可以把VIP(不是指模型)的模型设置成其他的模型(例子:警察用的VIP用警察的模型1)
匪徒也是一样
咱不是把人物的模型统一了吗,这样别人用别的模型就很明显了,哈哈那个人就是VIP
不过你还要在我给你的代码上在加上点,要不没有VIP的 |
|