Portal Home > Knowledgebase > Addons/Mods > Condition Zero > Deagles' Map Management 3.23
Alright people, as we all know Deagles Map management has been out forever, but the author has not logged in, in over a year. Me and a few other people have been supporting it since I dont even know when. I came across a revision from JTP10181's CVS site. I used that for a while, then updated it again, then again. It seems to many people use this its hard to control a plugin with no author and 62 pages to read of issues/requests.
I thought it would be a good idea to start from scratch, somewhat. I am placing version 2.47 up here for an updated and constantly supported plugin. (it was actually a request from a respectable source) I would not post this just off the whim, I asked some higher ups for their advice on what to do, as in how to go about this since its out already and whatnot, and this is what it came up to be. (If I missed anybody for Support please let me know, as this has been around here and there so much its hard to keep track of) I hope the layout of this page is a good enough Description, if not, let me know lol.
Onto the plugin itself:
-(Plugin Support)
DynamicBits
thedeagles3 for Origional (deags origional)
BigBaller for porting it originally, JTP10181 for Major code cleanup & Additions
The entire Amx Mod X Community who pitched in
====================================
Installing:
- Download the plugin below
- Place deagsmapmanager.amxx in your server's addons/amxmodx/plugins folder
- Place deagsmapmanager.txt in your server's addons/amxmodx/data/lang folder
- Open plugins.ini found in addons/amxmodx/configs
- Add the following line at the bottom of the file: deagsmapmanager.amxx
- Save and close plugins.ini
- Put the standardmaps.ini, mapstoban.ini, and mapchoice.ini files in the
<mod>\addons\amxmodx\configs directory (where <MOD> is the path to your Half-life mod)- When in-game, to see a list of commands, use command dmap_status or dmap_help in console.
- Restart your server or change the map
- Done!
- Important Notes:
******Be sure all other map chooser plugins are turned off, except for the mapmenu default plugin!******
- If you run CS 1.6, please define either these config files, or mapcycle.txt, otherwise NO VOTE WILL APPEAR
- Also, you need to put the line: mapchangecfgfile server.cfg
in your server.cfg file! Otherwise the timelimit might not be reset every map, if the last map was extended
for a period of time.====================================
Commands and Usage:
The vote can be rocked by say "rockthevote", depending on the cvar rtv_percent and the # of people who rockthevote
-Say Commands: (All added in 2.40)
listmaps
rockthevote
rtv
nextmap
-Admin Commands:
dmap_mapsurl
dmap_mapsnum <N> (Specifies how many maps will be in the next vote)
dmap_rockthevote (makes the map vote instantly (rockthevote))
dmap_quietmode <OFF|NOSOUND|SILENT> (Default: OFF)(quiet mode for you people who must have silence on your server
dmap_rtvpercent <n> (Default:60)n must be from 3-100, at least this many players have to "rockthevote"
dmap_rtvplayers <n> (default:1)(n must be from 1 to 32) this many players have to rockthevote for the vote to start. Note both conditions have to be met, #players, and Percent.
dmap_rtvwait <n> (Default: 10) n must be from 5 to 30, this value is minutes before rockthevote will be accepted)
dmap_rtvtoggle (Default:ON. this will toggle on/off the ability of players to rockthevote, Note that Admins with ACCESS_MAP will still be able to use dmap_rockthevote, to manually force a vote)
dmap_banlastmaps <n> (from 0-20) this will allow admins, (like DoubleTap) to eliminate the Dust syndrome.
dmap_freeze (Default for CS: ON. this will toggle on/off freeze (only available in CS)
dmap_status (self-explanatory)
dmap_help (shows very general help)
dmap_messages <N> (Determines interval between display of messages. Default: 3 mintues)
dmap_nominations <N> (Determines maximum nominations that a user can make. Default: 3 maps)
dmap_default (sets all settings back to the default)
dmap_maxcustom <N> Sets maximum custom maps that can be nominated by all players.
Added in 2.40
dmap_cyclemode (Disables Voting (To restore voting use dmap_votemode)
dmap_votemode (This enables voting, default)
dmap_cancelvote (cancels the rocked vote)
dmap_nominate
Cvars:
- dmap_strict (default 0)
* If this is set to 1, only maps in the mapcycle can be nominated for the vote
- enforce_timelimit (default 0)
* changes map STRICTLY on timelimit, when this is set to 1.
-Added in 2.40- emptymap_allowed (default of 0) (Much more stable to disable/enable the feature this way)
* To enable/disable this feature
- amx_emptymap (mapname) (default "") (Leaving it blank will Disable this feature also)
* For whatever map you want your server to switch to when nobody is on after reading the staytime cvar
- amx_staytime (in seconds) (default 300)
* How long before the plugin changes the map.
- amx_idletime (in hours) (default 5)
* How many hours a player can be connected to the server before being considered idle.
- nominations_allowed (default 1)
* Enable/Disable Accepting nominations
- weapon_delay
* On aim maps and small maps, you can enable/disable "Waiting for vote to allow buying of weapons" on fy, aim type of maps
Config Files:
- ****for all config files one map per line**All files belong in the addons/amxmodx/configs directory****
- **** It is not required that you use any of the map config files, it will enhance your control over maps
if you use them*****
- ----mapchoice.ini------- (RECOMMENDED):
Insert maps here that will show up for the vote when all 5 nominations are not made. Maps will be randomly selected
from this file to fill up the unused Nomination slots. If you use this file, it needs to have a minimum of 10-15 maps in it,
the more the better! If you don't use this file, mapcycle.txt will be used instead, or allmaps.txt (if it exists)
- ----standardmaps.ini---- (RECOMMENDED):
Standard maps for the mod goes here, if this file is not created by the user, there will be no "custom" warnings
IT needs to contain at least all of the valid maps for the mod. The purpose of this standardmaps.ini file is
exactly what the purpose of the file was in BugBlatter's map plugin, the words (Custom) will be attached to all
maps in the votemenu that are not listed here
- ----mapstoban.ini------- (OPTIONAL):
Insert maps that users will never be able to nominate, and will never show up for a vote.
Any map that is not put here can be nominated, if it is not the last <n> maps played
- ----allmaps.txt--------- (OPTIONAL)
Maps in this file will show up on say "listmaps" command. If this file does not exist, the plugin will use mapcycle.txt instead.
Put all maps that are on your server in this file, even if they are not in your mapcycle
- ----dmaptags.ini---------(OPTIONAL)
This is the file that will add tags to the maps in A vote.
Example:
Code:;This is a sample comment
fy_iceworld2k GunGame
de_westwood WC3FT
fun_matrix_revolutions No plugins
de_dust WC3FT
cs_assault_necro This map is totally awesome
Will show in the votemenu
Code:1. fy_iceworld2k (Custom) [GunGame]
2. de_westwood (Custom) [WC3FT]
3. fun_matrix_revolutions (Custom) [No plugins]
4. de_dust [WC3FT]
5. cs_assault_necro (Custom) [This map is totally awesome]
Add to Favourites
Print this Article