Difference between revisions of "My name"
Jump to navigation
Jump to search
imported>Zarqon m (more links) |
imported>Zarqon m (still more links) |
||
Line 4: | Line 4: | ||
This example imports different breakfast scripts depending on which character is running the script. | This example imports different breakfast scripts depending on which character is running the script. | ||
− | < | + | <code> |
− | + | if ([[my_name()]] == "zammywarrior") { | |
− | + | [[import]] <Zammy Morning.ash>; | |
− | + | } | |
− | + | else if ([[my_name()]] == "hippymon") { | |
− | + | [[import]] <Hippy Morning.ash>; | |
− | + | } | |
− | </ | + | </code> |
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: |
Revision as of 09:03, 31 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.