prontera,155,185,5 script Dressing Girl 1_F_MARIA,{ addtimer 1, strnpcinfo(0)+"::OnChangeBack"; mes "do you want to try out the look of some awesome headgear?"; next; .@s = select( .menu$ ) -1; if ( getiteminfo( .headgear[.@s], 5 ) & 256 ) changelook LOOK_HEAD_TOP, getiteminfo( .headgear[.@s], 11 ); else if ( getiteminfo( .headgear[.@s], 5 ) & 512 ) changelook LOOK_HEAD_MID, getiteminfo( .headgear[.@s], 11 ); else if ( getiteminfo( .headgear[.@s], 5 ) & 1 ) changelook LOOK_HEAD_BOTTOM, getiteminfo( .headgear[.@s], 11 ); else { mes "this is not a headgear ..."; close; } mes "that look nice on you"; close; OnChangeBack: if ( getequipid(EQI_HEAD_TOP) != -1 ) changelook LOOK_HEAD_TOP, getiteminfo( getequipid(EQI_HEAD_TOP), 11 ); else changelook LOOK_HEAD_TOP, 0; if ( getequipid(EQI_HEAD_MID) != -1 ) changelook LOOK_HEAD_MID, getiteminfo( getequipid(EQI_HEAD_MID), 11 ); else changelook LOOK_HEAD_MID, 0; if ( getequipid(EQI_HEAD_LOW) != -1 ) changelook LOOK_HEAD_BOTTOM, getiteminfo( getequipid(EQI_HEAD_LOW), 11 ); else changelook LOOK_HEAD_BOTTOM, 0; end; OnInit: setarray .headgear, // add as many as possible Red_Tailed_Ribbon, Charming_Ribbon, Twin_Ribbon, Ribbon_Pink, Blush_Of_Groom, Ribbon_Of_Bride, Glasses, Flu_Mask; .headgearsize = getarraysize(.headgear); for ( .@i = 0; .@i < .headgearsize; .@i++ ) .menu$ = .menu$ + getitemname(.headgear[.@i]) +":"; end; }