how about silver coin exchanger npc with check weight
prontera,150,150,5 script Platinum Exchanger 872,{
mes "[Coin Exchanger]";
mes "I Can Change Coins and Zeny";
next;
mes "[Coin Exchanger]";
mes "Do You Want To Continue?";
menu "Yes",-,"No",G_no;
next;
mes "[Coin Exchanger]";
mes "What Do You Want?";
mes "1,000,000 = 1 Silver Coin";
menu "Silver Coin To Zeny",-,"Zeny To Silver Coin",ztc;
next;
mes "[Coin Exchanger]";
mes "Put the Number of Coin you Need";
input .@t;
if( .@t < 0 )||( countitem(675) < .@t ){ close; }
set Zeny,Zeny+1000000*.@t;
delitem 675,.@t;
ztc:
mes "[Coin Exchanger]";
mes "Put The Number of Coin to be Change";
input .@t;
if (checkweight(675,.@t)) {
if( Zeny < 1000000*.@t ){ close; }
set Zeny,Zeny-1000000*.@t;
getitem 675,.@t;
} else {
mes "You don't have enough space in your inventory.";
}
close;
G_no:
mes "[Coin Exchanger]";
mes "Please use my service next time";
close;
end;
}