Mafia Guide

Discussion in 'Mafia' started by yiran, Mar 6, 2011.

Thread Status:
Not open for further replies.
Moderators: Pamitha, Water
  1. yiran

    yiran Become a Magical Girl!

    Joined:
    Oct 21, 2010
    Messages:
    1,695
    Likes Received:
    0
    I'm not going with responding every aspect of posts, but I'm just saying I oppose the idea. Just because it makes sense doesn't mean it's good for the game. Oh, we should make Mafia have infinite standby kills cause he can just walk around shooting everyone.

    And the strategy "PL Framing" exists. It's not my fault if you don't use it. Millers already have made the games slightly easier for the Mafia, we don't want to overdo it.
     
  2. Tesla Elesa

    Tesla Elesa Almost Quality

    Joined:
    Aug 12, 2011
    Messages:
    530
    Likes Received:
    0
    My World War II theme is done! I know there have been other themes named world war, but this one is actually based on the real WWII, on Earth, between 1939-1945. Here's the code:
    {
    "name": "WWII",
    "sides": [
    { "side": "mafia", "translation": "Axis Powers"
    },
    { "side": "mafia1", "translation": "European Axis Powers"
    },
    { "side": "mafia2", "translation": "Asian Axis Powers"
    },
    { "side": "village", "translation": "Allies"
    },
    { "side": "werewolf", "translation": "Aliens"
    },
    { "side": "godfather", "translation": "Cockroaches"
    }
    ],
    "roles": [{
    "role": "villager1",
    "translation": "Belgium",
    "side": "village",
    "help": "You can’t help being attacked in every war, but you can vote! Might even find out your attackers!",
    "actions": { "hax": {"kill": { "revealTeam": 0.40, "revealPlayer": 0.05} } }
    }, {
    "role": "villager2",
    "translation": "Poland",
    "side": "village",
    "help": "Try not to get invaded on both sides, and vote to your advantage! You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager3",
    "translation": "Norway",
    "side": "village",
    "help": "Small but vocal, vote away your enemies! You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager4",
    "translation": "New Zealand",
    "side": "village",
    "help": "You are far away from all the action, but at least you can vote. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager5",
    "translation": "Yugoslavia",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager6",
    "translation": "Czechoslovakia",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager7",
    "translation": "India",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager8",
    "translation": "Netherlands",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager9",
    "translation": "South Africa",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager10",
    "translation": "Denmark",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager11",
    "translation": "Iraq",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "villager12",
    "translation": "Luxembourg",
    "side": "village",
    "help": "Vote to remove people during the day. You are part of the Allies.",
    "actions": {}
    }, {
    "role": "inspector",
    "translation": "France",
    "side": "village",
    "help": "You are right in the middle, and can /inspect people to view their roles! You are part of the allies.",
    "actions": { "night": {"inspect": {"target": "AnyButSelf", "common": "Self", "priority": 30} } }
    }, {
    "role": "bodyguard",
    "translation": "UK",
    "side": "village",
    "help": "Your powerful navy can /kill one person a day, and also /protect others! You are part of the Allies.",
    "actions": { "night": {"protect": {"target": "AnyButSelf", "common": "Role", "priority": 5, "broadcast": "role"}, "kill": {"target": "AnyButSelf", "common": "Self", "priority": 19}},
    "startup": "role-reveal"}
    }, {
    "role": "mafia0",
    "translation": "Germany",
    "side": "mafia",
    "help": "Your blitzkrieg strategy allows you to /kill two people every night! You are part of the Axis Powers.",
    "actions": { "night": {"kill": {"target": "AnyButTeam", "common": "Team", "priority": 14, "broadcast": "team"} },
    "startup": "team-reveal"}
    }, {
    "role": "mafia9",
    "translation": "Japanese",
    "side": "mafia",
    "help": "With your highly trained soldiers, and advanced military technology, you can /kill during the day. Take over Asia, and soon, the rest of the world! You are part of the Axis Powers.",
    "actions": { "standby": {"kill": {"target": "AnyButSelf", "msg": "Your troops are ready, /kill now! :",
    "killmsg": "Japanese planes start bombing ~Target~, and soon, ~Target is no more!"} } }
    }, {
    "role": "mafia1",
    "translation": "Germany",
    "side": "mafia1",
    "help": "Your blitzkrieg strategy allows you to /kill one person, twice every night! You are part of the European Axis Powers.",
    "actions": { "night": {"kill": {"target": "AnyButSelf", "common": "Self", "priority": 14, "limit": 2} },
    "startup": "team-reveal"}
    }, {
    "role": "mafia2",
    "translation": "Japanese",
    "side": "mafia2",
    "help": "With your highly trained soldiers, and advanced military technology, you can /kill during the day. Take over Asia, and soon, the rest of the world! You are part of the Asian Axis Powers.",
    "actions": { "standby": {"kill": {"target": "AnyButSelf", "msg": "Your troops are ready, /kill now! :",
    "killmsg": "Japanese planes start bombing ~Target~, and soon, ~Target is no more!"} } }
    }, {
    "role": "conspirator1",
    "translation": "Italy",
    "side": "mafia1",
    "help": "You are part of the European Axis Powers. Sadly, the only thing you can do is vote.",
    "actions": { "inspect": {"revealAs": "villager1"},
    "startup": "team-reveal"}
    }, {
    "role": "conspirator2",
    "translation": "Thailand",
    "side": "mafia2",
    "help": "You are part of the Asian Axis Powers. Sadly, the only thing you can do is vote.",
    "actions": { "inspect": {"revealAs": "villager2"},
    "startup": "team-reveal"}
    }, {
    "role": "mafiaboss1",
    "translation": "Adolf Hitler",
    "side": "mafia1",
    "help": "The Führer of Nazi Germany, your evil desire to purify Europe of Jews, and other minorities, allows you to personally /kill twice a night. You are the leader of the European Axis Powers.",
    "actions": { "night": {"kill": {"target": "AnyButTeam", "common": "Team", "priority": 12, "limit": 2, "broadcast": "team"} },
    "distract": {"mode": "ignore"},
    "startup": "team-reveal"}
    }, {
    "role": "mafiaboss2",
    "translation": "Hideki Tojo",
    "side": "mafia2",
    "help": "The Prime Minister of Japan, you are the mastermind behind the Japanese army. You can /kill twice a night! You are the leader of the Asian Axis Powers.",
    "actions": { "night": {"kill": {"target": "AnyButTeam", "common": "Team", "priority": 11, "limit": 2, "broadcast": "team"} },
    "startup": "team-reveal"}
    }, {
    "role": "werewolf",
    "translation": "Aliens",
    "side": "werewolf",
    "kill": {"mode": "ignore"},
    "help": "You see Earth plunging into a bloody civil war, and decide to invade at its weakest point! Your lasers can /kill one person during the day, and your ship prevents you from being killed at night! You cannot be distracted from your mission.",
    "actions": { "standby": {"kill": {"target": "AnyButSelf", "msg": "Your ship is ready to fire, /kill now!",
    "killmsg": "Laser beams fly out of the sky and vaporize ~Target~!"} },
    "avoidHax": ["kill"] }
    }, {
    "role": "hooker",
    "translation": "USSR",
    "side": "village",
    "help": "You can /distract people with your theories of communism! Down with capitalism! Also, your harsh climate prevents you from being killed at night. You are part of the Allies.",
    "kill": {"mode": "ignore"},
    "actions": { "night": {"distract": {"target": "AnyButSelf", "common": "Self", "priority": 1} } }
    }, {
    "role": "mayor",
    "translation": "US",
    "side": "village",
    "help": "Your entrance into WWII really helps the Allies, and your vote counts as 4! You are able to /kill during the night!",
    "actions": { "vote": 4, "kill": {"target": "AnyButSelf", "common": "Self", "priority": 19} }
    }, {
    "role": "spy",
    "translation": "Canada",
    "side": "village",
    "help": "You have the uncanny ability to see into the future, and possibly reveal who dies next!",
    "actions": { "hax": {"kill": { "revealTeam": 0.25, "revealPlayer": 0.25} } }
    }, {
    "role": "godfather",
    "translation": "Cockroaches",
    "side": "godfather",
    "help": "Who says the humans rule the world? Unleash your fury at the supposed dominance of humans, enslave the human race, and /kill 1 at a time! Of course, you cannot be killed at night, I mean, how do you even kill a cockroach?",
    "kill": {"mode": "ignore"},
    "actions": { "night": {"kill": {"target": "AnyButSelf", "common": "Self", "priority": 10} },
    "distract": {"mode": "ChangeTarget", "hookermsg": "You try to distract the cockroaches, but it’s no use, they cover your body, and eat you alive!", "msg": "~Distracter~ seemed to be yelling something at you, but you decided to eat them instead."},
    "killmsg": "Millions of insects combine to form an ultimate warrior, and destroys ~Target~!",
    "avoidHax": ["kill"] }
    }, {
    "role": "vigilante",
    "translation": "China",
    "side": "village",
    "help": "As the most populated country in the world, you will not go down easily! /kill the invading Japanese! You are part of the Allies.",
    "actions": { "night": {"kill": {"target": "AnyButSelf", "common": "Self", "priority": 5} } }
    }, {
    "role": "samurai",
    "translation": "Australia",
    "side": "village",
    "help": "You have mastered your country’s deadly animals, and can use them to your advantage! /kill one country during the day!, but you will be revealed. ",
    "actions": { "standby": {"kill": {"target": "AnyButSelf", "msg": "You are ready to strike, /kill now!",
    "killmsg": "~Self~ summons marsupials, snakes, platypuses, and all sorts of beasts, who ravenously devour and destroy ~Target~!"} } }
    }, {
    "role": "miller",
    "translation": "Greece",
    "side": "village",
    "help": "You are on the Allied side, but since you are occupied by Germany, France sees you as in the Axis Powers.",
    "actions": { "inspect": {"revealAs": "mafia9"} }
    }],

    "roles1": ["bodyguard", "mafia9", "inspector", "werewolf", "hooker", "villager1", "mafia0", "villager2", "miller", "villager3", "mayor"],
    "roles2": ["bodyguard", "mafia1", "mafia1", "inspector", "hooker", "villager1", "mafia2",
    "mafia2", "villager2", "villager3", "villager4", "mayor", "villager5", "spy", "villager6",
    "villager7", "villager8", "mafiaboss1", "villager9", "vigilante", "villager10", "godfather",
    "mafiaboss2", "samurai", "villager11", "villager12", "werewolf", "mafia1",
    "mafia2", "bodyguard"],
    "villageCantLoseRoles": ["mayor", "vigilante", "samurai"]
    }[/HIDE]
    It took me like 4 hours (my first time doing JavaScript) to get rid of all the errors.
     
  3. [DP] Elite

    [DP] Elite New Member

    Joined:
    Sep 5, 2011
    Messages:
    5
    Likes Received:
    0
    I haven't started playing mafia games yet,can u describe to me how its like?

    like how's the gameplay?
     
    Last edited by a moderator: Sep 7, 2011
  4. Roy Mustang

    Roy Mustang HOMOSEXUAL UNICORN

    Joined:
    Jan 30, 2011
    Messages:
    786
    Likes Received:
    23
    PO Trainer Name:
    Roy Mustang
    Read the guide and watch some games before playing. Also, next time try editing your post instead of posting twice.
     
  5. [DP] Elite

    [DP] Elite New Member

    Joined:
    Sep 5, 2011
    Messages:
    5
    Likes Received:
    0
    K thanks for ur advice.
     
  6. Rigas

    Rigas Active Member

    Joined:
    Feb 8, 2011
    Messages:
    494
    Likes Received:
    93
    That theming guide is complicated... I'll still try though.

    EDIT: It turned out really easy o.O
     
    Last edited: Sep 8, 2011
  7. Rigas

    Rigas Active Member

    Joined:
    Feb 8, 2011
    Messages:
    494
    Likes Received:
    93
    So... how do I get my theme in the database?

    100th post, yah! :D
     
  8. Rigas

    Rigas Active Member

    Joined:
    Feb 8, 2011
    Messages:
    494
    Likes Received:
    93
    Added. Thanks Lamperi :D
     
  9. Rigas

    Rigas Active Member

    Joined:
    Feb 8, 2011
    Messages:
    494
    Likes Received:
    93
    Parse error on line 67:
    ... }, {
    ----------------------^
    Expecting 'STRING'


    In need of help.

    http://pastebin.com/SpGcfzfT

    What's wrong with the script?

    EDIT: Deria saves the day :)
     
    Last edited: Sep 9, 2011
  10. Darkkis

    Darkkis The Superhero of Mafia

    Joined:
    Jun 23, 2010
    Messages:
    228
    Likes Received:
    0
    Someone fix this, make it balanced if something is broken (Epic Villain is not broken IMO) and put it on Mafia Channel, plz.
    JSON claims that this don't work.
    {
    "name": "epicbattle",
    "sides": [
    { "side": "mafia", "translation": "Supervillains"
    },
    { "side": "village", "translation": "Superheroes"
    }
    { "side": "kickass", "translation": "Epic Villain"
    ],
    "roles": [{
    "role": "villager",
    "translation": "Civilian",
    "side": "village",
    "help": "Try to vote the bad guys out at day!",
    "actions": {}
    }, {
    "role": "inspector",
    "translation": "Superhero Inspector",
    "side": "village",
    "help": "Type /Inspect [name] to reveal the good guys!",
    "actions": { "night": {"inspect": {"target": "AnyButSelf", "common": "Self", "priority": 30} } }
    }, {
    "role": "inspector1",
    "translation": "Villain Inspector",
    "side": "mafia",
    "help": "Type /Inspect [name] to reveal the bad guys!",
    "actions": { "night": {"inspect": {"target": "AnyButSelf", "common": "Self", "priority": 30} } }
    }, {
    "role": "bodyguard",
    "translation": "Superhero",
    "side": "village",
    "help": "Type /Protect [name] to protect the innocent people!",
    "actions": { "night": {"protect": {"target": "AnyButSelf", "common": "Role", "priority": 5, "broadcast": "role"} },
    "startup": "role-reveal"}
    }, {
    "role": "mafia",
    "translation": "Supervillain Murder",
    "side": "mafia",
    "help": "Type /Kill [name] to kill someone! Hope it is a good guy...",
    "actions": { "night": {"kill": {"target": "AnyButTeam", "common": "Team", "priority": 11, "broadcast": "team"} },
    "startup": "team-reveal"}
    }, {
    "role": "mafia1",
    "translation": "Superhero Murder",
    "side": "village",
    "help": "Type /Kill [name] to kill someone! Hope it is a bad guy...",
    "actions": { "night": {"kill": {"target": "AnyButTeam", "common": "Team", "priority": 11, "broadcast": "team"} },
    "startup": "team-reveal"}
    }, {
    "role": "werewolf",
    "translation": "Epic Villain",
    "side": "kickass",
    "help": "You don't have any teammates, but you can kill one people at night and one people at day!",
    "actions": { "night": {"kill": {"target": "AnyButSelf", "common": "Self", "priority": 10} }, { "standby": {"kill": {"target": "AnyButSelf", "msg": "You can kill now using /kill [name] :"}, { "inspect": {"revealAs": "villager"},
    "distract": {"mode": "ChangeTarget", "hookermsg": "You tried to distract the Epic Villain (what an idea, srsly), you were ravishly devoured, yum !", "msg": "The ~Distracter~ came to you last night! You devoured her instead !"},
    "avoidHax": ["kill"] }
    "killmsg": "Out of nowhere, ~Self~ takes a knife from his pocket and kills ~Target~! Poor ~Target~..."} } }
    }, {
    "role": "hooker",
    "translation": "Superhero Hooker",
    "side": "village",
    "help": "Type /Distract [name] to stop the villains from killing innocent people! Of, and be careful! If you distract Epic Villain, you get killed!",
    "actions": { "night": {"distract": {"target": "AnyButSelf", "common": "Self", "priority": 1} } }
    }, {
    "role": "hooker1",
    "translation": "Villain Hooker",
    "side": "mafia",
    "help": "Type /Distract [name] to distract Superheroes! Oh, and be careful! If you distract Epic Villain, you will be killed!",
    "actions": { "night": {"distract": {"target": "AnyButSelf", "common": "Self", "priority": 1} } } Hooker",
    }, {
    "role": "spy",
    "translation": "Spy",
    "side": "village",
    "help": "You can find out who is going to get killed next!(no command for this ability) Vote to remove people in the day!",
    "actions": { "hax": {"kill": { "revealTeam": 0.33, "revealPlayer": 0.1} } }
    }, {
    "role": "conspirator1",
    "translation": "Disguised Superhero",
    "side": "village",
    "help": "You dont have any special commands during the night! You are sided with Superheroes.",
    "actions": { "inspect": {"revealAs": "villager"},
    "startup": "team-reveal"}
    }, {
    "role": "conspirator2",
    "translation": "Disguised Supervillain",
    "side": "mafia",
    "help": "You dont have any special commands during the night! You are sided with Supervillains.",
    "actions": { "inspect": {"revealAs": "villager"},
    "startup": "team-reveal"}
    }, {
    "role": "villager1",
    "translation": "Epic Villain's Epic Sidekick",
    "side": "kickass",
    "help": "You are Epic Villain's sidekick! Vote people at day!",
    "actions": {}
    }],

    "roles1": ["bodyguard", "mafia", "inspector", "inspector1", "werewolf", "hooker", "hooker2", "villager", "mafia",
    "villager", "miller", "villager", "mafia1", "mafia1"],
    "roles2": ["bodyguard", "mafia", "mafia1", "inspector", "inspector1", "hooker", "hooker1", "villager", "mafia2",
    "mafia", "villager", "villager", "villager", "villager1", "villager", "spy", "villager",
    "villager", "villager", "mafia", "villager", "mafia1", "villager",
    "mafia1", "conspirator1", "conspirator2", "villager", "werewolf", "mafia",
    "mafia1", "bodyguard"],
    "villageCantLoseRoles": ["conspirator1"]
    }
    [/HIDE]
     
    Last edited: Sep 10, 2011
  11. Roy Mustang

    Roy Mustang HOMOSEXUAL UNICORN

    Joined:
    Jan 30, 2011
    Messages:
    786
    Likes Received:
    23
    PO Trainer Name:
    Roy Mustang
    How about you fix the script yourself instead of asking others to do it for you? There's a thought.
     
  12. Darkkis

    Darkkis The Superhero of Mafia

    Joined:
    Jun 23, 2010
    Messages:
    228
    Likes Received:
    0
    JSON don't wine anymore, so I guess that this is now working!

    {
    "name": "epicbattle",
    "sides": [
    {
    "side": "mafia",
    "translation": "Supervillains"
    },
    {
    "side": "village",
    "translation": "Superheroes"
    },
    {
    "side": "kickass",
    "translation": "Epic Villain"
    }
    ],
    "roles": [
    {
    "role": "villager",
    "translation": "Civilian",
    "side": "village",
    "help": "Try to vote the bad guys out at day!",
    "actions": {}
    },
    {
    "role": "inspector",
    "translation": "Superhero Inspector",
    "side": "village",
    "help": "Type /Inspect [name] to reveal the good guys!",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 30
    }
    }
    }
    },
    {
    "role": "inspector1",
    "translation": "Villain Inspector",
    "side": "mafia",
    "help": "Type /Inspect [name] to reveal the bad guys!",
    "actions": {
    "night": {
    "inspect": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 30
    }
    }
    }
    },
    {
    "role": "bodyguard",
    "translation": "Superhero",
    "side": "village",
    "help": "Type /Protect [name] to protect the innocent people!",
    "actions": {
    "night": {
    "protect": {
    "target": "AnyButSelf",
    "common": "Role",
    "priority": 5,
    "broadcast": "role"
    }
    },
    "startup": "role-reveal"
    }
    },
    {
    "role": "mafia",
    "translation": "Supervillain Murder",
    "side": "mafia",
    "help": "Type /Kill [name] to kill someone! Hope it is a good guy...",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "mafia1",
    "translation": "Superhero Murder",
    "side": "village",
    "help": "Type /Kill [name] to kill someone! Hope it is a bad guy...",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButTeam",
    "common": "Team",
    "priority": 11,
    "broadcast": "team"
    }
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "werewolf",
    "translation": "Epic Villain",
    "side": "kickass",
    "help": "You don't have any teammates, but you can kill two people at night!",
    "actions": {
    "night": {
    "kill": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 10,
    "limit": 2
    }
    }
    },
    "distract": {
    "mode": "ChangeTarget",
    "hookermsg": "You tried to distract the Epic Villain (what an idea, srsly), you were ravishly devoured, yum !",
    "msg": "The ~Distracter~ came to you last night! You devoured her instead !"
    },
    "avoidHax": [
    "kill"
    ]
    },
    {
    "role": "hooker",
    "translation": "Superhero Hooker",
    "side": "village",
    "help": "Type /Distract [name] to stop the villains from killing innocent people! Of, and be careful! If you distract Epic Villain, you get killed!",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 1
    }
    }
    }
    },
    {
    "role": "hooker1",
    "translation": "Villain Hooker",
    "side": "mafia",
    "help": "Type /Distract [name] to distract Superheroes! Oh, and be careful! If you distract Epic Villain, you will be killed!",
    "actions": {
    "night": {
    "distract": {
    "target": "AnyButSelf",
    "common": "Self",
    "priority": 1
    }
    }
    }
    },
    {
    "role": "spy",
    "translation": "Spy",
    "side": "village",
    "help": "Youcanfindoutwhoisgoingtogetkillednext!(nocommandforthisability)Votetoremovepeopleintheday!",
    "actions": {
    "hax": {
    "kill": {
    "revealTeam": 0.33,
    "revealPlayer": 0.1
    }
    }
    }
    },
    {
    "role": "conspirator1",
    "translation": "DisguisedSuperhero",
    "side": "village",
    "help": "Youdonthaveanyspecialcommandsduringthenight!YouaresidedwithSuperheroes.",
    "actions": {
    "inspect": {
    "revealAs": "villager"
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "conspirator2",
    "translation": "DisguisedSupervillain",
    "side": "mafia",
    "help": "Youdonthaveanyspecialcommandsduringthenight!YouaresidedwithSupervillains.",
    "actions": {
    "inspect": {
    "revealAs": "villager"
    },
    "startup": "team-reveal"
    }
    },
    {
    "role": "villager1",
    "translation": "EpicVillain'sEpicSidekick",
    "side": "kickass",
    "help": "YouareEpicVillain'ssidekick!Votepeopleatday!",
    "actions": {}
    },
    {
    "role": "samurai",
    "translation": "Villain Ninja",
    "side": "mafia",
    "help": "You are a Villain Ninja! Kill good guys during the day phase!",
    "actions": {
    "standby": {
    "kill": {
    "target": "AnyButSelf",
    "msg": "Now is your chance! You can kill someone with /kill command!: "
    "killmsg": "~Target~ got Ninja'd by ~User~!"
    },
    }
    }
    }

    ],
    "roles1": [
    "bodyguard",
    "mafia",
    "inspector",
    "inspector1",
    "villager",
    "hooker",
    "hooker1",
    "villager",
    "mafia",
    "werewolf",
    "mafia1",
    "villager",
    "mafia",
    "mafia1"
    ],
    "roles2": [
    "bodyguard",
    "mafia",
    "mafia1",
    "inspector",
    "inspector1",
    "hooker",
    "hooker1",
    "villager",
    "mafia1",
    "mafia",
    "villager",
    "villager",
    "villager",
    "villager1",
    "villager",
    "spy",
    "villager",
    "villager",
    "villager",
    "mafia",
    "villager",
    "mafia1",
    "villager",
    "mafia1",
    "conspirator1",
    "conspirator2",
    "villager",
    "werewolf",
    "samurai",
    "mafia1",
    "bodyguard"
    ],
    "villageCantLoseRoles": [
    "conspirator1"
    ]
    }



    [/HIDE]
     
  13. Idkidks

    Idkidks New Member

    Joined:
    Sep 11, 2011
    Messages:
    8
    Likes Received:
    0
    I made a Mafia theme called "Fast food". Sorry to Moogle, Lamperi, and Gilad for putting up with me too ^.^. http://pastebin.com/Zs89CZD0 (idk how to do that weird secret button so I'm putting it out in the open)
     
  14. Lamperi

    Lamperi I see what you did there

    Joined:
    Apr 25, 2010
    Messages:
    2,647
    Likes Received:
    11
    It has errors.
     
  15. Idkidks

    Idkidks New Member

    Joined:
    Sep 11, 2011
    Messages:
    8
    Likes Received:
    0
    What kind? I did this over a roadtrip so i might have deleted something by accident.
     
  16. Darkkis

    Darkkis The Superhero of Mafia

    Joined:
    Jun 23, 2010
    Messages:
    228
    Likes Received:
    0
  17. king pokemon

    king pokemon New Member

    Joined:
    Nov 26, 2011
    Messages:
    1
    Likes Received:
    0
    :confused:
    :sad:
     
  18. GreenWater10

    GreenWater10 GreenWater10

    Joined:
    Aug 23, 2011
    Messages:
    296
    Likes Received:
    0
    I never really understood why the WW doesn't appear on mid sized games.
     
  19. Darkkis

    Darkkis The Superhero of Mafia

    Joined:
    Jun 23, 2010
    Messages:
    228
    Likes Received:
    0
    ^ Because there is actually two lists for roles, roles1 and roles2. If roles1 doesn't have enough roles, roles will be picked from roles2. Roles1 is the list for smaller games and roles2 is for bigger games where is FCM and IM.




    [secret]
    "roles1": ["bodyguard", "mafia", "inspector", "werewolf", "hooker", "villager", "mafia",
    "villager", "miller", "villager", "mayor"],
    "roles2": ["bodyguard", "mafia1", "mafia1", "inspector", "hooker", "villager", "mafia2",
    "mafia2", "villager", "villager", "villager", "mayor", "villager", "spy", "villager",
    "villager", "villager", "mafiaboss1", "villager", "vigilante", "villager", "godfather",
    "mafiaboss2", "samurai", "villager", "villager", "werewolf", "mafia1",
    "mafia2", "bodyguard"],



    [/secret]

    ^ roles1 and roles2 list for default.
     
  20. Hobbes2

    Hobbes2 Aren't I dead or something

    Joined:
    May 21, 2011
    Messages:
    1,168
    Likes Received:
    2
    PO Trainer Name:
    Hobbes2
    This guide really needs to be updated :x

    like with stuff about MA's, and stuff about the new things in mafia
    whatevertheyare
     
  21. GreenWater10

    GreenWater10 GreenWater10

    Joined:
    Aug 23, 2011
    Messages:
    296
    Likes Received:
    0
    You mean like the rule where you can't start a themed game after it has recently been played and the new rule where you can't start a game until 4 people have started games?
     
  22. Shawnoo755

    Shawnoo755 Member

    Joined:
    May 19, 2011
    Messages:
    49
    Likes Received:
    0
    I say that we should had to the Vigil: SPAM kills. So spy can find him
     
  23. Thrighragon

    Thrighragon To Slay a Samurai

    Joined:
    Oct 24, 2011
    Messages:
    254
    Likes Received:
    0
    YOu forgot to add DIM and DFCM Because they are immune to PL, add there is no "Cleaning" as PL in large games. Also, i think hard to type names are semi-ok now because of tab :) (Although i hate failing with it)
     
    Last edited: Jan 8, 2012
  24. GreenWater10

    GreenWater10 GreenWater10

    Joined:
    Aug 23, 2011
    Messages:
    296
    Likes Received:
    0
    Actually, pl can still do her job in large games. If she dies during the night as the first or last person, then she got killed by a ww or godfather.
     
  25. Serpentine

    Serpentine Member

    Joined:
    Mar 6, 2011
    Messages:
    156
    Likes Received:
    1
    You misunderstood what he said. Gold was saying there is no cleaning in large games, not that PL is useless.
     
  26. yiran

    yiran Become a Magical Girl!

    Joined:
    Oct 21, 2010
    Messages:
    1,695
    Likes Received:
    0
    The thing with DIM and DFCM is they aren't really that different; it's not like they will go out and say 'PL clean me', as they'll just come out as suspicious. They can't actively alter strategy too much to suit their role; they just have a natural advantage compared to their regular counterparts.

    I'll add the info regarding PL cleaning in large games.
     
  27. GreenWater10

    GreenWater10 GreenWater10

    Joined:
    Aug 23, 2011
    Messages:
    296
    Likes Received:
    0
    What happened to the conspirators, or whatever they were called? they appeared in /roles a while ago, and they sounded like great roles.
     
  28. Xinc

    Xinc Time for Oras?

    Joined:
    Aug 1, 2011
    Messages:
    1,569
    Likes Received:
    14
    I think we might have to link to Hobbes2 theme guide. It makes a bit more sense, imo. No offense Lamp.
     
  29. Hobbes2

    Hobbes2 Aren't I dead or something

    Joined:
    May 21, 2011
    Messages:
    1,168
    Likes Received:
    2
    PO Trainer Name:
    Hobbes2
    his isn't meant for beginners, but people who know what they are doing, which is why it's confusing.
     
  30. Serpentine

    Serpentine Member

    Joined:
    Mar 6, 2011
    Messages:
    156
    Likes Received:
    1
    They were removed because it caused the ends of games to be like Villager, Villager, Villager, Inspector, Bodyguard, French Canadian Conspirator. The inspector can't tell who's the FCC, so the game would end by slowly removing the villies one by one
     
  31. Fegelein

    Fegelein The Mechanic

    Joined:
    Feb 6, 2012
    Messages:
    1,068
    Likes Received:
    53
    PO Trainer Name:
    Fegelein
    Okay
    I am trying to get a character in my game who can only get hax on his teamates but there is a 25% chance. How do I code this?
     
  32. Hobbes2

    Hobbes2 Aren't I dead or something

    Joined:
    May 21, 2011
    Messages:
    1,168
    Likes Received:
    2
    PO Trainer Name:
    Hobbes2
    why would he want hax on his teammates? that doesn't make any sense
     
  33. Demonic Cake

    Demonic Cake The cake is not a lie...

    Joined:
    Dec 30, 2011
    Messages:
    506
    Likes Received:
    0
    For connecting purposes - see Zidane/Auron/Tifa, for example.
     
  34. Hobbes2

    Hobbes2 Aren't I dead or something

    Joined:
    May 21, 2011
    Messages:
    1,168
    Likes Received:
    2
    PO Trainer Name:
    Hobbes2
    than just get hax on BG etc, but i doubt its possible to limit it ONLY to your team
     
  35. Thrighragon

    Thrighragon To Slay a Samurai

    Joined:
    Oct 24, 2011
    Messages:
    254
    Likes Received:
    0
    You now have to win a match to join. Oh, and add the new role "bomb"
     
  36. Xinc

    Xinc Time for Oras?

    Joined:
    Aug 1, 2011
    Messages:
    1,569
    Likes Received:
    14
    /bomb GoldSalam3nce

    What does that do? o.O
     
  37. Yttrium

    Yttrium Well-Known Member Developer Developer

    Joined:
    Sep 29, 2010
    Messages:
    619
    Likes Received:
    283
    PO Trainer Name:
    Yttrium
    The "bomb" role kills their attacker.

    And now default holds up to 42 players =O (last time I checked...)
     
  38. Xinc

    Xinc Time for Oras?

    Joined:
    Aug 1, 2011
    Messages:
    1,569
    Likes Received:
    14
    Especially good for some themes. Now Mario can have a bob-omb
     
  39. GreenWater10

    GreenWater10 GreenWater10

    Joined:
    Aug 23, 2011
    Messages:
    296
    Likes Received:
    0
    I hate how we now have 42 players in a game. games arent even filled to 30 people a game.
     
  40. Yttrium

    Yttrium Well-Known Member Developer Developer

    Joined:
    Sep 29, 2010
    Messages:
    619
    Likes Received:
    283
    PO Trainer Name:
    Yttrium
    ...yes they are. We've had default games with over 30 people recently.
     
Moderators: Pamitha, Water
Thread Status:
Not open for further replies.