There are a plethora of ways to present yourself using deep meaningful words. However, sometimes you might be at a complete loss of ideas and feel excluded from your fellow avatars who have already mastered the artistry of expressing their innermost feelings and most profound thoughts in their profile descriptions. If you find yourself lost and alone, in one one of these knapsack problems, unsure what to pack and cast out from the tribe, do not worry for I have undergone a secret mission to discover the magic behind a successful profile.
My quest has indeed been a success and I have statistically and astutely discovered that profiles follow similar patterns, allowing you to be part of the community your fellow avatars are already part of. The following is a short list of a buzz-words, buzz-phrases and buzz-attitudes that populate modern-day society profiles. Not only will you be able to dazzle them with your greatness, you will also strike a final blow against them by using cute, fluffy, black-and-white, weird characters.
By following this simple ruleset, this script will help you generate any amount of profiles for you and your friends without looking suspicious and allowing you to blend in with the flora around you. To use it, simply drop it in a prim and click the prim (lethargically) and be amazed how easy it is to generate a profile matching any of your siblings. This script will allow you to:
The profile generator has so called awesomeness speeds abbreviated to awe speeds, like the mach speeds for trabants. By the time your reach a speed setting of AWE3
, I can guarantee you that you would have achieved full awesomeness. You can also push the generator beyond its carefully crafted limits for full spectrum domination of awesomeness. Here are the awe speeds
and what they will look like:
AWE1
speed setting:
i am here to have fun and you can say i can be a total shopaholic. i am a professional artist and usually I spend my time enjoying the wonders of SL. I like witty conversation and one may think i can be a fashion victim; i love my family and one may think i am age verified. i am just a soul and one may think i've been around for a while..... ☒ Mod ☑ Copy ☒ Trans ✗ Grief ☆ No man is worth your tears, but once you find one that is, he won't make you cry, ☆
AWE2
speed setting:
i am just not seeking another relationship and I can be a total shopaholic, i create sculpts and i :(( spend my time enjoying the wonders of SL. i enjoy exploring and i can :-) be a fashion victim. <(*_*<) I ;) own one of the largest businesses in SL and I am ;D age verified, i hate griefers and =^.^= you can say i've been around for a while. ✗ Voice ✔ Age verified - If God did not exist, it would be necessary to invent him; -
AWE3
speed setting:
✪ Don't kill the dream - execute it ✪ I build and i sculpt and usually I can be a total shopaholic. i can be a party animal and i spend my ;D time enjoying the :-) wonders ;) of SL; i enjoy exploring and you can say i can be a fashion victim; I love my mom and usually i am age verified. i am just making the most of SL and i've been around for a while.
Further speeds might be achievable based on how well your brain reacts to extreme 'AWE
' speeds. It is known that going sufficiently high with this setting might trigger the catatonically grin syndrome which basically swipes an endless grin on your face and slightly jots your eyeballs out of your eye sockets until you are not able to move anymore and just lucidly dream about awesome profiles. I have tested it myself, here is a preview of what an 'AWE10
' speed looks like:
I spend my time enjoying the wonders of SL and one may think I can be a total shopaholic; I build and I sculpt and usually I can be a :-) fashion victim,,;;,,; I don't bite,,.;..,,;;;,;;..;,..;.;,,,;,; =^;,,^= too hard, unless you want me to and one may think I am age verified; I love my family and you can say i've been around for a while;;,;..;;.,;;;;; I enjoy a nice chat and I won't rp with just anybody,,, ✔ Age verified ✗ Voice ❉ If God did not exist, it would be necessary to invent him; ❉ ☒ Mod ☑ Copy ☒ Trans ✔ Taken || Friends are kisses blown to us by angels || ✗ Grief ◉ Silence, beautiful voice, ◉ ' Silence, beautiful voice,;..,,;;;,; ' ' He who angers you conquers you;;;;, '
You can choose the 'AWE
' speed by changing the line:
integer OVERALL_LEETNESS = 1;
to either 1 for AWE1
speeds, 2 for AWE2
speeds and 3 for AWE3
speeds and greater numbers of extreme AWE
.
Keep in mind that the examples above are pseudo-randomly unique and you might not be able to reproduce the exact outcome. AWE3
speeds have just recently been achieved and they seem to be fairly unstable producing the most pseudo-unique results ever. That being said, this is a work of pseudo-art since by every flick of a mouse button in AWE3
and beyond, you generate a pseudo-randomly unique profile. I hereby allow you to craft a business around selling profiles generated with my profile generator. If the generated profile is not worthy of you, simply click the prim again and a fresh, pseudo-unique one will be generated for you.
/////////////////////////////////////////////////////////////////////////// // Copyright (C) Wizardry and Steamworks 2011 - License: GNU GPLv3 // // Please see: http://www.gnu.org/licenses/gpl.html for legal details, // // rights of fair usage, the disclaimer and warranty conditions. // /////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////// //--------------------CONFIGURATION---------------------// ////////////////////////////////////////////////////////// // On a scale of 1 to 3, how awesome do you want the // generated profile to be? Do not settle for less if you // can have more. Greed and gluttony are your friends. // // You can try and break all barriers by changing this to // values greater than 3. However, please the documentation // on the catatonically grin syndrome you might experience. integer OVERALL_LEETNESS = 1; ////////////////////////////////////////////////////////// //--------------------CHANGE AT WILL--------------------// ////////////////////////////////////////////////////////// // Because we are meformers. list me_formation = [ "i can be a total shopaholic", "i spend my time enjoying the wonders of SL", "i can be a fashion victim", "i am age verified", "i've been around for a while", "i enjoy a nice chat", "i won't rp with just anybody", "i love my mom", "i love my dad", "i love my family", "i own one of the largest businesses in SL", "i build and i sculpt", "i like to build", "i create sculpts", "i am lots of fun", "i can be fun to be around", "i am just a soul", "i like witty conversation", "i can be a party animal", "i don't bite... too hard, unless you want me to", "i can be friendly and open minded", "i am here to have fun", "i hate everything ordinary", "i despise shallow people", "i hate griefers", "i am just making the most of SL", "i am just not seeking another relationship", "i enjoy exploring", "i enjoy building", "i enjoy editing", "i get along with most people", "i am always on the hunt for something new", "i am a professional artist", "i can be hard to get along with", "i love animals", "i have two dogs", "i have two cats" ]; // Because it doesn't really matter. list me_connectives = [ "and", "and usually", "and you can say", "and one may think" ]; // Simply because we want to spread our wisdom to others. list random_quotes = [ "No man is worth your tears, but once you find one that is, he won't make you cry.", "He who angers you conquers you.", "Everyone is gifted - but some people never open their package", "Friends are kisses blown to us by angels", "If God did not exist, it would be necessary to invent him.", "Tears are the silent language of grief", "All glory comes from daring to begin.", "Silence, beautiful voice.", "Love: a temporary insanity, curable by marriage.", "Fear is pain arising from the anticipation of evil.", "Don't kill the dream - execute it"]; // Because it makes us feel l33t. list utf_garbage = [ "✔ Taken", "✗ Grief", "✗ Voice", "☒ Mod ☑ Copy ☒ Trans", "✔ Age verified" ]; ////////////////////////////////////////////////////////// //-----------------------CABBAGE------------------------// ////////////////////////////////////////////////////////// // Begin serious cabbage. string apply_random_punctuation_abuse(string chunk_of_vanity) { string messed_up_punctuation_vanity = chunk_of_vanity; list arbitrary_lousy_punctuation = [ "...", ".", ",", ";" ]; integer trouble_seeker; for(trouble_seeker=0; trouble_seeker<llStringLength(messed_up_punctuation_vanity); trouble_seeker++) { string punctuation = llGetSubString(messed_up_punctuation_vanity, trouble_seeker, trouble_seeker); if(punctuation == "." && (integer)llFrand(2) == (integer)llFrand(2)) { messed_up_punctuation_vanity = llDeleteSubString(messed_up_punctuation_vanity, trouble_seeker, trouble_seeker); messed_up_punctuation_vanity = llInsertString(messed_up_punctuation_vanity, trouble_seeker, llList2String(arbitrary_lousy_punctuation, (integer)llFrand(llGetListLength(arbitrary_lousy_punctuation)))); } } return messed_up_punctuation_vanity; } string apply_random_capitalisation_of_i(string chunk_of_vanity) { list messed_up_i = llParseString2List(chunk_of_vanity, [" "], [""]); list arbitrary_i = [ "I", "i" ]; integer trouble_seeker; string fixed_i; for(trouble_seeker=0; trouble_seeker<llGetListLength(messed_up_i); trouble_seeker++) { if(llList2String(messed_up_i, trouble_seeker) == "i" && (integer)llFrand(2) == (integer)llFrand(2)) { fixed_i += llList2String(arbitrary_i, (integer)llFrand(llGetListLength(arbitrary_i))); jump i_fixed_another_i; } fixed_i += llList2String(messed_up_i, trouble_seeker); @i_fixed_another_i; fixed_i += " "; } return fixed_i; } string apply_random_emotions(string chunk_of_vanity) { list emotive_me = llParseString2List(chunk_of_vanity, [" "], [""]); list arbitrary_emotions = [ " ;) ", " :-) ", " =^.^= ", " <(*_*<) ", " :(( ", " ;D " ]; string self_liberating_message; integer trouble_seeker; for(trouble_seeker=0; trouble_seeker<llGetListLength(emotive_me); trouble_seeker++) { self_liberating_message += llList2String(emotive_me, trouble_seeker); if((integer)llFrand(2) == (integer)llFrand(25)) { integer emotion = (integer)llFrand(llGetListLength(arbitrary_emotions)); self_liberating_message += llList2String(arbitrary_emotions, emotion); arbitrary_emotions = llDeleteSubList(arbitrary_emotions, emotion, emotion); jump continue; } self_liberating_message += " "; @continue; } return self_liberating_message; } string apply_quotation_graphics(string words_of_wisdom) { list quotation_graphics_with_utf_garbage = [ " || ", " * ", " ' ", " - ", " ◉ ", " ☆ ", " ✪ ", " ❉ ", " ❤ " ]; integer unique_random_quotation_graphics = (integer)llFrand(llGetListLength(quotation_graphics_with_utf_garbage)); return llList2String(quotation_graphics_with_utf_garbage, unique_random_quotation_graphics) + words_of_wisdom + llList2String(quotation_graphics_with_utf_garbage, unique_random_quotation_graphics); } default { state_entry() { integer me_utf_wisdom; integer pleas_for_stopping = 0; integer an_iterator_with_a_lousy_job; integer spazz_factor = 3; if(OVERALL_LEETNESS >=4) spazz_factor += OVERALL_LEETNESS - 3; string vanity_buildup; // "A disorganised character is the mark of a genius." (me, just now). if(OVERALL_LEETNESS < 3) jump rant; me_utf_wisdom = (integer)llFrand(4); if(pleas_for_stopping++ == spazz_factor) jump additional_oddities_and_release; if(me_utf_wisdom == 0) jump rant; if(me_utf_wisdom == 1) jump garbage; if(me_utf_wisdom == 2) jump wisdom; if(pleas_for_stopping == 3) jump additional_oddities_and_release; @rant; for(an_iterator_with_a_lousy_job=0; an_iterator_with_a_lousy_job<5; an_iterator_with_a_lousy_job++) { integer mundane_one = (integer)llFrand(llGetListLength(me_formation)); integer mundane_two; while(mundane_two == (integer)llFrand(llGetListLength(me_formation))); vanity_buildup += llList2String(me_formation, mundane_one) + " " + llList2String(me_connectives, (integer)llFrand(llGetListLength(me_connectives))) + " "; me_formation = llDeleteSubList(me_formation, mundane_one, mundane_one); vanity_buildup += llList2String(me_formation, mundane_two) + ". "; me_formation = llDeleteSubList(me_formation, mundane_two, mundane_two); } if(OVERALL_LEETNESS < 3) jump garbage; me_utf_wisdom = (integer)llFrand(4); if(pleas_for_stopping++ == spazz_factor) jump additional_oddities_and_release; if(me_utf_wisdom == 0) jump rant; if(me_utf_wisdom == 1) jump garbage; if(me_utf_wisdom == 2) jump wisdom; if(pleas_for_stopping == 3) jump additional_oddities_and_release; @garbage; vanity_buildup += "\n\n"; for(an_iterator_with_a_lousy_job=0; an_iterator_with_a_lousy_job<2; an_iterator_with_a_lousy_job++) { integer mundane_one = (integer)llFrand(llGetListLength(utf_garbage)); vanity_buildup += llList2String(utf_garbage, mundane_one) + "\n"; utf_garbage = llDeleteSubList(utf_garbage, mundane_one, mundane_one); } if(OVERALL_LEETNESS < 3) jump wisdom; me_utf_wisdom = (integer)llFrand(43); if(pleas_for_stopping++ == spazz_factor) jump additional_oddities_and_release; if(me_utf_wisdom == 0) jump rant; if(me_utf_wisdom == 1) jump garbage; if(me_utf_wisdom == 2) jump wisdom; @wisdom; vanity_buildup += "\n"; for(an_iterator_with_a_lousy_job=0; an_iterator_with_a_lousy_job<1; an_iterator_with_a_lousy_job++) { integer mundane_one = (integer)llFrand(llGetListLength(random_quotes)); // Because graphics precede correctness. string quote_with_quotation_artistry = apply_quotation_graphics(llList2String(random_quotes, mundane_one)); vanity_buildup += quote_with_quotation_artistry; } if(OVERALL_LEETNESS < 3) jump additional_oddities_and_release; me_utf_wisdom = 1 + (integer)llFrand(3); if(pleas_for_stopping++ == spazz_factor) jump additional_oddities_and_release; if(me_utf_wisdom == 1) jump rant; if(me_utf_wisdom == 2) jump garbage; if(me_utf_wisdom == 3) jump wisdom; @additional_oddities_and_release; // Because they just brighten our every statement. if(OVERALL_LEETNESS < 2) jump i_am_pretty_serious; vanity_buildup = apply_random_emotions(vanity_buildup); @i_am_pretty_serious; // Because rules are too strict and suffocate our artistry. vanity_buildup = apply_random_punctuation_abuse(vanity_buildup); // Because it takes one more keypress to capitalise yourself. vanity_buildup = apply_random_capitalisation_of_i(vanity_buildup); while(spazz_factor--) jump i_am_pretty_serious; llSay(0, vanity_buildup); } touch_start(integer total_number) { llResetScript(); } }