version=2 @storage.clear @text.show(Select a category to~view the top 3 scores.) @options.show(Single,Double,Knockout,Mixed) :when:Single @storage.set(string,course,singles) :if:>9999 :if:>99999 @storage.set(integer,ranks,2) :else @storage.set(integer,ranks,3) @storage.set(string,r3n,) @storage.set(integer,r3t,) :endif @storage.set(string,r1n,hardscore) @storage.set(string,r2n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r2t,10000) :else :if:>99 @storage.set(integer,ranks,3) @storage.set(string,r2n,) @storage.set(integer,r2t,) @storage.set(string,r1n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r3t,10000) :else @storage.set(integer,ranks,3) @storage.set(string,r1n,) @storage.set(integer,r1t,) @storage.set(string,r2n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r2t,100) @storage.set(integer,r3t,10000) :endif :endif :when:Double @storage.set(string,course,doubles) :if:>9999 :if:>99999 @storage.set(integer,ranks,2) :else @storage.set(integer,ranks,3) @storage.set(string,r3n,) @storage.set(integer,r3t,) :endif @storage.set(string,r1n,hardscore) @storage.set(string,r2n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r2t,10000) :else :if:>99 @storage.set(integer,ranks,3) @storage.set(string,r2n,) @storage.set(integer,r2t,) @storage.set(string,r1n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r3t,10000) :else @storage.set(integer,ranks,3) @storage.set(string,r1n,) @storage.set(integer,r1t,) @storage.set(string,r2n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r2t,100) @storage.set(integer,r3t,10000) :endif :endif :when:Knockout @storage.set(string,course,knockout) :if:>9999 :if:>99999 @storage.set(integer,ranks,2) :else @storage.set(integer,ranks,3) @storage.set(string,r3n,) @storage.set(integer,r3t,) :endif @storage.set(string,r1n,hardscore) @storage.set(string,r2n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r2t,10000) :else :if:>99 @storage.set(integer,ranks,3) @storage.set(string,r2n,) @storage.set(integer,r2t,) @storage.set(string,r1n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r3t,10000) :else @storage.set(integer,ranks,3) @storage.set(string,r1n,) @storage.set(integer,r1t,) @storage.set(string,r2n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r2t,100) @storage.set(integer,r3t,10000) :endif :endif :when:Mixed @storage.set(string,course,mixed) :if:>9999 :if:>99999 @storage.set(integer,ranks,2) :else @storage.set(integer,ranks,3) @storage.set(string,r3n,) @storage.set(integer,r3t,) :endif @storage.set(string,r1n,hardscore) @storage.set(string,r2n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r2t,10000) :else :if:>99 @storage.set(integer,ranks,3) @storage.set(string,r2n,) @storage.set(integer,r2t,) @storage.set(string,r1n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r1t,100) @storage.set(integer,r3t,10000) :else @storage.set(integer,ranks,3) @storage.set(string,r1n,) @storage.set(integer,r1t,) @storage.set(string,r2n,hardscore) @storage.set(string,r3n,easyscore) @storage.set(integer,r2t,100) @storage.set(integer,r3t,10000) :endif :endif :endwhen :if:=2 @text.show(Loading top 3 times...*Rank 1: ~ seconds.*Rank 2: ~ seconds.) :else @text.show(Loading top 3 times...*Rank 1: ~ seconds.*Rank 2: ~ seconds.*Rank 3: ~ seconds.) :endif @storage.clear :end