Site Under Maintenance
The item page is back in action. The faction page still needs work.
~Maudigan
Register
|
Notes
|
Sign in...
 
Home
Forums
Mail
Downloads
Game Search
Macro Editor
Membership
Software Documentation
-> MQ2EmuInventory
Maudigan
Project Lead
MQ2EmuInventory
Tue Feb 22, 2011 7:26 pm
Overview
MQ2EmuInventory gives you a way to graphically interact with the inventory of your other toons in the NetBots/EQBC link. An inventory window can be displayed for each character with globally or per-character customizable buttons, progress/hp/mana/etc bars, and labels.
Objects
Objects are added by listing a name for them in the Button.Names, Label.Names, Bar.Names, and Icon.Names settings in the ini file. For example a setting of "Label.Names=Top Bottom" would make two labels name top and bottom. Their font size could then be set with a "Top.CaptionFontSize=1".
Pods
This refers to the windows that gets displayed when viewing an inventory. Since there is only 1 pod the "Pod" name is static and there is no list of pod names. Meaning Pod.Names does NOT exist.
Properties:
Pod.OnClick
Pod.Color
Pod.ToolTip
Pod.ToolTipColor
Buttons
These are a sub object of the inventory pod.
Properties:
name
.Caption
name
.CaptionLeft
name
.CaptionTop
name
.CaptionFontSize
name
.CaptionColor
name
.OnClick
name
.ToolTip
name
.ToolTipColor
name
.Top
name
.Left
name
.Height
name
.Width
Bars
These are a sub object of the inventory pod.
Properties:
name
.Percent
name
.Color
name
.OnClick
name
.ToolTip
name
.ToolTipColor
name
.Top
name
.Left
name
.Height
name
.Width
Labels
These are a sub object of the inventory pod.
Properties:
name
.Caption
name
.CaptionColor
name
.Left
name
.Top
name
.CaptionFontSize
Icons
These are a sub object of the inventory pod.
Properties:
name
.Index
name
.OnCursor
name
.Caption
name
.CaptionLeft
name
.CaptionTop
name
.CaptionFontSize
name
.CaptionColor
name
.OnClick
name
.ToolTip
name
.ToolTipColor
name
.Top
name
.Left
name
.Height
name
.Width
Object Properties Explained
P
- means this property is parsed as a variable. Much like MQ2Hud properties.
Index
P
This is only valid for the Icon object. It should be a numeric icon index for what icon graphic you would like displayed. An icon with the Index property of "${NetBots[${Character}].Item[0]}" would display the image of the item in slot 0 (cursor) of ${Character} (whoevers inventory is open).
Format:
name
.Index=<int>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Icon0.Index=${NetBots[${Character}].Item[0]}
OnCursor
This is only valid for the Icon object. It should be a 1 or 0. If 1 the item Icon will ignore its Top and Left properties and place itself dynamically on the users cursor.
Format:
name
.OnCursor=<1 or 0>
Parameters:
NONE - this property is NOT parsed.
Example:
Icon0.OnCursor=0
Caption
P
This is the string of text that will be displayed for buttons/labels/icons. A label with a caption property of "${Character}" would make the label display the name of the character the pod belongs to.
Format:
name
.Caption=<string>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Button1.Caption=My name is ${Character}
CaptionColor
P
This is the color of the string of text that will be displayed for buttons/labels/icons. A label with a caption property of "255 255 0 0" would make the label display as red.
Format:
name
.CaptionColor=<alpha> <red> <green> <blue>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Button1.CaptionColor=${If[${NetBots[${Character}].State.Equal[SIT]},255 255 0 0,255 255 255 255]}
CaptionLeft
This is a pixel value of where the left edge of the caption will appear. For Labels this value will be relative to the inventory window, meaning a 10 will place it 10 pixels to the left of the left edge of the bod. For a Button/Icon this value is relative to the Left property of the button or icon. Meaning a Button with a Left property of 50, and a CaptionLeft of 10 would place the caption 60 pixels into the inventory window, not 10 pixels as with the Label.
Format:
name
.CaptionLeft=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.CaptionLeft=3
CaptionTop
This is a pixel value of where the top edge of the caption will appear. For Labels this value will be relative to the pod, meaning a 10 will place it 10 pixels below the top edge of the bod. For a Button/Icon this value is relative to the Top property of the button or icon. Meaning a Button with a Top property of 50, and a CaptionTeft of 10 would place the caption 60 pixels into the inventory window, not 10 pixels as with the Label.
Format:
name
.CaptionTop=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.CaptionTop=3
CaptionFontSize
This is what size the font should be for the caption. You probably want to only use font sizes 1-3 but more are available.
Format:
name
.CaptionFontSize=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.CaptionFontSize=1
OnClick
P
This is a command that will be executed when the object is clicked. It is important to note that it is parsed BEFORE it is executed. This means you can nest commands into variables. For example if we set a button OnClick to, "/bct ${Character} //attack ${If[${NetBots[${Character}].Attacking},off,on]}" it will execute a /attack on, or /attack off depending on if they are attacking.
Format:
name
.OnClick=<command string>
Parameters:
${Character}
- The name of the character whos inventory is open
${Left}
- TRUE/FALSE the mouse was left clicked
${Right}
- TRUE/FALSE the mouse was right clicked
${Alt}
- TRUE/FALSE the mouse was alt clicked
${Ctrl}
- TRUE/FALSE the mouse was ctrl clicked
${Shift}
- TRUE/FALSE the mouse was shift clicked
Example:
Button1.OnClick=/bct ${Character} //attack ${If[${NetBots[${Character}].Attacking},off,on]}
ToolTip
P
This is the string of text that will be displayed when the mouse hovers over an object. A Bar with a ToolTip property of "${NetBots[${Character}].PctEndurance}%" would make the ToolTip display the percentage of endurance.
Format:
name
.ToolTip=<string>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Button1.ToolTip=This makes ${Character} sit
ToolTipColor
P
This is the color of the string of text that will be displayed for on objects tooltip. A object with a ToolTipColor of "255 255 0 0" would display as red.
Format:
name
.ToolTipColor=<alpha> <red> <green> <blue>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Button1.ToolTipColor=${If[${NetBots[${Character}].State.Equal[SIT]},255 255 0 0,255 255 255 255]}
Top
This is a pixel value of where the top edge of the object will appear in relation to the inventory pod, meaning a 10 will place it 10 pixels from the edge of the characters pod.
Format:
name
.Top=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.Top=30
Left
This is a pixel value of where the left edge of the object will appear in relation to the inventory pod, meaning a 10 will place it 10 pixels from the edge of the characters pod.
Format:
name
.Left=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.Left=10
Height
This is how tall, in pixels the object will be.
Format:
name
.Height=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.Height=15
Width
This is how wide, in pixels the object will be.
Format:
name
.Width=<int>
Parameters:
NONE - this property is NOT parsed.
Example:
Button1.Width=19
Percent
P
This should be a value of 0-100 representing the percentage width of a bar. For example a bar with a width of 110, and a Percent of of 50 would show up as 55 pixels wide.
Format:
name
.Percent=<0-100>
Parameters:
${Character}
- The name of the character whos inventory is open
Example:
Bar1.Percent=${NetBots[${Character}].TargetHP}
Color
P
This is the color of the pod or bar object. It is similar to the CaptionColor property but it has an additional parameter to detect if the mouse is over it. A bar with the color of "255 0 0 255" would show up as blue.
Format:
name
.Color=<alpha> <red> <green> <blue>
Parameters:
${Character}
- The name of the character whos inventory is open
${MouseOver}
- TRUE/FALSE if the mouse is over this object
Example:
Bar1.Color=${If[${MouseOver},255 180 0 0,155 180 0 0]}
[Maudigan] vs [Default]
You can set custom values for a particular character's inventory. Any object settings that fall under [Default] can be placed under a section named after the character to redefine those settings for that one character. For example:
Macro
[
Talras
]
Bar2.
Percent
=
$
{
NetBots
[
$
{
Character
}
]
.
PctMana
}
Bar2.
Color
=
255
0
0
255
This example would make Talra's Bar2 display as a blue mana bar. While everyone else defers to [default] and perhaps gets a stamina bar. You can even add/remove buttons/bars/labels by adding or removing parameters from the Bar.Names, Button.Names, and Label.Names. For example:
Macro
[
Talras
]
Bar.
Names
=Bar1 Bar2 Bar3 Bar4
Bar4.
Percent
=
$
{
NetBots
[
$
{
Character
}
]
.
PetHP
}
Bar4.
Color
=
$
{
If
[
$
{
MouseOver
}
,
255
0
255
0
,
155
0
255
0
]
}
Bar4.
OnClick
=
Bar4.
ToolTip
=
Bar4.
ToolTipColor
=
Bar4.
Top
=
32
Bar4.
Left
=
6
Bar4.
Height
=
1
Bar4.
Width
=
100
This example would give Talras an additional bar, Bar4 that is 1 pixel tall, green, and displays pet life. Since he lists no properties for bar1, bar2, and bar3 it will automatically defer to [Default] and grab those values from there making bar1-3 identical to everyone elses. To remove a bar, talras could simple set bar names equal to "Bar1 Bar2" and then it wont load Bar3.
[Settings]
These are the static settings that aren't parsed, and can't be changed on a per character basis.
Format:
ini
[Settings]
XML=the name of the xml file to load
ToolTipOn=1 or 0 for if tooltips are turned on
ShowInBackground=1 or 0 for if pods should be displayed on background windows
UpdateTimer=in miliseconds how often the pods information gets updated/parsed
MoveButton.Graphic=the name of the move button graphic in the xml file
MoveButton.Top=the top edge, in pixels, of where the move buttons should appear on screen
MoveButton.Left=the left edge, in pixels, of where the move buttons should appear on screen
MoveButton.Height=the move buttons height
MoveButton.Width=the move buttons width
Pod.Graphic=the name of the inventory graphic in the xml file
Pod.Top=the top edge, in pixels, of where this object appears on screen
Pod.Left=the left edge, in pixels, of where this object appears on screen
Pod.Height=how tall, in pixels, this item is on screen
Pod.Width=how wide, in pixels, this item is on screen
Button.Up.Graphic=the name of the button graphic in the xml file
Button.Down.Graphic=the name of the depressed button graphic in the xml file
Icon.Graphic=the name of the item icon animation in the xml file, dont change this
BagTwo.Graphic=the name of the 2 slot bag graphic in the xml file
BagTwo.Top=the top edge, in pixels, of where this object appears on screen
BagTwo.Left=the left edge, in pixels, of where this object appears on screen
BagTwo.Height=how tall, in pixels, this item is on screen
BagTwo.Width=how wide, in pixels, this item is on screen
BagFour.Graphic=the name of the 4 slot bag graphic in the xml file
BagFour.Top=the top edge, in pixels, of where this object appears on screen
BagFour.Left=the left edge, in pixels, of where this object appears on screen
BagFour.Height=how tall, in pixels, this item is on screen
BagFour.Width=how wide, in pixels, this item is on screen
BagSix.Graphic=the name of the 6 slot bag graphic in the xml file
BagSix.Top=the top edge, in pixels, of where this object appears on screen
BagSix.Left=the left edge, in pixels, of where this object appears on screen
BagSix.Height=how tall, in pixels, this item is on screen
BagSix.Width=how wide, in pixels, this item is on screen
BagEight.Graphic=the name of the 8 slot bag graphic in the xml file
BagEight.Top=the top edge, in pixels, of where this object appears on screen
BagEight.Left=the left edge, in pixels, of where this object appears on screen
BagEight.Height=how tall, in pixels, this item is on screen
BagEight.Width=how wide, in pixels, this item is on screen
BagTen.Graphic=the name of the 10 slot bag graphic in the xml file
BagTen.Top=the top edge, in pixels, of where this object appears on screen
BagTen.Left=the left edge, in pixels, of where this object appears on screen
BagTen.Height=how tall, in pixels, this item is on screen
BagTen.Width=how wide, in pixels, this item is on screen
Example:
Ini
[Settings]
XML=MQUI_Master.xml
ToolTipOn=1
ShowInBackground=0
UpdateTimer=300
MoveButton.Graphic=Button_Move
MoveButton.Top=-1
MoveButton.Left=-1
MoveButton.Height=7
MoveButton.Width=7
Pod.Graphic=Wnd_Inventory
Pod.Top=274
Pod.Left=148
Pod.Height=380
Pod.Width=256
Button.Up.Graphic=Button_Up_Medium
Button.Down.Graphic=Button_Down_Medium
Icon.Graphic=A_DragItem
BagTwo.Graphic=Wnd_2SlotBag
BagTwo.Top=20
BagTwo.Left=256
BagTwo.Height=52
BagTwo.Width=95
BagFour.Graphic=Wnd_4SlotBag
BagFour.Top=20
BagFour.Left=256
BagFour.Height=93
BagFour.Width=95
BagSix.Graphic=Wnd_6SlotBag
BagSix.Top=20
BagSix.Left=256
BagSix.Height=134
BagSix.Width=95
BagEight.Graphic=Wnd_8SlotBag
BagEight.Top=20
BagEight.Left=256
BagEight.Height=175
BagEight.Width=95
BagTen.Graphic=Wnd_10SlotBag
BagTen.Top=20
BagTen.Left=256
BagTen.Height=216
BagTen.Width=95
/inventory <name>
This displays the inventory for <name> on any of your other characters.
Example
On Maudigan you execute a
/inventory Sorvani
- Maudigan will get an interactive display of Sorvani's inventory.
/bag <slot 1 - 8>
This displays the bag 1-8 for the character who's inventory is currently displayed. This command is actually intended for use by the plugin itself. It is preset as an OnClick event when right clicking bags in the inventory window. But it can be manually entered also.
Example
Maudigan has Sorvani's inventory displayed and executes
/bag 2
- Maudigan will get an interactive display of Sorvani's 2nd bag.
/clickitem <slot> [<options>...]
This command simply causes a click on an item slot. This command is actually intended for use by the plugin itself. It is preset as an OnClick event when clicking on items and slots in the inventory window. But it can be manually entered also.
Options
-l
a LEFT click
-r
a RIGHT click
-s
a SHIFT click
-c
a CTRL click
-a
an ALT click
Example
/bct Maudigan //clickitem 9 -r -c
Tells Maudigan to CTRL, Right Click slot 9.
Move Button
In the top left corner (by default) there is a purple bubble. It's a button. To use it mouse down and drag the UI around the screen. It will save it's location on the screen in the ini file. Right now this is a global setting. It will effect the location (on load) of all characters on that PC.
UI Files
You must copy the files from the Macroquest UIFiles folder, to your everquests uifiles/default folder. If you did this BEFORE starting everquest, and you had mq2emucharacters or mq2emuinventory loaded it should just work. If you copied the files after everquest loaded, or didn't have the plugin loaded on startup then you will need to do a "/loadskin default"
Dependencies
EQBCServer.exe
This requires the eqbcserver compiled on or after 26 september 2010
MQ2EQBC
This requires the mq2eqbc.dll compiled on or after 26 september 2010
MQ2NetBots
This requires the mq2netbots.dll compiled on or after 26 september 2010.
Netbots send/grab must also be turned on.
MQ2EmuArt
This requires the mq2emuart.dll compiled on or after 26 september 2010
MQ2EmuMapAPI
This requires the mq2emumapapi.dll compiled on or after 6 july 2011
Gold Membership
This does require a gold membership to use. Because of this you'll need to have MQ2VMQNet Loaded, and have type /login <user> <pass>, or have set your user and pass in the VMQNet INI file for autologin. You can sign up for membership
here
.
Limitations
Not available on SoF
This was added to Titanium on 7 July 2011. It can now be used on Titanium, Seeds of Destruction, and Underfoot.
Troubleshooting
My inventory window wont show up
1. Make sure mq2emuart is loaded
2. Make sure mq2emucharacters is loaded
3. Make sure you are logged in using /login <username> <password>
4. Make sure you and your other characters are connected to EQBCServer
5. Make sure you and your other characters netbots grab/send are on.
5. reload mq2emucharacters using /plugin mq2emucharacters unload, then /plugin mq2emucharacters
6. Make sure your UI files loaded, /loadskin default
I can't destroy items.
By default the destroy button checks to see if CTRL is pressed. This is to stop accidental destroys. It can be altered.
1. Open MQ2EmuInventory.ini up for editing in notepad.
2. Find:
Button5.OnClick=${If[${Ctrl},/bct ${Character} //destroy,]}
2. Replace it with:
Button5.OnClick=/bct ${Character} //destroy
Full INI example
Macro
[
Settings
]
XML=MQUI_Master.
xml
ToolTipOn=
1
ShowInBackground=
0
UpdateTimer=
300
MoveButton.
Graphic
=Button_Move
MoveButton.
Top
=
-
1
MoveButton.
Left
=
-
1
MoveButton.
Height
=
7
MoveButton.
Width
=
7
Pod.
Graphic
=Wnd_Inventory
Pod.
Top
=
274
Pod.
Left
=
148
Pod.
Height
=
380
Pod.
Width
=
256
Button.
Up
.
Graphic
=Button_Up_Medium
Button.
Down
.
Graphic
=Button_Down_Medium
Icon.
Graphic
=A_DragItem
BagTwo.
Graphic
=Wnd_2SlotBag
BagTwo.
Top
=
20
BagTwo.
Left
=
256
BagTwo.
Height
=
52
BagTwo.
Width
=
95
BagFour.
Graphic
=Wnd_4SlotBag
BagFour.
Top
=
20
BagFour.
Left
=
256
BagFour.
Height
=
93
BagFour.
Width
=
95
BagSix.
Graphic
=Wnd_6SlotBag
BagSix.
Top
=
20
BagSix.
Left
=
256
BagSix.
Height
=
134
BagSix.
Width
=
95
BagEight.
Graphic
=Wnd_8SlotBag
BagEight.
Top
=
20
BagEight.
Left
=
256
BagEight.
Height
=
175
BagEight.
Width
=
95
BagTen.
Graphic
=Wnd_10SlotBag
BagTen.
Top
=
20
BagTen.
Left
=
256
BagTen.
Height
=
216
BagTen.
Width
=
95
[
Default
]
Button.
Names
=Button1 Button2 Button3 Button4 Button5
Label.
Names
=Label1 Label2 Label3 Label4 Label5 Label6 Label7
Icon.
Names
=Icon0 Icon1 Icon2 Icon3 Icon4 Icon5 Icon6 Icon7 Icon8 Icon9 Icon10 Icon11 Icon12 Icon13 Icon14 Icon15 Icon16 Icon17 Icon18 Icon19 Icon20 Icon21 Icon22 Icon23 Icon24 Icon25 Icon26 Icon27 Icon28 Icon29 Icon30 Icon31 BagIcon1 BagIcon2 BagIcon3 BagIcon4 BagIcon5 BagIcon6 BagIcon7 BagIcon8 BagIcon9 BagIcon10
Bar.
Names
=Bar1Shadow Bar2Shadow Bar1 Bar2
Pod.
Color
=
$
{
If
[
$
{
MouseOver
}
,
255
,
200
]
}
255
255
255
Pod.
OnClick
=
Pod.
ToolTip
=
Pod.
ToolTipColor
=
255
255
255
255
Button1.
Caption
=Close
Button1.
CaptionColor
=
255
255
255
255
Button1.
CaptionTop
=
4
Button1.
CaptionLeft
=
8
Button1.
CaptionFontSize
=
2
Button1.
OnClick
=
/inventory
Button1.
ToolTip
=
Button1.
ToolTipColor
=
255
255
255
255
Button1.
Top
=
345
Button1.
Left
=
203
Button1.
Height
=
23
Button1.
Width
=
48
Button2.
Caption
=Trade
Button2.
CaptionColor
=
255
255
255
255
Button2.
CaptionTop
=
4
Button2.
CaptionLeft
=
8
Button2.
CaptionFontSize
=
2
Button2.
OnClick
=
/bct
$
{
Character
}
/
/click
left target
Button2.
ToolTip
=Click Target
Button2.
ToolTipColor
=
155
255
255
255
Button2.
Top
=
345
Button2.
Left
=
154
Button2.
Height
=
23
Button2.
Width
=
48
Button3.
Caption
=Accpt
Button3.
CaptionColor
=
255
255
255
255
Button3.
CaptionTop
=
4
Button3.
CaptionLeft
=
8
Button3.
CaptionFontSize
=
2
Button3.
OnClick
=
/bct
$
{
Character
}
/
/notify
TradeWnd TRDW_Trade_Button leftmouseup
Button3.
ToolTip
=Accept Trade
Button3.
ToolTipColor
=
155
255
255
255
Button3.
Top
=
345
Button3.
Left
=
105
Button3.
Height
=
23
Button3.
Width
=
48
Button4.
Caption
=Equip
Button4.
CaptionColor
=
255
255
255
255
Button4.
CaptionTop
=
4
Button4.
CaptionLeft
=
8
Button4.
CaptionFontSize
=
2
Button4.
OnClick
=
/bct
$
{
Character
}
/
/autoinv
Button4.
ToolTip
=Auto Equip
Button4.
ToolTipColor
=
155
255
255
255
Button4.
Top
=
345
Button4.
Left
=
56
Button4.
Height
=
23
Button4.
Width
=
48
Button5.
Caption
=Dstry
Button5.
CaptionColor
=
255
255
255
255
Button5.
CaptionTop
=
4
Button5.
CaptionLeft
=
8
Button5.
CaptionFontSize
=
2
Button5.
OnClick
=
$
{
If
[
$
{
Ctrl
}
,
/bct
$
{
Character
}
/
/destroy
,
]
}
Button5.
ToolTip
=Ctrl
+
Click to Destroy
Button5.
ToolTipColor
=
155
255
255
255
Button5.
Top
=
345
Button5.
Left
=
7
Button5.
Height
=
23
Button5.
Width
=
48
Bar1.
Percent
=
$
{
NetBots
[
$
{
Character
}
]
.
PctExp
}
Bar1.
Color
=
255
199
133
0
Bar1.
OnClick
=
Bar1.
ToolTip
=
$
{
NetBots
[
$
{
Character
}
]
.
PctExp
}
%
Bar1.
ToolTipColor
=
255
255
255
255
Bar1.
Top
=
87
Bar1.
Left
=
175
Bar1.
Height
=
7
Bar1.
Width
=
70
Bar2.
Percent
=
$
{
NetBots
[
$
{
Character
}
]
.
PctAAExp
}
Bar2.
Color
=
255
199
133
0
Bar2.
OnClick
=
Bar2.
ToolTip
=
$
{
NetBots
[
$
{
Character
}
]
.
PctAAExp
}
%
Bar2.
ToolTipColor
=
255
255
255
255
Bar2.
Top
=
110
Bar2.
Left
=
175
Bar2.
Height
=
7
Bar2.
Width
=
70
Bar1Shadow.
Percent
=
100
Bar1Shadow.
Color
=
150
0
0
0
Bar1Shadow.
OnClick
=
Bar1Shadow.
ToolTip
=
$
{
NetBots
[
$
{
Character
}
]
.
PctExp
}
%
Bar1Shadow.
ToolTipColor
=
255
255
255
255
Bar1Shadow.
Top
=
87
Bar1Shadow.
Left
=
175
Bar1Shadow.
Height
=
7
Bar1Shadow.
Width
=
70
Bar2Shadow.
Percent
=
100
Bar2Shadow.
Color
=
150
0
0
0
Bar2Shadow.
OnClick
=
Bar2Shadow.
ToolTip
=
$
{
NetBots
[
$
{
Character
}
]
.
PctAAExp
}
%
Bar2Shadow.
ToolTipColor
=
255
255
255
255
Bar2Shadow.
Top
=
110
Bar2Shadow.
Left
=
175
Bar2Shadow.
Height
=
7
Bar2Shadow.
Width
=
70
Label1.
Caption
=
$
{
Character
}
Label1.
CaptionColor
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
State
.
Equal
[
DEAD
]
}
,
255
255
0
255
,
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
InZone
}
,
255
255
255
50
,
255
50
50
50
]
}
]
}
Label1.
Top
=
5
Label1.
Left
=
175
Label1.
CaptionFontSize
=
2
Label2.
Caption
=
$
{
NetBots
[
$
{
Character
}
]
.
Level
}
$
{
NetBots
[
$
{
Character
}
]
.
Class
}
Label2.
CaptionColor
=
255
255
255
255
Label2.
Top
=
19
Label2.
Left
=
175
Label2.
CaptionFontSize
=
1
Label3.
Caption
=H
$
{
NetBots
[
$
{
Character
}
]
.
CurrentHPs
}
/
$
{
NetBots
[
$
{
Character
}
]
.
MaxHPs
}
Label3.
CaptionColor
=
255
255
255
255
Label3.
Top
=
35
Label3.
Left
=
175
Label3.
CaptionFontSize
=
1
Label4.
Caption
=M
$
{
NetBots
[
$
{
Character
}
]
.
CurrentMana
}
/
$
{
NetBots
[
$
{
Character
}
]
.
MaxMana
}
Label4.
CaptionColor
=
255
255
255
255
Label4.
Top
=
47
Label4.
Left
=
175
Label4.
CaptionFontSize
=
1
Label5.
Caption
=E
$
{
NetBots
[
$
{
Character
}
]
.
CurrentEndurance
}
/
$
{
NetBots
[
$
{
Character
}
]
.
MaxEndurance
}
Label5.
CaptionColor
=
255
255
255
255
Label5.
Top
=
59
Label5.
Left
=
175
Label5.
CaptionFontSize
=
1
Label6.
Caption
=NEXT LEVEL
Label6.
CaptionColor
=
255
255
255
255
Label6.
Top
=
75
Label6.
Left
=
175
Label6.
CaptionFontSize
=
1
Label7.
Caption
=ALT.
ADV
.
Label7
.
CaptionColor
=
255
255
255
255
Label7.
Top
=
98
Label7.
Left
=
175
Label7.
CaptionFontSize
=
1
Icon0.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
0
]
}
Icon0.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
0
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon0.
ToolTip
=
Icon0.
ToolTipColor
=
255
255
255
255
Icon0.
Caption
=
Icon0.
CaptionColor
=
255
255
255
255
Icon0.
CaptionTop
=
0
Icon0.
CaptionLeft
=
0
Icon0.
CaptionFontSize
=
2
Icon0.
Top
=
211
Icon0.
Left
=
87
Icon0.
Height
=
40
Icon0.
Width
=
40
Icon0.
OnCursor
=
0
Icon1.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
1
]
}
Icon1.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
1
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon1.
ToolTip
=
Icon1.
ToolTipColor
=
255
255
255
255
Icon1.
Caption
=
Icon1.
CaptionColor
=
255
255
255
255
Icon1.
CaptionTop
=
0
Icon1.
CaptionLeft
=
0
Icon1.
CaptionFontSize
=
2
Icon1.
Top
=
6
Icon1.
Left
=
5
Icon1.
Height
=
40
Icon1.
Width
=
40
Icon1.
OnCursor
=
0
Icon2.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
2
]
}
Icon2.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
2
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon2.
ToolTip
=
Icon2.
ToolTipColor
=
255
255
255
255
Icon2.
Caption
=
Icon2.
CaptionColor
=
255
255
255
255
Icon2.
CaptionTop
=
0
Icon2.
CaptionLeft
=
0
Icon2.
CaptionFontSize
=
2
Icon2.
Top
=
6
Icon2.
Left
=
46
Icon2.
Height
=
40
Icon2.
Width
=
40
Icon2.
OnCursor
=
0
Icon3.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
3
]
}
Icon3.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
3
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon3.
ToolTip
=
Icon3.
ToolTipColor
=
255
255
255
255
Icon3.
Caption
=
Icon3.
CaptionColor
=
255
255
255
255
Icon3.
CaptionTop
=
0
Icon3.
CaptionLeft
=
0
Icon3.
CaptionFontSize
=
2
Icon3.
Top
=
6
Icon3.
Left
=
87
Icon3.
Height
=
40
Icon3.
Width
=
40
Icon3.
OnCursor
=
0
Icon4.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
4
]
}
Icon4.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
4
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon4.
ToolTip
=
Icon4.
ToolTipColor
=
255
255
255
255
Icon4.
Caption
=
Icon4.
CaptionColor
=
255
255
255
255
Icon4.
CaptionTop
=
0
Icon4.
CaptionLeft
=
0
Icon4.
CaptionFontSize
=
2
Icon4.
Top
=
6
Icon4.
Left
=
128
Icon4.
Height
=
40
Icon4.
Width
=
40
Icon4.
OnCursor
=
0
Icon5.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
5
]
}
Icon5.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
5
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon5.
ToolTip
=
Icon5.
ToolTipColor
=
255
255
255
255
Icon5.
Caption
=
Icon5.
CaptionColor
=
255
255
255
255
Icon5.
CaptionTop
=
0
Icon5.
CaptionLeft
=
0
Icon5.
CaptionFontSize
=
2
Icon5.
Top
=
47
Icon5.
Left
=
128
Icon5.
Height
=
40
Icon5.
Width
=
40
Icon5.
OnCursor
=
0
Icon6.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
6
]
}
Icon6.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
6
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon6.
ToolTip
=
Icon6.
ToolTipColor
=
255
255
255
255
Icon6.
Caption
=
Icon6.
CaptionColor
=
255
255
255
255
Icon6.
CaptionTop
=
0
Icon6.
CaptionLeft
=
0
Icon6.
CaptionFontSize
=
2
Icon6.
Top
=
129
Icon6.
Left
=
128
Icon6.
Height
=
40
Icon6.
Width
=
40
Icon6.
OnCursor
=
0
Icon7.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
7
]
}
Icon7.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
7
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon7.
ToolTip
=
Icon7.
ToolTipColor
=
255
255
255
255
Icon7.
Caption
=
Icon7.
CaptionColor
=
255
255
255
255
Icon7.
CaptionTop
=
0
Icon7.
CaptionLeft
=
0
Icon7.
CaptionFontSize
=
2
Icon7.
Top
=
88
Icon7.
Left
=
5
Icon7.
Height
=
40
Icon7.
Width
=
40
Icon7.
OnCursor
=
0
Icon8.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
8
]
}
Icon8.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
8
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon8.
ToolTip
=
Icon8.
ToolTipColor
=
255
255
255
255
Icon8.
Caption
=
Icon8.
CaptionColor
=
255
255
255
255
Icon8.
CaptionTop
=
0
Icon8.
CaptionLeft
=
0
Icon8.
CaptionFontSize
=
2
Icon8.
Top
=
88
Icon8.
Left
=
128
Icon8.
Height
=
40
Icon8.
Width
=
40
Icon8.
OnCursor
=
0
Icon9.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
9
]
}
Icon9.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
9
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon9.
ToolTip
=
Icon9.
ToolTipColor
=
255
255
255
255
Icon9.
Caption
=
Icon9.
CaptionColor
=
255
255
255
255
Icon9.
CaptionTop
=
0
Icon9.
CaptionLeft
=
0
Icon9.
CaptionFontSize
=
2
Icon9.
Top
=
170
Icon9.
Left
=
5
Icon9.
Height
=
40
Icon9.
Width
=
40
Icon9.
OnCursor
=
0
Icon10.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
10
]
}
Icon10.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
10
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon10.
ToolTip
=
Icon10.
ToolTipColor
=
255
255
255
255
Icon10.
Caption
=
Icon10.
CaptionColor
=
255
255
255
255
Icon10.
CaptionTop
=
0
Icon10.
CaptionLeft
=
0
Icon10.
CaptionFontSize
=
2
Icon10.
Top
=
170
Icon10.
Left
=
128
Icon10.
Height
=
40
Icon10.
Width
=
40
Icon10.
OnCursor
=
0
Icon11.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
11
]
}
Icon11.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
11
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon11.
ToolTip
=
Icon11.
ToolTipColor
=
255
255
255
255
Icon11.
Caption
=
Icon11.
CaptionColor
=
255
255
255
255
Icon11.
CaptionTop
=
0
Icon11.
CaptionLeft
=
0
Icon11.
CaptionFontSize
=
2
Icon11.
Top
=
293
Icon11.
Left
=
87
Icon11.
Height
=
40
Icon11.
Width
=
40
Icon11.
OnCursor
=
0
Icon12.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
12
]
}
Icon12.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
12
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon12.
ToolTip
=
Icon12.
ToolTipColor
=
255
255
255
255
Icon12.
Caption
=
Icon12.
CaptionColor
=
255
255
255
255
Icon12.
CaptionTop
=
0
Icon12.
CaptionLeft
=
0
Icon12.
CaptionFontSize
=
2
Icon12.
Top
=
211
Icon12.
Left
=
46
Icon12.
Height
=
40
Icon12.
Width
=
40
Icon12.
OnCursor
=
0
Icon13.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
13
]
}
Icon13.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
13
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon13.
ToolTip
=
Icon13.
ToolTipColor
=
255
255
255
255
Icon13.
Caption
=
Icon13.
CaptionColor
=
255
255
255
255
Icon13.
CaptionTop
=
0
Icon13.
CaptionLeft
=
0
Icon13.
CaptionFontSize
=
2
Icon13.
Top
=
293
Icon13.
Left
=
5
Icon13.
Height
=
40
Icon13.
Width
=
40
Icon13.
OnCursor
=
0
Icon14.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
14
]
}
Icon14.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
14
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon14.
ToolTip
=
Icon14.
ToolTipColor
=
255
255
255
255
Icon14.
Caption
=
Icon14.
CaptionColor
=
255
255
255
255
Icon14.
CaptionTop
=
0
Icon14.
CaptionLeft
=
0
Icon14.
CaptionFontSize
=
2
Icon14.
Top
=
293
Icon14.
Left
=
46
Icon14.
Height
=
40
Icon14.
Width
=
40
Icon14.
OnCursor
=
0
Icon15.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
15
]
}
Icon15.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
15
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon15.
ToolTip
=
Icon15.
ToolTipColor
=
255
255
255
255
Icon15.
Caption
=
Icon15.
CaptionColor
=
255
255
255
255
Icon15.
CaptionTop
=
0
Icon15.
CaptionLeft
=
0
Icon15.
CaptionFontSize
=
2
Icon15.
Top
=
252
Icon15.
Left
=
46
Icon15.
Height
=
40
Icon15.
Width
=
40
Icon15.
OnCursor
=
0
Icon16.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
16
]
}
Icon16.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
16
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon16.
ToolTip
=
Icon16.
ToolTipColor
=
255
255
255
255
Icon16.
Caption
=
Icon16.
CaptionColor
=
255
255
255
255
Icon16.
CaptionTop
=
0
Icon16.
CaptionLeft
=
0
Icon16.
CaptionFontSize
=
2
Icon16.
Top
=
252
Icon16.
Left
=
87
Icon16.
Height
=
40
Icon16.
Width
=
40
Icon16.
OnCursor
=
0
Icon17.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
17
]
}
Icon17.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
17
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon17.
ToolTip
=
Icon17.
ToolTipColor
=
255
255
255
255
Icon17.
Caption
=
Icon17.
CaptionColor
=
255
255
255
255
Icon17.
CaptionTop
=
0
Icon17.
CaptionLeft
=
0
Icon17.
CaptionFontSize
=
2
Icon17.
Top
=
47
Icon17.
Left
=
5
Icon17.
Height
=
40
Icon17.
Width
=
40
Icon17.
OnCursor
=
0
Icon18.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
18
]
}
Icon18.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
18
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon18.
ToolTip
=
Icon18.
ToolTipColor
=
255
255
255
255
Icon18.
Caption
=
Icon18.
CaptionColor
=
255
255
255
255
Icon18.
CaptionTop
=
0
Icon18.
CaptionLeft
=
0
Icon18.
CaptionFontSize
=
2
Icon18.
Top
=
211
Icon18.
Left
=
5
Icon18.
Height
=
40
Icon18.
Width
=
40
Icon18.
OnCursor
=
0
Icon19.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
19
]
}
Icon19.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
19
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon19.
ToolTip
=
Icon19.
ToolTipColor
=
255
255
255
255
Icon19.
Caption
=
Icon19.
CaptionColor
=
255
255
255
255
Icon19.
CaptionTop
=
0
Icon19.
CaptionLeft
=
0
Icon19.
CaptionFontSize
=
2
Icon19.
Top
=
211
Icon19.
Left
=
128
Icon19.
Height
=
40
Icon19.
Width
=
40
Icon19.
OnCursor
=
0
Icon20.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
20
]
}
Icon20.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
20
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon20.
ToolTip
=
Icon20.
ToolTipColor
=
255
255
255
255
Icon20.
Caption
=
Icon20.
CaptionColor
=
255
255
255
255
Icon20.
CaptionTop
=
0
Icon20.
CaptionLeft
=
0
Icon20.
CaptionFontSize
=
2
Icon20.
Top
=
129
Icon20.
Left
=
5
Icon20.
Height
=
40
Icon20.
Width
=
40
Icon20.
OnCursor
=
0
Icon21.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
21
]
}
Icon21.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
21
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon21.
ToolTip
=
Icon21.
ToolTipColor
=
255
255
255
255
Icon21.
Caption
=
Icon21.
CaptionColor
=
255
255
255
255
Icon21.
CaptionTop
=
0
Icon21.
CaptionLeft
=
0
Icon21.
CaptionFontSize
=
2
Icon21.
Top
=
252
Icon21.
Left
=
128
Icon21.
Height
=
40
Icon21.
Width
=
40
Icon21.
OnCursor
=
0
Icon22.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
22
]
}
Icon22.
OnClick
=
/bct
$
{
Character
}
/
/clickitem
22
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
Icon22.
ToolTip
=
Icon22.
ToolTipColor
=
255
255
255
255
Icon22.
Caption
=
Icon22.
CaptionColor
=
255
255
255
255
Icon22.
CaptionTop
=
0
Icon22.
CaptionLeft
=
0
Icon22.
CaptionFontSize
=
2
Icon22.
Top
=
293
Icon22.
Left
=
128
Icon22.
Height
=
40
Icon22.
Width
=
40
Icon22.
OnCursor
=
0
Icon23.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
23
]
}
Icon23.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
23
]
}
&
&
$
{
Right
}
,
/bag
1
,
/bct
$
{
Character
}
/
/clickitem
23
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon23.
ToolTip
=
Icon23.
ToolTipColor
=
255
255
255
255
Icon23.
Caption
=
Icon23.
CaptionColor
=
255
255
255
255
Icon23.
CaptionTop
=
0
Icon23.
CaptionLeft
=
0
Icon23.
CaptionFontSize
=
2
Icon23.
Top
=
170
Icon23.
Left
=
169
Icon23.
Height
=
40
Icon23.
Width
=
40
Icon23.
OnCursor
=
0
Icon24.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
24
]
}
Icon24.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
24
]
}
&
&
$
{
Right
}
,
/bag
2
,
/bct
$
{
Character
}
/
/clickitem
24
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon24.
ToolTip
=
Icon24.
ToolTipColor
=
255
255
255
255
Icon24.
Caption
=
Icon24.
CaptionColor
=
255
255
255
255
Icon24.
CaptionTop
=
0
Icon24.
CaptionLeft
=
0
Icon24.
CaptionFontSize
=
2
Icon24.
Top
=
211
Icon24.
Left
=
169
Icon24.
Height
=
40
Icon24.
Width
=
40
Icon24.
OnCursor
=
0
Icon25.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
25
]
}
Icon25.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
25
]
}
&
&
$
{
Right
}
,
/bag
3
,
/bct
$
{
Character
}
/
/clickitem
25
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon25.
ToolTip
=
Icon25.
ToolTipColor
=
255
255
255
255
Icon25.
Caption
=
Icon25.
CaptionColor
=
255
255
255
255
Icon25.
CaptionTop
=
0
Icon25.
CaptionLeft
=
0
Icon25.
CaptionFontSize
=
2
Icon25.
Top
=
252
Icon25.
Left
=
169
Icon25.
Height
=
40
Icon25.
Width
=
40
Icon25.
OnCursor
=
0
Icon26.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
26
]
}
Icon26.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
26
]
}
&
&
$
{
Right
}
,
/bag
4
,
/bct
$
{
Character
}
/
/clickitem
26
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon26.
ToolTip
=
Icon26.
ToolTipColor
=
255
255
255
255
Icon26.
Caption
=
Icon26.
CaptionColor
=
255
255
255
255
Icon26.
CaptionTop
=
0
Icon26.
CaptionLeft
=
0
Icon26.
CaptionFontSize
=
2
Icon26.
Top
=
293
Icon26.
Left
=
169
Icon26.
Height
=
40
Icon26.
Width
=
40
Icon26.
OnCursor
=
0
Icon27.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
27
]
}
Icon27.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
27
]
}
&
&
$
{
Right
}
,
/bag
5
,
/bct
$
{
Character
}
/
/clickitem
27
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon27.
ToolTip
=
Icon27.
ToolTipColor
=
255
255
255
255
Icon27.
Caption
=
Icon27.
CaptionColor
=
255
255
255
255
Icon27.
CaptionTop
=
0
Icon27.
CaptionLeft
=
0
Icon27.
CaptionFontSize
=
2
Icon27.
Top
=
170
Icon27.
Left
=
210
Icon27.
Height
=
40
Icon27.
Width
=
40
Icon27.
OnCursor
=
0
Icon28.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
28
]
}
Icon28.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
28
]
}
&
&
$
{
Right
}
,
/bag
6
,
/bct
$
{
Character
}
/
/clickitem
28
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon28.
ToolTip
=
Icon28.
ToolTipColor
=
255
255
255
255
Icon28.
Caption
=
Icon28.
CaptionColor
=
255
255
255
255
Icon28.
CaptionTop
=
0
Icon28.
CaptionLeft
=
0
Icon28.
CaptionFontSize
=
2
Icon28.
Top
=
211
Icon28.
Left
=
210
Icon28.
Height
=
40
Icon28.
Width
=
40
Icon28.
OnCursor
=
0
Icon29.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
29
]
}
Icon29.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
29
]
}
&
&
$
{
Right
}
,
/bag
7
,
/bct
$
{
Character
}
/
/clickitem
29
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon29.
ToolTip
=
Icon29.
ToolTipColor
=
255
255
255
255
Icon29.
Caption
=
Icon29.
CaptionColor
=
255
255
255
255
Icon29.
CaptionTop
=
0
Icon29.
CaptionLeft
=
0
Icon29.
CaptionFontSize
=
2
Icon29.
Top
=
252
Icon29.
Left
=
210
Icon29.
Height
=
40
Icon29.
Width
=
40
Icon29.
OnCursor
=
0
Icon30.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
30
]
}
Icon30.
OnClick
=
$
{
If
[
$
{
NetBots
[
$
{
Character
}
]
.
BagSlots
[
30
]
}
&
&
$
{
Right
}
,
/bag
8
,
/bct
$
{
Character
}
/
/clickitem
30
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
]
}
Icon30.
ToolTip
=
Icon30.
ToolTipColor
=
255
255
255
255
Icon30.
Caption
=
Icon30.
CaptionColor
=
255
255
255
255
Icon30.
CaptionTop
=
0
Icon30.
CaptionLeft
=
0
Icon30.
CaptionFontSize
=
2
Icon30.
Top
=
293
Icon30.
Left
=
210
Icon30.
Height
=
40
Icon30.
Width
=
40
Icon30.
OnCursor
=
0
Icon31.
Index
=
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
31
]
}
Icon31.
OnClick
=
Icon31.
ToolTip
=
Icon31.
ToolTipColor
=
255
255
255
255
Icon31.
Caption
=
Icon31.
CaptionColor
=
255
255
255
255
Icon31.
CaptionTop
=
0
Icon31.
CaptionLeft
=
0
Icon31.
CaptionFontSize
=
2
Icon31.
Top
=
0
Icon31.
Left
=
0
Icon31.
Height
=
40
Icon31.
Width
=
40
Icon31.
OnCursor
=
1
BagIcon1.
Index
=
$
{
If
[
$
{
BagSlots
}
>
0
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
251
]
}
]
}
,
-
1
]
}
BagIcon1.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
0
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
251
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon1.
ToolTip
=
BagIcon1.
ToolTipColor
=
255
255
255
255
BagIcon1.
Caption
=
BagIcon1.
CaptionColor
=
255
255
255
255
BagIcon1.
CaptionTop
=
0
BagIcon1.
CaptionLeft
=
0
BagIcon1.
CaptionFontSize
=
2
BagIcon1.
Top
=
26
BagIcon1.
Left
=
264
BagIcon1.
Height
=
40
BagIcon1.
Width
=
40
BagIcon1.
OnCursor
=
0
BagIcon2.
Index
=
$
{
If
[
$
{
BagSlots
}
>
0
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
252
]
}
]
}
,
-
1
]
}
BagIcon2.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
0
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
252
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon2.
ToolTip
=
BagIcon2.
ToolTipColor
=
255
255
255
255
BagIcon2.
Caption
=
BagIcon2.
CaptionColor
=
255
255
255
255
BagIcon2.
CaptionTop
=
0
BagIcon2.
CaptionLeft
=
0
BagIcon2.
CaptionFontSize
=
2
BagIcon2.
Top
=
26
BagIcon2.
Left
=
305
BagIcon2.
Height
=
40
BagIcon2.
Width
=
40
BagIcon2.
OnCursor
=
0
BagIcon3.
Index
=
$
{
If
[
$
{
BagSlots
}
>
2
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
253
]
}
]
}
,
-
1
]
}
BagIcon3.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
2
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
253
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon3.
ToolTip
=
BagIcon3.
ToolTipColor
=
255
255
255
255
BagIcon3.
Caption
=
BagIcon3.
CaptionColor
=
255
255
255
255
BagIcon3.
CaptionTop
=
0
BagIcon3.
CaptionLeft
=
0
BagIcon3.
CaptionFontSize
=
2
BagIcon3.
Top
=
67
BagIcon3.
Left
=
264
BagIcon3.
Height
=
40
BagIcon3.
Width
=
40
BagIcon3.
OnCursor
=
0
BagIcon4.
Index
=
$
{
If
[
$
{
BagSlots
}
>
2
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
254
]
}
]
}
,
-
1
]
}
BagIcon4.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
2
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
254
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon4.
ToolTip
=
BagIcon4.
ToolTipColor
=
255
255
255
255
BagIcon4.
Caption
=
BagIcon4.
CaptionColor
=
255
255
255
255
BagIcon4.
CaptionTop
=
0
BagIcon4.
CaptionLeft
=
0
BagIcon4.
CaptionFontSize
=
2
BagIcon4.
Top
=
67
BagIcon4.
Left
=
305
BagIcon4.
Height
=
40
BagIcon4.
Width
=
40
BagIcon4.
OnCursor
=
0
BagIcon5.
Index
=
$
{
If
[
$
{
BagSlots
}
>
4
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
255
]
}
]
}
,
-
1
]
}
BagIcon5.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
4
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
255
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon5.
ToolTip
=
BagIcon5.
ToolTipColor
=
255
255
255
255
BagIcon5.
Caption
=
BagIcon5.
CaptionColor
=
255
255
255
255
BagIcon5.
CaptionTop
=
0
BagIcon5.
CaptionLeft
=
0
BagIcon5.
CaptionFontSize
=
2
BagIcon5.
Top
=
108
BagIcon5.
Left
=
264
BagIcon5.
Height
=
40
BagIcon5.
Width
=
40
BagIcon5.
OnCursor
=
0
BagIcon6.
Index
=
$
{
If
[
$
{
BagSlots
}
>
4
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
256
]
}
]
}
,
-
1
]
}
BagIcon6.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
4
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
256
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon6.
ToolTip
=
BagIcon6.
ToolTipColor
=
255
255
255
255
BagIcon6.
Caption
=
BagIcon6.
CaptionColor
=
255
255
255
255
BagIcon6.
CaptionTop
=
0
BagIcon6.
CaptionLeft
=
0
BagIcon6.
CaptionFontSize
=
2
BagIcon6.
Top
=
108
BagIcon6.
Left
=
305
BagIcon6.
Height
=
40
BagIcon6.
Width
=
40
BagIcon6.
OnCursor
=
0
BagIcon7.
Index
=
$
{
If
[
$
{
BagSlots
}
>
6
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
257
]
}
]
}
,
-
1
]
}
BagIcon7.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
6
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
257
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon7.
ToolTip
=
BagIcon7.
ToolTipColor
=
255
255
255
255
BagIcon7.
Caption
=
BagIcon7.
CaptionColor
=
255
255
255
255
BagIcon7.
CaptionTop
=
0
BagIcon7.
CaptionLeft
=
0
BagIcon7.
CaptionFontSize
=
2
BagIcon7.
Top
=
149
BagIcon7.
Left
=
264
BagIcon7.
Height
=
40
BagIcon7.
Width
=
40
BagIcon7.
OnCursor
=
0
BagIcon8.
Index
=
$
{
If
[
$
{
BagSlots
}
>
6
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
258
]
}
]
}
,
-
1
]
}
BagIcon8.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
6
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
258
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon8.
ToolTip
=
BagIcon8.
ToolTipColor
=
255
255
255
255
BagIcon8.
Caption
=
BagIcon8.
CaptionColor
=
255
255
255
255
BagIcon8.
CaptionTop
=
0
BagIcon8.
CaptionLeft
=
0
BagIcon8.
CaptionFontSize
=
2
BagIcon8.
Top
=
149
BagIcon8.
Left
=
305
BagIcon8.
Height
=
40
BagIcon8.
Width
=
40
BagIcon8.
OnCursor
=
0
BagIcon9.
Index
=
$
{
If
[
$
{
BagSlots
}
>
8
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
259
]
}
]
}
,
-
1
]
}
BagIcon9.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
8
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
259
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon9.
ToolTip
=
BagIcon9.
ToolTipColor
=
255
255
255
255
BagIcon9.
Caption
=
BagIcon9.
CaptionColor
=
255
255
255
255
BagIcon9.
CaptionTop
=
0
BagIcon9.
CaptionLeft
=
0
BagIcon9.
CaptionFontSize
=
2
BagIcon9.
Top
=
190
BagIcon9.
Left
=
264
BagIcon9.
Height
=
40
BagIcon9.
Width
=
40
BagIcon9.
OnCursor
=
0
BagIcon10.
Index
=
$
{
If
[
$
{
BagSlots
}
>
8
,
$
{
NetBots
[
$
{
Character
}
]
.
Item
[
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
260
]
}
]
}
,
-
1
]
}
BagIcon10.
OnClick
=
$
{
If
[
$
{
BagSlots
}
>
8
,
/bct
$
{
Character
}
/
/clickitem
$
{
Math.
Calc
[
(
(
$
{
BagOpen
}
-
1
)
*
10
)
+
260
]
}
$
{
If
[
$
{
Left
}
,
-
l,
]
}
$
{
If
[
$
{
Right
}
,
-
r,
]
}
$
{
If
[
$
{
Ctrl
}
,
-
c,
-
s
]
}
,
]
}
BagIcon10.
ToolTip
=
BagIcon10.
ToolTipColor
=
255
255
255
255
BagIcon10.
Caption
=
BagIcon10.
CaptionColor
=
255
255
255
255
BagIcon10.
CaptionTop
=
0
BagIcon10.
CaptionLeft
=
0
BagIcon10.
CaptionFontSize
=
2
BagIcon10.
Top
=
190
BagIcon10.
Left
=
305
BagIcon10.
Height
=
40
BagIcon10.
Width
=
40
BagIcon10.
OnCursor
=
0
Maudigan
Project Lead
Thu Jul 07, 2011 3:11 pm
This is now available in the gold titanium build.
Main Site
Home
Downloads
Membership
Game Search
Who's Online?
Forum
Forum Index
Forum Search
Group Control Panel
Members
Mail
Inbox
Outbox
Sentbox
Savebox
Other
MQEmu on iGoogle
MQEmu on Firefox