Can interact: Difference between revisions
Jump to navigation
Jump to search
imported>Efilnikufecin No edit summary |
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.