Difference between revisions of "Module:RankTable"

Jump to navigation Jump to search
1,622 bytes added ,  16:15, 18 September 2018
fixed ranks 90 to 100, added ranks 101 to 110
m (added "Current EXP Total sum of all Ranks")
(fixed ranks 90 to 100, added ranks 101 to 110)
 
(4 intermediate revisions by the same user not shown)
Line 86: Line 86:
[80] = { [s]=93, [t]=68, [f]=36, [e]=172000},
[80] = { [s]=93, [t]=68, [f]=36, [e]=172000},
[81] = { [s]=94, [t]=68, [f]=36, [e]=180000},
[81] = { [s]=94, [t]=68, [f]=36, [e]=180000},
[82] = { [s]=95, [t]=69, [f]=36, [e]=188000},
[83] = { [s]=96, [t]=69, [f]=36, [e]=196000},
[84] = { [s]=97, [t]=69, [f]=37, [e]=204000},
[85] = { [s]=98, [t]=70, [f]=37, [e]=212000},
[86] = { [s]=99, [t]=70, [f]=37, [e]=220000},
[87] = { [s]=100, [t]=70, [f]=37, [e]=230000},
[88] = { [s]=101, [t]=71, [f]=38, [e]=240000},
[89] = { [s]=102, [t]=71, [f]=38, [e]=250000},
[90] = { [s]=103, [t]=71, [f]=38, [e]=260000},
[91] = { [s]=104, [t]=72, [f]=38, [e]=275000},
[92] = { [s]=105, [t]=72, [f]=39, [e]=290000},
[93] = { [s]=106, [t]=72, [f]=39, [e]=305000},
[94] = { [s]=107, [t]=73, [f]=39, [e]=320000},
[95] = { [s]=108, [t]=73, [f]=39, [e]=335000},
[96] = { [s]=109, [t]=73, [f]=40, [e]=350000},
[97] = { [s]=110, [t]=74, [f]=40, [e]=365000},
[98] = { [s]=111, [t]=74, [f]=40, [e]=380000},
[99] = { [s]=112, [t]=74, [f]=40, [e]=400000},
[100] = { [s]=113, [t]=75, [f]=40, [e]=420000},
[101] = { [s]=114, [t]=75, [f]=41, [e]=450000},
[102] = { [s]=115, [t]=75, [f]=41, [e]=480000},
[103] = { [s]=116, [t]=75, [f]=41, [e]=510000},
[104] = { [s]=117, [t]=76, [f]=41, [e]=540000},
[105] = { [s]=118, [t]=76, [f]=41, [e]=570000},
[106] = { [s]=119, [t]=76, [f]=42, [e]=600000},
[107] = { [s]=120, [t]=76, [f]=42, [e]=640000},
[108] = { [s]=121, [t]=77, [f]=42, [e]=680000},
[109] = { [s]=122, [t]=77, [f]=42, [e]=720000},
[110] = { [s]=123, [t]=77, [f]=42, [e]=9999999},
}


[90] = { [s]=103, [t]=71, [f]=38, [e]=0},
[91] = { [s]=104, [t]=72, [f]=38, [e]=0},
[92] = { [s]=105, [t]=72, [f]=39, [e]=0},
}


local function formatInteger( number )
if number == "-" then return number end
local i, j, minus, int, fraction = tostring( number ):find( '([-]?)(%d+)([.]?%d*)' )
int = int:reverse():gsub( "(%d%d%d)", "%1," )
return minus .. int:reverse():gsub("^,", "") .. fraction
end
local function CheckEqualValues( tocheck, tosend )
local function CheckEqualValues( tocheck, tosend )
if tocheck and ( tocheck == tosend ) then
if tocheck and ( tocheck == tosend ) then
Line 125: Line 159:
| style="text-align: left;" | ]] .. CheckEqualValues( preval[t], tbl[t] ) .. [[  
| style="text-align: left;" | ]] .. CheckEqualValues( preval[t], tbl[t] ) .. [[  
| style="text-align: left;" | ]] .. CheckEqualValues( preval[f], tbl[f] ) .. [[  
| style="text-align: left;" | ]] .. CheckEqualValues( preval[f], tbl[f] ) .. [[  
| style="text-align: left;" | ]] .. CheckEqualValues( preval[e], tbl[e] ) .. [[  
| style="text-align: left;" | ]] .. formatInteger(CheckEqualValues( preval[e], tbl[e] )) .. [[  
| style="text-align: left;" | ]] .. exptotal .. [[  
| style="text-align: left;" | ]] .. formatInteger( exptotal ) .. [[  
]]
]]


Line 135: Line 169:
wiki_table = wiki_table ..
wiki_table = wiki_table ..
[[
[[
|-
|- style="font-size: 26px;" |
! scope="row" colspan="5"| Current EXP Total sum of all Ranks
| colspan="5" | Current EXP Total sum of all Ranks
| ]] .. exptotal .. [[
| ]] .. formatInteger(exptotal) .. [[
]]
]]


return wiki_table .. '|}' --inspect( p.RankData )
return wiki_table .. "\n\t\t" .. '|}' --inspect( p.RankData )
end
end


return p
return p
359

edits

Navigation menu