Quote:
Originally Posted by Powerlord
We need more info on LvUpExp.
However, from the sounds of it, a player has reached maximum level and you're trying to read how much experience he needs for the next level. Not surprisingly, this throws an Array index out of bounds error.
The way to fix this would be to see if they're at max level before trying to read LvUpExp[LvS+1].
|
new Handle:LvUpExp[121]
LvUpExp[1] = CreateConVar("sm_LvUpExp1","50","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[2] = CreateConVar("sm_LvUpExp2","100","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[3] = CreateConVar("sm_LvUpExp3","150","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[4] = CreateConVar("sm_LvUpExp4","200","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[5] = CreateConVar("sm_LvUpExp5","260","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[6] = CreateConVar("sm_LvUpExp6","320","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[7] = CreateConVar("sm_LvUpExp7","400","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[8] = CreateConVar("sm_LvUpExp8","480","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[9] = CreateConVar("sm_LvUpExp9","600","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[10] = CreateConVar("sm_LvUpExp10","730","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[11] = CreateConVar("sm_LvUpExp11","860","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[12] = CreateConVar("sm_LvUpExp12","1050","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[13] = CreateConVar("sm_LvUpExp13","1250","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[14] = CreateConVar("sm_LvUpExp14","1500","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[15] = CreateConVar("sm_LvUpExp15","1750","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[16] = CreateConVar("sm_LvUpExp16","2000","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[17] = CreateConVar("sm_LvUpExp17","2250","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[18] = CreateConVar("sm_LvUpExp18","2550","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[19] = CreateConVar("sm_LvUpExp19","2850","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[20] = CreateConVar("sm_LvUpExp20","3200","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[21] = CreateConVar("sm_LvUpExp21","3550","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[22] = CreateConVar("sm_LvUpExp22","3900","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[23] = CreateConVar("sm_LvUpExp23","4300","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[24] = CreateConVar("sm_LvUpExp24","4750","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[25] = CreateConVar("sm_LvUpExp25","5250","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[26] = CreateConVar("sm_LvUpExp26","5800","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[27] = CreateConVar("sm_LvUpExp27","7400","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[28] = CreateConVar("sm_LvUpExp28","8050","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[29] = CreateConVar("sm_LvUpExp29","8750","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[30] = CreateConVar("sm_LvUpExp30","9500","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[31] = CreateConVar("sm_LvUpExp31","15500","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[32] = CreateConVar("sm_LvUpExp32","19550","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[33] = CreateConVar("sm_LvUpExp33","23600","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[34] = CreateConVar("sm_LvUpExp34","27650","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[35] = CreateConVar("sm_LvUpExp35","31700","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[36] = CreateConVar("sm_LvUpExp36","35750","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[37] = CreateConVar("sm_LvUpExp37","39800","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[38] = CreateConVar("sm_LvUpExp38","43850","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[39] = CreateConVar("sm_LvUpExp39","47900","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[40] = CreateConVar("sm_LvUpExp40","52900","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[41] = CreateConVar("sm_LvUpExp41","58000","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[42] = CreateConVar("sm_LvUpExp42","63100","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[43] = CreateConVar("sm_LvUpExp43","68200","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[44] = CreateConVar("sm_LvUpExp44","73300","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[45] = CreateConVar("sm_LvUpExp45","78400","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[46] = CreateConVar("sm_LvUpExp46","83500","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[47] = CreateConVar("sm_LvUpExp47","88600","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[48] = CreateConVar("sm_LvUpExp48","93700","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[49] = CreateConVar("sm_LvUpExp49","98800","Required EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[50] = CreateConVar("sm_LvUpExp50","103950","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[51] = CreateConVar("sm_LvUpExp51","109100","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[52] = CreateConVar("sm_LvUpExp52","114250","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[53] = CreateConVar("sm_LvUpExp53","119400","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[54] = CreateConVar("sm_LvUpExp54","124550","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[55] = CreateConVar("sm_LvUpExp55","129700","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[56] = CreateConVar("sm_LvUpExp56","134850","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[57] = CreateConVar("sm_LvUpExp57","140000","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[58] = CreateConVar("sm_LvUpExp58","145150","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[59] = CreateConVar("sm_LvUpExp59","150300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[60] = CreateConVar("sm_LvUpExp60","155500","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[61] = CreateConVar("sm_LvUpExp61","160700","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[62] = CreateConVar("sm_LvUpExp62","165900","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[63] = CreateConVar("sm_LvUpExp63","171100","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[64] = CreateConVar("sm_LvUpExp64","176300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[65] = CreateConVar("sm_LvUpExp65","181500","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[66] = CreateConVar("sm_LvUpExp66","186700","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[67] = CreateConVar("sm_LvUpExp67","191900","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[68] = CreateConVar("sm_LvUpExp68","197100","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[69] = CreateConVar("sm_LvUpExp69","202300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[70] = CreateConVar("sm_LvUpExp70","207550","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[71] = CreateConVar("sm_LvUpExp71","212800","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[72] = CreateConVar("sm_LvUpExp72","218050","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[73] = CreateConVar("sm_LvUpExp73","223300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[74] = CreateConVar("sm_LvUpExp74","228550","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[75] = CreateConVar("sm_LvUpExp75","233800","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[76] = CreateConVar("sm_LvUpExp76","239050","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[77] = CreateConVar("sm_LvUpExp77","244300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[78] = CreateConVar("sm_LvUpExp78","249550","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[79] = CreateConVar("sm_LvUpExp79","254800","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[80] = CreateConVar("sm_LvUpExp80","260100","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[81] = CreateConVar("sm_LvUpExp81","265400","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[82] = CreateConVar("sm_LvUpExp82","270700","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[83] = CreateConVar("sm_LvUpExp83","276000","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[84] = CreateConVar("sm_LvUpExp84","281300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[85] = CreateConVar("sm_LvUpExp85","286600","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[86] = CreateConVar("sm_LvUpExp86","291900","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[87] = CreateConVar("sm_LvUpExp87","297200","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[88] = CreateConVar("sm_LvUpExp88","302500","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[89] = CreateConVar("sm_LvUpExp89","307800","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[90] = CreateConVar("sm_LvUpExp90","313700","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[91] = CreateConVar("sm_LvUpExp91","319600","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[92] = CreateConVar("sm_LvUpExp92","325500","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[93] = CreateConVar("sm_LvUpExp93","331400","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[94] = CreateConVar("sm_LvUpExp94","337300","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[95] = CreateConVar("sm_LvUpExp95","343200","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[96] = CreateConVar("sm_LvUpExp96","349100","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[97] = CreateConVar("sm_LvUpExp97","355000","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[98] = CreateConVar("sm_LvUpExp98","360900","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[99] = CreateConVar("sm_LvUpExp99","366800","Require d EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[100] = CreateConVar("sm_LvUpExp100","373000","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[101] = CreateConVar("sm_LvUpExp101","379200","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[102] = CreateConVar("sm_LvUpExp102","385400","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[103] = CreateConVar("sm_LvUpExp103","391600","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[104] = CreateConVar("sm_LvUpExp104","397800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[105] = CreateConVar("sm_LvUpExp105","404000","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[106] = CreateConVar("sm_LvUpExp106","410200","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[107] = CreateConVar("sm_LvUpExp107","416400","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[108] = CreateConVar("sm_LvUpExp108","422600","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[109] = CreateConVar("sm_LvUpExp109","428800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[110] = CreateConVar("sm_LvUpExp110","435300","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[111] = CreateConVar("sm_LvUpExp111","441800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[112] = CreateConVar("sm_LvUpExp112","448300","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[113] = CreateConVar("sm_LvUpExp113","454800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[114] = CreateConVar("sm_LvUpExp114","461300","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[115] = CreateConVar("sm_LvUpExp115","467800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[116] = CreateConVar("sm_LvUpExp116","474300","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[117] = CreateConVar("sm_LvUpExp117","480800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[118] = CreateConVar("sm_LvUpExp118","487300","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[119] = CreateConVar("sm_LvUpExp119","493800","Requir ed EXP to be Level ", FCVAR_PLUGIN)
LvUpExp[120] = CreateConVar("sm_LvUpExp120","500600","Requir ed EXP to be Level ", FCVAR_PLUGIN)