Skip to content
This repository has been archived by the owner on Nov 16, 2017. It is now read-only.

votes before finish #209

Open
Tsin opened this issue Feb 2, 2013 · 2 comments
Open

votes before finish #209

Tsin opened this issue Feb 2, 2013 · 2 comments

Comments

@Tsin
Copy link

Tsin commented Feb 2, 2013

many players cry that they joined in they play for like 1 hour they are near finish line suddenly a group of tees join in cant pass the noobfilter and they vote on next map

i have 2 solutions:

  1. map rotation/shuffle a simple things map changes every X time and they have that X time to finish the map when time ends and server makes a vote "extend map" if not then server changes the map by random or takes a next map from specialy created maps lists by admins.
  2. i had a more complicated idea that will use checkpoints
  • maps need to have a lot of checkpoints (those that show time diffrence in runs)
  • someone tries to make a vote and servers checks the first checkpoint and last checkpoint that is added on map

if for example there are 17 checkpoints on map and 2 players passed 14 checkpoint then server denies the vote and sends a message "vote cant be done X players are near finishline"

  • ofcourse mappers must make checkpoints in right order to make the system work perfectly
  • ddmax will for sure check it and have it as a rule
@Learath2
Copy link
Member

Learath2 commented Feb 2, 2013

Or make it so players can vote for the next map in rotation and add a vote for rotate that requires 75% of the tees to say yes. Good enough ?

@Tsin
Copy link
Author

Tsin commented Feb 2, 2013

the idea is old from counter-strike quake3 etc

but there they have a nice poll with "next maps" from 1-5 and 6 is extended and then you just pess a number and server checks the votes and if 2 maps go the same number of votes then a new poll is created with only this 2 maps and others that voted on diffrent maps can vote now on one of the winning maps simple

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants