Currency Converter (script): Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(→Script) |
||
Line 43: | Line 43: | ||
evalmath GKRONARS %1/1000 |
evalmath GKRONARS %1/1000 |
||
evalmath PKRONARS %1/10000 |
evalmath PKRONARS %1/10000 |
||
evalmath CLIRUMS |
evalmath CLIRUMS ceiling(%1*.8) |
||
evalmath BLIRUMS |
evalmath BLIRUMS ceiling(%1*.8)/10 |
||
evalmath SLIRUMS |
evalmath SLIRUMS ceiling(%1*.8)/100 |
||
evalmath GLIRUMS |
evalmath GLIRUMS ceiling(%1*.8)/1000 |
||
evalmath PLIRUMS |
evalmath PLIRUMS ceiling(%1*.8)/10000 |
||
evalmath CDOKORAS |
evalmath CDOKORAS ceiling(%1*.721) |
||
evalmath BDOKORAS |
evalmath BDOKORAS ceiling(%1*.721)/10 |
||
evalmath SDOKORAS |
evalmath SDOKORAS ceiling(%1*.721)/100 |
||
evalmath GDOKORAS |
evalmath GDOKORAS ceiling(%1*.721)/1000 |
||
evalmath PDOKORAS |
evalmath PDOKORAS ceiling(%1*.721)/10000 |
||
evalmath Platinum floor(%Total / 10000) |
evalmath Platinum floor(%Total / 10000) |
||
Line 89: | Line 89: | ||
evalmath GLIRUMS %1/1000 |
evalmath GLIRUMS %1/1000 |
||
evalmath PLIRUMS %1/10000 |
evalmath PLIRUMS %1/10000 |
||
evalmath CKRONARS |
evalmath CKRONARS ceiling(%1*1.25) |
||
evalmath BKRONARS |
evalmath BKRONARS ceiling(%1*1.25)/10 |
||
evalmath SKRONARS |
evalmath SKRONARS ceiling(%1*1.25)/100 |
||
evalmath GKRONARS |
evalmath GKRONARS ceiling(%1*1.25)/1000 |
||
evalmath PKRONARS |
evalmath PKRONARS ceiling(%1*1.25)/10000 |
||
evalmath CDOKORAS |
evalmath CDOKORAS ceiling(%1*.902) |
||
evalmath BDOKORAS |
evalmath BDOKORAS ceiling(%1*.902)/10 |
||
evalmath SDOKORAS |
evalmath SDOKORAS ceiling(%1*.902)/100 |
||
evalmath GDOKORAS |
evalmath GDOKORAS ceiling(%1*.902)/1000 |
||
evalmath PDOKORAS |
evalmath PDOKORAS ceiling(%1*.902)/10000 |
||
evalmath Platinum floor(%Total / 10000) |
evalmath Platinum floor(%Total / 10000) |
||
Line 135: | Line 135: | ||
evalmath GDOKORAS %1/1000 |
evalmath GDOKORAS %1/1000 |
||
evalmath PDOKORAS %1/10000 |
evalmath PDOKORAS %1/10000 |
||
evalmath CKRONARS |
evalmath CKRONARS ceiling(%1*1.385) |
||
evalmath BKRONARS |
evalmath BKRONARS ceiling(%1*1.385)/10 |
||
evalmath SKRONARS |
evalmath SKRONARS ceiling(%1*1.385)/100 |
||
evalmath GKRONARS |
evalmath GKRONARS ceiling(%1*1.385)/1000 |
||
evalmath PKRONARS |
evalmath PKRONARS ceiling(%1*1.385)/10000 |
||
evalmath CLIRUMS |
evalmath CLIRUMS ceiling(%1*1.108) |
||
evalmath BLIRUMS |
evalmath BLIRUMS ceiling(%1*1.108)/10 |
||
evalmath SLIRUMS |
evalmath SLIRUMS ceiling(%1*1.108)/100 |
||
evalmath GLIRUMS |
evalmath GLIRUMS ceiling(%1*1.108)/1000 |
||
evalmath PLIRUMS |
evalmath PLIRUMS ceiling(%1*1.108)/10000 |
||
evalmath Platinum floor(%Total / 10000) |
evalmath Platinum floor(%Total / 10000) |
||
Line 175: | Line 175: | ||
goto end |
goto end |
||
end: |
end:</pre> |
||
</pre> |
Revision as of 21:40, 7 July 2014
Currency Converter (script) | |
---|---|
Category | information |
Front-end | Genie |
Author | Isharon |
This script converts between the three Elanthian currencies. It also converts from coppers to other denominations. (For example, 12347 equals 1 Platinum, 2 Gold, 3 Silver, 4 Bronze, and 7 Copper Kronars.) This is displayed for each starting currency.
Syntax
.CURR %1
%1 equals the number (in coppers) that you are starting with. For example, if you wanted to convert from 12347 Kronars to Lirums, you would type .CURR 12347. Then a menu will prompt you to choose Kronars as your starting currency.
Script
evalmath Total %1 var Copper 0 var Bronze 0 var Silver 0 var Gold 0 var Platinum 0 echo Convert From echo echo 1: Kronars echo echo 2: Lirums echo echo 3: Dokoras echo echo Enter Number: matchre Kronars ^1 matchre Lirums ^2 matchre Dokoras ^3 matchwait Kronars: evalmath CKRONARS %1 evalmath BKRONARS %1/10 evalmath SKRONARS %1/100 evalmath GKRONARS %1/1000 evalmath PKRONARS %1/10000 evalmath CLIRUMS ceiling(%1*.8) evalmath BLIRUMS ceiling(%1*.8)/10 evalmath SLIRUMS ceiling(%1*.8)/100 evalmath GLIRUMS ceiling(%1*.8)/1000 evalmath PLIRUMS ceiling(%1*.8)/10000 evalmath CDOKORAS ceiling(%1*.721) evalmath BDOKORAS ceiling(%1*.721)/10 evalmath SDOKORAS ceiling(%1*.721)/100 evalmath GDOKORAS ceiling(%1*.721)/1000 evalmath PDOKORAS ceiling(%1*.721)/10000 evalmath Platinum floor(%Total / 10000) evalmath Gold floor((%Total-(%Platinum*10000)) / 1000) evalmath Silver floor((%Total-(%Platinum*10000)-(%Gold*1000)) / 100) evalmath Bronze floor((%Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)) / 10) evalmath Copper %Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)-(%Bronze*10) echo %1 Kronars is equal to: echo echo copper Kronars: %CKRONARS echo bronze Kronars: %BKRONARS echo silver Kronars: %SKRONARS echo gold Kronars: %GKRONARS echo platinum Kronars: %PKRONARS echo Coins: %Platinum Platinum, %Gold Gold, %Silver Silver, %Bronze Bronze, and %Copper Copper Kronars echo echo copper Lirums: %CLIRUMS echo bronze Lirums: %BLIRUMS echo silver Lirums: %SLIRUMS echo gold Lirums: %GLIRUMS echo platinum Lirums: %PLIRUMS echo echo copper Dokoras: %CDOKORAS echo bronze Dokoras: %BDOKORAS echo silver Dokoras: %SDOKORAS echo gold Dokoras: %GDOKORAS echo platinum Dokoras: %PDOKORAS goto end Lirums: evalmath CLIRUMS %1 evalmath BLIRUMS %1/10 evalmath SLIRUMS %1/100 evalmath GLIRUMS %1/1000 evalmath PLIRUMS %1/10000 evalmath CKRONARS ceiling(%1*1.25) evalmath BKRONARS ceiling(%1*1.25)/10 evalmath SKRONARS ceiling(%1*1.25)/100 evalmath GKRONARS ceiling(%1*1.25)/1000 evalmath PKRONARS ceiling(%1*1.25)/10000 evalmath CDOKORAS ceiling(%1*.902) evalmath BDOKORAS ceiling(%1*.902)/10 evalmath SDOKORAS ceiling(%1*.902)/100 evalmath GDOKORAS ceiling(%1*.902)/1000 evalmath PDOKORAS ceiling(%1*.902)/10000 evalmath Platinum floor(%Total / 10000) evalmath Gold floor((%Total-(%Platinum*10000)) / 1000) evalmath Silver floor((%Total-(%Platinum*10000)-(%Gold*1000)) / 100) evalmath Bronze floor((%Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)) / 10) evalmath Copper %Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)-(%Bronze*10) echo %1 Lirums is equal to: echo echo copper Lirums: %CLIRUMS echo bronze Lirums: %BLIRUMS echo silver Lirums: %SLIRUMS echo gold Lirums: %GLIRUMS echo platinum Lirums: %PLIRUMS echo Coins: %Platinum Platinum, %Gold Gold, %Silver Silver, %Bronze Bronze, and %Copper Copper Lirums echo echo copper Kronars: %CKRONARS echo bronze Kronars: %BKRONARS echo silver Kronars: %SKRONARS echo gold Kronars: %GKRONARS echo platinum Kronars: %PKRONARS echo echo copper Dokoras: %CDOKORAS echo bronze Dokoras: %BDOKORAS echo silver Dokoras: %SDOKORAS echo gold Dokoras: %GDOKORAS echo platinum Dokoras: %PDOKORAS goto end Dokoras: evalmath CDOKORAS %1 evalmath BDOKORAS %1/10 evalmath SDOKORAS %1/100 evalmath GDOKORAS %1/1000 evalmath PDOKORAS %1/10000 evalmath CKRONARS ceiling(%1*1.385) evalmath BKRONARS ceiling(%1*1.385)/10 evalmath SKRONARS ceiling(%1*1.385)/100 evalmath GKRONARS ceiling(%1*1.385)/1000 evalmath PKRONARS ceiling(%1*1.385)/10000 evalmath CLIRUMS ceiling(%1*1.108) evalmath BLIRUMS ceiling(%1*1.108)/10 evalmath SLIRUMS ceiling(%1*1.108)/100 evalmath GLIRUMS ceiling(%1*1.108)/1000 evalmath PLIRUMS ceiling(%1*1.108)/10000 evalmath Platinum floor(%Total / 10000) evalmath Gold floor((%Total-(%Platinum*10000)) / 1000) evalmath Silver floor((%Total-(%Platinum*10000)-(%Gold*1000)) / 100) evalmath Bronze floor((%Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)) / 10) evalmath Copper %Total-(%Platinum*10000)-(%Gold*1000)-(%Silver*100)-(%Bronze*10) echo %1 Dokoras is equal to echo echo copper Dokoras: %CDOKORAS echo bronze Dokoras: %BDOKORAS echo silver Dokoras: %SDOKORAS echo gold Dokoras: %GDOKORAS echo platinum Dokoras: %PDOKORAS echo Coins: %Platinum Platinum, %Gold Gold, %Silver Silver, %Bronze Bronze, and %Copper Copper Dokoras echo echo copper Kronars: %CKRONARS echo bronze Kronars: %BKRONARS echo silver Kronars: %SKRONARS echo gold Kronars: %GKRONARS echo platinum Kronars: %PKRONARS echo echo copper Lirums: %CLIRUMS echo bronze Lirums: %BLIRUMS echo silver Lirums: %SLIRUMS echo gold Lirums: %GLIRUMS echo platinum Lirums: %PLIRUMS goto end end: