引用 | 编辑
11922911
2023-08-31 12:52 |
楼主
▼ |
||
x3
【插件资讯】插件来源:原创 使用指令: say /saysound - 显示玩家个人设定选单 say /ss - 显示音效列表播放选单 ssplay - 同上, 但方便用 bind 绑定按键 安装路径:addons/amxmodx/ 【插件介绍】 本插件使用了 precache_generic 而不是 precache_sound ( 需求: 由于使用了新的功能写法, 所以只支援 AMXMODX 1.8.3 或以上的版本 CVARS: saysnd_wait 10 // 玩家每次使用后需等待的间隔时间再次使用 saysnd_wait_admin 5 // 同上, 但身份为管理员 saysnd_limit 3 // 玩家每回合使用的次数限制 saysnd_limit_admin 10 // 同上, 但身份为管理员 saysnd_norepeat_reset_time 20 // 每播放一个音效后在 n 秒内不可使用跟上一个人播放的同样音效 saysnd_norepeat 1 // 玩家是否不可重复使用上一个人已经播放的音效 (直到 saysnd_norepeat_reset_time 时间完结) saysnd_norepeat_admin 1 // 同上, 但身份为管理员 saysnd_roundstart_disable_time 20 // 回合开始 n 秒前禁止使用 saysnd_show_msg 1 // 显示警告与播放讯息 saysnd_admin_flag "b" // 管理员的权限 设定档: 设定档 saysound.json 放在 amxmodx/configs (JSON 格式) 本帖的附件包含一个范例设定档, 使用了HL内置的音效以作测试, 内容如下: { 设定档详细说明: 每一个音效需要按照以下格式设定 (每个项目须在 } 之后加入一个逗号 , 以作分隔, 但在最底一个的项目不用加逗号) 复制程式 "显示的讯息" : { "keyword" : ["关键字1", "关键字2"], "sound" : ["音效1", "音效2"], "flags" : "管理员权限" }, 音效多于一个时系统会随机选择其中一个音效来播放 音效的位置开头必须包含 sound/ !!音效必须为 wave 格式!! 不支援 mp3 管理员权限请参考 amxx 的 users.ini 顺便一提, 制作 wave 音效时, 请使用 单声道(mono) 来转档, 否则 CS 无法播放 [此文章售价 1 雅币已有 11 人购买]若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID! x5
|