RLVG's Guide to Hosting
Register

User Tag List

Results 1 to 23 of 23
  1. ISO #1

    RLVG's Guide to Hosting

    Greetings and welcome to my guide on how to host a game.

    Why am I making this guide? Just because.



    Step 1. Setup

    First, you need to have made a setup and have it approved.
    A setup is the core of the game and what it includes like mechanics and rules.

    Click here for Simple Forum Mafia Workshop. (3 to 13 players setups)
    Click here for Mini Forum Mafia Workshop. (14+ players setups)

    Once you have made a setup, you will be asked questions related to setup and balance.
    When there's no more questions or that they say everything seems fine, you need to wait on an approval.

    Once you have an approved setup, you are granted permission to create a Signup Thread in the signups forums.





    Step 2. Signups

    Click here for Simple Forum Mafia Signups.
    Click here for Mini Forum Mafia Signups.

    Create a new thread in the appropriate signups forum.

    First, it requires a Title Name.
    At the start of the title, it must have either S-FM (Simple Forum Mafia) or M-FM (Mini Forum Mafia)
    Include the Setup Name after the added S-FM / M-FM.
    To make it easier to identify a thread, you may include Signup at the end of the title name.
    Here's an example : S-FM : Standard Mafia (Signups).

    Great, that's the title of the signups thread.



    Now, you must write the content of the signups thread.

    It must include a link to the setup thread in the workshop.

    Afterwards, you need to create a Signups & Reserve list.
    When a player posts /Sign in their post on your thread, add them to the Signups List.
    When a player posts /Reserve in their post on your thread, add them to the Reserve List.

    Here's an example of how it will look like :

    Signups :
    - Lol
    - Rofl
    - Moo

    Reserve :
    - Thunder
    Signup Threads usually lasts between 2 to 3 weeks before they are removed.



    Once you have the required amount of signups, you can create the Game Thread.
    For ethical reasons, don't push the reserves to change their reserve into a sign unless they wish to.
    If there's more signups than there is roles in the game, you may randomize which players get in, adding the remaining players to Reserve.

    Before starting the Game Thread, you should prepare.





    Step 3. Generating the Setup with the players

    First, you need to have your Setup ready.
    It's preferable that you're using Excel or OpenOffice Excel to have a Setup Template.

    Once you have the Setup Template, you need to asign the players their roles.
    It's bad to handpick roles to players, so we'll be using Random Generation.

    My method of that is using a List Randomizer (Click Me).
    Simply write the player names there and click the [Randomize] button.
    Use the name positions to assign the roles. (If Godfather is on top of setup template, assign the top player name to Godfather).

    If your setup include hidden role slots (Town or plain hidden), you may use the same list randomizer to assign roles to the setup.





    Step 4. Private Messages that include Roles, Night Chats and miscellaneous stuff

    First, you need to have the roles ready. We'll use Standard Mafia as an example (Godfather, Goon, 4 Town).

    Let's say the player Thunder get the Godfather role, he will receive a PM with his rolecard that he's a Godfather.
    If the Mafia has a Night Chat, they will have included a link to their Night Chat.

    To create a Night Chat, create a private topic in QuickTopic (Click Me) and share the link to the members of Mafia.
    To create a Private Topic, create an account, log in to the account, click [New Topic] on the top-left corner, write the Topic Name and fill in the Captcha. Done.

    Here's an Example PM to the Godfather.

    Role :
    Godfather

    Ability :
    Target a player at night to kill them.

    ZXY is the other Mafia in your faction.
    You share a night chat together, [LINK TO NIGHTCHAT].




    Step 5. Creating the Game Thread

    Got all the other steps done? Great! Now you're making the Game Thread.

    You must create the Game Thread in it's appropriate forum.
    Click here for S-FM Ongoing Games.
    Click here for M-FM Ongoing Games.

    The title of the game must include a specific ID Number of what S-FM or M-FM it is.
    First, take a moment to look at the Archieved Games and Ongoing games.
    Click here for Archieved S-FM Games.
    Click here for Archieved M-FM Games.

    You must use the number that comes after the most recent S-FM or M-FM, we'll use S-FM as an example.
    Let's say Ongoing Games have S-FM 251, your game being the next would be S-FM 252.
    If there's no games in Ongoing Games, check Archieved Games. If the most recent there is 251, then you're 252.

    Be sure to have the number accurate! Now that you have the start of title set, include the setup name just like in setups.

    The content of the Game Thread should have the FM Name on top, with a link of the setup beneat it and a list of players who's part of the game.

    It should look like this :

    S-FM 255 Example
    (Link to Setup)

    Players :
    • Thunder
    • Rofl
    • Kool

    Your first post should also include a Vote Count if the game starts with a lynch day, but we'll have that in the next step.





    Step 6. Hosting : Handling the Game Thread

    You are now hosting a game.

    We'll go over the Codes here.
    • [RESETCOUNT] = Reset votes.
    • [L] = Amount of votes required to lynch.



    These are your primary codes.

    In Step 5, you were told to use a Vote Count.
    First, you need to know what number of votes are required.

    The default system is 51% of current votes, which means half the players + 1, or half the players rounded up if there's a decimal.
    12 players divided by 2 = 6, since there's no decimal and it's less than 51% then we'll add +1 making it 7.
    13 players divided by 2 = 6.5, since there's a decimal and it's less than 51% then we'll round it up making it 7.

    Once you know what the number is, you need to set it in. You need to use the [L] code to specify.
    Here's an example for 7 votes required to lynch:
    HTML Code:
    [L]7[/L]
    This is mandatory to be set during days that players can be lynched.


    Once a player has been lynched by having the required amount of votes, our dear Lynchbot will appear, make a summary of votes and close the thread.

    On the thread, look on the top bar of said thread, there's Vote Count, Thread Tools, Administrative, Search Thread, Rate This Thread, Display.
    Click on Administrative and there's a small pop-up window in the same spot showing the option to either open or close the thread.

    We're using Standard Setup in this guide, so that means Days are when players can vote & lynch and also publicly discuss, Nights are when players can perform night actions and discuss in their night chats.

    When a player has been lynched, open the thread and make a post that said player has been lynched, include their role and a Last Will if they gave it to you. (some setups do allow use Last Will)
    Close the thread again to announce that Night has started.

    Remember to change the Votecount Number to reflect on the current amount of alive players.
    If there's 13 players and one got lynched or killed (dead), then you should count only the 12 alive players.



    We will also take note of the time.
    In standard setups, days and nights are 24 hours in real time.

    When the time ends, the day changes to night and visa versa.
    How do we track of time? We use a strict schedule, being as on-point 24 hours as we can.
    Since players are at different timezones, we can't simply say 12PM.

    We'll be using WolframAlpha (Click Me) to organize time.
    On the box there, enter the exact date of when the day ends together with your timezone.

    In my example, I'm from Norway so my timezone is CET. I'll type in CET 30 July 1AM in the box.
    You may also use the standard 24 hour system, in my example that would be CET 30 July 01:00.
    It'll now display a time of how long it is until that exact time. This'll be used to inform players of when a Day or Night ends.

    This should be included at every starting post of Day and Night.



    Edit :
    A new feature has been implemented, allowing us to make a countdown on the thread!
    HTML Code:
    [Countdown]00:00:00:00[/countdown]
    The command is [Countdown] and the 00:00:00:00 is mandatory.
    The first set of zeroes are days, the second are hours (max 23), the third are minutes (max 59) and the fourth are seconds (max 59).

    If you want the day to be 2 hours, simply write 02:00:00:00 in the code. For 2 day and 12 hours, make it 02:12:00:00.
    Currently the countdown counts from when the post was posted, so be sure to post it on the right time.





    Step 7. Hosting : Handling the Actions, Last Will and miscellaneous

    In setups that include the ability to do a Last Will, players will send the host a PM that's specified Last Will or LW.
    This message must be posted upon that specific player's death.
    LW's can be updated as long the player is alive and not lynched.

    Players will also send the host a PM specifying their actions. This must be handled correctly.

    It's normal to process actions a hour before the start of day, but some slower hosts prefer 3 hours of time.

    Use the Setup Template to help you with the actions to easily keep track of who used actions.
    Be sure that the actions are completely accurate!

    We'll use some examples here for processed actions :

    Mafia : Target Citizen.
    Doctor : Target Citizen.
    Sheriff : Target Mafia.

    Mafia attacks, Doctor heals, Sheriff investigates.
    In this situation, the Doctor heals the Citizen who was attacked by the Mafia. Mafia was checked by the Sheriff.

    Sheriff's ability is to be informed if the target is a Town or Mafia. Since they checked a Mafia, inform them that their target is a Mafia.
    We call this sort of PM a "Feedback".

    Depending on setups, Doctors are not informed of healing someone, so they won't get a feedback.
    If Doctors are informed of healing, send them a feedback that specifies that healing was sucessful.
    If players are informed of being healed, send them a feedback about being healed.

    When a player get killed at night, post during the start of day that the player was killed, their role and Last Will.



    Some setups use Order of Operations, which influences which role acts first.

    Here's an example using Godfather, Escort, Sheriff.

    1. Escort
    2. Godfather
    3. Sheriff

    Escort targets Godfather, Godfather targets Sheriff, Sheriff targets Godfather.
    This allows the Escort who prevents roles from acting to stop the Godfather from attacking the Sheriff.

    Godfather is informed of being roleblocked (preventing their attack), allowing the Sheriff to live and check on the Godfather.
    In the situation that the Escort targets the Sheriff, the Sheriff is informed of being roleblocked and they won't receive their appropriate Sheriff Feedback.

    This is very important when processing actions.



    It's important to also check on the Night Chats. Some players have their discussions there and sometimes post their actions there.
    Be sure that they only post there in the appropriate times.



    On the situation that a player has broken a rule, you may either replace them with a player on the Reserve depending on severity, or modkill them which means killing the player.
    There's also the option of warning, which is the most common and ethical, if they ignore multiple warnings then go for a replacement or modkilling.

    Avoid modkilling at all cost unless if they have broken the game or other extreme situations, or that there's no reserves to take over.

    When a player is replaced with a reserve, announce to the Game Thread that X-Player has been replaced by Z-Player.
    Also give the new player the Role PM & Night Chat Link (if there's one) and Feedback in chronologic order of said replaced out player.

    Edit the thread to reflect on the replacement.



    When the game is at an end by an achieved Win Condition or Tie Situation, announce to the game that the game has ended and list the winning players names.





    Step 8. Final

    Thank you for reading my guide.
    Last edited by RLVG; April 10th, 2016 at 02:13 PM.

  2. ISO #2

    Re: [Guide] RLVG's Guide to Hosting

    What I read:
    Don't be a hypersniper
    Quote Originally Posted by MattZed View Post
    deathworld's and RLVG's suicides made me lul. I take a lot of pleasure in knowing that I gave you an night action, and that you used it to kill yourself.
    Quote Originally Posted by yzb25 View Post
    At least Mesk has lewdy lefty and raunchy righty. You're not even Canadian.
    Quote Originally Posted by FM-Shocked Kirby Face View Post
    Deathworlds is simply better than us at this game. Don't kill them for that.
    Quote Originally Posted by Stealthbomber16 View Post
    fucketh me in the ass

  3. ISO #3

  4. ISO #4

  5. ISO #5

  6. ISO #6

  7. ISO #7

    Re: [Guide] RLVG's Guide to Hosting

    Quote Originally Posted by Bareth the Storyteller View Post
    You should include Large FMs too.
    I take it that Large FM's are the main FM's with tons and tons of players.

    I don't know too much about hosting regarding Large FM's.

    Answer these and I'll add it. Alternatively you may create your own section that I'll edit into my guide.
    1. Where do you create a setup for Large FM's?
    2. How do you manage the forums and sub-forums?
    3. How do you create Anon accounts?

  8. ISO #8

  9. ISO #9

  10. ISO #10

  11. ISO #11

  12. ISO #12

  13. ISO #13

  14. ISO #14

  15. ISO #15

  16. ISO #16

  17. ISO #17

  18. ISO #18

  19. ISO #19

  20. ISO #20

  21. ISO #21

  22. ISO #22

  23. ISO #23

    Re: [Guide] RLVG's Guide to Hosting

    Updated my guide by adding this part.

    Edit :
    A new feature has been implemented, allowing us to make a countdown on the thread!
    HTML Code:
    [Countdown]00:00:00:00[/countdown]
    The command is [Countdown] and the 00:00:00:00 is mandatory.
    The first set of zeroes are days, the second are hours (max 23), the third are minutes (max 59) and the fourth are seconds (max 59).

    If you want the day to be 2 hours, simply write 02:00:00:00 in the code. For 2 day and 12 hours, make it 02:12:00:00.
    Currently the countdown counts from when the post was posted, so be sure to post it on the right time.

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •