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;
}