Raised This Month: $404 Target: $400
 101% 

[CS:GO] Deathmatch (v2.0.9, 2018-06-12)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Maxximou5
AlliedModders Donor
Join Date: Feb 2013
Plugin ID:
4313
Plugin Version:
2.0.9
Plugin Category:
Gameplay
Plugin Game:
Counter-Strike: GO
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Enables deathmatch style gameplay (respawning, gun selection, spawn protection, etc).
    Old 08-17-2014 , 06:48   [CS:GO] Deathmatch (v2.0.9, 2018-06-12)
    Reply With Quote #1

    Current Version: 2.0.9
    Originally by Snip3rUK, code taken from Deathmatch 1.5



    _____________________________________________

    Main Features
    _____________________________________________
    • Weapon Menu
    • Loadout Style
    • Free For All (FFA)
    • Client Preferences
    • Workshop Map Support
    • Display Panel for Damage
    • Different Game Modes:
      • Headshot Only
      • Primary Weapons Only
      • Secondary Weapons Only
      • Random Weapons Only
    • No Knife Damage (Guns Only)
    • Objective Removal (C4/Hostage)
    • Spawn Editor, Menu, and Statistics
    • Fast Weapon Equip
    • Replenish Grenades
    • Replenish Ammo & Clip
    • Hide Radar for Players
    • Hide Award and Grenade Messages
    • Kill Reward (HP/AP/Ammo/Grenades)
    • Line of Sight Spawning
    • 3rd Party Knife Plugin Support
    • Multi-Language Support
      • English Supported
      • Spanish Supported
      • French Supported
      • Polish Supported
      • Brazilian Supported
      • German Supported

    _____________________________________________

    Features to Add
    _____________________________________________
    • Integrated Stats (ELO)
    • Team Selective Spawns

    _____________________________________________

    Commands
    _____________________________________________
    • dm_spawn_menu - Opens the spawn point menu.
    • dm_respawn_all - Respawns all players.
    • dm_stats - Displays spawn statistics.
    • dm_reset_stats - Resets spawn statistics.

    _____________________________________________

    ConVars
    _____________________________________________

    Spoiler


    _____________________________________________

    Compatibility
    _____________________________________________

    This plugin is tested on the following Sourcemod & Metamod Versions.

    _____________________________________________
    Requirements
    _____________________________________________

    None.

    _____________________________________________

    Instructions
    _____________________________________________
    • Extract zip file and place files in the corresponding directories of /addons/sourcemod
    • /configs/deathmatch/deathmatch.ini
    • /configs/deathmatch/spawns/*.txt
    • /plugins/deathmatch.smx
    • /scripting/deathmatch.sp (necessary only for compiling)

    _____________________________________________
    Changelog
    _____________________________________________

    To view the most recent changelog visit the changelog file.

    _____________________________________________

    Download
    _____________________________________________

    Once installed, the plugin will update itself as long as you've done as described in the requirements section; otherwise, downloaded the latest release below.
    Please download the latest deathmatch.zip file from my releases.

    _____________________________________________

    Bugs
    _____________________________________________

    If there are any bugs, please report them using the issues page.

    _____________________________________________

    Credit
    _____________________________________________

    A thank you to those who helped:

    _____________________________________________

    Source Code
    _____________________________________________

    Visit the Github or download the source code below.

    _____________________________________________

    Donate
    _____________________________________________

    If you think I am doing a good job or you want to buy me a beer or feed my cat, please donate. Thanks!



    _____________________________________________

    Difference
    _____________________________________________

    Why another release of a Deathmatch plugin? After receiving many requests to update my release of Snip3rUK's Deathmatch plugin (version 1.5.5), I decided it was time to fix up the bugs and issues rendering the plugin a bit broken. This is simply carrying on the wonderful plugin that Snip3rUK made, but with the added benefit of new features, fixed bugs, and maintainability. The general code has not been altered other than what needed to be fixed or better optimized, and of course the few new features. Why continue this plugin when h3bus's Deathmatch plugin is already an extension of Snip3rUK's? A lot of requests I received were due to his plugin being too complicated to use for some server operators; whereas, this plugin requires simple setup and configuration. Not dependent or useful for map specific, but designed for generic deathmatch use. If you are using the old version (1.5-1.5.5) please back up everything and remove all files, as the file placement has moved.

    Total times downloaded: 6922 (as of 2018-06-14)
    Attached Files
    File Type: zip deathmatch.zip (131.6 KB, 527 views)

    Last edited by Maxximou5; 06-14-2018 at 14:38. Reason: Updated to 2.0.9
    Maxximou5 is offline
    Maxximou5
    AlliedModders Donor
    Join Date: Feb 2013
    Old 08-17-2014 , 06:49   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #2

    Reserved for future Q & A.
    __________________
    Maxximou5 is offline
    DoomHammer69
    Senior Member
    Join Date: Aug 2013
    Old 08-17-2014 , 17:03   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #3

    The server crash without any error in console.
    Here are my all info. Based on windows

    [SM] Listing 25 plugins:
    01 "Admin File Reader" (1.6.1-dev+4532) by AlliedModders LLC
    02 "Admin Help" (1.6.1-dev+4532) by AlliedModders LLC
    03 "Admin Menu" (1.6.1-dev+4532) by AlliedModders LLC
    04 "Advertisements" (0.6) by Tsunami
    05 "Anti-Flood" (1.6.1-dev+4532) by AlliedModders LLC
    06 "Basic Chat" (1.6.1-dev+4532) by AlliedModders LLC
    07 "Basic Comm Control" (1.6.1-dev+4532) by AlliedModders LLC
    08 "Basic Commands" (1.6.1-dev+4532) by AlliedModders LLC
    09 "Basic Info Triggers" (1.6.1-dev+4532) by AlliedModders LLC
    10 "Basic Votes" (1.6.1-dev+4532) by AlliedModders LLC
    11 "Client Preferences" (1.6.1-dev+4532) by AlliedModders LLC
    12 "CS:GO Zones" (1.3) by Root (based on "Anti Rush" plugin by Jannik 'Peace-Maker' Hartung)
    13 "Deathmatch" (2.0.0) by Maxximou5
    14 "Disable Auto-Kick" (0.3) by The-Killer
    15 "Fun Commands" (1.6.1-dev+4532) by AlliedModders LLC
    16 "Fun Votes" (1.6.1-dev+4532) by AlliedModders LLC
    17 "HLstatsX CE Ingame Plugin" (1.6.19) by psychonic, cypis
    18 "Only Headshot" (1.4) by Spir
    19 "Player Commands" (1.6.1-dev+4532) by AlliedModders LLC
    20 "Reserved Slots" (1.6.1-dev+4532) by AlliedModders LLC
    21 "Server Clean Up" (1.2.2) by Jamster
    22 "Sound Commands" (1.6.1-dev+4532) by AlliedModders LLC
    23 "SourceBans" (1.4.11) by SourceBans Development Team
    24 "Updater" (1.2.0) by GoD-Tony
    25 "Vigilante 1.4" (1.6) by eLManiKomio

    [SM] Displaying 13 extensions:
    [01] Automatic Updater (1.6.1-dev+4532): Updates SourceMod gamedata files
    [02] Webternet (1.6.1-dev+4532): Extension for interacting with URLs
    [03] CS Tools (1.6.1-dev+4532): CS extended functionality
    [04] BinTools (1.6.1-dev+4532): Low-level C/C++ Calling API
    [05] SDK Tools (1.6.1-dev+4532): Source SDK Tools
    [06] Top Menus (1.6.1-dev+4532): Creates sorted nested menus
    [07] Client Preferences (1.6.1-dev+4532): Saves client preference settings
    [08] SQLite (1.6.1-dev+4532): SQLite Driver
    [09] SDK Hooks (1.6.1-dev+4532): Source SDK Hooks
    [10] <FAILED> file "steamtools.ext.dll": No se puede encontrar el mdulo especificado.

    [11] <FAILED> file "curl.ext.dll": No se puede encontrar el mdulo especificado.

    [12] Socket (3.0.1): Socket extension for SourceMod

    Listing 4 plugins:
    [01] SourceMod (1.6.1-dev+4532) by AlliedModders LLC
    [02] CS Tools (1.6.1-dev+4532) by AlliedModders LLC
    [03] SDK Tools (1.6.1-dev+4532) by AlliedModders LLC
    [04] SDK Hooks (1.6.1-dev+4532) by AlliedModders LLC


    All other plugins are stable and running fine in other servers, I try to run only this plugin and still the server fails.

    FIX:

    Already Fixed installing in my windows machine:

    http://www.microsoft.com/en-us/downl....aspx?id=26347

    http://www.microsoft.com/en-us/downl...s.aspx?id=2092

    http://www.microsoft.com/en-us/downl...s.aspx?id=5582

    And now the server runs withouth any crash! ( You MUST restart the machine / dedicated after install this )

    Thanks for your help Maxximou5
    __________________



    Last edited by DoomHammer69; 08-19-2014 at 18:02. Reason: FIXED
    DoomHammer69 is offline
    TomXPro
    Senior Member
    Join Date: Aug 2014
    Location: Germany
    Old 08-17-2014 , 19:11   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #4

    If it works, does your plugin ADD this gametype /-mode?
    Can I configure on which map your plugin runs?

    Last edited by TomXPro; 08-17-2014 at 19:47.
    TomXPro is offline
    Maxximou5
    AlliedModders Donor
    Join Date: Feb 2013
    Old 08-17-2014 , 21:06   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #5

    The plugin works well on my servers, what DoomHammer69 was experiencing is fixed now, refer to his post if you are running a windows machine.

    Any plugin can be configured to run on certain maps. You could use: https://forums.alliedmods.net/showth...=69506?t=69506
    __________________

    Last edited by Maxximou5; 08-19-2014 at 05:01.
    Maxximou5 is offline
    versatile_bfg
    Veteran Member
    Join Date: Feb 2012
    Old 08-18-2014 , 00:22   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #6

    If we are still using the old one from Death match 1.5.# Can we just replace the plugin only and all the setting be the same? [Most likely will work just want to make 100% sure before I change the plugin over]
    __________________
    versatile_bfg is offline
    Maxximou5
    AlliedModders Donor
    Join Date: Feb 2013
    Old 08-18-2014 , 05:42   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #7

    There are new settings in the deathmatch.ini file, as well, the location of the files have moved to the sourcemod dir rather than the cfg folder.
    __________________
    Maxximou5 is offline
    versatile_bfg
    Veteran Member
    Join Date: Feb 2012
    Old 08-18-2014 , 23:41   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #8

    Quote:
    Originally Posted by Maxximou5 View Post
    There are new settings in the deathmatch.ini file, as well, the location of the files have moved to the sourcemod dir rather than the cfg folder.
    alright sweet. Cheers. Updating to SM1.6.1+ now and going to install this as well.

    Also you may want to put updater under this line:
    PHP Code:
    #pragma semicolon 1

    #include <sourcemod>
    #include <sdktools>
    #include <cstrike>
    #undef REQUIRE_PLUGIN
    #include <updater> 
    This will allow people without the updater plugin to use the plugin. =) You have coded the rest right for it.

    Attached spawns points for cbble and overpass [18-19 points]

    Edit:

    Is the HS only feature far away? Just got asked to set a server up with it.
    Attached Files
    File Type: txt de_cbble.txt (1.1 KB, 246 views)
    File Type: txt de_overpass.txt (1.2 KB, 204 views)
    __________________

    Last edited by versatile_bfg; 08-19-2014 at 01:01.
    versatile_bfg is offline
    Maxximou5
    AlliedModders Donor
    Join Date: Feb 2013
    Old 08-19-2014 , 02:51   Re: [CS:GO] Deathmatch (v2.0.0, 2014-08-17)
    Reply With Quote #9

    Quote:
    Originally Posted by versatile_bfg View Post
    alright sweet. Cheers. Updating to SM1.6.1+ now and going to install this as well.

    Also you may want to put updater under this line:
    PHP Code:
    #pragma semicolon 1

    #include <sourcemod>
    #include <sdktools>
    #include <cstrike>
    #undef REQUIRE_PLUGIN
    #include <updater> 
    This will allow people without the updater plugin to use the plugin. =) You have coded the rest right for it.
    I did not know that, thank you for providing that little nugget of gold.

    Quote:
    Originally Posted by versatile_bfg View Post
    Attached spawns points for cbble and overpass [18-19 points]
    Thank you!

    Quote:
    Originally Posted by versatile_bfg View Post
    Is the HS only feature far away? Just got asked to set a server up with it.
    Not far away, I am just looking for the best way to implement the checks for it. I hope to have it done in a couple days, given I have the time.

    Update: I finished it this morning, took a few hours but I got it working and added a bunch of new features. I'll release it with the rest of the new features soon.
    __________________

    Last edited by Maxximou5; 08-19-2014 at 12:04. Reason: Updated to 2.0.1
    Maxximou5 is offline
    versatile_bfg
    Veteran Member
    Join Date: Feb 2012
    Old 08-25-2014 , 07:06   Re: [CS:GO] Deathmatch (v2.0.1, 2014-08-19)
    Reply With Quote #10

    Currently getting these 2 errors popping up:
    PHP Code:
    L 08/25/2014 17:30:19: [SMNative "IsClientInGame" reportedClient index 0 is invalid
    L 08
    /25/2014 17:30:19: [SMDisplaying call stack trace for plugin "deathmatch.smx":
    L 08/25/2014 17:30:19: [SM]   [0]  Line 431deathmatch.sp::Timer_WelcomeMsg()
    L 08/25/2014 17:31:09: [SMNative "SetEntProp" reportedEntity 1 (1is invalid
    L 08
    /25/2014 17:31:09: [SMDisplaying call stack trace for plugin "deathmatch.smx":
    L 08/25/2014 17:31:09: [SM]   [0]  Line 1157deathmatch.sp::RemoveRadar() 
    To stop Line 431 error this will work:
    PHP Code:
    public Action:Timer_WelcomeMsg(Handle:timerany:userid)
    {
        new 
    clientIndex GetClientOfUserId(userid);
        
        if (!
    IsFakeClient(clientIndex))
        {
            if (
    IsClientInGame(clientIndex))
            {
                
    PrintHintText(clientIndex"This server is running Deathmatch Version 2.0.1");
                
    //PrintToChat(clientIndex, "[\x04WELCOME\x01] This server is running \x04Deathmatch \x01v2.0");
            
    }
        }
        return 
    Plugin_Stop;

    Could be a better way to do it but this way makes sense to me.

    Not sure on Line 1157 but maybe the same code as above will fix this error?
    __________________
    versatile_bfg 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 08:33.


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