Difference between revisions of "ContKind"

From Wiki
Jump to: navigation, search
 
Line 4: Line 4:
 
=== Description ===
 
=== Description ===
 
{{ro}}
 
{{ro}}
 +
 +
The [[Var_contKind|#contKind]] system variable determines the kind of the currently selected container/gump. Most menus have a kind attached to them. The can be utilized to find out if a crafting menu is open, if something is being dragged, if a runebook is open and many other things.
 +
 +
 +
''Note:''
 +
''This variable can change every time a new patch is released for the client. Good scripting standards dictate that you use variables in top of your script for [[Var_contKind|#contKind]]'s. This way they can easily be updated if the client is patched.''
  
 
==== Example ====
 
==== Example ====
 
<pre>
 
<pre>
 
+
...
 +
if #contKind <> %craftMenuKind
 +
    gosub useNewTool
 +
...
  
 
</pre>
 
</pre>
 
==== See Also ====
 
==== See Also ====
 
{|
 
{|
| Width=200px |  
+
| Width=200px | [[Var_contPosX|&#0035;contPosX]] || Width=200px | [[Var_contPosY|&#0035;contPosY]] || Width=200px | [[Var_contID|&#0035;contID]] || Width=200px | [[Var_contType|&#0035;contType]] 
 
|}
 
|}
 
----
 
----

Revision as of 19:46, 15 August 2005

#contKind

Container System Variables

Description

The #contKind system variable determines the kind of the currently selected container/gump. Most menus have a kind attached to them. The can be utilized to find out if a crafting menu is open, if something is being dragged, if a runebook is open and many other things.


Note: This variable can change every time a new patch is released for the client. Good scripting standards dictate that you use variables in top of your script for #contKind's. This way they can easily be updated if the client is patched.

Example

...
if #contKind <> %craftMenuKind
     gosub useNewTool
...

See Also

#contPosX #contPosY #contID #contType

Main_Page Documentation Container System Variables