Difference between revisions of "Can interact"
Jump to navigation
Jump to search
imported>Efilnikufecin |
imported>Zarqon m (more links, fixed grammar, logged out info) |
||
Line 1: | Line 1: | ||
[[boolean]] [[can_interact()]] | [[boolean]] [[can_interact()]] | ||
− | This function returns | + | This function returns ''true'' if the logged-in character is subject to neither Hardcore nor Ronin restrictions. If the character has not spent the requisite turns and/or has not freed the King (for Hardcore characters), the function returns ''false''. |
− | + | This is commonly used to determine whether a player can access the mall: | |
<code> | <code> | ||
− | + | if ([[can_interact()]]) { | |
− | + | [[buy()|buy]](3,$[[item]][hot hi mein]); | |
− | + | } else { | |
− | + | [[adventure()|adventure]](10,$[[location]][Knob Goblin Kitchens]); | |
− | + | } | |
</code> | </code> | ||
[[Category:Your Character | Can interact()]] | [[Category:Your Character | Can interact()]] | ||
[[Category:Ash Functions |Can interact()]] | [[Category:Ash Functions |Can interact()]] | ||
+ | |||
+ | When not logged in, this function returns ''true''. |
Revision as of 07:16, 29 January 2009
This function returns true if the logged-in character is subject to neither Hardcore nor Ronin restrictions. If the character has not spent the requisite turns and/or has not freed the King (for Hardcore characters), the function returns false.
This is commonly used to determine whether a player can access the mall:
if (can_interact()) {
buy(3,$item[hot hi mein]);
} else {
adventure(10,$location[Knob Goblin Kitchens]);
}
When not logged in, this function returns true.