Difference between revisions of "My name"
Jump to navigation
Jump to search
imported>StDoodle |
imported>StDoodle |
||
Line 1: | Line 1: | ||
− | + | {{FunctionPage | | |
− | {{ | + | page_name=my_name| |
− | + | function1_return_type=string| | |
− | returns | + | function_description=Returns the name of the logged-in character.| |
+ | code1={{CodeSample | | ||
+ | title=Code Samples| | ||
+ | description=This example imports different breakfast scripts depending on which character is running the script.| | ||
+ | code= | ||
+ | <syntaxhighlight lang="c"> | ||
+ | if (my_name() == "MyMain") { | ||
+ | import <MainBreakfast.ash>; | ||
+ | } | ||
+ | else if (my_name() == "MyMulti") { | ||
+ | import <MultiBreakfast.ash>; | ||
+ | } | ||
+ | </syntaxhighlight>}} | | ||
+ | code2={{CodeSample | | ||
+ | description=Note that capitalization is not strictly adhered to (much as with the chat command "/whois" in game). The following two examples are functionally equivalent.| | ||
+ | code= | ||
+ | <syntaxhighlight lang="c"> | ||
+ | if ([[my_name()]] == "MyCharacter") { | ||
+ | //code | ||
+ | } | ||
+ | </syntaxhighlight>}} | | ||
+ | code3={{CodeSample | | ||
+ | code= | ||
+ | <syntaxhighlight lang="c"> | ||
+ | if ([[my_name()]] == "MyCharacter") { | ||
+ | //code | ||
+ | } | ||
+ | </syntaxhighlight>}} | | ||
+ | special=When not logged in, this function returns an empty string. | ||
}} | }} | ||
− | + | [[Category:Your Character]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category:Your Character | ||
− | |||
− | |||
− |
Revision as of 12:16, 25 February 2010
Function Syntax
Returns the name of the logged-in character.
Code Samples
This example imports different breakfast scripts depending on which character is running the script.
if (my_name() == "MyMain") {
import <MainBreakfast.ash>;
}
else if (my_name() == "MyMulti") {
import <MultiBreakfast.ash>;
}
Note that capitalization is not strictly adhered to (much as with the chat command "/whois" in game). The following two examples are functionally equivalent.
if ([[my_name()]] == "MyCharacter") {
//code
}
if ([[my_name()]] == "MyCharacter") {
//code
}
Special
When not logged in, this function returns an empty string.