Difference between pages "String Handling Routines" and "My level"

From Kolmafia
(Difference between pages)
Jump to navigation Jump to search
(pzYTwEFsrm)
 
imported>StDoodle
m
 
Line 1: Line 1:
comment1
+
{{#vardefine:name|my_level}}
 +
{{#vardefine:return_type|int}}
 +
 
 +
{{FunctionPage|
 +
name={{#var:name}}|
 +
function_category=Your Character|
 +
 
 +
function1={{Function|
 +
name={{#var:name}}|
 +
aggregate={{#var:aggregate}}|
 +
return_type={{#var:return_type}}|
 +
return_also={{#var:return_also}}|
 +
}}|
 +
 
 +
function_description=Returns the current logged-in character's level.|
 +
 
 +
code1={{CodeSample|
 +
title=Code Sample|
 +
description=The following sample will check to see if you can access the Bat Hole Entryway.|
 +
code=
 +
<syntaxhighlight>
 +
if (my_level() >= 4) {
 +
  print("You can get to the Bat Hole Entryway (may need to visit Council first).");
 +
} else {
 +
  print("You aren't a high enough level to fight bats.");
 +
}
 +
</syntaxhighlight>}}|
 +
 
 +
special=When not logged in, this function returns 1.
 +
}}

Revision as of 18:59, 28 February 2010



Function Syntax

int my_level()

Returns the current logged-in character's level.

Code Sample

The following sample will check to see if you can access the Bat Hole Entryway.

if (my_level() >= 4) {
   print("You can get to the Bat Hole Entryway (may need to visit Council first).");
} else {
   print("You aren't a high enough level to fight bats.");
}

Special

When not logged in, this function returns 1.