Neverworld Grid

You are not logged in. Would you like to login or register?



6/10/2019 6:06 pm  #1


Generate a random name

Could be useful for creating NPCs

list FirstNames; list LastNames;
list MaleNames; list FemaleNames;
integer i;

default
{
    state_entry()
    {
        FirstNames = []; LastNames = [];MaleNames = []; FemaleNames = [];

        FirstNames +=["Liam","Emma","Noah","Olivia","William","Ava","James","Isabella","Logan","Sophia","Benjamin","Mia"];
        FirstNames +=["Mason","Charlotte","Elijah","Amelia","Oliver","Evelyn","Jacob","Abigail","Lucas","Harper"];
        FirstNames +=["Michael","Emily","Alexander","Elizabeth","Ethan","Avery","Daniel","Sofia","Matthew","Ella"];
        FirstNames +=["Aiden","Madison","Henry","Scarlett","Joseph","Victoria","Jackson","Aria","Samuel","Grace"];
        FirstNames +=["Sebastian","Chloe","David","Camila","Carter","Penelope","Wyatt","Riley","Jayden","Layla"];
        FirstNames +=["John","Lillian","Owen","Nora","Dylan","Zoey","Luke","Mia","Gabriel","Aubrey","Anthony","Hannah"];
        FirstNames +=["Isaac","Lily","Grayson","Addison","Jack","Eleanor","Julian","Natalie","Levi","Luna"];
        FirstNames +=["Christopher","Savannah","Joshua","Brooklyn","Andrew","Leah","Lincoln","Zoe","Mateo","Stella"];
        FirstNames +=["Ryan","Hazel","Jaxon","Ellie","Nathan","Paisley","Aaron","Audrey","Isaiah","Skylar"];
        FirstNames +=["Thomas","Violet","Charles","Claire","Caleb","Bella","Josiah","Aurora","Christian","Lucy"];
        FirstNames +=["Hunter","Anna","Eli","Samantha","Jonathan","Caroline","Connor","Genesis","Landon","Aaliyah"];
        FirstNames +=["Adrian","Kennedy","Asher","Kinsley","Cameron","Allison","Leo","Maya","Theodore","Sarah"];
        FirstNames +=["Jeremiah","Madelyn","Hudson","Adeline","Robert","Alexa","Easton","Ariana","Nolan","Elena"];
        FirstNames +=["Nicholas","Gabriella","Ezra","Naomi","Colton","Alice","Angel","Sadie","Brayden","Hailey"];
        FirstNames +=["Jordan","Eva","Dominic","Emilia","Austin","Autumn","Ian","Quinn","Adam","Nevaeh"];
        FirstNames +=["Elias","Piper","Jaxson","Ruby","Greyson","Serenity","Jose","Willow","Ezekiel","Everly"];
        FirstNames +=["Carson","Cora","Evan","Kaylee","Maverick","Lydia","Bryson","Aubree","Jace","Arianna"];
        FirstNames +=["Cooper","Eliana","Xavier","Peyton","Parker","Melanie","Roman","Gianna","Jason","Isabelle"];
        FirstNames +=["Santiago","Julia","Chase","Valentina","Sawyer","Nova","Gavin","Clara","Leonardo","Vivian"];
        FirstNames +=["Kayden","Reagan","Ayden","Mackenzie","Jameson","Madeline"];        
        

        LastNames +=["Smith","Johnson","Williams","Jones","Brown","Davis","Miller","Wilson","Moore","Taylor","Anderson"];
        LastNames +=["Thomas","Jackson","White","Harris","Martin","Thompson","Garcia","Martinez","Robinson","Clark"];
        LastNames +=["Rodriguez","Lewis","Lee","Walker","Hall","Allen","Young","Hernandez","King","Wright","Lopez"];
        LastNames +=["Hill","Scott","Green","Adams","Baker","Gonzalez","Nelson","Carter","Mitchell","Perez","Roberts"];
        LastNames +=["Turner","Phillips","Campbell","Parker","Evans","Edwards","Collins","Stewart","Sanchez","Morris"];
        LastNames +=["Rogers","Reed","Cook","Morgan","Bell","Murphy","Bailey","Rivera","Cooper","Richardson","Cox"];
        LastNames +=["Howard","Ward","Torres","Peterson","Gray","Ramirez","James","Watson","Brooks","Kelly","Sanders"];
        LastNames +=["Price","Bennett","Wood","Barnes","Ross","Henderson","Coleman","Jenkins","Perry","Powell","Long"];
        LastNames +=["Patterson","Hughes","Flores","Washington","Butler","Simmons","Foster","Gonzales","Bryant","Alexander"];
        LastNames +=["Russell","Griffin","Diaz","Hayes"];
    
                
    }

    touch_start(integer num_detected)
    {
        
        for (i=0; i<llGetListLength(FirstNames); i++)
                {
                    MaleNames += llList2String(FirstNames,i);
                    i++;
                }
        for (i=1; i<llGetListLength(FirstNames); i++)
                {
                    FemaleNames += llList2String(FirstNames,i);
                    i++;
                }

                llOwnerSay((string) llGetListLength(MaleNames));
                llOwnerSay((string) llGetListLength(FemaleNames));
    }

            
}        

 

Board footera

 

Powered by Boardhost. Create a Free Forum