Below you'll find the code for the character name generator I created during my recent BBCode+ live stream. It's nothing fancy, but it demonstrates how you can use BBCode+'s randomness feature.
[div class=container]
[div class=intro]Hit the button below to randomly generate a name for your roleplay.[/div]
[div class=name][/div]
[input type=button class=generate]Generate a New Name[/input]
[/div]
[div class=container]
[div class=intro]Hit the button below to randomly generate a name for your roleplay.[/div]
[div class=name][/div]
[input type=button class=generate]Generate a New Name[/input]
[/div]
.
[class=intro]
font-size: 18px;
font-style: italic;
font-weight; bold;
[/class]
[class=name]
font-family: 'Lobster', Arial, sans-serif;
font-size: 26px;
font-weight: bold;
[/class]
[class=container]
margin: 10px auto;
max-width: 500px;
text-align: center;
[/class]
[class name=generate]
background-color: #F0F0F0;
border: solid 1px #A0A0A0;
color: black;
display: inline-block;
[/class]
[class name=generate state=hover]
background-color: #CCC;
color: black;
cursor: pointer;
[/class]
[script=generate]
[/script]
[script class=generate on=click]
set part1Rand (random 0 4)
set part2Rand (random 0 4)
set part3Rand (random 0 4)
if (eq ${part1Rand} 0) (set part1 Bob)
if (eq ${part1Rand} 1) (set part1 Lyro)
if (eq ${part1Rand} 2) (set part1 Mary)
if (eq ${part1Rand} 3) (set part1 Princess)
if (eq ${part1Rand} 4) (set part1 Jimmy)
if (eq ${part2Rand} 0) (set part2 " ")
if (eq ${part2Rand} 1) (set part2 " ")
if (eq ${part2Rand} 2) (set part2 " Dang ")
if (eq ${part2Rand} 3) (set part2 " Stu ")
if (eq ${part2Rand} 4) (set part2 " Aerith ")
if (eq ${part3Rand} 0) (set part3 Elyea)
if (eq ${part3Rand} 1) (set part3 Washington)
if (eq ${part3Rand} 2) (set part3 Armstrong)
if (eq ${part3Rand} 3) (set part3 Carpenter)
if (eq ${part3Rand} 4) (set part3 Stickman)
setText "${part1}${part2}${part3}" name
[/script]
Code:
[div class=container]
[div class=intro]Hit the button below to randomly generate a name for your roleplay.[/div]
[div class=name][/div]
[input type=button class=generate]Generate a New Name[/input]
[/div]
[nobr]
[font=Lobster][div=display: none;].[/div][/font]
[class=intro]
font-size: 18px;
font-style: italic;
font-weight; bold;
[/class]
[class=name]
font-family: 'Lobster', Arial, sans-serif;
font-size: 26px;
font-weight: bold;
[/class]
[class=container]
margin: 10px auto;
max-width: 500px;
text-align: center;
[/class]
[class name=generate]
background-color: #F0F0F0;
border: solid 1px #A0A0A0;
color: black;
display: inline-block;
[/class]
[class name=generate state=hover]
background-color: #CCC;
color: black;
cursor: pointer;
[/class]
[script=generate]
[/script]
[script class=generate on=click]
set part1Rand (random 0 4)
set part2Rand (random 0 4)
set part3Rand (random 0 4)
if (eq ${part1Rand} 0) (set part1 Bob)
if (eq ${part1Rand} 1) (set part1 Lyro)
if (eq ${part1Rand} 2) (set part1 Mary)
if (eq ${part1Rand} 3) (set part1 Princess)
if (eq ${part1Rand} 4) (set part1 Jimmy)
if (eq ${part2Rand} 0) (set part2 " ")
if (eq ${part2Rand} 1) (set part2 " ")
if (eq ${part2Rand} 2) (set part2 " Dang ")
if (eq ${part2Rand} 3) (set part2 " Stu ")
if (eq ${part2Rand} 4) (set part2 " Aerith ")
if (eq ${part3Rand} 0) (set part3 Elyea)
if (eq ${part3Rand} 1) (set part3 Washington)
if (eq ${part3Rand} 2) (set part3 Armstrong)
if (eq ${part3Rand} 3) (set part3 Carpenter)
if (eq ${part3Rand} 4) (set part3 Stickman)
setText "${part1}${part2}${part3}" name
[/script]
[/nobr]