|
发表于 2002-12-25 10:17:00
|
显示全部楼层
来自 中国–福建–福州
在玩游戏时使用的
呼出控制台,输入“clanmodmenu",你就知道你可以干什么了,前提是你必需在你的cm_admin.cfg里说明你是OP,并且表明你是管理员:
至尊宝有檄文如下:
其实ClanMod和早期的AdminMod一样是一个非常强大的MetaMod插件,只不过它只能在独立服务器HLDS上安装使用,所以知名度不高罢了,国内几乎没有什么介绍。实际上它比AdminMod的功能还要丰富。
先来看看cstrike\clanmod下的几个文件:
clanmod.cfg ClanMod的主设置文件,其他几个文件的执行与否都要靠它。
cm_admins.cfg ClanMod的管理员和黑名单的设置文件。
cm_aliases.cfg ClanMod自定义命令(熟悉脚本的朋友有用武之地了。)
cm_badwords.cfg ClanMod字词过滤文件(如果你想在服务器里骂fuck之类的字眼就会被替换,或者过滤掉)
cm_maps.cfg ClanMod投票地图列表文件
cm_cvars.cfg ClanMod的菜单用的参数循环
cm_menus.cfg ClanMod菜单文件(可以自己定义新的菜单项目我最喜欢的功能)
先说clanmod.cfg文件:
cm_remove * *
当换过新地图以后,清除所有的ClanMod(以下简称CM)任务和命令。
cm_log "[CM] Executing ClanMod configuration file (clanmod/clanmod.cfg)"
记录到CS的日志文件中时,CM出现的形式。
cm_menulayout "ABCQ1FHIG01J:LM1NOPE0RS1T"
CM菜单的排列顺序
exec clanmod/titles.cfg
exec clanmod/cm_admins.cfg
exec clanmod/cm_menus.cfg
exec clanmod/cm_maps.cfg
exec clanmod/cm_badwords.cfg
exec clanmod/cm_aliases.cfg
exec clanmod/cm_cvars.cfg
CM执行的文件。
cm_info nickcs.yeah.net // 当客户端用CS中的ViewGame或者诸如HLSW这类游戏浏览器察看服务器时显示什么信息。
cm_passwordfield "nicksv" // 默认的管理员服务器密码Field(这种方法使得别人想用穷举法猜出服务器OP密码成为了不可能)
cm_loadconfig 1 // 读取CM的这个设置文件当地图更换时(1)还是只读取一次(0),建议1
cm_reservation 0 // 是否保留系统
cm_freeslots 0 // 给管理员保留多少预留通道 0不保留(32个人的服务器结果OP没挤进去,不是很惨么?)
cm_times "tv +600 180 120 60 <10" // 系统在什么时候进行公共的语音提示+600表示600秒也就是1小时以上每1小时提示一次,然后就是1小时之内每10分钟提示一次,最后180秒,120秒,60秒分别提示一次,<10表示最后10秒读秒。
cm_highlander 0 // 切换最高管理员的人数是只有一个1(1)还是可以有1个以上(0)
cm_teleport 1 // 是否允许使用瞬间移动功能(这有个从头到尾的Camper,把他移动到广场中间怎么样?)
cm_record 2 // 是否允许CM录像和抓图 1允许 0禁止 2记录这一行为
cm_slap 1 // 是否允许CM 扇玩家耳光(减5点血)
cm_clientcmd 1 // 是否允许执行rcon CS远程控制命令。
cm_banlist 0 // Ban的人员名单
cm_chatfilter 1 // 谈话字词过滤类型 1 改为 **** 2 改为cm_whine指定的句子 0 不过滤
cm_msgtime 10 // 管理员发送的公共信息在屏幕上显示多少秒
cm_motdtime 8 // Motd今日信息显示的间隔分钟。
cm_msgpos 2 // 管理员信息屏幕显示的位置 0不显示 1顶部 2底部
cm_autoban 3 // 当有多少个TK后服务器开始自动Ban掉TKer
cm_autoban_period 0 // 自动Ban TKer的时间
cm_chatspeed 2 // 玩家说话的间隔秒数,少于此秒数,说的话将被忽略。(防止灌水之王,比如像我 ^o^ )
cm_kickvoteratio 0.60 // 投票踢人的比率 0.60 百分之六十
cm_mapvoteratio 0.50 // 投票换地图的比率 0.50 百分之五十
//在屏幕中重复显示的MOTD信息。红(000-255)绿(000-255)蓝(000-255) 停留时间(秒)
cm_motd ".:[ nickcs.yeah.net ]:." 200100000 5.00
// 结束前1分钟显示下一幅地图。
cm_task 1 "cm_say @@g The nextmap will be &cm_nextmap&" bmfuo
// 结束前2分钟显示投票延长地图。
cm_task 2 "cm_clexec * 'speak Gman/Gman_Choose2';cm_vote 'Extend Map?' 'Yes' 'exec clanmod/addons/addon_mapextend.cfg' 'No' 'cm_say @o Extend Map Vote Failed'" bmfuo
// 自动应答友军火力是否开启。
exec clanmod/addons/addon_ffautoreply.cfg
然后是cm_admins.cfg文件:
这个是CM的主要的人员管理文件,非常重要和以前的AdminMod用的users.ini文件一样。
不过CM的权限分配的十分明确,不像AdminMod用的还是655356这样的抽象的权限概念,还要去查AdminMod权限列表并计算才知道自己有什么权限。
注意CM区分字母的大小写!
// X custom level (for Custom and Client Commands)
// Y custom level (for Custom and Client Commands)
// Z custom level (for Custom and Client Commands)
XYZ三种自定义命令 的权限等级,比如我可以自己定义2条命令然后分别定义为X级,Z级。然后给A管理员 X级权限 B管理员 Z级权限,则A能执行X级的命令但不能执行Z级命令,反之B能执行Z级的命令但不能执行X级命令。
// O Operator level
拥有OP等级
// Q access to "Exit", "More" and "Back..." positions in ClanMod menu
允许在CM的菜单中选择Exit, More Back这些 功能。(那位OP会被主管Adminster去掉了这个权限就麻烦了,菜单不能翻页,还不能退出)
// C ability to send colored messages (set by cvar cm_chatflag)
允许 发送彩色的messages信息文字。
// R access to Record Demo Menu and Snapshot Menu
允许 打开录制Demo和抓图菜单
// T access to Teleport Menu
允许 打开瞬间移动菜单
// A access to Slap Menu
允许 打开扇玩家耳光菜单
// V access to Votemap and Votekick Menu, ability to close vote session
允许 打开Vote投票菜单
// D access to Cancel Vote Menu
允许 取消投票 |
|