Member
Join Date: May 2021
Location: Australia
|
03-13-2022
, 23:32
[CS:GO] Chaos Mod (200+ Effects) | (Fun modes every 15 seconds)
|
#1
|
CS:GO Chaos Mod Last updated 6th-September-2023 [v0.5.3b]
Description:- Inspired by GTA V Chaos Mod, CS:GO Chaos Mod brings over a 200+ unique effects into your competitive games such as Portal Guns, Snow, Saturation, Auto Bunnyhopping, Fog, Explosive Bullets, Simon Says, Low Render Distance, and much, much more! The effects are randomised and every 15 seconds a new one will spawn, keeping you and your enemies on your toes.
- An overlay is used to display when a new effect will be spawned, and as multiple effects can be run at the same time, an additional overlay on the side shows the current effects running and when they will reset!
- A list of all the effects can be found here
Screenshots:
YouTube Gameplay:
Twitch & YouTube Integration:- A very early buggy release of an Electron based app is now available on the CS:GO Chaos Mod Voting Overlay. (Download & Open Source available).
- Basic instructions are also available in the README.md
- This app allows you to connect your Twitch or YouTube account to your CS:GO server via RCON. A voting panel will pop up that can be keyed out with a green screen using OBS. Users can type a number in chat that will add to the count in the effect list.
Chat Voting App Screenshots:
Requirements:
Installation:- Upload the "configs" and "plugins" folders from "addons/sourcemod/" within the downloaded zip file into your server's "/addons/sourcemod/" folder.
- Upload the contents from "materials/" into your server's "csgo/materials/" folder.
- Upload "DynamicChannels.smx" into your "/addons/sourcemod/plugins/" folder.
- Restart your server or Load the plugin via "sm plugins load DynamicChannels;sm plugins load Chaos;". Chaos will automatically run at the start of the round.
- It is recommended that you visit the Github's README for an extensive guide on installing and configuring the Chaos plugin.
Commands:- sm_chaos | !chaos - Displays a menu of Chaos options to Toggle the plugin on/off, Spawn new effects, Edit settings and Convars.
- sm_effect | !effect <Effect Name | Search Term> - Displays a list of all effects, or if a search term was provided, a list of effects containing the search term.
- sm_randomeffect | !randomeffect - Instantly trigger a new effect, if available.
Config:- You can adjust the effect's duration and enable/disable it by using the "!chaos" command, and selecting `Settings -> Effects`.
- ANY changes you make in-game will create a "Chaos_Override.cfg" file in "addons/sourcemod/configs/Chaos/", and automatically add/update your changes within the file. Anything in this file with be used instead of the plugin defaults (which in most cases is Enabled and 30 seconds duration)
- Using this method means you can update Chaos to its latest version and corresponding config files without overwriting your changes.
- More information about the Chaos config can be found here.
ConVars:- Public ConVar: csgo_chaos_mod_version
- sm_chaos_enabled Default. 1.0 | Min. 0.0 | Max. 1.0
- sm_chaos_prefix Default. "[{lime}CHAOS{default}]"
- sm_chaos_interval Default. 15.0 | Min. 5.0 | Max. 60.0
- sm_chaos_repeating Default. 1.0 | Min. 0.0 | Max. 1.0
- sm_chaos_override_duration Default. -1.0 | Min. -1.0 | Max. 120.0
- sm_chaos_twitch_enabled Default. 0.0 | Min. 0.0 | Max. 1.0
- sm_chaos_timer_color Default. 1 (Pink)
- sm_chaos_list_color Default. 0 (White)
- sm_chaos_timer_position Default. "-1 0.06"
- sm_chaos_list_position Default. "0.01 0.42"
- To edit these ConVars, you can edit the Chaos_Convars.cfg inside of "addons/sourcemod/configs/Chaos/", or use the in-game command !chaos-> Settings-> Edit ConVars. Changes to the ConVars through the in-game menu will UPDATE the config, and persist over maps and server restarts.
- For more detail about Chaos ConVars click here.
Download:
Feedback & Effect Suggestions
Credits
Support the project!
Change Log:
Spoiler
Quote:
06-09-2023 - v0.5.3b- Fixed forwards that weren't working when sm_chaos_override_duration was set to 0 (when effects last all round)
- Reset convars only when effects expire, an attempt at preventing server defaults from being reset
- sm_effectcue now accepts full effect names to skip the menu
20-06-2023 - v0.5.2b- 10 New Effects:
- Negative color effect
- Magenta color effect
- Exploding Chickens
- Synced Team Jumping
- Synced Team Flash
- Synced Team Reloading
- Player Bounty
- Fling Players
- Drop Weapon on Missed Shot
- Explode on Death
Features:
- Music snippets play on "Phoon" and "Is this what mexico looks like?" effects.
- Effect queue system using sm_effectcue, allowing you to queue multiple effects to run consecutively at the time of trigger. If no effects are queued a random effect will be picked as usual.
- sm_cleareffectcue to clear the queue.
Improvements:
- Effect timer now pauses during freeze time if match is paused with mp_pause_match. mp_unpause_match will re-trigger the timer.
- Effect timer is no longer triggered when enabling chaos during warmup.
Fixes:
- Fixed C4 Chicken from breaking when Auto Plant is triggered
27-05-2023 - v0.5.1b- Bug Fix:
- Added missed co-op check when adding effects to twitch voting list
- Fixed issue where certain effects were getting added to effect list when they shouldn't have been at the start of the round
- Fixed certain sounds not playing to dead players
- Fixed rare occurrence where twitch effect list wouldn't show during freeze time
- Fixed players from getting stuck on shields, players can now press E on shields to pick it up (For game modes that don't support it)
- Fixed Checkers effect using old material path
- Removed strict condition check when running voted twitch effect
Improvement:
- Improved Ghost Slaps
- Removed health cap on Vampires effect
24-05-2023 - v0.5.0b- New Features:
- Added Co-Op Strike compatibility (Supported maps: https://github.com/b0ink/csgo-chaos-mod#co-op-strike)
New Effects:
- Spawn Enemy Wave (Co-op)
- Teleport on Reload
- Teleport on Take Damage
- Fake Defuse (SFX)
- Give Kevlar
Bugfixes:
- Fixed communication between the server and Twitch overlay App, csgo server now sends the app a precise relative time for when the next effect will be triggered instead of relying on unix timestamp
- Fixed issue where incompatibility checks between two effects wouldn't work correctly
- Fixed fog on maps that had more than 1 existing fog entity.
- Fixed timer bar scale (HUD) during freeze time
- Fixed a re-occurring crash caused by bots infinitely trying to swap to their guns during an effect such as Taser Party or Knife Fight
- Fixed an issue where the effect interval would default to 0 if the configs were missing, causing a server crash
Effect fixes:
- (1v1 Arena) Force T to drop their C4 before sending them 1v1
- Fixed a bug if Auto Plant C4 triggers with no existing T players
- Fixed infinite knife loop when Boxing is triggered
- Fixed Aimbot from shaking your screen + force your angle to aim at player's chests if you're holding an awp
QOL:
- Meta effects are now spawned at the start of the freeze time (Instead of both meta effects and normal effects triggering at the same time)
- Overlays no longer clear when you die, so that you can continue to spectate what overlays the players see
- Add sound effects to other weapon drop effects, as well the Smoke Strat effect
- Entity cleanups are now cleaned from their respective effects (Instead of each effect iterating through all entities then comparing names, each effect now manages their own array of entities that are spawned, this is to avoid any chance of removing the same entity twice in the same frame)
- HUD gets cleared as soon as round ends instead of waiting for timer to update
4-04-2023 - v0.4.5b- Fix lightning materials (again)
- Fixed bug where effects would be applied on player spawns right after the effect expires
- Moved HUD color ConVars into 7 configurable styles (0 = White. 1 = Pink. 2 = Green. 3 = Blue. 4 = Cyan. 5 = Yellow. 6 = Orange), configurable via !chaos menu
5 New Effects:
- 1v1 Arena
- Rainbow Timer
- Switch To Knife
- Big Black Bars
- Set HP to Ammo Count
4-03-2023 - v0.4.4b- Bugfix:
- Fixed wallhack effect from breaking when player models are changed
- Fix Auto Plant on round end
Improvement:
- Added consisted weapon switching when knife effects end (won't switch if you're holding a C4 out)
2-03-2023 - v0.4.3b- 5 New Effects:
- Sepia
- Buffering Overlay
- Watermark Overlay
- Expensive Ammo
- Swap weapons with the enemy
Fixes:
- Fixed Simon Says from damaging players if the effect is run a second time
- Prevent plugin from advertising itself if chaos is disabled by server owner
- Fixed two effect reset bitfields sharing the same value
- Cancel lerp teleports if the player dies halfway through
- Fixed m4a1-s Loose Trigger sound
- Fixed player model restoring issue when changing maps
- Fixed issue where the round end panel would disappear
Improvements:
- Added lerp teleports to teammate swap effect
- Prevent effect forwards from running if the effect is inactive (optimisation)
16-02-2023 - v0.4.2b- Added an optional visual timer bar instead of the "New Effect In: 30" text. Enabled by default, can be changed via the !chaos->Settings->Hud Menu
- Removed debug prints
15-02-2023 - v0.4.1b- Option to reset ConVar defaults from the menu
- Prevented temporary spawn points from being saved while Portal Guns effect is active (Will now save to a new file)
- Prevented Fake Teleport from running after the round ends
- Fixed all sounds in Loose Trigger
- Changed gravity effects to be applied to the whole server and not just client specific (now affects other entities)
- Improved Drop All Weapons visually
- Improved Decoy Dodgeball mechanics
- Improved "Is this what mexico looks like?" effect with color corrections instead of fog
- Improved "Ice Skating" effect so that you have to press spacebar to ice skate
- Improved "Teleport On Kill" & "Portal Guns" to lerp players on teleport.
- Fixed lightning strike material in Thunderstorm (Precached correctly now)
- Reduced 1HP effect to only run 5 seconds by default
- Nerfed "Don't miss or you take damage"
- Added more incompatibilities to allow gameplay to run smoother
10-02-2023 - v0.4.0b
- 15 New Effects:
- Tiny Players (50% player models)
- Door Stuck
- Tear Gas
- Quick Math
- Melon Guns
- Throwing Knives
- Exploding Oil Drums
- Armageddon
- Radio Chatter
- Extend C4 Timer
- Low Pitch
- High Pitch
- "Nice"
- DVD Screensaver
- Near Miss
- Slightly improved randomness of effects by shuffling list
- Optimisation behind the scenes, mostly how effect functions are called and handled.
- Compressed most of the basic overlays (.vtf materials) (2MB each -> 500kb), slightly reduced in quality
- Nerfed a bunch of effects from killing you quickly to encourage longer rounds
- Fixed recoil issues with Aimbot effect that persisted after the effect reset
- Fixed C4 AutoPlant, ensured that it works 100% of the time
- Allow all effects to be run from the menu and bypass any minor restrictions, such as a dependancy on Round Time (now only disabled if it poses a serious risk such as missing models/textures)
- New command that will instantly spawn a new random effect, if available: sm_randomeffect (Allows third-party plugins to easily call the command)
- Fixed an issue with the config that wasn't saving hud color ConVars
- +minor QOL improvements among various effects
25-01-2023 - v0.3.5b- 10 New Effects:
- - Player Compass
- - Boxing
- - No Comms
- - Take damage on missed shots
- - "Help my key is stuck" on all A/S/D/W keys (3 additional effects)
- - Respawn teammate on enemy kill
- - Anti Flash
- - ExoJump Boots
- Update to latest DynamicChannels (SM 1.11)
- Prevent players from teleporting outside the skybox during Portal Guns
- Renamed the sm_chaos_twitch_enabled ConVar to sm_chaos_voting_enabled
21-01-2023 - v0.3.4b- Minor change that adds a new command to retrieve the plugin's version.
16-01-2023 - v0.3.3b- Reconfigured chat voting mechanics to work with the latest version of the Chat voting app
- Updated to be compatible with SourceMod 1.11 (You will need to re-compile this yourself to work with 1.10)
- Alternative HTML Hud display available in the settings
2-12-2022 - v0.3.2b- 13 New Effects (Blur, Extreme Blur, Tilted, Damage Bar, No Heads, Big Heads, High Mouse Sensitivity, Trails, Teleport On Kill, Checkers, Increased Nade Damage, Extended Flashbang Effect, Swap Player Models)
- Moved effect announcement HUD slightly up to go above the spectator UI
- Check that custom materials/models exist on the server before running the effect
- Prevent a certain group of effects from running at the same time.
- Fixed an issue with invisible player effects
27-11-2022 - v0.3.1b- 4 New Effects (Black Bars, Weapon Knockback, Give Random Grenade, No Viewmodel)
- Fixed issue where effects were being re-applied too quickly on player spawn and not affecting the player
- Restricted weapon drops during Taser Party effect
24-11-2022 - v0.3.0b- Effects get re-applied when players respawn (Works smoothly in deathmatch configs. Works well with native CSGO Deathmatch and Custom DM Plugin)
- 3 new effects (Off-center crosshair, Slow weapon fire, No manual reload)
- Custom chat prefix via sm_chaos_prefix ConVar. Replaces the [Chaos] in the chat messages when effects spawn.
- Allow players to hide their HUD elements (Effect List & Effect Timer)
- ConVars to set the position of HUD elements
- Minor:
- Prevented Slay Random Player effect from running early in the round
- Disabled fall damage during ghost slap effect
- Fixed Sneaky Beaky effect when running diagonally
- Allow effects to lock the duration and prevent configs from overriding it (Blind effect locked at 7 seconds)
- Improved randomness of effect spawns
21-11-2022 - v0.2.9b- Fixed an issue where effects weren't being disabled when set through the config.
- Chaos ConVars will now persist when manually changing them mid-map.
- Added timers to most spawnable effects (Chickens, Impostors, Fences, Turrets, etc.) so that they
- disappear at the of the effect's duration. Default time is at 45 seconds.
- TODO:
- Next update will allow the chaos plugin to work smoothly with a Deathmatch config, where player respawning throughout the round will be compatible.
11-11-2022 - v0.2.8b- Add support for the latest update on the Twitch/Youtube Voting App (v1.0.7) - allows saving votes in batches
- Moved read only KeyValue files (Spawn Locations, Stats, etc.) out from the addons/configs folder and into addons/data
- Tweaked the Quake FOV effect
4-11-2022 - v0.2.7b- Fixed translation error when printing to chat
- Use proportional voting for twitch voting (convar to switch between coming soon)
- Automatically disable Twitch convar if server is empty or if the app hasn't queried the server for a whole round
24-10-2022 - v0.2.6b- Fixed effect incompatibility check
- Fixed translation check
- Fixed config format for fences
- Fixed InfiniteAmmo on burst fires
- Twitch:
- Improved random twitch effect pool
- Reset Twitch Chaos Enabled convar at the start of every map
- Prevent meta effects from appearing in the map pool, also allow meta effects to spawn at random with twitch enabled
18-10-2022 - v0.2.5b- 6 new effects (Drop all weapons, Shoot to stay awake, Chatterbox, Turrets, Fenced off, Extend round time)
- Fixed convar saves for HUD colors
- Fix menu from showing blank names if translations don't exist
- Fix C4 Chicken from not spawning if the bomb has already been planted
- Fix flashbang effect
- Added setting to the !chaos menu (now available to all players) to configure the volume of the effect spawn SFX
- Added Fast DL compressed files to the repo
- Fix .raw materials from not downloading off the Fast DL
13-10-2022 - v0.2.4b- Fixed certain effects that forces knives only
12-10-2022 - v0.2.3b- Removed first message on Fake Teleport
- Organised functions that use map spawns
- Prevented meta effects running late into the round
- Added Convars to adjust the HUD colors
- Added a link to the help menu (currently redirects to the repo)
- Replaced any 1/0 convar toggles to display as "Yes" or "No" in the menu
- Added info to certain convars when adjusting increments in the menu
- Ensured OnMapStart functions are only run once on map start
30-09-2022 - v0.2.2b- Revert default effect interval to 15.0 seconds
- Add thunderstorm sound effects to Thunderstorm effect
- Fix Silent Footsteps reset function
- Block jumping sounds in Silent Footsteps
29-09-2022 - v0.2.1b- Remove Chaos_Effects.cfg to encourage server owners to adjust effects in-game using !chaos.
- 'Parse'/Collect all effects on plugin start rather than relying on the old effects config, allows for the use of INIT functions inside of effects to hook events cleanly.
- All effect info is done through the plugin so that it doesn't rely on the translations file either. If the translations file is present it will overwrite the plugin's default
- Moved hooks into respective effects
- Removed translation's descriptions (TODO in a google doc with all effect names and descriptions)
- Reduce meta effect chances
03-09-2022 - v0.2.0b- 22 New Effects
- Reorganised code + a bunch of cleanup
26/03/2022 - v0.1.0b- Fix checks for existing map spawn locations
- Substitute multiple ConVar changes for Sourcemod Alternatives (Eg. Auto bunnyhop & Reversed Movement done through OnPlayerRunCmd)
- Save ConVar's original values before changing them, reset them on plugin reset/map end.
- Add de_iris spawn locations
- Add visual effects to Portal Guns
- Automatically save spawn locations on custom maps to allow map based effects.
- Prevent Chaos Hooked Events from running and ConVars from resetting when chaos is disabled
20/03/2022 - v0.0.8b- Prevent endless loops when retrying an effect that's already running.
- Check for DynamicChannels plugin in all uses but attempt to run HUD text without it.
- Clear screen overlay on player death and round end
- Ensure screen overlays runs/updates for dead players on new effect
19/03/2022 - v0.0.7b- Added English translations. Titles are used in the menus and effect announcements (HUD Display)
13/03/2022 - v0.0.6b
|
__________________
@.boink. on Discord | DM for Plugin Requests | Tip Jar
Last edited by boink; 11-03-2023 at 00:02.
Reason: Remove public server list
|
|