Raised This Month: $18 Target: $400
 4% 

[CS:GO] Chaos Mod (150 Effects) + Twitch/YouTube Chat Voting


Post New Thread Reply   
 
Thread Tools Display Modes
Author
boink
Member
Join Date: May 2021
Location: Australia
Plugin ID:
8003
Plugin Version:
0.3.2
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Spawn from over 100+ random effects every 15 seconds to ensue chaos towards you and your enemies
    Old 03-14-2022 , 00:32   [CS:GO] Chaos Mod (150 Effects) + Twitch/YouTube Chat Voting
    Reply With Quote #1

    CS:GO Chaos Mod
    Last updated 2-Dec-2022 [v0.3.2b]


    Description:
    • Inspired by GTA V Chaos Mod, CS:GO Chaos Mod brings over a 150+ 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:
    Spoiler


    Beta:
    • Looking for beta testers! Try the plugin out with some friends or some bots and let me know of any issues, feedback, or criticism, how the installation went, or potential effect suggestions! Feel free to DM me on discord.
    • Please note this project is currently in Beta, and that you may experience bugs when using the plugin. If you encounter any errors, please submit an issue on the Github repo. Thanks!
    • This plugin will also require a lot of fine-tuning down the road, as you might see in the repo, I'm currently sitting around 40 TODO's to knock out before release

    Twitch & Youtube Integration:
    • A very early buggy release of an Electron based app is now available on the CS:GO Chaos Mod Twitch Overlay Releases. I plan to open source the project once the app is refined and cleaned up.
    • Basic instructions are also available in the README.md
    • This app allows you to connect your Twitch account and 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:
    Spoiler


    Requirements:

    Installation:
    1. Upload the "configs" and "plugins" folders from "addons/sourcemod/" within the downloaded zip file into your server's "/addons/sourcemod/" folder.
    2. Upload the contents from "materials/" into your server's "csgo/materials/" folder.
    3. Upload "DynamicChannels.smx" into your "/addons/sourcemod/plugins/" folder.
    4. 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.
    5. 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> - Manually runs the effect if it matches/contains the argument.


    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 - 0.3.2
    • 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_effect_timer_color Default. "220 0 220 0"
    • sm_chaos_effect_list_color Default. "37 186 255 0"
    • sm_chaos_effect_timer_position Default. "-1 0.06"
    • sm_chaos_effect_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


    If you enjoy the plugin and would like to support the project, donations are available via PayPal!



    Change Log:
    Spoiler
    Attached Files
    File Type: zip csgo-chaos-mod-v0.3.2b.zip (5.50 MB, 2 views)
    __________________
    BOINK#2697 | DM for Plugin Requests | Tip Jar

    Last edited by boink; 12-03-2022 at 02:48. Reason: Update to 0.3.2
    boink is offline
    iGANGNAM
    AlliedModders Donor
    Join Date: Sep 2012
    Location: Lithuania
    Old 03-14-2022 , 07:57   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #2

    isn't it better to store english text
    https://github.com/b0ink/csgo-chaos-...os_Effects.cfg
    in language translation files?
    (just a suggestion, example is in zombie plague plugin where u put translation name instead )
    __________________

    Last edited by iGANGNAM; 03-14-2022 at 07:58.
    iGANGNAM is offline
    boink
    Member
    Join Date: May 2021
    Location: Australia
    Old 03-14-2022 , 10:28   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #3

    Quote:
    Originally Posted by iGANGNAM View Post
    isn't it better to store english text
    https://github.com/b0ink/csgo-chaos-...os_Effects.cfg
    in language translation files?
    (just a suggestion, example is in zombie plague plugin where u put translation name instead )
    I haven't worked with translation files just yet but yeah that'll definitely be the plan, thanks for that
    __________________
    BOINK#2697 | DM for Plugin Requests | Tip Jar
    boink is offline
    NanoC
    Veteran Member
    Join Date: Jan 2016
    Location: Argentina
    Old 03-14-2022 , 20:28   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #4

    Hello! Can you record a video to show how it works ingame?
    __________________
    NanoC is offline
    Send a message via Skype™ to NanoC
    boink
    Member
    Join Date: May 2021
    Location: Australia
    Old 03-19-2022 , 05:09   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #5

    Quote:
    Originally Posted by boink View Post
    I haven't worked with translation files just yet but yeah that'll definitely be the plan, thanks for that
    Translations have been added in v0.0.7.

    Quote:
    Originally Posted by NanoC View Post
    Hello! Can you record a video to show how it works ingame?
    I'll plan on releasing a short demo of the plugin sometime this week
    Edit: video is out!
    __________________
    BOINK#2697 | DM for Plugin Requests | Tip Jar

    Last edited by boink; 11-12-2022 at 08:01.
    boink is offline
    Sandervraun
    Senior Member
    Join Date: May 2019
    Location: Denmark
    Old 03-19-2022 , 06:30   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #6

    Would love a video clip of this plugin. Releasing such a complex plugin, which have never been seen before in csgo. I would highly suggest spending some time presenting it well, so people actually can get the bite of this plugin.
    Sandervraun is offline
    Sandervraun
    Senior Member
    Join Date: May 2019
    Location: Denmark
    Old 03-19-2022 , 06:57   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #7

    I am getting this error spam in console, whilst running the plugin

    Code:
    L 03/19/2022 - 10:57:01: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:01: [SM] Blaming: Chaos.smx
    L 03/19/2022 - 10:57:01: [SM] Call stack trace:
    L 03/19/2022 - 10:57:01: [SM]   [0] GetDynamicChannel
    L 03/19/2022 - 10:57:01: [SM]   [1] Line 68, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::PrintEffects
    L 03/19/2022 - 10:57:01: [SM]   [2] Line 111, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::Timer_DisplayEffects
    L 03/19/2022 - 10:57:02: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:02: [SM] Blaming: Chaos.smx
    L 03/19/2022 - 10:57:02: [SM] Call stack trace:
    L 03/19/2022 - 10:57:02: [SM]   [0] GetDynamicChannel
    L 03/19/2022 - 10:57:02: [SM]   [1] Line 68, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::PrintEffects
    L 03/19/2022 - 10:57:02: [SM]   [2] Line 111, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::Timer_DisplayEffects
    L 03/19/2022 - 10:57:03: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:03: [SM] Blaming: Chaos.smx
    L 03/19/2022 - 10:57:03: [SM] Call stack trace:
    L 03/19/2022 - 10:57:03: [SM]   [0] GetDynamicChannel
    L 03/19/2022 - 10:57:03: [SM]   [1] Line 68, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::PrintEffects
    L 03/19/2022 - 10:57:03: [SM]   [2] Line 111, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::Timer_DisplayEffects
    L 03/19/2022 - 10:57:04: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:04: [SM] Blaming: Chaos.smx
    L 03/19/2022 - 10:57:04: [SM] Call stack trace:
    L 03/19/2022 - 10:57:04: [SM]   [0] GetDynamicChannel
    L 03/19/2022 - 10:57:04: [SM]   [1] Line 68, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::PrintEffects
    L 03/19/2022 - 10:57:04: [SM]   [2] Line 111, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::Timer_DisplayEffects
    L 03/19/2022 - 10:57:04: "Macdonald-Kiwi<3><>" connected, address ""
    Client "Macdonald-Kiwi" connected (127.0.0.1:27005).
    L 03/19/2022 - 10:57:05: "Macdonald-Kiwi<3><>" STEAM USERID validated
    L 03/19/2022 - 10:57:05: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:05: [SM] Blaming: Chaos.smx
    L 03/19/2022 - 10:57:05: [SM] Call stack trace:
    L 03/19/2022 - 10:57:05: [SM]   [0] GetDynamicChannel
    L 03/19/2022 - 10:57:05: [SM]   [1] Line 68, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::PrintEffects
    L 03/19/2022 - 10:57:05: [SM]   [2] Line 111, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Hud.sp::Timer_DisplayEffects
    L 03/19/2022 - 10:57:06: [SM] Exception reported: Native is not bound

    Last edited by DarkDeviL; 03-20-2022 at 00:20. Reason: Added CODE tag
    Sandervraun is offline
    boink
    Member
    Join Date: May 2021
    Location: Australia
    Old 03-19-2022 , 07:14   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #8

    Quote:
    Originally Posted by Sandervraun View Post
    I am getting this error spam in console, whilst running the plugin

    L 03/19/2022 - 10:57:01: [SM] Exception reported: Native is not bound
    L 03/19/2022 - 10:57:01: [SM] Blaming: Chaos.smx

    Ah, downloading and installing the DynamicChannels plugin will solve this, missed a check on that line to see if it existed, thanks for the error, will push a fix.
    __________________
    BOINK#2697 | DM for Plugin Requests | Tip Jar
    boink is offline
    Sandervraun
    Senior Member
    Join Date: May 2019
    Location: Denmark
    Old 03-19-2022 , 07:21   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #9

    Code:
    L 03/19/2022 - 11:21:07: [SM]   [3987] Line 307, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Effects.sp::Chaos_Drugs
    L 03/19/2022 - 11:21:07: [SM]   [3988] Line 88, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\EffectsHandler.sp::Chaos
    L 03/19/2022 - 11:21:07: [SM]   [3989] Line 257, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Chaos.sp::ChooseEffect
    L 03/19/2022 - 11:21:07: [SM]   [3990] Line 330, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Chaos.sp::RetryEffect
    L 03/19/2022 - 11:21:07: [SM]   [3991] Line 516, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Helpers.sp::CurrentlyActive
    Crash when using Drugs mode

    Last edited by DarkDeviL; 03-20-2022 at 00:15. Reason: Added CODE tag
    Sandervraun is offline
    Sandervraun
    Senior Member
    Join Date: May 2019
    Location: Denmark
    Old 03-19-2022 , 07:38   Re: [CS:GO] [BETA] Chaos Mod
    Reply With Quote #10

    Code:
    L 03/19/2022 - 11:37:45: [SM]   [2919] Line 257, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Chaos.sp::ChooseEffect
    L 03/19/2022 - 11:37:45: [SM]   [2920] Line 330, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Chaos.sp::RetryEffect
    L 03/19/2022 - 11:37:45: [SM]   [2921] Line 516, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Helpers.sp::CurrentlyActive
    L 03/19/2022 - 11:37:45: [SM]   [2922] Line 1934, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\Effects.sp::Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:45: [SM]   [2923] Line 60, c:\Users\x\Desktop\Sourcepawn\ScriptingOCE\csgo-chaos-mod\addons\sourcemod\scripting\EffectsHandler.sp::Chaos
    
    L 03/19/2022 - 11:37:40: [Chaos.smx] [Chaos] Running Effect: Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:40: [Chaos.smx] Effect is already currently running, trying new effect.
    L 03/19/2022 - 11:37:40: [Chaos.smx] RETRYING EVENT..
    L 03/19/2022 - 11:37:40: [Chaos.smx] [Chaos] Running Effect: Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:40: [Chaos.smx] Effect is already currently running, trying new effect.
    L 03/19/2022 - 11:37:40: [Chaos.smx] RETRYING EVENT..
    L 03/19/2022 - 11:37:40: [Chaos.smx] [Chaos] Running Effect: Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:40: [Chaos.smx] Effect is already currently running, trying new effect.
    L 03/19/2022 - 11:37:40: [Chaos.smx] RETRYING EVENT..
    L 03/19/2022 - 11:37:40: [Chaos.smx] [Chaos] Running Effect: Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:40: [Chaos.smx] Effect is already currently running, trying new effect.
    L 03/19/2022 - 11:37:40: [Chaos.smx] RETRYING EVENT..
    L 03/19/2022 - 11:37:40: [Chaos.smx] [Chaos] Running Effect: Chaos_ReversedRecoil
    L 03/19/2022 - 11:37:40: [Chaos.smx] Effect is already currently running, trying new effect.

    I would say I am running DynamicChannels

    But it crashes the server

    Last edited by DarkDeviL; 03-20-2022 at 00:15. Reason: Added CODE tag
    Sandervraun is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 10:15.


    Powered by vBulletin®
    Copyright ©2000 - 2022, vBulletin Solutions, Inc.
    Theme made by Freecode