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

145 lines
10 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD>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:<register.value(TrTsingRec)>>9999
:if:<register.value(TrTsingRec)>>99999
@storage.set(integer,ranks,2)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r3n,<player.name>)
@storage.set(integer,r3t,<register.value(TrTsingRec)>)
:endif
@storage.set(string,r1n,hardscore)
@storage.set(string,r2n,easyscore)
@storage.set(integer,r1t,100)
@storage.set(integer,r2t,10000)
:else
:if:<register.value(TrTsingRec)>>99
@storage.set(integer,ranks,3)
@storage.set(string,r2n,<player.name>)
@storage.set(integer,r2t,<register.value(TrTsingRec)>)
@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,<player.name>)
@storage.set(integer,r1t,<register.value(TrTsingRec)>)
@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:<register.value(TrTdoubRec)>>9999
:if:<register.value(TrTdoubRec)>>99999
@storage.set(integer,ranks,2)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r3n,<player.name>)
@storage.set(integer,r3t,<register.value(TrTdoubRec)>)
:endif
@storage.set(string,r1n,hardscore)
@storage.set(string,r2n,easyscore)
@storage.set(integer,r1t,100)
@storage.set(integer,r2t,10000)
:else
:if:<register.value(TrTdoubRec)>>99
@storage.set(integer,ranks,3)
@storage.set(string,r2n,<player.name>)
@storage.set(integer,r2t,<register.value(TrTdoubRec)>)
@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,<player.name>)
@storage.set(integer,r1t,<register.value(TrTdoubRec)>)
@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:<register.value(TrTknockRec)>>9999
:if:<register.value(TrTknockRec)>>99999
@storage.set(integer,ranks,2)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r3n,<player.name>)
@storage.set(integer,r3t,<register.value(TrTknockRec)>)
:endif
@storage.set(string,r1n,hardscore)
@storage.set(string,r2n,easyscore)
@storage.set(integer,r1t,100)
@storage.set(integer,r2t,10000)
:else
:if:<register.value(TrTknockRec)>>99
@storage.set(integer,ranks,3)
@storage.set(string,r2n,<player.name>)
@storage.set(integer,r2t,<register.value(TrTknockRec)>)
@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,<player.name>)
@storage.set(integer,r1t,<register.value(TrTknockRec)>)
@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:<register.value(TrTmixRec)>>9999
:if:<register.value(TrTmixRec)>>99999
@storage.set(integer,ranks,2)
:else
@storage.set(integer,ranks,3)
@storage.set(string,r3n,<player.name>)
@storage.set(integer,r3t,<register.value(TrTmixRec)>)
:endif
@storage.set(string,r1n,hardscore)
@storage.set(string,r2n,easyscore)
@storage.set(integer,r1t,100)
@storage.set(integer,r2t,10000)
:else
:if:<register.value(TrTmixRec)>>99
@storage.set(integer,ranks,3)
@storage.set(string,r2n,<player.name>)
@storage.set(integer,r2t,<register.value(TrTmixRec)>)
@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,<player.name>)
@storage.set(integer,r1t,<register.value(TrTmixRec)>)
@storage.set(string,r2n,hardscore)
@storage.set(string,r3n,easyscore)
@storage.set(integer,r2t,100)
@storage.set(integer,r3t,10000)
:endif
:endif
:endwhen
:if:<storage.get(integer,ranks)>=2
@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.)
: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