Anonymous | Login | Signup for a new account | 2025-06-18 18:51 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0001710 | Zandronum | [All Projects] Suggestion | public | 2014-02-19 15:52 | 2014-11-19 14:57 | ||||||||
Reporter | Cutman | ||||||||||||
Assigned To | |||||||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||||||
Status | acknowledged | Resolution | open | ||||||||||
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 | ||||||||
Product Version | 1.2 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0001710: Minimum/maximum players for MAPINFO | ||||||||||||
Description | Hi. Something that comes up a lot in MM8BDM (I know, I know, stay with me guys) is that the sizes of the +50 maps in the mod are inconsistent. It becomes an issue when there's 32+ players and the smaller duel sized maps get put into play due to the default map rotation etc. Since it's impossible to keep track of how many people are playing a server and constantly adjust the map rotation manually, I was thinking of a way to handle this automatically. So here's my suggestion. Two new parameters for MAPINFO's map definitions. MaxPlayers and MinPlayers (probably could use better names). Before the map changes, Zandronum would check these values to see if the current number of players is acceptable for the next map in rotation. If not, it is skipped to the next map in rotation until it finds a suitable map. Here's some examples. // This is a very small cramped map suitable for duels and low amounts of players. Any more than 4 is too much so skip it. map MM2FLA "FLASH MAN" { levelnum = 14 next = "MM2QUI" sky1 = "BLACK", 0 cluster = 1 music = "FLAMUS" aircontrol = 0.5 par = 2 maxplayers = 4 } // Quite possibly the biggest map in the game, therefore too little players makes for a very boring drawn out battle that can take too long. map MM5DAR "DARK MAN CASTLE" { levelnum = 46 next = "MM6TOM" sky1 = "BLACK", 0 cluster = 1 music = "DARMUS" aircontrol = 0.5 forcenoskystretch clipmidtextures par = 5 minplayers = 6 } Obviously this could benefit other map collections in various mods and not just limited to MM8BDM, which is why I think it's a cool idea to implement it (and not use horrible ACS hacks to achieve this). | ||||||||||||
Additional Information | Certain things need to be considered when implementing this. * A server flag sv_allowmapinfominmaxplayers (I am bad at naming things) will probably be desired if server admins don't care for this functionality. * Voting for a map should ignore the min/max players arguments if voting is enabled. * What happens if it can't find a map in the rotation with a suitable amount of players? (i.e there are 4 players in the server and every map requires at least 8) | ||||||||||||
Attached Files | |||||||||||||
![]() |
||||||
|
Only registered users can voice their support. Click here to register, or here to log in. | |
Supporters: | Leonard |
Opponents: | No one explicitly opposes this issue yet. |
![]() |
|||
Date Modified | Username | Field | Change |
2014-02-19 15:52 | Cutman | New Issue | |
2014-06-15 15:25 | Watermelon | Status | new => acknowledged |
2014-07-12 09:46 | Torr Samaho | Product Version | 2.0-beta => 1.2 |
2014-11-19 14:57 | Dusk | Relationship added | related to 0002002 |
Copyright © 2000 - 2025 MantisBT Team |