My name: Difference between revisions
Jump to navigation
Jump to search
imported>Zarqon |
imported>Zarqon m added more links, improved formatting for consistency |
||
Line 3: | Line 3: | ||
This function returns the logged-in character's name as a [[string]] in all lowercase. | This function returns the logged-in character's name as a [[string]] in all lowercase. | ||
This example imports different breakfast scripts depending on which character is running the script. | |||
<pre> | |||
<pre> | if (my_name() == "zammywarrior") { | ||
if (my_name() == "zammywarrior"){ | |||
import <Zammy Morning.ash>; | import <Zammy Morning.ash>; | ||
} | } | ||
else if (my_name() == "hippymon"){ | else if ([[my_name()]] == "hippymon") { | ||
import <Hippy Morning.ash>; | import <Hippy Morning.ash>; | ||
} | } | ||
</pre> | </pre> | ||
Note that even if your name is capitalized in KoL, my_name() will convert it to lowercase: | Note that even if your name is capitalized in KoL, [[my_name()]] will convert it to lowercase: | ||
< | <code> | ||
if ([[my_name()]] == "My Capitalized Name") { | |||
}</ | // this block of commands will never be performed | ||
} | |||
</code> | |||
[[Category:Your Character | My name()]] | |||
[[Category:Ash Functions | My name()]] | |||
When not logged in, this fuction returns an empty string. | When not logged in, this fuction returns an empty string. |
Revision as of 05:26, 29 January 2009
This function returns the logged-in character's name as a string in all lowercase.
This example imports different breakfast scripts depending on which character is running the script.
if (my_name() == "zammywarrior") { import <Zammy Morning.ash>; } else if ([[my_name()]] == "hippymon") { import <Hippy Morning.ash>; }
Note that even if your name is capitalized in KoL, my_name() will convert it to lowercase:
if (my_name() == "My Capitalized Name") {
// this block of commands will never be performed
}
When not logged in, this fuction returns an empty string.