!!IF&v100=1:Q12/8/162/6/7500/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=2:Q13/8/167/6/7500/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=4:Q14/8/163/6/12500/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=8:Q15/8/169/6/7500/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=16:Q16/8/170/6/12500/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=32:Q17/8/168/6/15000/2^Вы точно хотите купить этот артефакт?^;
!!IF&v100=64:Q18/8/164/6/5000/2^Вы точно хотите купить этот артефакт?^;
Ещё я бы посоветовал поставить проверку на золото игрока и, возможно, нужно обнулять z-переменные, если арты уникальны. Например:
!!VRz301&v100=1/12:S^^;