小弟使用amx_adminmodel.sma设定ADM模组并转成AMXX
进入游戏还是显示内建的模组 有确定自己是ADM
但删掉插件指定的模组 开地图之后会跳出缺少该模组的视窗
amx_adminmodel.sma内容/*##########################################################################
##
## -- SteamTools.net...
## ___ _____ ___ ___ _ __ _ ___ ___ _____ _
## / | | _ \ / |/ | | | | \ | | / |/ | | _ \ | |
## / /| | | | | | / /| /| | | | | \| | / /| /| | | | | | | |
## / / | | | | | | / / |__/ | | | | | |\ | / / |__/ | | | | | | | |
## / / | | | |_| | / / | | | | | | \ | / / | | | |_| | | |___
## /_/ |_| |_____/ /_/ |_| |_| |_| \_| /_/ |_| |_____/ |_____|
##
## |__ |__ o _|_ ___ __ __ o |__, ___
## -- |__) (__| (__(__( | ) | |_, (__/_ | ) ) | | \ (__/_
## |
##
## Originated as a simple idea back in 2004, it was forgotten due to
## lack of my 'Small' coding skills. However I have progressed in recent
## months and somehow crossed that old post with this concept in it. So
## naturally I challenged myself to see if I could do it, and voila! I
## could :)
##
## Once you join, you play a normal person for the first round, and for
## all remaining rounds your CT or TE models are custom. They now read
## "ADMIN" on front and back, and also have small "A" patches on the arms.
## I designed these models myself, it's very easy, just bring the textures
## into photoshop, tweak out, and replace.
##
## Enjoy!
##
##
## CHANGELOG
##------------------------------------------------------------------------
## 2) v1.1.1 - Fixed missing event
## 1) v1.1.0 - Fixed VIP and other model bugs
##
##
## INSTALLATION
##------------------------------------------------------------------------
## 1) Unzip (which you may have done already)
## 2) Place 'amx_adminmodel.amxx' in 'cstrike/addons/amxmodx/plugins'
## 3) Add a line in 'configs/plugins.ini' containing 'amx_adminmodel.amxx'
## 4) Put the 'admin_ct' and 'admin_te' folders into 'cstrike/models' folder
## 5) -- Visit SteamTools.net... and enjoy your new plugin!
##
##
##
## THE CVARs
##------------------------------------------------------------------------
##
## No CVARs for this plugin :)
##
##
##########################################################################*/
#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/admin/ct.mdl") //ADM警察
precache_model("models/player/admin/te.mdl") //ADM歹徒
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, "te")
}
else if(userTeam == CS_TEAM_CT) {
cs_set_user_model(id, "ct")
}
else {
cs_reset_user_model(id)
}
}
return PLUGIN_CONTINUE
}
plugins.ini内容; AMX Mod X 插件调用
; 不用的插件请在前面加上 ;
; 管理员 管理模式类 —— 只能选择一种
admin.amxx ; 管理员 管理模式类 (所有的管理员相关的插件都需要此插件)
;admin_sql.amxx ; 管理员 管理模式类 - SQL 版本 (若使用此模式请注释掉 admin.amxx)
; 系统基本类
admincmd.amxx ; 基本的管理员控制台管理命令
adminhelp.amxx ; 管理员控制台命令帮助信息
adminslots.amxx ; 管理员预留通道
multilingual.amxx ; 多种语言管理
; 菜单/目录类
menufront.amxx ; 提供管理员菜单的格式
cmdmenu.amxx ; 命令菜单(声音播放等许多设置)
plmenu.amxx ; 玩家菜单 (踢人, 封禁玩家, 客户端命令等.)
telemenu.amxx ; 传送菜单 【可以将某一玩家传送到指定地点】(需要开启娱乐模块)
mapsmenu.amxx ; 地图菜单 (投票更换地图, 直接更换地图)
pluginmenu.amxx ; 菜单命令/通过调用插件设置游戏参数
; 聊天\信息类
adminchat.amxx ; 在控制台里聊天的命令
antiflood.amxx ; 阻止客户端在服务器上疯狂发信息(呵呵……就是灌水!)
scrollmsg.amxx ; 屏幕下方滚动字幕
imessage.amxx ; 屏幕中央彩色字体
adminvote.amxx ; 投票菜单
; 地图类
nextmap.amxx ; 显示下一张地图的插件
mapchooser.amxx ; 在下一张地图开始前自动发起投票地图决定下一张地图的插件
timeleft.amxx ; 显示当前地图剩余时间的插件
; 配置类
pausecfg.amxx ; 通过菜单来暂停/恢复插件的使用 【管理功能】
statscfg.amxx ; 通过菜单来设置管理数据统计插件【管理功能】
; 反恐精英类
restmenu.amxx ; 禁用武器功能
statsx.amxx ; 在人物死亡和一个回合结束的时候显示当前的统计信息 (需要开启 CSX 模块!)
miscstats.amxx ; 为反恐精英收集各种事件的信息。
stats_logging.amxx ; 武器数据统计记录 (需要开启 CSX 模块!)
; 允许使用 AMX Mod 插件
amxmod_compat.amxx ; AMX Mod 向后兼容层
; 自定义插件 - 第三方插件请加在下面
; 添加方法:
; 请将第三方插件的名字带上后缀名加在下面。例如:123456.amxx
;high_ping_kicker.amxx ; 高ping玩家自动踢出(暂时不好用,推荐不去掉这项的;)
say_menu.amxx ; Say menu 菜单
amx_hpk.amxx ; 高ping自动踢强化版(这是我在国外站上找到,我自己把他给简单汉化了一下,(*^__^*) 嘻嘻……)
anticamping_multi.amxx ; 蹲坑监视插件
dib.amxx ;死亡轨迹插件
GHW_Weapon_Replacement.amxx ;模组插件
hats32.amxx ;帽子模组插件
lastmanbets.amxx ;赌博插件
3rdview.amxx ;第三人称插件
csdm_mod.amxx ;死斗插件
amx_adminmodel.amxx ;