My level: Difference between revisions
Jump to navigation
Jump to search
imported>Metraxis No edit summary |
imported>Metraxis m More type links |
||
Line 6: | Line 6: | ||
[[location]] select_farming_area() { | [[location]] select_farming_area() { | ||
if([[my_level()]] >= 10) { | if([[my_level()]] >= 10) { | ||
if(item_amount($item[S.O.C.K.]) + ... | if(item_amount($[[item]][S.O.C.K.]) + ... | ||
item_amount($item[intragalactic rowboat]) > 0) { | item_amount($[[item]][intragalactic rowboat]) > 0) { | ||
return $[[location]][Castle in the Clouds in the Sky]; | return $[[location]][Castle in the Clouds in the Sky]; | ||
} else { | } else { |
Revision as of 06:47, 18 January 2007
This function returns the logged-in character's current level as an int, and is easily used as an initial test to avoid aborts and loops in scripts which attempt to burn adventures in specific areas due to the targetted area being unavailable. An example:
location select_farming_area() {
if(my_level() >= 10) {
if(item_amount($item[S.O.C.K.]) + ...
item_amount($item[intragalactic rowboat]) > 0) {
return $location[Castle in the Clouds in the Sky];
} else {
return $location[Penultimate Fantasy Airship];
}
} else if(my_level() >= 8) {
...etc...