/* // HOW-TO-USE .@item = F_checkitem( 5022,607,608,5353 ); if ( .@item ) { mes "Please remove "+getitemname( .@item ); close; } */ function script F_checkitem { .@arg_count = getargcount(); .@has_cart = checkcart(); __OnCheckItem: .@item = getarg( .@i ); if ( countitem( .@item ) ) { return .@item; } else if ( .@has_cart ) { if ( cartcountitem( .@item ) ) return .@item; } .@i++; jump_zero( .@i >= .@arg_count, __OnCheckItem ); return 0; }