diff --git a/README.md b/README.md
index 153dc14..d485421 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,10 @@
-# [CS2] Kill-Sound-GoldKingZ (1.0.5)
+# [CS2] Kill-Sound-GoldKingZ (1.0.6)
### Kill Sound ( Kill , HeadShot , Quake )
+![menugif](https://github.com/oqyh/cs2-Kill-Sound-GoldKingZ/assets/48490385/dcec4586-b3c5-408f-a0e6-31f3cfced078)
+
+
![configs](https://github.com/oqyh/cs2-Kill-Sound-GoldKingZ/assets/48490385/3c08cec9-6e29-4c00-8d74-bc9ae3cf4f85)
@@ -30,6 +33,9 @@
//To Enable Kill_Settings.json
"KS_EnableQuakeSounds": false,
+ //If KS_EnableQuakeSounds Enabled Do You Like To Disable Quake Sounds On WarmUp?
+ "KS_DisableQuakeSoundsOnWarmUp": false,
+
//If You Want To Disable Any Make it Empty Like This ""
//Sound HeadShot Kill
"KS_HeadShotKillSoundPath": "sounds/GoldKingZ/Training/bell_normal.vsnd_c",
@@ -42,6 +48,28 @@
//Sound BodyShot Hit
"KS_BodyHitSoundPath": "sounds/GoldKingZ/Training/timer_bell.vsnd_c",
+
+ //Default Value Of FreezeOnOpenMenu
+ "KS_FreezeOnOpenMenuDefaultValue": true,
+
+ //Default Value Of HeadShotKillSound
+ "KS_HeadShotKillSoundDefaultValue": true,
+
+ //Default Value Of BodyKillSound
+ "KS_BodyKillSoundDefaultValue": false,
+
+ //Default Value Of HeadShotHitSound
+ "KS_HeadShotHitSoundDefaultValue": false,
+
+ //Default Value Of BodyHitSound
+ "KS_BodyHitSoundDefaultValue": false,
+
+ //Commands In Game To Open Sound Menu
+ "KS_InGameMenu": "!soundmenu,!soundsmenu,!menusound,!menusounds",
+
+ //Only Allow These Groups To Have Access To KS_InGameMenu (Making Empty "" Means Everyone Has Access) [ex of groups: "@css/root,@css/admin,#css/admin"]
+ "KS_OnlyAllowTheseGroupsToToggle": "",
+
}
```
@@ -56,10 +84,11 @@
> To Use These You Need To Enable KS_EnableQuakeSounds First In config.json
> Then Download https://github.com/Source2ZE/MultiAddonManager With Gold KingZ WorkShop
> https://steamcommunity.com/sharedfiles/filedetails/?id=3230015783
-> mm_extra_addons 3230015783
-
+> mm_extra_addons 3230015783
+> You Can Find WorkShop Path Sound In https://github.com/oqyh/cs2-Kill-Sound-GoldKingZ/blob/main/sounds/Gold%20KingZ%20WorkShop%20Sounds.txt
+
```
- Available Sounds [ "HeadShot" , "Kill" , "KnifeKill" , "GrenadeKill" , "MollyKill" , "SelfKill" , "TeamKill" , "FirstBlood" , "RoundPrepare" , "RoundStart" ]
+ Available Sounds [ "HeadShot" , "Kill" , "KnifeKill" , "TaserKill" , "GrenadeKill" , "MollyKill" , "SelfKill" , "TeamKill" , "FirstBlood" , "RoundPrepare" , "RoundStart" ]
HeadShot Can Be Used
HeadShot = Will Start Sound Loop On Every HeadShot Kill
@@ -73,6 +102,10 @@
KnifeKill = Will Start Sound Loop On Every Knife Kill
KnifeKill_X = Will Start Sound Depend Kill X Knife Kill
+ TaserKill Can Be Used
+ TaserKill = Will Start Sound Loop On Every Taser Kill
+ TaserKill_X = Will Start Sound Depend Kill X Taser Kill
+
GrenadeKill Can Be Used
GrenadeKill = Will Start Sound Loop On Every Grenade Kill
GrenadeKill_X = Will Start Sound Depend Kill X Grenade Kill
@@ -81,6 +114,10 @@
MollyKill = Will Start Sound Loop On Every Molotov Kill
MollyKill_X = Will Start Sound Depend Kill X Molotov Kill
+"Announcement": These Only Can Be Controlled On/Off [ "HeadShot" , "Kill" , "KnifeKill" , "TaserKill" , "GrenadeKill" , "MollyKill" , "SelfKill" , "TeamKill" , "FirstBlood" ]
+
+You Cannot Control ["RoundPrepare" , "RoundStart" ] Becasue Its Already Announce You Cant Turn It Off
+
```
@@ -90,6 +127,7 @@
## .:[ Language ]:.
```json
+{
{
//==========================
// Colors
@@ -100,62 +138,113 @@
//==========================
// Other
//==========================
+ //
= Next Line On Center Hud
//{nextline} = Print On Next Line
//==========================
- "announce.round.prepare": "{green}Gold KingZ {grey}| {grey} Prepare To Fight...",
+ "player.not.allowed": "{green}Gold KingZ {grey}| {darkred}Toggle Sounds Menu Is For {lime}VIPS {darkred}Only",
- "announce.round.start": "{green}Gold KingZ {grey}| {lime}Round Start !",
+ "player.toggle.freeze.on": "{green}Gold KingZ {grey}| {grey}Freeze On Menu Open Is {lime}On",
+ "player.toggle.freeze.off": "{green}Gold KingZ {grey}| {grey}Freeze On Menu Open Is {darkred}Off",
- "quake.kill.streak": "{green}Gold KingZ {grey}| You On Kill Streak {yellow}{0}",
- "quake.kill.streak.26": "{green}Gold KingZ {grey}| Nice Work!!! You On Kill Streak {yellow}{0}",
- "quake.kill": "{green}Gold KingZ {grey}| You Killed {blue}{0}",
- "announce.quake.kill.streak": "{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
- "announce.quake.kill.streak.26": "{green}Gold KingZ {grey}| {grey}HOOOLLYY!!!! {purple}{0} {grey}Is On Kill Streak {yellow}{1}",
- "announce.quake.kill": "{green}Gold KingZ {grey}| {purple}{0} {grey} Killed {blue}{1}",
+ "player.toggle.bodykill.on": "{green}Gold KingZ {grey}| {grey}Body Kill Sound Is {lime}On",
+ "player.toggle.bodykill.off": "{green}Gold KingZ {grey}| {grey}Body Kill Sound Is {darkred}Off",
- "quake.headshot.streak": "{green}Gold KingZ {grey}| You On HeadShot Streak {yellow}{0}",
- "quake.headshot.streak.5": "{green}Gold KingZ {grey}| You Are HeadHunter!! {yellow}{0}",
- "quake.headshot": "{green}Gold KingZ {grey}| You HeadShotted {blue}{0}",
- "announce.quake.headshot.streak": "{green}Gold KingZ {grey}| {purple}{0} {grey}On HeadShot Streak {yellow}{1}",
- "announce.quake.headshot.streak.5": "{green}Gold KingZ {grey}| {purple}{0} {grey}Is HeadHunter!!!! {grey}[{yellow}{1} {grey}HeadShot Streak]",
- "announce.quake.headshot": "{green}Gold KingZ {grey}| {purple}{0} {grey} HeadShotted {blue}{1}",
+ "player.toggle.bodyhit.on": "{green}Gold KingZ {grey}| {grey}Body Hit Sound Is {lime}On",
+ "player.toggle.bodyhit.off": "{green}Gold KingZ {grey}| {grey}Body Hit Sound Is {darkred}Off",
+ "player.toggle.headshotkill.on": "{green}Gold KingZ {grey}| {grey}HeadShot Kill Sound Is {lime}On",
+ "player.toggle.headshotkill.off": "{green}Gold KingZ {grey}| {grey}HeadShot Kill Sound Is {darkred}Off",
- "quake.grenade.streak": "{green}Gold KingZ {grey}| You On Grenade Streak {yellow}{0}",
- "quake.grenade": "{green}Gold KingZ {grey}| You Grenade {blue}{0}",
- "announce.quake.grenade.streak": "{green}Gold KingZ {grey}| {purple}{0} {grey}On Grenade Streak {yellow}{1}",
- "announce.quake.grenade.streak.5": "{green}Gold KingZ {grey}| {grey}Nade KING !!!! {purple}{0} {grey}Is On Kill Streak {yellow}{1}",
- "announce.quake.grenade": "{green}Gold KingZ {grey}| {purple}{0} {grey} Grenade {blue}{1}",
+ "player.toggle.headshothit.on": "{green}Gold KingZ {grey}| {grey}HeadShot Hit Sound Is {lime}On",
+ "player.toggle.headshothit.off": "{green}Gold KingZ {grey}| {grey}HeadShot Hit Sound Is {darkred}Off",
+//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------//
- "quake.molly.streak": "{green}Gold KingZ {grey}| You On Molotov Streak {yellow}{0}",
- "quake.molly": "{green}Gold KingZ {grey}| You Molotov {blue}{0}",
- "announce.quake.molly.streak": "{green}Gold KingZ {grey}| {purple}{0} {grey}On Molotov Streak {yellow}{1}",
- "announce.quake.molly.streak.5": "{green}Gold KingZ {grey}| {grey}Molotov KING !!!! {purple}{0} {grey}Is On Kill Streak {yellow}{1}",
- "announce.quake.molly": "{green}Gold KingZ {grey}| {purple}{0} {grey} Molotov {blue}{1}",
+ "chat.announce.quake.headshot.streak.5": "{green}Gold KingZ {grey}| {purple}{0} {grey}IS HEAD HUNTER!!! Got {yellow}{1} {grey}HeadShot Streak!",
+ "center.announce.quake.headshot.streak.5": "{0} IS HEAD HUNTER!!! Got {1} HeadShot Streak! ",
- "quake.knife.streak": "{green}Gold KingZ {grey}| You On Knife Streak {yellow}{0}",
- "quake.knife": "{green}Gold KingZ {grey}| You Knife {blue}{0}",
- "announce.quake.knife.streak": "{green}Gold KingZ {grey}| {purple}{0} {grey}On Knife Streak {yellow}{1}",
- "announce.quake.knife.streak.5": "{green}Gold KingZ {grey}| {grey}Knife Slayer!!! {purple}{0} {grey}Is On Kill Streak {yellow}{1}",
- "announce.quake.knife": "{green}Gold KingZ {grey}| {purple}{0} {grey} Knifed {blue}{1}",
-
-
- "quake.firstblood": "{green}Gold KingZ {grey}| FirstBlood You Killed {blue}{0}",
- "announce.quake.firstblood": "{green}Gold KingZ {grey}| {purple}{0} {grey} FirstBlood Killed {blue}{1}",
-
- "quake.teamkill": "{green}Gold KingZ {grey}| {darkred}You Team Killed {blue}{0}",
- "announce.quake.teamkill": "{green}Gold KingZ {grey}| {purple}{0} {darkred} Team Killed {blue}{1}",
+ "chat.announce.quake.kill.streak.4": "{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.4": "{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.6": "{green}Gold KingZ {grey}| {red}Rampage {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.6": "Rampage
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.8": "{green}Gold KingZ {grey}| {red}Killing Spree {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.8": "Killing Spree
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.10": "{green}Gold KingZ {grey}| {red}Monster Kill {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.10": "Monster Kill
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.14": "{green}Gold KingZ {grey}| {red}Unstoppable ! {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.14": "Unstoppable!
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.16": "{green}Gold KingZ {grey}| {red}Ultrakill ! {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.16": "Ultrakill!
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.18": "{green}Gold KingZ {grey}| {red}Godlike !!! {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.18": "Godlike!!!
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.20": "{green}Gold KingZ {grey}| {red}WickedSick !!! {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.20": "WickedSick !!!
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.24": "{green}Gold KingZ {grey}| {red}Ludicrous Kill !!! {nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}",
+ "center.announce.quake.kill.streak.24": "Ludicrous Kill !!!
{0} On Kill Streak {1} ",
+
+ "chat.announce.quake.kill.streak.26": "{green}Gold KingZ {grey}| {red}-------------------------------{nextline}{green}Gold KingZ {grey}| {blue}H {red}O {yellow}L {purple}Y {lime}S {darkred}H {darkblue}I {gold}T {blue}!!!!!!!!!!{nextline}{green}Gold KingZ {grey}| {purple}{0} {grey}On Kill Streak {yellow}{1}{nextline}{green}Gold KingZ {grey}| {red}-------------------------------",
+ "center.announce.quake.kill.streak.26": "-------------------------------
H O L Y S H I T !!!!!!!!!!
{green} {0} On Kill Streak {1}
------------------------------- ",
+
+
+ "chat.announce.quake.knife": "{green}Gold KingZ {grey}| HAHAHA {purple}{0} {grey} Knifed {yellow}{1}",
+ "center.announce.quake.knife": " H A H A H A
{0} Knifed {1} ",
+
+ "chat.announce.quake.taser": "{green}Gold KingZ {grey}| HAHAHA {purple}{0} {grey} Zeused {yellow}{1}",
+ "center.announce.quake.taser": " H A H A H A
{0} Zeused {1} ",
+
+
+ "chat.quake.grenade": "{green}Gold KingZ {grey}| Nice! Grenade Kill, You Killed {yellow}{0}",
+
+ "chat.quake.molly": "{green}Gold KingZ {grey}| Nice! molotov Kill, You Killed {yellow}{0}",
+
+ "chat.announce.quake.selfkill": "{green}Gold KingZ {grey}| {purple}{0} {grey}Killed Himself",
+
+ "chat.announce.quake.teamkill": "{green}Gold KingZ {grey}| {purple}{0} {darkred}TeamKill {yellow}{1}",
+
+ "chat.announce.quake.firstblood": "{green}Gold KingZ {grey}| {BlueGrey}FirstBlood !!! {purple}{0} {purple} Killed {yellow}{1}",
+
+
+ "chat.announce.quake.roundprepare": "{green}Gold KingZ {grey}| {grey}Prepare To Fight...",
+ "center.announce.quake.roundprepare": "Prepare To Fight ... ",
- "quake.selfkill": "{green}Gold KingZ {grey}| {darkred}You Killed Your Self!",
- "announce.quake.selfkill": "{green}Gold KingZ {grey}| {purple}{0} {grey}Killed Himself !"
+ "chat.announce.quake.roundstart": "{green}Gold KingZ {grey}| {lime}Round Start !",
+ "center.announce.quake.roundstart": "Round Start !!! ",
+
+//--------------------------------------------------------------------------------------------------------------------------------------------------------------------------//
+
+ "menu.item.freeze": "Freeze Open Menu",
+ "menu.item.bodyhit": "Body Hit Sound",
+ "menu.item.bodykill": "Body Kill Sound",
+ "menu.item.headshothit": "HeadShot Hit Sound",
+ "menu.item.headshotkill": "HeadShot Kill Sound",
+ "menu.left.image": "",
+ "menu.right.image": "",
+ "menu.bottom": " [ WASD - To Native ]
[ - To Exit ]
"
}
```
## .:[ Change Log ]:.
```
+(1.0.6)
+-Fix RoundPrepare, RoundStart Bug
+-Added Menu For Hit Sounds "KS_InGameMenu"
+-Added Flag For KS_InGameMenu "KS_OnlyAllowTheseGroupsToToggle"
+-Added Quake [ "TaserKill" ]
+-Added Better Control On Text in "Kill_Settings.json"
+ -"ShowChat"
+ -"ShowCenter"
+ -"ShowCenter_InSecs"
+
(1.0.5)
-Rework Kill Sound Plugin
-Disable Menu (Temp)