搜索
查看: 4306|回复: 2

服务器admin应知应会 系列一

[复制链接]
发表于 2007-8-4 11:59:55 | 显示全部楼层 |阅读模式 来自 中国–广东–深圳–南山区
作者:page

做为一个服务器的admin
除了被赋予的权力外,还要有自己的责任义务
那就是要适时地宣传服务器。


那么你会利用现有资源做到这一步么?

今天就先教个常用命令

ma_decal

本教程适用于 由mani admin plug-in管理的source服务器
即CS:S和DOD:S游戏服务器 皆可!
且被赋予admin权限


  1. 关键词:mani admin plug-in,logo,ma_decal
复制代码


首先
你可以先测试下,在游戏中控制台输入

  1. ma_decal mani_logo
复制代码


^_^哈  出现了以下的东东 对吧?







对,出现了mani admin plug的宣传logo。
这个是默认设置。

再看下面这个例子
我在有admin权限的服务器输入以下命令:


  1. ma_decal leaf_logo_v1
复制代码


呵呵,下面的截图,旁边的流汗头像是喷涂,
大小差距很大吧?






没错,就是设置mani管理插件就可以实现这个功能。

那么怎么设置呢?

按照下面的步骤哦:

1、做好你的logo文件

也就是vtf文件和vmt文件,直接用Photoshop 就可以,用vtf插件即可输出,
vmt文件用记事本就可以编辑。

不会的,可以发给我ps文件,俺帮着修改。


2、拷贝logo文件到相关路径,比如


  1. .....counter-strike source\cstrike\materials\decals\custom
复制代码


3、设置mani admin plug-in的配置文件

decallist.txt

  1. "decallist.txt"
  2. {
  3. //
  4. // 列出自定义地图特效和用于地图公告的自定义贴图材质文件
  5. //
  6. //
  7. // 第一个标签是命令ma_effect和ma_decal要用的参数名
  8. // 第二个是这些贴图材质的位置
  9. //

  10. "mani_logo" "decals/custom/mani_admin_plugin/mani_logo"
  11. "leaf_logo_v1" "decals/custom/leaf_logo_v1"

  12. "downloads"
  13. {
  14. //将需要玩家下载的文件罗列此处,这样将强制各个玩家下载相关材质
  15. //若是要自定义贴图,请用一个新名称,因为此文件不会覆盖原有相同名称的文件
  16. //

  17. "mani_logo.vmt" "materials/decals/custom/mani_admin_plugin/mani_logo.vmt"
  18. "mani_logo.vtf" "materials/decals/custom/mani_admin_plugin/mani_logo.vtf"
  19. "leaf_logo_v1.vmt" "materials/decals/custom/leaf_logo_v1.vmt"
  20. "leaf_logo_v1.vtf" "materials/decals/custom/leaf_logo_v1.vtf"

  21. }
  22. }
复制代码



就成了,哈哈 ,简单吧?

但是,怎么样可以在每个地图 设置好以后就长期有 logo呢?

就要设置文件
mapadverts.txt

  1. /
  2. // mapadverts.txt
  3. // 本文件包含在标准css地图上广告贴图的位置列表
  4. // 如果你想在某些地图上 设置广告贴图 可以使用
  5. // 命令ma_decal指向某位置,在控制台把返回的位置参数复制下来
  6. // 加入本文件中即可
  7. //
  8. "mapadverts.txt"
  9. {
  10. // Map name
  11. "de_dust"
  12. {
  13. // 使用的贴图名称 (查看文件decallist.txt)
  14. // 在每一地图你可以使用不同的贴图广告文件
  15. "mani_logo"
  16. {
  17. // X Y Z coordinates of each decal position
  18. "x" "266.19424" // x position
  19. "y" "-1855.96875" // y position
  20. "z" "218.25949" // z position

  21. "x" "-1279.96875" // x position
  22. "y" "1198.67468" // y position
  23. "z" "194.21437" // z position

  24. "x" "1020.94836" // x position
  25. "y" "3615.96875" // y position
  26. "z" "228.66261" // z position
  27. }
  28. }
  29. }
复制代码


看到没有,就是设置好,logo在每个地图上的坐标而已。
如何得到坐标?

只要在地图中 你想有logo的地方,使用命令ma_decal就会返回坐标值,
就想最上边的截图一样!!

添加到此文件,修改一些,你总该会了吧?

然后把文件
mani_server.cfg
中的参数设置好为下面

  1. mani_map_adverts 1
复制代码



至此,一个服务器宣传logo的设置就完成了。

简单吧?
呵呵


以上所有参数有或是解释
均参考

Source引擎游戏地图制作站点
http://hammer.steamcn.com/

mani admin 中文参考文档
http://hammer.steamcn.com/mani_admin_plugin/index.html


呵呵,好玩吧?

作者:page
发表于 2007-8-10 21:12:34 | 显示全部楼层 来自 中国–福建–龙岩

回复: 服务器admin应知应会 系列一

总结的不错。支持一下。:D
回复

使用道具 举报

发表于 2007-8-11 10:50:38 | 显示全部楼层 来自 中国–陕西–西安

回复: 服务器admin应知应会 系列一

支持一下...............
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表