Announcement

Collapse
No announcement yet.

Let's extend the voting system options, revisited

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Let's extend the voting system options, revisited

    I am a little concerned about the difficulty in passing votes.

    I feel the voting system is a powerful way of improving the quality
    of people's Thievery experience, if it was easier to get votes passed.
    I am sure that more troublemakers would get kicks/kickbans as a result

    The problem, as far as I am concerned, is that it is very rare for all players
    to actually cast a vote.

    I have seen several instances on my server recently, where there was a clear
    majority to kick a player, but as not everybody voted, the kick was not applied.
    This may be because they are otherwise occupied, or don't know how to vote.

    I would like to suggest that the system is extended, to allow the server admin
    to control how votes are passed on individual servers.

    How about this - add another factor, 'percentage required for majority vote'?

    Suppose this new value were set to 65% by the admin - this means that if 65%
    of the players actually vote, then the vote is carried by a simple majority.

    Less than this, then the existing method is used, where those that don't vote
    are effectively considered as 'no' votes

    Setting this factor to 0%, would allow an admin to use the current system, if
    they preferred it.
    Here's an example of votes that change from fail to pass...

    PercentageToPassVote set to 65%, PercentageToMakeVote set to 65%

    (Wot votes are those players who don't vote, for some reason)

    Players Yay Nay Wot Old Result New Result
    4..........2......1......1......failed........pass ed
    5..........3......1......1......failed........pass ed
    5..........3......2......0......failed........pass ed
    6..........3......1......2......failed........pass ed
    6..........3......2......1......failed........pass ed
    7..........3......2......2......failed........pass ed
    7..........4......1......2......failed........pass ed
    7..........4......2......1......failed........pass ed
    7..........4......3......0......failed........pass ed
    8..........4......2......2......failed........pass ed
    8..........4......3......1......failed........pass ed
    8..........5......1......2......failed........pass ed
    8..........5......2......1......failed........pass ed
    8..........5......3......0......failed........pass ed
    9..........4......2......3......failed........pass ed
    9..........4......3......2......failed........pass ed
    9..........5......1......3......failed........pass ed
    9..........5......2......2......failed........pass ed
    9..........5......3......1......failed........pass ed
    9..........5......4......0......failed........pass ed
    10.........4......3......3......failed........pass ed
    10.........5......2......3......failed........pass ed
    10.........5......3......2......failed........pass ed
    10.........5......4......1......failed........pass ed
    10.........6......1......3......failed........pass ed
    10.........6......2......2......failed........pass ed
    10.........6......3......1......failed........pass ed
    10.........6......4......0......failed........pass ed

    This could easily be added, along with different percentage values for different votes,
    as suggested by LaughingRat - one for Map change, one for Kick and one for KickBan.
    I wouldn't use it, but you could easily add the option to base the results simply on votes actually cast :wink:
    (And I've even coded it up... :roll: )

  • #2
    >yes

    Comment


    • #3
      It looks like a good idea to me. Hopefully it wouldn't be too hard to implement...

      Comment


      • #4
        I totally agree.
        BobTheDog says, "Now you've gone too far!"

        Comment


        • #5
          Already stated what I thought would work well in this thread at the other forum, namely that abstentions should count as abstentions, not as "no" votes, or put another way, figure the percentage of votes to pass off of the number of people actually voting yes or no.

          Comment

          Working...
          X