Skip to content

Latest commit

 

History

History

l4d_character_vocalize_select

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Description | 內容

Player can select other character's voice and vocalize

Note
This plugin is private, Please contact me
此為私人插件, 請聯繫本人

  • Video | 影片展示

  • Image | 圖示


    l4d_character_vocalize_select_1

    • All characters' vocalize menu (Custom) - 所有角色的語音 (可自定義)
      l4d_character_vocalize_select_2
      l4d_character_vocalize_select_3
      l4d_character_vocalize_select_4
  • How does it work?
    • Type !vocal -> choose any sound to vocalize -> Have Fun!
  • Require | 必要安裝
    None

  • ConVar | 指令
    • cfg/sourcemod/l4d_character_vocalize_select.cfg
       // 0=Plugin off, 1=Plugin on.
       l4d_character_vocalize_select_enable "1"
      
       // How message displays when playe selects vocalize. (0: Disable, 1:In chat, 2: In Hint Box, 3: In center text)
       l4d_character_vocalize_select_announce_type "1"
      
       // Cold Down Time in seconds a player can use menu again. (0=No Cold Down)
       l4d_character_vocalize_select_cooldown_time "0.5"
      
       // Hold Reload button for at least X seconds to open menu. (-1=Disable button)
       l4d_character_vocalize_select_button_press "2.0"
      
       // If 1, player can only select his own character
       l4d_character_vocalize_select_model_only "0"
  • Command | 命令
    • Open vocalize menu
       sm_vocal
  • Data Config
    • data/l4d_character_vocalize_select.cfg
       "l4d_character_vocalize_select"
       {
       	"Ellis" // Please do not change
       	{
       		"num"		"3" // How many Ellis Vocal Commands
       		"1"
       		{
       			"Name"		"嚕嚕嚕嚕嚕嚕嚕嚕~" // Name whatevert you want
       			"Sound"		"player/survivor/voice/mechanic/adrenaline03.wav" // sound path, relative to “sound” folder
       		}
       		"2"
       		{
       			"Name"		"Kill all son of bitches"
       			"Sound"		"player/survivor/voice/mechanic/worldsigns11.wav"
       		}
       		"3"
       		{
       			"Name"		"I LOVE YOU"
       			"Sound"		"player/survivor/voice/mechanic/worldc2m1b09.wav"
       		}
       	}
       }
  • Apply to | 適用於

     L4D1
     L4D2
    
  • Changelog | 版本日誌
    • v1.1 (2024-8-19)

      • Add Infeced/NPC/Custom
      • Update menu
      • Update data
      • Update cvars
    • v1.0 (2023-4-6)

      • Initial Release

中文說明

可以使用所有角色語音並發出對話,能自定義語音列表

  • 原理

    • 輸入!vocal或者長按R鍵兩秒鐘,會出現語音選單列表
    • 可以選擇其他角色並發出專屬於其他角色的語音
    • 語音列表可以自定義,見下方“Data設定範例”
  • 用意在哪?

    • 娛樂,開黑好玩用
    • 瘋狂死亡尖叫
    • 假裝自己是特感或NPC
  • 指令中文介紹 (點我展開)
    • cfg/sourcemod/l4d_character_vocalize_select.cfg
       // 0=關閉插件, 1=啟動插件
       l4d_character_vocalize_select_enable "1"
      
       // 玩家選擇語音的提示該如何顯示. (0: 不提示, 1: 聊天框, 2: 黑底白字框, 3: 螢幕正中間)
       l4d_character_vocalize_select_announce_type "1"
      
       // 語音冷卻時間 (0=無冷卻)
       l4d_character_vocalize_select_cooldown_time "0.5"
      
       // 長按R鍵出現語音選單列表的時間. (-1=關閉這項功能)
       l4d_character_vocalize_select_button_press "2.0"
      
       // 為1時, 玩家只能選擇自己的角色語音
       l4d_character_vocalize_select_model_only "0"
  • 命令中文介紹 (點我展開)
    • 打開語音選單列表
       sm_vocal
  • 文件設定範例
    • data/l4d_character_vocalize_select.cfg
       "l4d_character_vocalize_select"
       {
       	"Ellis" // 請不要修改
       	{
       		"num"		"3" // Ellis的語音數量
       		"1"
       		{
       			"Name"		"嚕嚕嚕嚕嚕嚕嚕嚕~" // 名稱隨便取,可以寫中文
       			"Sound"		"player/survivor/voice/mechanic/adrenaline03.wav" // 對話音效檔路徑,相對於“sound”資料夾
       		}
       		"2"
       		{
       			"Name"		"Kill all son of bitches"
       			"Sound"		"player/survivor/voice/mechanic/worldsigns11.wav"
       		}
       		"3"
       		{
       			"Name"		"I LOVE YOU"
       			"Sound"		"player/survivor/voice/mechanic/worldc2m1b09.wav"
       		}
       	}
       }