1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Guest, PO has ceased our separate tiering and adopted Smogon tiers for SM. More information and updates here.

    Dismiss Notice

Letters

Discussion in 'Theme Development' started by yalaa, Jan 19, 2013.

  1. yalaa

    yalaa Mafia Theme Scripter

    Joined:
    Feb 9, 2012
    Messages:
    56
    Likes Received:
    1
    PO Trainer Name:
    x-yalaa-x
    Hey there !!

    Hmm , here we go , when i put my mafia theme [Letters] in the Jsonlint.com , they told me something in French !! **i am sure that is not an [ or } error** sooo , i change my ip addresses /i have premium edition :3/ because my IP was morocco adress , i changed to U.S ip address , so when i post again here we go : Array constructor: length must be a 32-bit unsigned integer ,, any idea what is that ,??? anyway my theme is completely unfinished , i have lot to do , adding info , changing Priority , changing spawn roles ....... anyway there is my Unfinished Script code :::
    Code (text):
    1. {
    2.     "name": "Letters",
    3.     "author": "x-yalaa-x",
    4.     "summary": "Look at the new world , now some letters have chose to be baddies , so need some to stop them , here comes the I to inspect and H to distract baddies and the B to protect inspector from dead and poison , but the bad letters have power too , Z is the boss of the baddies and O is the mafia here , X will poison you , and Bad-P will day kill you !!!! , But WATH!!! , this is Letters theme wath numbers do here??? , ahhh now the 9 can kill you , and kill distarctors too , and can kill someone Bodyguarded !, soo 6 is 9 friend soo she will try to help her using 10000 vote and 10000 shield vote :I , and 3 is 9 and 6 BG .. ,, wait a second ,, Eraser is here tooo , wath a world!!! , eraser is killer too , he is the one-man-team in this theme , Pen is consperator , but tonight or tomorrow will chose a side , good letters or baddies :) !!! ",
    5.     "sides": [
    6.         {
    7.             "side": "village",
    8.             "translation": "Good Letters",
    9.             "winmsg": "*** ~Players~ (Good Letters)Won the game , now Letters become friends again! =)"
    10.         },
    11.         {
    12.             "side": "mafia1",
    13.             "translation": "Bad Letters",
    14.             "winmsg": "*** Ohh No , Baddies Won the Game by Destroying All good and Fun letters , now because ~Players~ Won the game , World will not continue!!! "
    15.         },
    16.         {
    17.             "side": "mafia2",
    18.             "translation": "VWW Letters",
    19.             "winmsg": "*** Oh look V-W Letters [~Players~] Won the game so the brothers V and W become Kings of the Letters Worlds"
    20.         },
    21.         {
    22.             "side": "werewolf",
    23.             "translation": "Numbers",
    24.             "winmsg": "*** Din-Don , Numbers [ ~Players~ ] won , that very bad , no letters just nembers!!!!"
    25.         },
    26.         {
    27.             "side": "mafia3",
    28.             "translation": "Eraser",
    29.             "winmsg": "*** Wath the... , Eraser [ ~Players~ ] Win alone -- must be Pro to win alone , now Eraser Erase all other players!!!!"
    30.         },
    31.         {
    32.             "side": "consp",
    33.             "translation": "Pen"
    34.         }
    35.     ],
    36.     "roles": [
    37.         {
    38.             "role": "villager",
    39.             "translation": "A",
    40.             "side": "village",
    41.             "help": "Look there , you are the first letter , because you are , i give you some comma.... wait wrong theme , sry you are just a letter no need commands or spécial things ohh wait because author like [ A ] he will give you A really chance to find who will be killed (75%) and //poison//** and who is the killer //poisoner//--(tiny chance really):I",
    42.             "info": "Get Hax on kill and poison. Sided with Good letters",
    43.             "actions": {
    44.                 "hax": {
    45.                     "kill": {
    46.                         "revealTeam": 0.75,
    47.                         "revealPlayer": 0.0059
    48.                     },
    49.                     "poison": {
    50.                         "revealTeam": 0.75,
    51.                         "revealPlayer": 0.0059
    52.                     }
    53.                 }
    54.             }
    55.         },
    56.         {
    57.             "role": "hooker",
    58.             "translation": "H",
    59.             "side": "village",
    60.             "help": "Hey there , you are [ H ]mean you can make All letters i mean all of them to sleep using : [ /Sleep ] command ,, you can't distract numbers , that may be an really bad idea !!!",
    61.             "info": "Distract one person during the night . can't distract numbers side . sided with good letters",
    62.             "actions": {
    63.                 "night": {
    64.                     "distract": {
    65.                         "command": "sleep",
    66.                         "target": "AnyButSelf",
    67.                         "common": "Self",
    68.                         "priority": 1
    69.                     }
    70.                 }
    71.             }
    72.         },
    73.         {
    74.             "role": "inspector",
    75.             "translation": "I",
    76.             "side": "village",
    77.             "help": "Hey [ I ] The good news is : use[ /who ] to know someone role! but sadely bad news are when [ B ] is defeated you will have 0 vote , now enjoy your shieldvote -2",
    78.             "info": "Inspect one person during the night . voteshield = 2 . Sided with good letters",
    79.             "actions": {
    80.                 "night": {
    81.                     "inspect": {
    82.                         "command": "who",
    83.                         "target": "AnyButSelf",
    84.                         "common": "Self",
    85.                         "priority": 30
    86.                     }
    87.                 },
    88.                 "vote": 1,
    89.                 "voteshield": 2
    90.             }
    91.         },
    92.         {
    93.             "role": "inspector2",
    94.             "translation": "Weak-I",
    95.             "side": "village",
    96.             "help": "Oh no , i told you because of [B] dead you are weak , now your vote become 0 and , your /who command still work 100%",
    97.             "actions": {
    98.                 "night": {
    99.                     "inspect": {
    100.                         "command": "who",
    101.                         "target": "AnyButSelf",
    102.                         "common": "Self",
    103.                         "priority": 30
    104.                     }
    105.                 }
    106.             }
    107.         },
    108.         {
    109.             "role": "bodyguard",
    110.             "translation": "B",
    111.             "side": "village",
    112.             "help": "Hey [B] you know wath you can use [ /protect ] to protect anyone sooo that shield = protect from kills and safeguard from poison , you can thank me later , anyway if you are die inspector [ I ] will be weak sooo i give you an self protect [Parapaf] but only every 9000 night [More speed than K ]:3 soo you can protect not safeguarding just protect your self from kills , use it to Win!!!",
    113.             "info": "Can protect + safeguard one person during the night . Can self protect every 9000 night . Sided with Good letters",
    114.             "actions": {
    115.                 "night": {
    116.                     "protect": {
    117.                         "command": [
    118.                             "safeguard",
    119.                             "protect"
    120.                         ],
    121.                         "target": "AnyButSelf",
    122.                         "common": "Self",
    123.                         "priority": 6
    124.                     },
    125.                     "protect": {
    126.                         "command": "Parapaf",
    127.                         "target": "OnlySelf",
    128.                         "common": "Self",
    129.                         "priority": 4,
    130.                         "recharge": 9001
    131.                     }
    132.                 },
    133.                 "vote": 1,
    134.                 "onDeath": {
    135.                     "convertRoles": {
    136.                         "inspector": "inspector2"
    137.                     },
    138.                     "convertmsg": "Because Letter B is killed I converted into weak-I , really bad news :(!"
    139.                     }
    140.                 }
    141.             }
    142.         },
    143.         {
    144.             "role": "vigilante",
    145.             "translation": "K",
    146.             "side": "village",
    147.             "help": "hey K you decided to help Good letter , soo , you have /kido Command that make you kill an target beware d'ont kill Good Letters , that maybe bad , if someone try to Distract you , you will ingnore him , maybe you will get tiny hax about Protect ( 10% )",
    148.             "info": "Can kill one preson during night phase , Get hax on protect , Ignore Any distractors , sided with Good Letters",
    149.             "actions": {
    150.                 "night": {
    151.                     "kill": {
    152.                         "command": "Kido",
    153.                         "target": "AnyButSelf",
    154.                         "common": "Self",
    155.                         "priority": 19
    156.                    }
    157.                 },
    158.                     "hax": {
    159.                         "kill": {
    160.                         "revealTeam": 0.3,
    161.                         "revealPlayer": 0.04
    162.             }
    163.         },
    164.         {
    165.             "role": "samurai",
    166.             "translation": "P",
    167.             "side": "village",
    168.             "help": "hey P , you are a day killer , use /Pull to kill someone in day , beware , d'ont kill good poeple , you have tiny chance to be revealed !!.",
    169.             "actions": {
    170.                 "standby": {
    171.                     "kill": {
    172.                         "command": "Pull",
    173.                         "target": "AnyButSelf",
    174.                         "msg": "go go go [P] kill someone :D /pull attack goooo!!!",
    175.                         "killmsg": "P Pull up the Laser Canon and aimed at ~Target~ ,,, oh sadely ~Target~ is Dead!"
    176.                         "revealChance": 0.05,
    177.                         "revealmsg": "P pulled the wrong sword ! Sword of reality and  now sadely ~self~       e"
    178.                     }
    179.                 }
    180.             }
    181.         },
    182.         {
    183.             "role": "villager2",
    184.             "translation": "Q",
    185.             "side": "village",
    186.             "help": "hey there you are the famous Q sooo you d'ont have any spécial commands in this game , but you know P because she is too close to you , you are the brother of O sadely when you are inspected you reveal at O , O is baddie sooo PM [P] to help you!!!!",
    187.             "actions": {
    188.                 "inspect": {
    189.                     "revealAs": "mafia1"
    190.                     }
    191.                 },
    192.                 "vote": 1,
    193.                 "startup": {
    194.                     "revealRole": [
    195.                         "P"
    196.                     ]
    197.                 }
    198.             }
    199.         },
    200.         {
    201.             "role": "mafia1",
    202.             "translation": "O",
    203.             "side": "mafia1",
    204.             "help": "Look at the badely O , he become one of the bad letters , anyway you can /bomb someone in the night and if someone try to day-kill you , you will die together D:",
    205.             "actions": {
    206.                 "night": {
    207.                     "kill": {
    208.                         "command": "bomb",
    209.                         "target": "AnyButTeam",
    210.                         "common": "Team",
    211.                         "priority": 11,
    212.                         "broadcast": "team"
    213.                    }
    214.                 },
    215.                 "daykill": "bomb",
    216.                 "daykillrevengemsg": "~Target~ Tride to day kill O , Bad Idea , ~Self~ Bombed :I and die together ....",
    217.                 "startup": {
    218.                 }
    219.             }
    220.         },
    221.         {
    222.             "role": "mafia1boss",
    223.             "translation": "Z",
    224.             "side": "mafia1",
    225.             "help": "As the leader of the Bad Letters you can kill 2 times in the night using /kill command , and you ignore All Distractors , beware of Hax"
    226.             "actions": {
    227.                 "night": {
    228.                     "kill": {
    229.                         "target": "AnyButSelf",
    230.                         "common": "Self",
    231.                         "priority": 15,
    232.                         "limit": 2
    233.                     }
    234.                 }
    235.             }
    236.         },
    237.             "role": "mafia1poisoner",
    238.             "translation": "X",
    239.             "side": "mafia1",
    240.             "help": "Hey there , you are -X- legend and bad of the letters you may Help bad letters to win using /poison command (shared with your X team ) , and you have 2 as an extra vote anyway you ignore distractors as well",
    241.             "info": "Can kill one person per night (shared with team) as well as one extra (not shared).  Inspects as Demigod, unable to be distracted. Sided with Gorgons.",
    242.             "actions": {
    243.                 "night": {
    244.                     "Poison": {
    245.                         "target": "AnyButSelf",
    246.                         "common": "Self",
    247.                         "priority": 11,
    248.                         "broadcast": "team" ,
    249.                         "count": 2
    250.                     }
    251.                 },
    252.                 "distract": {
    253.                     "mode": "ignore"
    254.                     }
    255.                 },
    256.                 "vote": 2,
    257.                 "startup": "role-reveal"
    258.             }
    259.         },
    260.         {
    261.             "role": "mafia1samurai",
    262.             "translation": "Bad P ",
    263.             "side": "mafia1",
    264.             "help": "hey Bad P , you are a day killer , use /Pull to kill someone in day , beware , d'ont kill bad poeple , because you are the brother of good P you will be exposed at Him!!!",
    265.             "actions": {
    266.                 "standby": {
    267.                     "kill": {
    268.                         "command": "Pull",
    269.                         "target": "AnyButSelf",
    270.                         "msg": "go go go [P] kill someone :D /pull attack goooo!!!",
    271.                         "killmsg": "P Pull up the Laser Canon and aimed at ~Target~ ,,, oh sadely ~Target~ is Dead!"
    272.                     }
    273.                 },
    274.                     "Expose": {
    275.                         "revealAs": "samurai"
    276.                 }
    277.             }
    278.         },
    279.         {
    280.             "role": "mafia2boss",
    281.             "translation": "W",
    282.             "side": "mafia2",
    283.             "help": "You are the leader of the VW country , so you have an extra vote ((3)) and you can /Kill 2 person in the night , you have tiny chance to hax Protect and Sleep commands , and you know your bodyguard V , when V is dead you will be more powerfull!!"
    284.             "actions": {
    285.                 "night": {
    286.                     "kill": {
    287.                         "target": "AnyButTeam",
    288.                         "common": "Team",
    289.                         "priority": 15,
    290.                         "limit": 2
    291.                    }
    292.                 },
    293.                     "hax": {
    294.                         "sleep": {
    295.                         "revealTeam": 0.05,
    296.                         "revealPlayer": 0.04
    297.                     },
    298.                         "poison": {
    299.                         "revealTeam": 0.05,
    300.                         "revealPlayer": 0.04
    301.                     }
    302.                 },
    303.                 "vote": 3,
    304.                 "startup": "team-reveal"
    305.             }
    306.         },
    307.         {
    308.             "role": "mafia2bodyguard",
    309.             "translation": "V",
    310.             "side": "mafia2",
    311.             "help": "Hey V , you are the W Bodyguard soo you know him , and you can only protect him using /protect command , when you are dead W will be converted!!",
    312.             "info": "Can protect one person during the night phase , Sided With VWW letters",
    313.             "actions": {
    314.             "actions": {
    315.                 "night": {
    316.                     "protect":
    317.                         "target": "AnyButSelf",
    318.                         "common": "Self",
    319.                         "priority": 5
    320.                     }
    321.                 },
    322.                 "vote": 1,
    323.                 "onDeath": {
    324.                     "convertRoles": {
    325.                         "mafia2boss": "mafia2boss2"
    326.                     },
    327.                     "convertmsg": "because the V is dead , W is now very powerfull using it new commands"
    328.                     }
    329.                 }
    330.             }
    331.         },
    332.         {
    333.             "role": "mafia2boss2",
    334.             "translation": "Super-W",
    335.             "side": "mafia2",
    336.             "help": "You have being converted into super W mean You have the old commands /kill [2 person ] and the haxs , but new command has been added , /Wufer command , that poison someone , poison will stay 1 night then the target will be killed "
    337.             "actions": {
    338.                 "night": {
    339.                     "kill": {
    340.                         "target": "AnyButTeam",
    341.                         "common": "Team",
    342.                         "priority": 15,
    343.                         "limit": 2
    344.                    }
    345.                 },
    346.                     "hax": {
    347.                         "sleep": {
    348.                         "revealTeam": 0.06,
    349.                         "revealPlayer": 0.05
    350.                     },
    351.                         "poison": {
    352.                         "revealTeam": 0.06,
    353.                         "revealPlayer": 0.05
    354.                    }
    355.                 },                  
    356.                     "Poison": {
    357.                         "target": "AnyButSelf",
    358.                         "common": "Self",
    359.                         "priority": 11,
    360.                         "broadcast": "team" ,
    361.                         "count": 2
    362.                     }
    363.                 },
    364.                 "vote": 3
    365.             }
    366.         },
    367.         {
    368.             "role": "werewolf",
    369.             "translation": "9",
    370.             "side": "werewolf",
    371.             "help": "Look at 9 he is the higgest killer , ignore BG and Distractors and Haxs , you kill who you want no one will stop you because of your power /kill someone hurry!!! [ If 6 -your brother- is here , team up with him to win  , and 3 too he is your BG]",
    372.             "actions": {
    373.                 "night": {
    374.                     "kill": {
    375.                         "target": "AnyButTeam",
    376.                         "common": "Self",
    377.                         "priority": 0
    378.                     }
    379.                 },
    380.                 "distract": {
    381.                     "mode": "ChangeTarget",
    382.                     "hookermsg": "Hey Distractor did you know that i am the higuest single number in the world mmm , you d'ont know i see , anyway i will Kill you now :3!",
    383.                     "msg": "The ~Distracter~ came to you last night! You killed him Using your powerfull Sword!"
    384.                 },
    385.                 "avoidHax": [
    386.                     "kill"
    387.                 ]
    388.             }
    389.         },
    390.         {
    391.             "role": "werewolf2",
    392.             "translation": "6",
    393.             "side": "werewolf",
    394.             "help": "Hey 6 i just see your brother 9 , he told me that you must PM him , anyway you d'ont have commands sadely , but you still the powerfull in voting 10000 vote , and 10000 shield vote :D , you may also pm the BG that he know 9 and 6 , that could help one of you [3] ^^",
    395.             "actions": {
    396.                 "vote": 10000,
    397.                 "voteshield": -10000
    398.             },
    399.         },
    400.         {
    401.             "role": "werewolfbodyguard",
    402.             "translation": "3",
    403.             "side": "werewolf",
    404.             "help": "hey 3 i think you know 6 and 9 , 3*2=6 , 3*3=9 , that way you can help theme by using /Protect command pm them soo they know you , and not killing or voting you",
    405.             "actions": {
    406.                 "night": {
    407.                     "protect": {
    408.                         "target": "Team",
    409.                         "common": "Team",
    410.                         "priority": 8
    411.                     }
    412.                 },
    413.                 "startup": "team-reveal"
    414.             }
    415.         },
    416.         {
    417.  
    418.             "role": "godfather",
    419.             "translation": "Eraser",
    420.             "side": "Eraser",
    421.             "help": "You are Alone , so you want to stop this war , and be the only king sooo , you can kill anyone using /Erase command and you have an extra day kill , that 1 more time in game , and you have a vote shield : 2 , may help you!!!",
    422.             "actions": {
    423.                 "night": {
    424.                     "kill": {
    425.                         "target": "AnyButSelf",
    426.                         "command": "kill",
    427.                         "common": "Self",
    428.                         "priority": 46
    429.                     }
    430.                 },
    431.                 "standby": {
    432.                     "kill": {
    433.                         "target": "AnyButSelf",
    434.                         "msg": "You can kill now using /Erase [name]! You won't be revealed!",
    435.                         "killmsg": "Eraser Used Super power [Erase KILL] CHHCHCHCHCH ~Target~ Completly Erased :3",
    436.                         "command": "erase",
    437.                         "recharge": 9999
    438.                     }
    439.                 },
    440.                 "distract": {
    441.                     "mode": "ChangeTarget",
    442.                     "hookermsg": "WTF , distracting Eraser , do you know that eraser kill Distractors , anyway you know now!",
    443.                     "msg": "The ~Distracter~ came to you last night! You erase him :3!"
    444.                 }
    445.             }
    446.         },
    447.         {
    448.             "role": "consp",
    449.             "translation": "Pen",
    450.             "side": "consp",
    451.             "help": "Hey Pen , you are the enemy of the eraser sooo you may chose your side now , Use /Good [your name] too change to a good sided [you will know you commands when you change up ] , or /bad [your name] to change to a bad side and help baddie won the game [you will know you commands when you change up ] , if you want stay pen and use your command /protect on your self or someone else , d'ont do commands :3",
    452.             "info": "Can expose or fake-expose (as Warrior, Gun, Magic Rod, Shield, Spear, Atomic Bomb or Laser Gun) one person during the standby. Win with anyone as long as it survives.",
    453.             "winningSides": "*",
    454.             "actions": {
    455.                 "night": {
    456.                     "protect": {
    457.                         "target": "OnlySelf",
    458.                         "common": "Self",
    459.                         "priority": 1
    460.                     },
    461.                     "convert": {
    462.                         "command": "Good",
    463.                         "target": "OnlySelf",
    464.                         "common": "Self",
    465.                         "priority": 50,
    466.                         "newRole": "consp2",
    467.                         "canConvert": [
    468.                             "consp"
    469.                         ],
    470.                         "convertmsg": "Pen now become sided with good letters so , he will lead good letters to Victory !!!",
    471.                         "silent": false
    472.                     },
    473.                     "convert": {
    474.                         "command": "bad",
    475.                         "target": "OnlySelf",
    476.                         "common": "Self",
    477.                         "priority": 50,
    478.                         "newRole": "consp3",
    479.                         "canConvert": [
    480.                             "consp"
    481.                         ],
    482.                         "convertmsg": "Pen now become sided with bad letters so , he will lead baddies to Victory !!!",
    483.                         "silent": false
    484.                     }
    485.                 },
    486.                 "vote": 1
    487.             }
    488.         },
    489.         {
    490.             "role": "consp2",
    491.             "translation": "Good-Pen",
    492.             "side": "village",
    493.             "help": "hmm , as you know you have changed to the good side , sooo you have new commands : /Stoopal , that make you distract anyone [beware , some roles kill distractors including 9 number] , you know , you can hax boom and Who commands , soo because you are good-sided , you vote is 2!!",
    494.             "info": "Can distract one person during night phase , get hax on boom and who , Sided with good letters",
    495.             "actions": {
    496.                 "night": {
    497.                     "distract": {
    498.                         "command": "Stoopal",
    499.                         "target": "AnyButSelf",
    500.                         "common": "Self",
    501.                         "priority": 15,
    502.                         "limit": 2
    503.                    }
    504.                 },
    505.                     "hax": {
    506.                         "who": {
    507.                         "revealTeam": 0.05,
    508.                         "revealPlayer": 0.04
    509.                     },
    510.                         "boom": {
    511.                         "revealTeam": 0.05,
    512.                         "revealPlayer": 0.04
    513.                     }
    514.                 },
    515.                 "vote": 2
    516.             }
    517.         },
    518.         {
    519.             "role": "consp3",
    520.             "translation": "Bad-Pen",
    521.             "side": "village",
    522.             "help": "Bad-pen ,bad , bad , bad!!!! you have chose the bad letters side soo , i will give you some new commands , now because you are bad , you will have /kill to kill someone in the night , you may poison too using /poison , you have -2 shield-vote",
    523.             "info": "Can distract one person during night phase , get hax on boom and who , Sided with good letters",
    524.             "actions": {
    525.                 "night": {
    526.                     "kill": {
    527.                         "target": "AnyButSelf",
    528.                         "common": "Self",
    529.                         "priority": 15
    530.                    }
    531.                 },                  
    532.                     "Poison": {
    533.                         "target": "AnyButSelf",
    534.                         "common": "Self",
    535.                         "priority": 11,
    536.                         "count": 2
    537.                     }
    538.                 },
    539.                 "vote": 1,
    540.                 "voteshield": 2
    541.             }
    542.         },
    543.         {
    544.             "role": "mafia",
    545.             "translation": "G",
    546.             "side": "mafia1",
    547.             "help": "Hey G , you are the regular mafia , you have a ShoutGun that way most people , tell you Gunner , type /kill to kill someone in the night phase!",
    548.             "actions": {
    549.                 "night": {
    550.                     "kill": {
    551.                         "target": "AnyButTeam",
    552.                         "common": "Team",
    553.                         "priority": 11,
    554.                         "broadcast": "team"
    555.                     }
    556.                 },
    557.                 "startup": "team-reveal"
    558.                 }
    559.             }
    560.         }
    561.     ],
    562.     "roles1": [
    563.         "bodyguard",
    564.         "mafia",
    565.         "inspector",
    566.         "werewolf",
    567.         "hooker",
    568.         "villager",
    569.         "Samurai",
    570.         "villager",
    571.         "mafia",
    572.         "villager",
    573.         "village2"
    574.     ],
    575.     "roles2": [
    576.         "bodyguard",
    577.         "mafia",
    578.         "mafia",
    579.         "inspector",
    580.         "hooker",
    581.         "villager",
    582.         "mafia1",
    583.         "werewolf2",
    584.         "villager",
    585.         "villager2",
    586.         "villager",
    587.         "werewolf",
    588.         "consp",
    589.         "villager2",
    590.         "villager",
    591.         "mafia1boss",
    592.         "mafia2boss",
    593.         "mafia1poisoner",
    594.         "villager",
    595.         "mafia2bodyguard",
    596.         "villager",
    597.         "godfather",
    598.         "mafia1",
    599.         "werewolf3",
    600.         "villager",
    601.         "villager",
    602.         "villager2",
    603.         "mafia1",
    604.         "mafia2",
    605.         "bodyguard",
    606.         "villager",
    607.         "mafia1poisoner",
    608.         "hooker",
    609.         "mafia1",
    610.         "mafia2",
    611.         "samurai",
    612.         "villager",
    613.         "consp",
    614.         "vigilante",
    615.         "villager",
    616.         "mafia1poisoner"
    617.     ],
    618.     "villageCantLoseRoles": []
    619. }
    620.  
    [/HIDE]


    i have realllylyyyy some really to change , you may see lots of errors , i will fix them when Json will help me :(
     
  2. Nainil

    Nainil The International of PO

    Joined:
    Sep 27, 2010
    Messages:
    107
    Likes Received:
    1
    You should be posting this in the Theme Critique and Improvement forum. it's right on top of the Mafia forum page.

    You should ask a mod to move this thread there. People can help you there. This isn't the place for help, although not sure about this issue myself.
     
  3. Fuzzysqurl

    Fuzzysqurl baa baa mareep I do what I want Server Owner Developer I do what I want Server Owner Developer

    Joined:
    Sep 12, 2012
    Messages:
    2,096
    Likes Received:
    967
    You are missing a quotation mark somewhere in your code. I've seen this error in 2 different themes and that was the culprit for both. (Though, it might be something completely different and the others just happened to share that error)

    If you give me a little bit, I'll straighten it up for you and get it working.
    Also, I'm going to help you with the "localization" due to your language barrier. That way the theme reads much clearer to the majority of users.


    Changes from what you had:
    "I" now has the correct voteshield.
    "K" said it got hax on protect but the coding said kill. I changed the hax to match the Help/Info.
    "X" had the same info as Medusa from Mythology, so I made sure to bring over Kronos, Achilles, and Zeus (not really, I just fixed the info message for you)

    And I'm taking a break at the letter X.
     
    Last edited: Jan 20, 2013
  4. NAVIDAD PIRATE

    NAVIDAD PIRATE THE PLEASURE OF BEING CUMMED INSIDE

    Joined:
    Jan 14, 2012
    Messages:
    1,445
    Likes Received:
    1,057
    PO Trainer Name:
    MeowMix
    There was a similar theme on the server a while ago; general consensus is that is was rather confusing. As it stands right now, your theme is even more confusing. I know there's a language barrier yalaa, but this needs a lot of grammar work before it can even be considered for review; balance and role issues notwithstanding.
     
  5. yalaa

    yalaa Mafia Theme Scripter

    Joined:
    Feb 9, 2012
    Messages:
    56
    Likes Received:
    1
    PO Trainer Name:
    x-yalaa-x
    First , i wanna Thank Fuzzysqurl for it lot work ^^ , and i wanna tell you that i was Pming BeastCharizard about that problem and he told me that i am missing a thing too , so i tried to Fix my scripts manually , and i didn't find a thing missing :l ...

    And Meow , you can see i am an Arabic scripture sooo , i have grammars errors in summary and in Infos .....

    Thx for your hard work helping me in my first theme =)

    Maybe after the fixing i will add some roles because , it's small game , and maybe will be rejected i am 70% sure of that :/
     
  6. yalaa

    yalaa Mafia Theme Scripter

    Joined:
    Feb 9, 2012
    Messages:
    56
    Likes Received:
    1
    PO Trainer Name:
    x-yalaa-x
    Hey again ,

    This Sunday , i have tried to found another Json validator , and i found an website http://www.Jshint.com , and i put my Script Code into it , look at the new errors :
    Errors:

    __Line 125: "protect": {

    Duplicate key 'protect'.

    __Line 142: },

    Expected ']' and instead saw '}'.

    __Line 143: {

    Expected a string and instead saw {.

    __Line 144: "role": "vigilante",

    Expected ':' and instead saw 'role'.

    __Line 144: "role": "vigilante",

    Expected a JSON value.

    __Line 144: "role": "vigilante",

    Expected '}' and instead saw ':'.

    __Line 144: "role": "vigilante",

    Expected '(end)' and instead saw 'vigilante'.[/HIDE]

    hmmm , i hope i helped =)
     
  7. yalaa

    yalaa Mafia Theme Scripter

    Joined:
    Feb 9, 2012
    Messages:
    56
    Likes Received:
    1
    PO Trainer Name:
    x-yalaa-x
    Damn, this sure seems like a long time ago, I never thanked PO for everything that has done for me, coming back to this thread and seeing how I used to struggle with english and how everyone was respectfully pointing that it was a language barrier instead of just making fun of an annoying kid truly amazes me lol
     
    Whereabouts Unknown likes this.