引用 | 編輯
11922911
2023-08-31 12:52 |
樓主
▼ |
||
![]() 插件來源:原創 使用指令: 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 雅幣已有 6 人購買]若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID! ![]()
|