1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Deutsch
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. GSManager
  2. Forum
  3. Allgemeines
  4. Vorschläge

Voting when there is not enough time

  • surf3r
  • 26. Mai 2010 um 15:12
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
1. offizieller Beitrag
  • surf3r
    Anfänger
    Punkte
    70
    Beiträge
    10
    • 26. Mai 2010 um 15:12
    • #1

    Hi! Our server is using time based map rotation. Sometimes players trie to start a vote almost at the end of a round and there isn't enough time to complete the vote process. (in our case it's vote to set the next map). For example in config.cfg under [voting], duration = 40 . So, if there is only 20 seconds left the vote won't be completed and that person will lose the opportunity to vote again (we have 1 vote per person). It would be better to send them PM, e.g. "The remaining match time is not enough to start the vote!" and to dissalow the vote in these occasions.

  • Luk
    Profi
    Punkte
    7.415
    Trophäen
    3
    Beiträge
    1.448
    • 26. Mai 2010 um 15:42
    • #2

    This is not possible, because the "End of a round" is not logged and therefore the adminmod cannot decide whether the vote is too long or not.

  • Frazze
    Anfänger
    Punkte
    870
    Trophäen
    1
    Beiträge
    162
    • 26. Mai 2010 um 15:44
    • #3

    This is a nice idea...

    could work maybe, lets assume the mod knows the round time in S&D which is defined in the server.cfg.

    Let's say it's set to

    Code
    set scr_sd_timelimit "2.6"


    which results in a timelimit of 2 minutes and 36 seconds (or 156 seconds).
    (1 second would be 0.016666667; thus 0.6 --> 36 seconds)

    Now a new round starts (this is logged in the games_mp.log) and the MAM starts counting down from the scr_sd_timelimit which is set (and the MAM knows the value. maybe an entry in the config.cfg would be need which contains the timelimit because the MAM can't read from the server.cfg I think).
    Let' assume the voting time is set to 40 seconds.
    Now 156 - 40 seconds have passed (=116 seconds), so the MAM now knows a vote startet after this point will never reach it's end and can PM: the player who issued the vote.


    Think it should be possible and would be a nice solution for the problem ;)

    Einmal editiert, zuletzt von Frazze (26. Mai 2010 um 15:47)

  • Dieses Thema enthält 12 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern