[Guide] Votecounts

Votecount Guide
Plugin created by Ellibereth and Key of Mafia451

I. Starting a game

If you want the votecounter to track votes in a topic, you’ll need to use [alive] tags to describe all the players who can vote/be voted for in your game. This is a host-exclusive tag, meaning it will only be processed if made by the user who created the topic.

[alive]
@Player1
@Player2
@Player3
[/alive]

@ mention all your players between these tags. Make sure you’ve got the case and spelling right, and don’t add anything to their names - the votecounter will only count votes from the players in those tags, so the usernames have to match exactly. It’s easiest to do this by using the @ drop down’s auto-completion.

After players have died (daykill, vote out + nightkills) and you’re ready to start a new day/game phase, list the remaining living players between alive tags as you ping them, and this will make sure the votecounter doesn’t include dead players.

Changing the list of living players will reset the votecount.


II. Voting

Only players listed as alive will be able to vote (that is, have their vote reflected in the count).

Voting

Voting can be done by using [vote][/vote] or [v][/v] tags and naming a target between them.
To easily add tags to your post you can utilize the voting button in the formatting toolbar:
Voting


Unvoting

Unvote by typing [unvote][/unvote] or [uv][/uv]. Do not put anything between the tags.
You can also press the unvote button in the formatting toolbar:
Unvoting



The votecounter will try to match a vote to an alive player. This is what it will do:

  • Case is ignored, so [vote]pLAYer[/vote] will be correctly attributed to a player in the alive list with the username Player .
  • Spaces are ignored, so [vote]Play er[/vote] will be correctly attributed to a player in the alive list with the username Player .
  • Substrings are accepted, so [vote]Play[/vote] will be correctly attributed to a player in the alive list with the username Player , ASSUMING they are the only one who it’s a substring for. If you’ve also got PlayBall in the list, the vote is ambiguous. It’ll be assigned to one of the two, so it’s up to the host to decide what to do with the ambiguity.

Two scenarios that might come up are players using acronyms or making typos in votes. In that case, the quickest solution is to edit the post the vote was made in to correct all votecounts coming after it. Other options are for the player to make another, correct vote, or for the host to post a manual votecount with the vote corrected (see Manual Votecounts below).


III. Viewing the votecount

The votecount as of a post can be viewed in a modal by selecting the gavel icon on the bottom-right of that post.

image

It will show a “Classic Votecount” in this format:

Player3 (2): Player1, Player2

Not Voting (1): Player3

Selecting “Show Player Votes” will show each player’s vote exactly as they made it. If it was made since the host posted the last manual votecount, it will also show the post the vote was made in.


IV. Manual Votecounts

The host can copy the contents of the votecount modal to post it as its own post. Enclosing it in [votecount] tags mean that the votecounter will parse it and accept that as the votecount as at that post. This is a host-exclusive tag, meaning it will only be processed if made by the user who created the topic. For example:

[votecount]
Player3 (2): Player1, Player2

Not Voting (1): Player3
[/votecount]

There’s a few reasons a host might want to do this.

First is making corrections. If a player has made a vote which wasn’t matched to an alive player correctly, the host can fix it in the votecount. For example, an incorrect votecount:

[votecount]
Player3 (1): Player1
Palyer3 (1): Player2

Not Voting (1): Player3
[/votecount]

In this example, Player2 has typoed their vote for Player3, and so it’s being shown separately. The host can remove the line for “Payler3” and add Player2 to the list voting for Player3, and the votecount will be corrected from the manual votecount onwards.

Secondly, as a game continues, the votecounter will slow down as it parses more and more posts looking for votes. The host posting a manual votecount reduces the number of posts it must process and reduces wait time.

3 Likes
[Guide] Using Discourse for Forum Mafia
Dangan Werewolf Invitational (2/15) Game Ended Night 2 - Despair Won
**NEW** Grand Idea Turbo - (9/14) - GAME OVER - MAFIA WINS
**NEW** Grand Idea Turbo - (9/14) - GAME OVER - MAFIA WINS
[Signups] MORBTAINADO (14/14) FULL
Valorant FM signups - (18/18) - FILLED!!!@!@!
Valorant FM Game Thread (13/18) [Night 2]
[Game Thread] Morbtainado - Morbfia EPIC win
Helluva Boss Mafia - Mafia Victory
Flicker! FM - Signups (15/15) (FULL!)
Valorant FM Game Thread 2 (7/18) [Mafia wonnered]
Dangan Werewolf Invitational (2/15) Game Ended Night 2 - Despair Won
Kaguya-sama: Love is War Mafia - Game Over - Town & Hitman Win
Flicker! FM - The Kidnapper Team Will Strike Again...
'80s Wild Overhaul FM - TOWN VICTORY
Nightmare Woods FM - MOD-ERROR: TOWN VICTORY
Hosting Guidelines
Hosting Guidelines
BotF XVI - Calm Before the Storm - Shattered Futures [Starseekers Win]
Starcraft Overhaul FM - Signups Filled! (16/16)
Starcraft Overhaul FM - GAME OVER (Mafia Victory)
Nightmare Woods FM - Signups (FULL!)
Wild West FM 2 (2/25) - Town wins!
Wild West FM 2 (2/25) - Town wins!
Chair of Deception 2 - Game Thread - GAME OVER - UNSHACKLED AND TRICKSTER WIN
Stratagem-10 FM - Signup (FILLED)
Wild West FM 2 (2/25) - Town wins!
Stratagem-10 FM - MAFIA VICTORY
Hell Echoes FM - Signups (FILLED!)
One Step From Eden JK9 - Signups (9/9) - Filled!
Hell Echoes FM - TOWN VICTORY
One Step From Eden JK9 - Town wins!
Need For Speed: Most Wanted SFM - Signups Thread 15/15 CLOSED
Binary Stars Hydra JoaT10 - Town wins!
Need For Speed: Most Wanted SFM - TOWN VICTORIOUS
FAM3: REDEMPTION - [n1] [55 alive] Secondary Sighs
Assassination Classroom’s BOTF XXIII - Evil Wins
Stratagem-27 FM - Signups (FILLED!)
Stratagem-21 FM - Signup (CANCELLED)
Stratagem-27 FM - GAME OVER - MAFIA VICTORY
April Showers Overhaul FM - Signups (Filled!)
April Showers Overhaul FM - GAME OVER - Town & Survivor Victory!
Serpent and the Swordsman - Day 4 [6/15]
Stratagem-15 FM - MAFIA VICTORY
Stratagem-13 FM - Signups (FILLED!)
Serpent and the Swordsman (BotF) — Signups [15/15]
Cookie Thread Act 2: Silksong
Undertale Overhaul - MAFIA + NEUTRAL VICTORY
Lackadaisy FM: Pick Your Poison SIGNUPS FULL (13/13)
Lackadaisy FM: Pick Your Poison Wolf victory.
True Majority FM - Signups (FILLED!)
The Cyberiad Overhaul - Signups (FILLED!)
Stratagem-13 FM - MAFIA VICTORY
Serpent and the Swordsman (Thread 2) - Deathkissed Win [4/15]
True Majority FM - GAME OVER - Town Victory!
Flowers & Plagues [BotF] - (11/15) + (1/2)
Town of Salem 3: Traitors Within - Signups (18/18) - FULL
Flowers & Plagues - Day 1 - Voided
Assassination Classroom’s BOTF XXIII - Signups (Filled!)
Plagues & Flowers - Checkmate (Good wins)
Restless Spirits FM - CANNED
Town of Salem 3: Traitors Within - Jackals win!
Blood on the Forums XX - Mathematician Hell - Signups (10/15 + 2)
Achromatic’s Greatest Game (Mafia Win)
Blood on the Forums XX - Mathematician’s Hell - Evil Wins - 3/10
Stratagem-17 FM - Cancelled
Blood on the Forums XX - Mathematician’s Hell - Evil Wins - 3/10
Undertale Overhaul - Signups (FILLED!)
The Cyberiad Overhaul - GAME OVER - NEUTRAL VICTORY!
BOTF XXVI: LIZARDS (15/15) (FILLED! 1 week of Creation)
BotF Lizards - Thread 1 Archive
BOTF XXVI: LIZARDS - EVIL WINS
Vampire The Masquerade: SFM SIGNUP THREAD 15/15
Don't Starve - Anonymous TOWN VICTORY!
Blood on the Forums XXVII: Hide and Seek (pregame, signups closed)
Vampire The Masquerade SFM: Game Thread MAFIA VICTORY
Don't Starve - Anonymous TOWN VICTORY!
Wrogn FM - CANCELLED
Blood on the Forums XXVII: Hide and Seek -- Evil Wins
Baldur's Gate 3 uPick - Day 4 [8/13] - The Party Wins
Undertale Yellow’s BOTF {XXIII} - BMR Signups (14/15) + (3/4)
Paradox Hazard - Signups (FILLED!)
Undertale Yellow’s BOTF {XXVIII} - BMR (Game Over)
Paradox Hazard - GAME OVER - MAFIA VICTORY!
April Showers Reconstructed - Signups (FILLED!)
FAM4: Battle for the Cookie Thread (SIGNUPS)
April Showers Reconstructed - TOWN VICTORY!
Dethy Turbo - (MAFIA WINS)
FAM4: Thread 1 - Day 1
Glorious Victory - CANNED
Death's Wind (FoL) - CANNED
Game of Chicken FM - Signups (CANNED)
Face Your Fears (BOTC) - [9/15]/[2/2]
Percy Jackson and the Olympians FM - Signups (17/17)
Percy Jackson and the Olympians FM - Town wins!
Stratagem-15 FM - Signups (FILLED!)
Maybot's Combinatorics Mafia - GAME OVER, MAFIA WIN
100% BOTF XXX: STEWARD STRIKES BACK - RERACK
100% BOTF XXX: STEWARD STRIKES BACK (15/15)
100% BOTF XXX: STEWARD STRIKES BACK PART 2 - EVIL WINS
Dust & Vashes (FoL) - Signups (FILLED!)
BOTC XXXI: Lizards 2: Regrown Tail (10/12) DESIGN PHASE
Wrogn 2 - Signups (5/13)
Dust & Vashes (FoL) - MAFIA VICTORY!
BOTF XXXI: Lizards 2, Regrown Tail - Game Over
Poppy Playtime FM - Signups thread (CANNED)
Vote-a-Life - Signups (FILLED)
Vote-a-Life - MAFIA VICTORY!
Stratagem-14 FM - Signups (CANNED)
Face Your Fears (BOTC) - [2/9] - Evil Wins
Umineko FM: Land of the Golden Witch - Thread 1 - Days 1 & 2
Welcome to Fortress of Lies! - Forum Hub
Getting Started With Forum Games

how does editing posts affect this

they took away editing and replaced it with a hammer
bruh

3 Likes

oh good its still there
still hate the hammer

2 Likes

Editing should be relatively rare in FM, so even though that relative position change wasn’t directly intended as a feature it is still in our opinion reasonable

1 Like

editing a vote changes it in future votecounts

editing any other part of the post doesn’t change anything wrt VCs

1 Like

the hammer killed my family orange

2 Likes

Ofc editing a vote for an advantage is against the rules, and all edits (as well as postnums where votes occur) are public, so it’s very easy to tell if someone changed the player they voted for

Editing votes should only be done in the instance of a typo p much

5 Likes

also don’t we like
never do turbos

1 Like

ok and

it was added as a different signups

because they were incredibly hard to host

now turbos are possible

5 Likes

overall:
the hammer killed my family and made my wife cheat on me
this truly is an update

but nevertheless ain’t my site

3 Likes

well that just shows how powerful the hammer is for the future of this website

your family was a necessary sacrifice

2 Likes

it’s undoubtedly a quality of life update that will make life easier for both hosts and players
and yet i feel empty as though something precious had just been lost

2 Likes

well for one my family
two it looks dumb

1 Like

your family’s death was necessary to sate its bloodlust
i don’t know what the hammer does and honestly i’m too afraid to find out

1 Like


i think we have a few too many buttons now
there’s enough to where it opens a scrollbar on my phone

3 Likes

VOTE: Marshal

1 Like

I believe I am the first selfvote on this website

8 Likes