Raised This Month: $51 Target: $400
 12% 

[CSGO] Warmup DeathMatch (v1.0, 2015-01-21)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
DarkSoroush
Member
Join Date: Jan 2015
Plugin ID:
4495
Plugin Version:
1.0
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Warmup DeathMatch (warmupDM) is a Plugin for making warmup part of a match more deathmatch like
    Old 01-21-2015 , 15:57   [CSGO] Warmup DeathMatch (v1.0, 2015-01-21)
    Reply With Quote #1

    Warmup DeathMatch
    (warmupDM)

    v1.0

    Introduction/Features:

    There are lot of plugins out there for death-match game-play and a lot more for adding a warmup round to the CS series. This plugin is simply none of the above and both of them at the same time.
    Using this plugin you can modify the game-play of default warmup mode of the game without adding a custom warmup round or affecting the actual match.
    • Random weapon: Using this plugin you can give random weapons to the players after each re-spawn. It is also possible to prevent users from dropping their gun.
    • Removing default weapons: It is possible to remove all of the weapons in the map as well as removing the default weapons of the players. Useful in aim_* and fy_* maps.
    • Warmup Only: If you want to run a simple death-match server without any actual round you can use this plugin to end the game right after warmup round. Simply by killing all of the players!
    • Kill reward: Using this plugin you can increase the ammo and health point of the attacker (killer).
    • Per map, per map prefix and auto detection of guns: It is possible to define different sets of guns per each map or for different map groups. If no guns mentioned, plugin will try to detect the weapons from the map it-self. Useful when loading aim_* and fy_* maps. It is also possible to set a number as the chance of giving that weapon to the player.
    Known bugs:
    • Refilling ammo after reload not working with auto reload

    CVars:
    • sm_warmupdm_version: Version of plugin
    • sm_warmupdm_enable: (0/1) Enabling and disabling of the plugin
    • sm_warmupdm_fillonreload: (0/1) Refilling the primary and secondary weapons after reload
    • sm_warmupdm_fillonkill: (0/1) Refilling the primary and secondary weapons after scoring a kill
    • sm_warmupdm_hponkill: (0-999) Number of health points to add to the attacker after scoring a kill (zero to disable)
    • sm_warmupdm_fillmagazine: (0/1) When refilling the weapons, fill their active magazine/clip as well
    • sm_warmupdm_nomatch: (0/1) End the game right after end of warmup round
    • sm_warmupdm_noweapons: (0/1) Removing the weapons from the map and players' slots
    • sm_warmupdm_noknife: (0/1) Removing the knife from players' inventory
    • sm_warmupdm_nodrop: (0/1) Prevent dropping of guns by players and after their death

    Per Map/(Map Prefix) Configuration File
    :

    addons/sourcemod/configs/warmupdm_config.txt is the file responsible for storing the custom weapon sets for each map. It is possible to define a weapon set for a specific map as well as definig a set for a group of maps by they prefix; with full support for workshop maps. It is also possible to specify a number as the chance of giving that gun to a player. Please take a look at the following example:
    Code:
    "WarmupPerMapConfig"
    {
        "aim_usp_a"
        {
            "weapon_usp_silencer"        "1"
        }
        "awp_"
        {
            "weapon_awp"                "1"
        }
        "default"
        {
            "weapon_ak47"                "49"
            "weapon_m4a1"               "49"
            "weapon_awp"                 "2"
        }
    }
    Changelog:
    • v1.0 - 2015-01-21: Initial release

    How to install
    :
    • Download the latest version of the plugin ONLY from the following link: [Github - warmupDM's Releases]
    • Extract both "plugins" and "configs" folders to the addons/sourcemod path
    • Edit configs/warmupdm_config.txt to your needs
    Source:

    Source code of this plugin is available at the following address: [Github - watmupDM]
    Attached Files
    File Type: sp Get Plugin or Get Source (warmupDM.sp - 1836 views - 12.3 KB)

    Last edited by DarkSoroush; 01-21-2015 at 16:40.
    DarkSoroush is offline
    dariomac
    Junior Member
    Join Date: May 2012
    Old 02-25-2015 , 00:33   Re: [CSGO] Warmup DeathMatch (v1.0, 2015-01-21)
    Reply With Quote #2

    Good work!

    A post warmup exec file would be great.

    Disabling buy during warmup too.

    Last edited by dariomac; 02-26-2015 at 13:45.
    dariomac is offline
    jizzus93
    New Member
    Join Date: Feb 2015
    Old 02-25-2015 , 14:52   Re: [CSGO] Warmup DeathMatch (v1.0, 2015-01-21)
    Reply With Quote #3

    Quote:
    Originally Posted by dariomac View Post
    Good work!

    A post warmup exec file would be great.
    I second this! Plugin is working great but could really use a post warmup exec file.
    It's looking great anyways. Can't wait for further updates
    jizzus93 is offline
    karppinen
    Junior Member
    Join Date: Dec 2014
    Location: Finland
    Old 03-25-2016 , 13:37   Re: [CSGO] Warmup DeathMatch (v1.0, 2015-01-21)
    Reply With Quote #4

    Would be nice if you added an option for random spawning
    karppinen is offline
    Janek_Waleczny
    Member
    Join Date: Jul 2015
    Location: Poland
    Old 03-25-2016 , 14:36   Re: [CSGO] Warmup DeathMatch (v1.0, 2015-01-21)
    Reply With Quote #5

    Looks nice but you should add disable buy during warmup
    __________________
    Janek_Waleczny is offline
    Reply



    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 09:18.


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