setarray
[email protected][1], EQI_SHADOW_ARMOR, EQI_SHADOW_WEAPON, EQI_SHADOW_SHIELD, EQI_SHADOW_SHOES, EQI_SHADOW_ACC_R, EQI_SHADOW_ACC_L;
for(set
[email protected],1;
[email protected]<getarraysize(
[email protected]); set
[email protected],
[email protected]+1) {
if(getequipisequiped(
[email protected][
[email protected]])) {
set
[email protected]$,
[email protected]$ + F_getpositionname(
[email protected][
[email protected]]) + " - [ " + getequipname(
[email protected][
[email protected]]) + " ]";
set
[email protected],1;
}
set
[email protected]$,
[email protected]$ + ":";
}
EQI_COMPOUND_ON (-1) - Item slot that calls this script (In context of item script)
EQI_ACC_L (0) - Accessory 1
EQI_ACC_R (1) - Accessory 2
EQI_SHOES (2) - Footgear (shoes, boots)
EQI_GARMENT (3) - Garment (mufflers, hoods, manteaux)
EQI_HEAD_LOW (4) - Lower Headgear (beards, some masks)
EQI_HEAD_MID (5) - Middle Headgear (masks, glasses)
EQI_HEAD_TOP (6) - Upper Headgear
EQI_ARMOR (7) - Armor (jackets, robes)
EQI_HAND_L (8) - Left hand (weapons, shields)
EQI_HAND_R (9) - Right hand (weapons)
EQI_COSTUME_HEAD_TOP (10) - Upper Costume Headgear
EQI_COSTUME_HEAD_MID (11) - Middle Costume Headgear
EQI_COSTUME_HEAD_LOW (12) - Lower Costume Headgear
EQI_COSTUME_GARMENT (13) - Costume Garment
EQI_AMMO (14) - Arrow/Ammunition
EQI_SHADOW_ARMOR (15) - Shadow Armor
EQI_SHADOW_WEAPON (16) - Shadow Weapon
EQI_SHADOW_SHIELD (17) - Shadow Shield
EQI_SHADOW_SHOES (18) - Shadow Shoes
EQI_SHADOW_ACC_R (19) - Shadow Accessory 2
EQI_SHADOW_ACC_L (20) - Shadow Accessory 1
//////////////////////////////////////////////////////////////////////////////////
// Return the position name of the EQI_* equipment slot.
//////////////////////////////////////////////////////////////////////////////////
function script F_getpositionname {
switch( getarg(0,999) ) {
case EQI_ACC_L: return "Accessory 1";
case EQI_ACC_R: return "Accessory 2";
case EQI_SHOES: return "Shoes";
case EQI_GARMENT: return "Robe";
case EQI_HEAD_LOW: return "Head 3";
case EQI_HEAD_MID: return "Head 2";
case EQI_HEAD_TOP: return "Head";
case EQI_ARMOR: return "Body";
case EQI_HAND_L: return "Left hand";
case EQI_HAND_R: return "Right hand";
case EQI_COSTUME_HEAD_TOP: return "Upper Costume Headgear";
case EQI_COSTUME_HEAD_MID: return "Middle Costume Headgear";
case EQI_COSTUME_HEAD_LOW: return "Lower Costume Headgear";
case EQI_COSTUME_GARMENT: return "Costume Garment";
case EQI_AMMO: return "Arrow/Ammunition";
case EQI_SHADOW_ARMOR: return "Shadow Armor";
case EQI_SHADOW_WEAPON: return "Shadow Weapon";
case EQI_SHADOW_SHIELD: return "Shadow Shield";
case EQI_SHADOW_SHOES: return "Shadow Shoes";
case EQI_SHADOW_ACC_R: return "Shadow Accessory 2";
case EQI_SHADOW_ACC_L: return "Shadow Accessory 1";
default:
return "Unknown";
}
}