something like this.
prontera,155,181,5 script Sample#array 757,{
// loop + check item
for( .@i = 0; .@i < .item_size; .@i++ )
if( countitem( .item[.@i] ) < .amount[.@i] ){
mes "You need "+.amount[.@i]+"x "+getitemname( .item[.@i] );
close;
}
// loop again to delete item
for( .@i = 0; .@i < .item_size; .@i++ )
delitem .item[.@i],.amount[.@i];
// done, get item
getitem 607;
mes "Done.";
close;
OnInit:
// initialize items
setarray .item,501,502,503,504,505;
setarray .amount,1,2,3,4,5;
.item_size = getarraysize( .item );
end;
}