Each Emperium the player breaks at WoE will earn 1 point in the Emp Breaker Ranking + 1 Exchange Point.
But when he exchanges his Exchange Point his Ranking Emp Breaker is decreasing as he spends on exchanges.
But I do not want that. I want him to spend his Exchange Point without decreasing in the Ranking Emp Breaker.
That is, I want the "Ranking Emp Breaker to be separated from the Exchange Point.
How do I do it? please.
agit_main:
// The Emperium has been broken.OnAgitBreak:set brokeemp,brokeemp+1;
Script:
Spoiler
prontera,148,188,5 script BreakerLadder790,{
query_sql "SELECT char.char_id, char.name, char_reg_num.value FROM char_reg_num LEFT JOIN `char` ON char.char_id=char_reg_num.char_id WHERE char_reg_num.key='brokeemp' ORDER BY CAST(char_reg_num.value AS UNSIGNED) DESC LIMIT 10",.@char_id,.@name$,.@count;
mes "[^008000Emperium Breaker^000000]";
mes "Hey, "+strcharinfo(0)+"!";
mes "Welcome to the Emperium Breaker ranking.";
mes "What do you want?";
menu "- My Points",-,"- Leader's Emperium Breaker",Llad,"- Exchange Points",Lex,"- Go out",Lno;
next;
mes "[^008000Emperium Breaker^000000]";
mes strcharinfo(0)+", Your current balance is: ^FF0000"+brokeemp+"^000000 Points.";
close;Lno:
next;
mes "[^008000Emperium Breaker^000000]";
mes "Suit yourself..";
close;Lex:
next;
mes "[^008000Emperium Breaker^000000]";
mes "What points would you like to exchange?";
mes "^FF0000Note: Check your inventory and weight before exchanging with me!";
menu "Emperium Break Points",-,"- Sair",Lno;
next;
mes "[^008000Emperium Breaker^000000]";
mes "What do you want to exchange with?";
menu "Billow",-,"Emblem of Solar God",Lesg,"Ripple",Lrip,"Silver Ornament",Lsil,"Wrath of Valkyrie",Lval;
next;
mes "[^008000Emperium Breaker^000000]";
mes "You need 50 Breaker Points for this..";
mes "Do you still want Billow?";
menu "Yes",-,"No",Lno;if(brokeemp <50)gotoLnep;if(brokeemp >=50)
next;
mes "Here you go!";
getitem 7091,1;set brokeemp,brokeemp-50;
close;Lnep:
next;
mes "[^008000Emperium Breaker^000000]";
mes "Not enough points!";
close;Lesg:
next;
mes "[^008000Emperium Breaker^000000]";
mes "You need 70 Breaker Points for this..";
mes "Do you still want Emblem of Solar God?";
menu "Yes",-,"No",Lno;
next;if(brokeemp <70)gotoLnep;if(brokeemp >=70)
mes "[^008000Emperium Breaker^000000]";
mes "Here you go!";
getitem 7086,1;set brokeemp,brokeemp-70;
close;Lrip:
mes "[^008000Emperium Breaker^000000]";
mes "You need 50 Breaker Points for this..";
mes "Do you still want Ripple?";
menu "Yes",-,"No",Lno;if(brokeemp <50)gotoLnep;if(brokeemp >=50)
next;
mes "Here you go!";
getitem 7090,1;set brokeemp,brokeemp-50;
close;Lval:
mes "[^008000Emperium Breaker^000000]";
mes "You need 50 Breaker Points for this..";
mes "Do you still want Wrath of Valkyrie?";
menu "Yes",-,"No",Lno;if(brokeemp <50)gotoLnep;if(brokeemp >=50)
next;
mes "Here you go!";
getitem 7078,1;set brokeemp,brokeemp-50;
close;Lsil:
mes "[^008000Emperium Breaker^000000]";
mes "You need 50 Breaker Points for this..";
mes "Do you still want Silver Ornament?";
menu "Yes",-,"No",Lno;if(brokeemp <50)gotoLnep;if(brokeemp >=50)
next;
mes "Here you go!";
getitem 7077,1;set brokeemp,brokeemp-50;
close;Llad:
next;
mes "[^008000Emperium Breaker^000000]";for(set.@x,0;.@x<=9;set.@x,.@x+1){
mes "^0000FF"+(.@x+1)+".^000000 "+.@name$[.@x]+" - ^FF0000"+.@count[.@x]+"^000000 Pontos";}// .@x starts at 0, but you want to start with '1st', so use (.@x+1);)
close;}
Question
hardelite
hey community, how are you doing?!
Each Emperium the player breaks at WoE will earn 1 point in the Emp Breaker Ranking + 1 Exchange Point.
But when he exchanges his Exchange Point his Ranking Emp Breaker is decreasing as he spends on exchanges.
But I do not want that. I want him to spend his Exchange Point without decreasing in the Ranking Emp Breaker.
That is, I want the "Ranking Emp Breaker to be separated from the Exchange Point.
How do I do it? please.
agit_main:
Script:
Link to comment
Share on other sites
4 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.