server-1.12/lib/exp_table

190 lines
6.7 KiB
Plaintext

# This table contains the experience values for the different levels.
# Note the maximum theoretical value for any level is
# 9223372036854775808 (2 ^ 63). However, you should put in a cap
# a bit below that - while the code tries to be clever and not
# do overflows, I'm not 100% confident that it would work if
# max was set to that value.
#
# Note that this table starts at level 1
#
# The format of this table isn't very strict - the
# code just tries to extract the numbers, so it doesn't
# care about multiple commas, etc. Note however that
# the comment character (#) is only valid at the
# start of the line.
#
# Note that I have the different tables prefixed with #A, #B,
# #C, etc, to make it easier to substitute the values and
# get the desired table. Note you should make sure when you
# do the sub, you also get rid of the space after the letter
# (Eg, s/#A //)
#
# Added 2003-03-01 - the maximum level is now set in this file -
# thus, its just a simple matter of changing the value to whatever
# and adding on to the table to allow for whatever maximum level is
# desired. I've made the maxlevel for all of these level 115, and
# put in a double for each level after 110 to get to that point -
# this should allow all players to max all skills if they so desire.
# Note that max_level must be set before the exp table is defined,
# so that the program knows how much space to allocate.
#
# Related to this - one of the following tables must be uncommented
# for the program to work properly. I uncommented what was the
# default table.
max_level 115
# Old (classic) exp table:
#A 0,1000,2000,4000, 8000,
#A 16000,32000,64000,125000,250000,
#A # 10
#A 500000,900000,1400000,2000000,2600000,
#A 3300000,4100000,4900000,5700000,6600000,
#A # 20
#A 7500000,8400000,9300000,10300000,11300000,
#A 12300000,13300000,14400000,15500000,16600000,
#A # 30
#A 17700000,18800000,19900000,21100000,22300000,
#A 23500000,24700000,25900000,27100000,28300000,
#A # 40
#A 29500000,30800000,32100000,33400000,34700000,
#A 36000000,37300000,38600000,39900000,41200000,
#A # 50
#A 42600000,44000000,45400000,46800000,48200000,
#A 49600000,51000000,52400000,53800000,55200000,
#A # 60
#A 56600000,58000000,59400000,60800000,62200000,
#A 63700000,65200000,66700000,68200000,69700000,
#A # 70
#A 71200000,72700000,74200000,75700000,77200000,
#A 78700000,80200000,81700000,83200000,84700000,
#A # 80
#A 86200000,87700000,89300000,90900000,92500000,
#A 94100000,95700000,97300000,98900000,100500000,
#A # 90
#A 102100000,103700000,105300000,106900000,108500000,
#A 110100000,111700000,113300000,114900000,116500000,
#A # 100
#A 118100000,119700000,121300000,122900000,124500000,
#A 126100000,127700000,129300000,130900000,785400000
#A # 110
#A 1570800000, 3141600000, 6283200000,
#A 12566400000, 25132800000
#A #115 (end of table )
# this is the old default table
#B 0,2000,4000, 8000, 16000,32000,64000,125000,250000, 500000,
#B # 10
#B 900000,1400000,2000000,2600000,
#B 3300000,4100000,4900000,5700000,6600000, 7500000,
#B # 20
#B 8400000,9300000,10300000,11300000,
#B 12300000,13300000,14400000,15500000,16600000, 17700000,
#B # 30
#B 18800000,19900000,21100000,22300000,
#B 23500000,24700000,25900000,27100000,28300000, 29500000,
#B # 40
#B 30800000,32100000,33400000,34700000,
#B 36000000,37300000,38600000,39900000,41200000, 42600000,
#B # 50
#B 44000000,45400000,46800000,48200000,
#B 49600000,51000000,52400000,53800000,55200000,56600000,
#B # 60
#B 58000000,59400000,60800000,62200000,
#B 63700000,65200000,66700000,68200000,69700000,
#B 71200000,
#B # 70
#B 72700000,74200000,75700000,77200000,
#B 78700000,80200000,81700000,83200000,84700000,
#B 86200000,
#B # 80
#B 87700000,89300000,90900000,92500000,
#B 94100000,95700000,97300000,98900000,100500000, 102100000,
#B # 90
#B 103700000,105300000,106900000,108500000,
#B 110100000,111700000,113300000,114900000,116500000, 118100000,
#B # 100
#B 119700000,121300000,122900000,124500000,
#B 126100000,127700000,129300000,130900000,785400000,
#B 1570800000
#B # 110
#B 3141600000, 6283200000, 12566400000,
#B 25132800000, 50265600000
#B # 115 and end of table
# New hard exp table.
#C 0,2000,4000, 8000, 16000,32000,64000,125000,250000, 500000,
#C # 10
#C 900000,1400000,2000000,2600000,
#C 3300000,4100000,4900000,5700000,6600000, 7500000,
#C # 20
#C 8500000, 9500000, 10600000, 11800000, 13000000
#C 14300000, 15600000, 17000000, 18500000, 20000000
#C # 30
#C 21700000, 23400000, 25200000, 27000000, 29000000
#C 31100000, 33300000, 35600000, 38000000, 40500000
#C # 40
#C 43200000, 46000000, 48900000, 52000000, 55200000
#C 58600000, 62100000, 65900000, 69800000, 73900000
#C # 50
#C 78200000, 82700000, 87500000, 92500000, 97800000
#C 103300000, 109100000, 115200000, 121500000, 128200000
#C # 60
#C 135300000, 142700000, 150400000, 158600000, 167100000
#C 176100000, 185600000, 195500000, 205900000, 216800000
#C # 70
#C 228300000, 240300000, 252900000, 266200000, 280200000
#C 294800000, 310200000, 326300000, 343200000, 361000000
#C # 80
#C 379700000, 399300000, 419900000, 441500000, 464200000
#C 488100000, 513100000, 539400000, 567000000, 596000000
#C # 90
#C 626400000, 658300000, 691900000, 727100000, 764100000
#C 802900000, 843700000, 886500000, 931500000, 978700000
#C # 100
#C 1028200000, 1080300000, 1134900000, 1192300000, 1252500000
#C 1315800000, 1382200000, 1451900000, 1525100000, 2100000000
#C # 110
#C 4200000000, 8400000000, 16800000000,
#C 33600000000, 67200000000
# New exp for better gain rate. Main effect is for
# lower levels so it is takes longer to gain a level.
# after about level 20, this matches table C
0,5000,10000, 20000, 40000,80000,150000,300000,500000, 800000,
# 10
1100000,1500000,1900000,2400000,
3000000,4600000,5300000,6000000, 6800000, 7600000,
# 20
8500000, 9500000, 10600000, 11800000, 13000000
14300000, 15600000, 17000000, 18500000, 20000000
# 30
21700000, 23400000, 25200000, 27000000, 29000000
31100000, 33300000, 35600000, 38000000, 40500000
# 40
43200000, 46000000, 48900000, 52000000, 55200000
58600000, 62100000, 65900000, 69800000, 73900000
# 50
78200000, 82700000, 87500000, 92500000, 97800000
103300000, 109100000, 115200000, 121500000, 128200000
# 60
135300000, 142700000, 150400000, 158600000, 167100000
176100000, 185600000, 195500000, 205900000, 216800000
# 70
228300000, 240300000, 252900000, 266200000, 280200000
294800000, 310200000, 326300000, 343200000, 361000000
# 80
379700000, 399300000, 419900000, 441500000, 464200000
488100000, 513100000, 539400000, 567000000, 596000000
# 90
626400000, 658300000, 691900000, 727100000, 764100000
802900000, 843700000, 886500000, 931500000, 978700000
# 100
1028200000, 1080300000, 1134900000, 1192300000, 1252500000
1315800000, 1382200000, 1451900000, 1525100000, 2100000000
# 110
4200000000, 8400000000, 16800000000,
33600000000, 67200000000