yeah but currently the contrablist is purely timebased and manages server cvar.
Changing the cvar "mapcyclefile" is not the solution, it takes at least 1 mapchange to become active.
Mani admin plugin allready has a cvar to modify the way mapcycle is done.. .and that affects mapcycle imediatly. So the best option would be to manage this concept on a plugin level.
The current options that are now available regarding mapcycle are:
Quote:
// The following cvar controls how the mapcycle is calculated
// 0 = standard Valve map cycle,
// 1 = if you don't want your mapcycle to reset to the first in the
// list when moving to a map not in the cycle,
// 2 = random cycle (uses mani_vote_dont_show_last_maps cvar to exclude
// last maps played)
// 3 = skip to the next unplayed map in the map cycle list until all maps
// have been played when it is reset.
mani_mapcycle_mode 2
|
I would love something like this:
Quote:
// The following cvar controls how the mapcycle is calculated
// 0 = standard Valve map cycle,
// 1 = if you don't want your mapcycle to reset to the first in the
// list when moving to a map not in the cycle,
// 2 = random cycle (uses mani_vote_dont_show_last_maps cvar to exclude
// last maps played)
// 3 = skip to the next unplayed map in the map cycle list until all maps
// have been played when it is reset.
//4= base mapcycle on nr of players, use mani_cycle_A.txt at low nr of players, mani_cycle_B.txt at high nr of players
mani_mapcycle_mode 2
|
Offcourse you would need a second cvar to configure at which nr of players the cycle switches.
Im hoping really really hard something like this will one day be implemented by the great master of mods mr mani
Mucho respect for all his hard work
__________________