Day of Defeat Plugins Community
This site is an archive — everything is readable and downloadable, nothing can be posted. Admin

DoD Match 1.2.0

by Threarah · 2006-10-21 · 3 replies · 6884 views · 120 downloads

Read the thread (4 posts)

From the first post

/*rnDay of Defeat Match PluginrnrnThis program is free software; you can redistribute it and/or modify itrnunder the terms of the GNU General Public License as published by thernFree Software Foundation; either version 2 of the License, or (atrnyour option) any later version.rnrnFeatures:rn- Automated POV and HLTV demo recording and naming with delay taken into considerationrn- Customisable messages for individual servers/competitionsrn- Final score tallyingrn- Automated end of round screenshotsrn- Ability for teams to toggle their 'ready' statusrn- Support for multiple config sets (comes with an example config set, and a CAL rule based config set)rn- Easily customisable timelimit - comes in handy for overtime situationsrn- The map being played is automatically reloaded at half timern- Multi language support (the language file contains only English at this time)rn- Coin tossrn- Global chat restriction (optional)rn- Full match stats collection for later use with PsychoStats (optional)rn- File consistency enforcement (optional)rnrnRequirements:rn- AMXModX - last tested on v1.76arn- DoDX and sockets modulesrn- stats_logging.amxx and DoDFun module if stats collection is being usedrn- Disable as many unused plugins as possible to avoid conflictsrnrnInstallation:rn- Compile and put in your 'plugins' directory.rn- Add 'dod_match.amxx' to your 'plugins.ini' filernrnConfiguration sets:rn- Config sets are stored in self-named sub-directories in the 'addons/amxmodx/configs/dod_match' directory.rn- A config set consists of a 'plugin.cfg' (plugin configuration) file, a'match.cfg' (match configuration) file, an optional 'unlock.cfg' (run on dmp_unlock) file, optional map specific config files, and optional file consistency check ('fcc_*.cfg') files.rn- Edit the 'defaultcfgset' file found in the 'addons/amxmodx/configs/dod_match' directory to set the name of the config set that should be used on server startup.rn- Have a browse of the 'example' config set to see how things work.rnrnUsage:rn- Commands (ADMIN_LEVEL_A aka 'm' access is required):rn * dmp_lock rn  - Removes the timelimit, puts a password on the server and shows that password to everyone currently connected (save HLTV)rn * dmp_start    rn  - Initialises a match on the current map with the desired settings.rn   * 'teama' and 'teamb' are the names of the teams involved. Don't use spaces in the team names. These are used to name POV and HLTV demos.rn   * 'timelimit' is the length of a half in minutes.rn  - The first half will begin when both teams are ready.rn  - The second half will begin when both teams are ready and HLTV is back in the server (if HLTV is being used to record)rn * dmp_stoprn  - Abort the match. This can only be run once the match has begun. To change options prior to the match beginning use dmp_start.rn * dmp_unlockrn  - Removes the password from the server and runs the config set's 'unlock.cfg'. If no unlock.cfg is found then the fallback 'unlock.cfg' in the main config directory will be run.rn * dmp_tossrn  - Randomly returns HEADS or TAILSrn * dmp_setcfgset rn  - Sets the config set. This command cannot be run during a match. The map will be reloaded when this command is run.rnrn- CVARS:rn * dmp_hltv_delay rn  - The delay set on the HLTV server in seconds. Default is 30.rn * dmp_hltv_rcon rn  - Remote console access password for the HLTV server.rnrnAll other dmp_* CVARS should not be touched unless you know what you're doing.rnrnNotes:rn- Leave mp_timelimit, mp_clan_readyrestart out of your match.cfg.rn- HLTV servers using NAT may crash the server.rn- CVAR enforcement will most likely return following the next AMXModX release as it is not possible with AMXModX 1.55.rnrnrnHistory:rnThis plugin was originally used in the New Zealand Multiplayer Games League (http://www.mgleague.co.nz).rnrnFeedback is most welcome :o)rnContact me if you can make translations so I can include them in the archive. rnrn - Threarah (threarah@bage.net.nz)rnrn rnChangelog:rnv1.2.0 (15/9/2005)rn* Added: multiple config set supportrn* Added: dictionary file (multilanguage) supportrn* Changed: plugin name - was previously 'League Match Plugin'rn* Changed: lmp_* to dmp_*rnrnv1.1.4 (25/8/2005)rn* Removed: perform on connect due to HLDS update preventing WWCL/HLG style CVAR enforcement. Improved CVAR enforcement may be added at a later date.rnrnv1.1.3rn* Fixed: updated to work with the beta release of AMXModX 1.50rn* Fixed: empty lines in lmp_perform.cfg are now ignoredrnrnv1.1.2rn* Fixed: empty lines in dmp_files*.cfg server crashrn* Added: map-specific file consistency checking (dmp_files_dod_mapname.cfg)rn* Changed: league.cfg is now lmp_match.cfgrn* Changed: public.cfg is now lmp_public.cfgrn* Changed: leagueperform.cfg is now lmp_perform.cfgrn* Changed: leaguefiles.cfg is now lmp_files_global.cfgrnrnv1.1.1rn* Changed: global chat restricion is now a compile-time optionrnrnv1.1.0rn* Added: optional 'Perform on connect'rn* Added: coin tossrn* Changed: stats collection is now a compile-time optionrnrnv1.0.5rn* Added: optional file consistnecy checking rnrnv1.0.0rn* Initial releasernrnrn*/

Files

dod_match_1.2.0.zip Archive 57 KB 120 dl Download

The thread

All 4 posts from 3 people on DoD Match 1.2.0, kept as they were written.

T Threarah
started this thread
Posts: 2
Threads: 1
Joined: Nov 2004
10-21-2006, 07:00 AM #1
/*rnDay of Defeat Match PluginrnrnThis program is free software; you can redistribute it and/or modify itrnunder the terms of the GNU General Public License as published by thernFree Software Foundation; either version 2 of the License, or (atrnyour option) any later version.rnrnFeatures:rn- Automated POV and HLTV demo recording and naming with delay taken into considerationrn- Customisable messages for individual servers/competitionsrn- Final score tallyingrn- Automated end of round screenshotsrn- Ability for teams to toggle their 'ready' statusrn- Support for multiple config sets (comes with an example config set, and a CAL rule based config set)rn- Easily customisable timelimit - comes in handy for overtime situationsrn- The map being played is automatically reloaded at half timern- Multi language support (the language file contains only English at this time)rn- Coin tossrn- Global chat restriction (optional)rn- Full match stats collection for later use with PsychoStats (optional)rn- File consistency enforcement (optional)rnrnRequirements:rn- AMXModX - last tested on v1.76arn- DoDX and sockets modulesrn- stats_logging.amxx and DoDFun module if stats collection is being usedrn- Disable as many unused plugins as possible to avoid conflictsrnrnInstallation:rn- Compile and put in your 'plugins' directory.rn- Add 'dod_match.amxx' to your 'plugins.ini' filernrnConfiguration sets:rn- Config sets are stored in self-named sub-directories in the 'addons/amxmodx/configs/dod_match' directory.rn- A config set consists of a 'plugin.cfg' (plugin configuration) file, a'match.cfg' (match configuration) file, an optional 'unlock.cfg' (run on dmp_unlock) file, optional map specific config files, and optional file consistency check ('fcc_*.cfg') files.rn- Edit the 'defaultcfgset' file found in the 'addons/amxmodx/configs/dod_match' directory to set the name of the config set that should be used on server startup.rn- Have a browse of the 'example' config set to see how things work.rnrnUsage:rn- Commands (ADMIN_LEVEL_A aka 'm' access is required):rn * dmp_lock <password>rn  - Removes the timelimit, puts a password on the server and shows that password to everyone currently connected (save HLTV)rn * dmp_start <teama> <teamb> <Demos: none | recpov | rechltv | recboth> <timelimit>rn  - Initialises a match on the current map with the desired settings.rn   * 'teama' and 'teamb' are the names of the teams involved. Don't use spaces in the team names. These are used to name POV and HLTV demos.rn   * 'timelimit' is the length of a half in minutes.rn  - The first half will begin when both teams are ready.rn  - The second half will begin when both teams are ready and HLTV is back in the server (if HLTV is being used to record)rn * dmp_stoprn  - Abort the match. This can only be run once the match has begun. To change options prior to the match beginning use dmp_start.rn * dmp_unlockrn  - Removes the password from the server and runs the config set's 'unlock.cfg'. If no unlock.cfg is found then the fallback 'unlock.cfg' in the main config directory will be run.rn * dmp_tossrn  - Randomly returns HEADS or TAILSrn * dmp_setcfgset <cfgset>rn  - Sets the config set. This command cannot be run during a match. The map will be reloaded when this command is run.rnrn- CVARS:rn * dmp_hltv_delay <delay in seconds>rn  - The delay set on the HLTV server in seconds. Default is 30.rn * dmp_hltv_rcon <password>rn  - Remote console access password for the HLTV server.rnrnAll other dmp_* CVARS should not be touched unless you know what you're doing.rnrnNotes:rn- Leave mp_timelimit, mp_clan_readyrestart out of your match.cfg.rn- HLTV servers using NAT may crash the server.rn- CVAR enforcement will most likely return following the next AMXModX release as it is not possible with AMXModX 1.55.rnrnrnHistory:rnThis plugin was originally used in the New Zealand Multiplayer Games League (http://www.mgleague.co.nz).rnrnFeedback is most welcome :o)rnContact me if you can make translations so I can include them in the archive. rnrn - Threarah (threarah@bage.net.nz)rnrn rnChangelog:rnv1.2.0 (15/9/2005)rn* Added: multiple config set supportrn* Added: dictionary file (multilanguage) supportrn* Changed: plugin name - was previously 'League Match Plugin'rn* Changed: lmp_* to dmp_*rnrnv1.1.4 (25/8/2005)rn* Removed: perform on connect due to HLDS update preventing WWCL/HLG style CVAR enforcement. Improved CVAR enforcement may be added at a later date.rnrnv1.1.3rn* Fixed: updated to work with the beta release of AMXModX 1.50rn* Fixed: empty lines in lmp_perform.cfg are now ignoredrnrnv1.1.2rn* Fixed: empty lines in dmp_files*.cfg server crashrn* Added: map-specific file consistency checking (dmp_files_dod_mapname.cfg)rn* Changed: league.cfg is now lmp_match.cfgrn* Changed: public.cfg is now lmp_public.cfgrn* Changed: leagueperform.cfg is now lmp_perform.cfgrn* Changed: leaguefiles.cfg is now lmp_files_global.cfgrnrnv1.1.1rn* Changed: global chat restricion is now a compile-time optionrnrnv1.1.0rn* Added: optional 'Perform on connect'rn* Added: coin tossrn* Changed: stats collection is now a compile-time optionrnrnv1.0.5rn* Added: optional file consistnecy checking rnrnv1.0.0rn* Initial releasernrnrn*/
Wilson [29th ID]
posted here
Posts: 623
Threads: 57
Joined: Oct 2005
10-22-2006, 01:52 AM #2

If he's a developer, why not in the developer forums?

T Threarah
started this thread
Posts: 2
Threads: 1
Joined: Nov 2004
10-22-2006, 06:00 AM #3

Never knew I was still a 'Developer' :]rnrn/moves

diamond-optic
posted here
Posts: 2,068
Threads: 103
Joined: May 2005
06-26-2007, 06:55 PM #4

if anyone knows if this works.. and how good it works.. say something and ill take it out of the old/discontinued section (unless something new comes along before that)

DoD Plugins Archive · Repository · Old Forum Threads · Maps · Admin · built 14 Sep 2026 00:34 UTC