Raised This Month: $89 Target: $400
 22% 

[DoD:S] Damage Report *clientprefs


Post New Thread Reply   
 
Thread Tools Display Modes
Author
Root_
Veteran Member
Join Date: Jan 2012
Location: ryssland
Plugin ID:
3137
Plugin Version:
1.6
Plugin Category:
Statistical
Plugin Game:
Day of Defeat: Source
Plugin Dependencies:
    Servers with this Plugin:
    19 
    Plugin Description:
    Shows damage stats, round stats & most destructive player
    Old 08-06-2012 , 04:49   [DoD:S] Damage Report *clientprefs
    Reply With Quote #1

    Hello people,
    Here is another plugin with menus & stats. You guessed its old good damage report plugin, but for Day of Defeat: Source

    Description:
    When a client dies, show how many hits client do and take with damage stats in a menu.
    Also show most destructive player & overall player stats at end of the round.
    It support client preferences!

    This requires More Colors for compilation.

    ConVars:
    dod_damage_report - Whether or not enable Damage Report plugin
    dod_damage_report_mdest - Determines where to show most destructive player:1 = In hint, 2 = In chat

    Commands:
    !dmg /dmg - Show Damage Report menu

    Installation detalis:
    Extract archive to sourcemod dir, or put
    damage_report.smx to sourcemod/plugins folder
    damage_report.sp to sourcemod/scripting folder
    damage_report.phrases.txt to sourcemod/translations folder

    Changelog (1.0):
    -Added damage report menu
    -Added clientprefs support
    -Added victim status to chat messages (killed/injured)
    -Added colors
    -Fixed some bugs
    -Fixed issues with a panel
    -Greatly optimized plugin
    -Make code readable
    -Decreased buffer size (to display more items in panel)
    -And more...

    Changelog (1.1):
    -Added 'Most destructive' stats
    -Added new cvar: sm_damage_report_mdest <1/0> - Show most destructive player at end of round
    -Added translation to 'Damage Report' clientprefs menu item
    -Improved clientprefs setting and loading
    -Improved headshot tracking
    -Greatly optimized plugin
    -Renamed 'dmg' command to 'dmgmenu'
    -Removed 'hits' phrase in a panel with attackers
    -Updated translations

    Changelog (1.2):
    -Slightly optimized plugin
    -Added clientprefs library check
    -Fixed issue when client's preferences wasnt saved after reconnect
    -Fixed issue when damage/hits was not reset after end of round
    -Improved headshot event
    -Updated translations
    -Changed sm_damage_report_mdest convar values
    *0 - Dont show most destructive player at end of round
    *1 - Show in hint
    *2 - Show in chat area
    -Other minor changes

    Changelog (1.3):
    -Really fixed an issue when client preferences wasnt saved after server restart
    -Fixed an issue when Damage Report panel was shown after end of round when it should'nt
    -Renamed !dmgmenu command to !dmg
    -Updated translations

    Changelog (1.4):
    -Removed some unused parts of code
    -Removed 'generic' hitbox (since DoD:S doesnt support it)
    -Fixed a very rare error
    -Reduced number of checks on generic events, such as 'hurt' or 'death' - optimizations

    Changelog (1.5):
    -Round end and most destructive stats will be shown also at a game over event
    -Added 'overall damage' to round end panel
    -Fixed small error with hitbox
    -Updated translations

    Changelog (1.6):
    -Added More Colors support
    -Added german translations
    -Added team-colored chat message for most destructive player. It means message will be colored depends on MDest team (red or green)
    -Added support for 33 max players
    -Replaced 'exit' button to 'exit back' in damage menu
    -Replaced ConVars prefix to dod_ one
    -Optimized and used new events (for example I split death and hurt events in DoD:S one and made PostNoCopy hook)
    -Disabled death panel by default. It means you will need to enable it via !dmg command only
    -Fixed a bug when overall damage wasnt shown after end of round
    -Fixed wrong translations with hitboxes
    -Fixed other minor and very rare issues
    -Updated translations

    Note:
    -If you want to enable/disable some stuff by default (ex. always show damage in chat until client toggle it) - go to line 34-36 and set 'false' to 'true' or vice versa.
    And dont forget to recompile a plugin

    Screenshots:
    Clientprefs menu:

    Damage Report panel:

    Round end panel:

    Most destructive player stats (team colored):

    If you will enable 'damage chat' you'll receive messages about injured victims (team colored):


    Servers with this plugin

    Download plugin
    Browse source code
    __________________


    dodsplugins.com - Plugins and Resources for Day of Defeat
    http://twitch.tv/zadroot

    Last edited by Root_; 08-01-2013 at 16:03.
    Root_ is offline
    Root_
    Veteran Member
    Join Date: Jan 2012
    Location: ryssland
    Old 08-21-2012 , 13:50   Re: [DoD:S] Damage Report *clientprefs
    Reply With Quote #2

    Updated to version 1.4
    __________________


    dodsplugins.com - Plugins and Resources for Day of Defeat
    http://twitch.tv/zadroot

    Last edited by Root_; 10-28-2012 at 15:25. Reason: Reason for Editing
    Root_ is offline
    Root_
    Veteran Member
    Join Date: Jan 2012
    Location: ryssland
    Old 11-15-2012 , 16:30   Re: [DoD:S] Damage Report *clientprefs (1.5)
    Reply With Quote #3

    After monthly tests I'm glad to release version 1.5, which is final and will never be updated
    See first post for changelog
    __________________


    dodsplugins.com - Plugins and Resources for Day of Defeat
    http://twitch.tv/zadroot
    Root_ is offline
    Root_
    Veteran Member
    Join Date: Jan 2012
    Location: ryssland
    Old 01-21-2013 , 12:54   Re: [DoD:S] Damage Report *clientprefs (1.6)
    Reply With Quote #4

    You remember I said that I will not longer update this plugin? I lied...
    I present a major release. New features, bug fixes, optimizations and translations are avalible in 1.6 release. Good luck and have fun!
    __________________


    dodsplugins.com - Plugins and Resources for Day of Defeat
    http://twitch.tv/zadroot
    Root_ is offline
    alencore
    Senior Member
    Join Date: Oct 2011
    Old 10-04-2013 , 23:04   Re: [DoD:S] Damage Report *clientprefs
    Reply With Quote #5

    Cool! This one works perfect!
    alencore is offline
    PlasteR
    Senior Member
    Join Date: May 2011
    Location: Poland
    Old 10-05-2013 , 07:10   Re: [DoD:S] Damage Report *clientprefs
    Reply With Quote #6

    Great plugin you can count in the future to support CSGO?
    __________________
    PlasteR is offline
    Root_
    Veteran Member
    Join Date: Jan 2012
    Location: ryssland
    Old 10-06-2013 , 18:05   Re: [DoD:S] Damage Report *clientprefs
    Reply With Quote #7

    No I am not going to add support for CSGO. Because similar plugin already exists.
    __________________


    dodsplugins.com - Plugins and Resources for Day of Defeat
    http://twitch.tv/zadroot
    Root_ is offline
    Mapeko
    New Member
    Join Date: Aug 2011
    Old 02-15-2015 , 12:35   Re: [DoD:S] Damage Report *clientprefs
    Reply With Quote #8

    Hello, thank you for amazing plugin. Just i have one bug there... Sometimes plugin using diferent language, depend which language have opponent what i shooted to him, so sometimes is mix in languages. Is there some fix? did you register that bug? Thx
    Mapeko 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 02:45.


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