P3D-Legacy/P3D/Content/Data/Scripts/quest/tower/rankings.dat

71 lines
6.1 KiB
Plaintext

version=2
@storage.clear
@text.show(Select a category to~view the top 3 times.)
@options.show(Single,Double,Knockout,Mixed)
:when:Single
@storage.set(string,course,singles)
@storage.set(string,cour,sing)
@storage.set(integer,hardscore,483)
@storage.set(string,hardname,Lexichu)
@storage.set(integer,easyscore,932)
@storage.set(string,easyname,Aragas)
:when:Double
@storage.set(string,course,doubles)
@storage.set(string,cour,doub)
@storage.set(integer,hardscore,487)
@storage.set(string,hardname,Falkner)
@storage.set(integer,easyscore,854)
@storage.set(string,easyname,OmegaGhost)
:when:Knockout
@storage.set(string,course,knockout)
@storage.set(string,cour,knock)
@storage.set(integer,hardscore,731)
@storage.set(string,hardname,AscendedVanilla)
@storage.set(integer,easyscore,1428)
@storage.set(string,easyname,Nilllzz)
:when:Mixed
@storage.set(string,course,mixed)
@storage.set(string,cour,mix)
@storage.set(integer,hardscore,649)
@storage.set(string,hardname,JappaWakka)
@storage.set(integer,easyscore,1356)
@storage.set(string,easyname,Darkfire)
:endwhen
:if:<register.value(TrT<storage.get(string,cour)>Rec)>><math.int(<storage.get(integer,easyscore)>-1)>
:if:<register.value(TrT<storage.get(string,cour)>Rec)>>99999
@storage.set(integer,ranks,2)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r3n,<player.name>)
@storage.set(integer,r3t,<register.value(TrT<storage.get(string,cour)>Rec)>)
:endif
@storage.set(string,r1n,<storage.get(string,hardname)>)
@storage.set(string,r2n,<storage.get(string,easyname)>)
@storage.set(integer,r1t,<storage.get(integer,hardscore)>)
@storage.set(integer,r2t,<storage.get(integer,easyscore)>)
:else
:if:<register.value(TrT<storage.get(string,cour)>Rec)>><math.int(<storage.get(integer,hardscore)>-1)>
@storage.set(integer,ranks,3)
@storage.set(string,r2n,<player.name>)
@storage.set(integer,r2t,<register.value(TrT<storage.get(string,cour)>Rec)>)
@storage.set(string,r1n,<storage.get(string,hardname)>)
@storage.set(integer,r1t,<storage.get(integer,hardscore)>)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r1n,<player.name>)
@storage.set(integer,r1t,<register.value(TrT<storage.get(string,cour)>Rec)>)
@storage.set(string,r2n,<storage.get(string,hardname)>)
@storage.set(integer,r2t,<storage.get(integer,hardscore)>)
:endif
@storage.set(string,r3n,<storage.get(string,easyname)>)
@storage.set(integer,r3t,<storage.get(integer,easyscore)>)
:endif
:if:<storage.get(integer,ranks)>=2
@text.show(Loading top 2 <storage.get(string,course)> times...*Rank 1: <storage.get(string,r1n)>~<storage.get(integer,r1t)> seconds.*Rank 2: <storage.get(string,r2n)>~<storage.get(integer,r2t)> seconds.)
:else
@text.show(Loading top 3 <storage.get(string,course)> times...*Rank 1: <storage.get(string,r1n)>~<storage.get(integer,r1t)> seconds.*Rank 2: <storage.get(string,r2n)>~<storage.get(integer,r2t)> seconds.*Rank 3: <storage.get(string,r3n)>~<storage.get(integer,r3t)> seconds.)
:endif
@storage.clear
:end