新手玩家

- 贡献度
- 1
- 金元
- 720
- 积分
- 16
- 精华
- 0
- 注册时间
- 2014-12-1
|
本帖最后由 怏然 于 2015-8-10 14:18 编辑
原文出自:生还者联盟论坛
插件版本1.4.3较稳定版本,编辑帽子模型用GCFScape拆开pak01_dir.vpk查找相关物品模型编辑,帽子菜单名字不支持中文(帽子菜单列表显示的名字)有任何疑问可可加群讨论,求生之路综合交流群230307650
插件存在的BUG:
过大的帽子遮挡玩家的视线可能影响玩家视野——作者没有解决(重定位模型或删除)。
解决方法:sourcemod\hats.cfg里把l4d_hats_third ","0",数值设为0。
参数解释:仅在第三人称视角下显示自己的帽子,只有其他玩家使用第一人称旁观你会视野影响。
模型配置:
位置,角度和模型名称保存,配置保存在你的服务器addons\sourcemod\data\l4d_hats.cfg 文件中
每个模型都有它自己的部分,每个部分是当前最大编号从1到64。
每个部分有三个键:mod,位置角度,name。
位置和角度可以游戏中使用 sm_hatang 和 sm_hatpos 。
你可以定制的帽子的名字,名字键值看下面的例子。
编辑模型:
您可以查看模型和索引输入列表 sm_hatlist 。
使用 sm_hatadd 向配置添加一个模型(必须是完整的模型路径所示)
您可以删除帽子通过输入 sm_hatdel 和部分模型名称或索引号(1 - 64)
编辑帽子位置:
选择你的帽子了 sm_hat 命令选择一顶帽子
使用命令 sm_hatload 加载所有的球员
使用的命令 sm_hatpos 和 sm_hatang 调整位置角度
注意:这将影响所有玩家的帽子位置角度造成混乱(这就是为什么我建议你使用 sm_hatload,加载所有玩家同一顶帽子后,就避免了混乱 )
调整你满意的角度位置后,使用命令 sm_hatsave 保存
代码例子:"1" { "mod" "models/props/de_nuke/emergency_lighta.mdl" "loc" "-7.000000 0.000000 8.000000" "ang" "-30.000000 0.000000 0.000000" "name" "Red Emergency Light" }
聊天框命令:
// 所有玩家
sm_hat // 帽子显示菜单,允许玩家选择帽子
sm_hatoff // 关闭玩家帽子
sm_hatshow // 显示玩家帽子
sm_hatview // 第一人称下显示或隐藏玩家帽子
// 管理员
sm_hatc // 管理员改变玩家帽子
sm_hatoffc // 切换隐藏指定玩家的帽子
sm_hatrandom // 随机所有玩家帽子
sm_hatrand // 随机所有玩家帽子
// 管理员配置
sm_hatadd // 添加指定型号的配置(必须是完整的模型路径)
sm_hatdel // 从配置中删除一个模型(通过指数或部分名称匹配)
sm_hatlist // 显示所有帽子模型列表 (删除使用 sm_hatdel)..
// 管理员配置
sm_hatsave // 保存位置和天使的帽子的帽子配置
sm_hatload // 统一玩家的帽子便于修改某顶帽子避免混乱.
sm_hatpos // 弹出一个菜单,允许您调整帽子位置(影响所有帽子/玩家的)
sm_hatang // 弹出一个菜单,允许您调整帽子角度(影响所有帽子/玩家的)
编译安装:
插件编译于 sdkhooks 2.1版本扩展
把hats.smx放进 \addons\sourcemod\plugins
把hats.cfg放进addons\sourcemod\data
把hatnames.phrases.txt放进addons\sourcemod\translations
插件hats.cfg模型默认是二代模型配置,我写了入了一代版本,你可以编辑自己的帽子模型配置
注意:一代二代模型配置不可混用,模型配置代码要正确,否则服务器会弹出错误!
插件地址:http://dl.vmall.com/c0vrb3dqna
|
|