how do I get this npc to remove 20% of the value on conversion
for example:
exchange 100 pass for 80 cash (-20%)
prontera,155,155,4 script Converter83,{.@name$="[^FF0000Converter^000000]";
mes .@name$;
mes "Hello, 1 cashpoints is equals to 1 Pass.";
mes "What would you like to do?";
next;switch( select("Cash to Pass","Pass to Cash")){case1:
mes .@name$;
mes "How many pass(s) do you want?";
input .@num;
next;if(.@num<=0||#CASHPOINTS < .@num * 1 ) {
mes .@name$;
mes "Sorry, you don't have enough cashpoints!";
close;}
mes .@name$;
mes "This will cost ^FF0000"+(.@num*1)+" cashpoints^000000.";
next;if( select("Proceed:Nevermind")-1){
mes .@name$;
mes "Goodbye!";
close;}set#CASHPOINTS, #CASHPOINTS - .@num * 1;
dispbottom "Lost: "+(.@num*1)+" cashpoints. Total: "+#CASHPOINTS+" cashpoints.";
getitem 7350,.@num;break;case2:
mes .@name$;
mes "How many Pass(s) will you give?";
input .@num;
next;if(.@num<=0|| countitem(7350)<.@num){
mes .@name$;
mes "Sorry, you don't have enough Pass !";
close;}
mes .@name$;
mes "I can give you ^FF0000"+(.@num*1)+" cashpoints^000000 for this.";
next;if( select("Proceed:Nevermind")-1){
mes .@name$;
mes "Goodbye!";
close;}set#CASHPOINTS, #CASHPOINTS + .@num * 1;
dispbottom "Gained: "+(.@num*1)+" cashpoints. Total: "+#CASHPOINTS+" cashpoints.";
delitem 7350,.@num;}
close;}
Question
rickzera
how do I get this npc to remove 20% of the value on conversion
for example:
exchange 100 pass for 80 cash (-20%)
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.