i need to add lvl 519 for exp bug but i can't find out how can someone post it here got one to work but i still get -exp but says item upgrade can someone plz help me
and i got 3.51 server source is 2.24c
I Need Source For Fixing 519 Exp Bug
this the code i got need to fix can some tell me how so it will work for max lvl 519
BOOL CGame::bCheckLevelUp(int iClientH)
{
BOOL bStr, bVit, bDex, bInt, bMag, bChr;
char cLoopCnt;
int bobdole;
if (m_pClientList[iClientH] == NULL) return FALSE;
if (m_pClientList[iClientH]->m_iLevel >= m_iPlayerMaxLevel) {
if (m_pClientList[iClientH]->m_iExp >= m_iLevelExpTable[m_iPlayerMaxLevel + 1]) {
m_pClientList[iClientH]->m_iExp = m_iLevelExpTable[m_iPlayerMaxLevel];
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_EXP, NULL, NULL, NULL, NULL);
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft < 0) {
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft = 0;
}
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft++;
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft > 50) {
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft = 50;
}
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_GIZONITEMUPGRADELEFT, m_pClientList[iClientH]->m_iGizonItemUpgradeLeft, 1, NULL, NULL, NULL);
}
}
if (m_pClientList[iClientH]->m_iLevel >= 517){
m_pClientList[iClientH]->m_iLevel -= 1;
}
bStr = bVit = bDex = bInt = bMag = bChr = FALSE;
// ¸¸¾à üÇèÆÇ »ç¿ëÀÚ¶ó¸é ·¹º§ 10ÀÌ»óÀÇ °æÇèÄ¡¸¦ °¡Áú¼ö´Â ¾ø´Ù. Account Status: 1-üÇèÆÇ »ç¿ëÀÚ 2-Á¤½Ä »ç¿ëÀÚ 3-Á¤½Ä »ç¿ëÀÚ »ç¿ëÁßÁö
cLoopCnt = 0;
while (1) {
if (cLoopCnt++ > 100) return FALSE; // ¹«¾ð°¡ ¿¡·¯°¡ ¹ß»ýÇÑ °Í °°´Ù. ÇØÅ·µî¿¡ ÀÇÇÑ ÆÄÀÏ Á¶ÀÛ
if (m_pClientList[iClientH]->m_iExp >= m_pClientList[iClientH]->m_iNextLevelExp) {
// ·¹º§ÀÌ ¿Ã¶ú´Ù.
m_pClientList[iClientH]->m_iLevel++;
m_pClientList[iClientH]->m_iLU_Pool += 3;
// ·¹º§ÀÌ ¿À¸¥°Í¿¡ ´ëÇÑ Æ¯¼ºÄ¡ Æ÷ÀÎÆ®¸¦ Áõ°¡½ÃÄÑ¾ß ÇÑ´Ù.
// if ( (m_pClientList[iClientH]->m_cLU_Str + m_pClientList[iClientH]->m_cLU_Vit + m_pClientList[iClientH]->m_cLU_Dex +
// m_pClientList[iClientH]->m_cLU_Int + m_pClientList[iClientH]->m_cLU_Mag + m_pClientList[iClientH]->m_cLU_Char) <= DEF_TOTALLEVELUPPOINT) {
// ·¹º§ ¾÷ ¼¼ÆÃÀÌ 3º¸´Ù °°°Å³ª ÀÛ¾Æ¾ß À¯È¿ÇÏ´Ù.
/*
if (m_pClientList[iClientH]->m_iStr < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iStr += m_pClientList[iClientH]->m_cLU_Str;
bStr = TRUE;
}
if (m_pClientList[iClientH]->m_iVit < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iVit += m_pClientList[iClientH]->m_cLU_Vit;
bVit = TRUE;
}
if (m_pClientList[iClientH]->m_iDex < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iDex += m_pClientList[iClientH]->m_cLU_Dex;
bDex = TRUE;
}
if (m_pClientList[iClientH]->m_iInt < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iInt += m_pClientList[iClientH]->m_cLU_Int;
bInt = TRUE;
}
if (m_pClientList[iClientH]->m_iMag < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iMag += m_pClientList[iClientH]->m_cLU_Mag;
bMag = TRUE;
}
if (m_pClientList[iClientH]->m_iCharisma < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iCharisma += m_pClientList[iClientH]->m_cLU_Char;
bChr = TRUE;
}
*/
// }
// ¼³Á¤Ä¡¸¦ È®ÀÎÇÑ´Ù.
if (m_pClientList[iClientH]->m_iStr > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iStr = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iDex > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iDex = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iVit > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iVit = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iInt > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iInt = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iMag > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iMag = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iCharisma > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iCharisma = DEF_CHARPOINTLIMIT;
// New 17/05/2004
if (m_pClientList[iClientH]->m_iLevel > 100)
if (m_pClientList[iClientH]->m_bIsPlayerCivil == TRUE)
ForceChangePlayMode(iClientH, TRUE);
// ·¹º§ÀÌ ¿À¸¥°ÍÀ» Å뺸ÇÑ´Ù.
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_LEVELUP, NULL, NULL, NULL, NULL);
// ´ÙÀ½ ·¹º§·ÎÀÇ °æÇèÄ¡°ª °è»ê, ÇÒ´ç.
m_pClientList[iClientH]->m_iNextLevelExp = m_iLevelExpTable[m_pClientList[iClientH]->m_iLevel + 1]; //iGetLevelExp(m_pClientList[iClientH]->m_iLevel + 1);
// Ư¼ºÄ¡ Àç °è»ê.
CalcTotalItemEffect(iClientH, -1, FALSE);
//v1.4 ´ÙÀ½ ·¹º§
wsprintf(G_cTxt, "(!) Level up: Player (%s) Level (%d) Experience(%d) Next Level Experience(%d)", m_pClientList[iClientH]->m_cCharName,m_pClientList[iClientH]->m_iLevel, m_pClientList[iClientH]->m_iExp, m_pClientList[iClientH]->m_iNextLevelExp);
PutLogFileList(G_cTxt);
}
else { return TRUE; }
}
bobdole = 3;
return FALSE;
}
BOOL CGame::bCheckLevelUp(int iClientH)
{
BOOL bStr, bVit, bDex, bInt, bMag, bChr;
char cLoopCnt;
int bobdole;
if (m_pClientList[iClientH] == NULL) return FALSE;
if (m_pClientList[iClientH]->m_iLevel >= m_iPlayerMaxLevel) {
if (m_pClientList[iClientH]->m_iExp >= m_iLevelExpTable[m_iPlayerMaxLevel + 1]) {
m_pClientList[iClientH]->m_iExp = m_iLevelExpTable[m_iPlayerMaxLevel];
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_EXP, NULL, NULL, NULL, NULL);
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft < 0) {
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft = 0;
}
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft++;
if (m_pClientList[iClientH]->m_iGizonItemUpgradeLeft > 50) {
m_pClientList[iClientH]->m_iGizonItemUpgradeLeft = 50;
}
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_GIZONITEMUPGRADELEFT, m_pClientList[iClientH]->m_iGizonItemUpgradeLeft, 1, NULL, NULL, NULL);
}
}
if (m_pClientList[iClientH]->m_iLevel >= 517){
m_pClientList[iClientH]->m_iLevel -= 1;
}
bStr = bVit = bDex = bInt = bMag = bChr = FALSE;
// ¸¸¾à üÇèÆÇ »ç¿ëÀÚ¶ó¸é ·¹º§ 10ÀÌ»óÀÇ °æÇèÄ¡¸¦ °¡Áú¼ö´Â ¾ø´Ù. Account Status: 1-üÇèÆÇ »ç¿ëÀÚ 2-Á¤½Ä »ç¿ëÀÚ 3-Á¤½Ä »ç¿ëÀÚ »ç¿ëÁßÁö
cLoopCnt = 0;
while (1) {
if (cLoopCnt++ > 100) return FALSE; // ¹«¾ð°¡ ¿¡·¯°¡ ¹ß»ýÇÑ °Í °°´Ù. ÇØÅ·µî¿¡ ÀÇÇÑ ÆÄÀÏ Á¶ÀÛ
if (m_pClientList[iClientH]->m_iExp >= m_pClientList[iClientH]->m_iNextLevelExp) {
// ·¹º§ÀÌ ¿Ã¶ú´Ù.
m_pClientList[iClientH]->m_iLevel++;
m_pClientList[iClientH]->m_iLU_Pool += 3;
// ·¹º§ÀÌ ¿À¸¥°Í¿¡ ´ëÇÑ Æ¯¼ºÄ¡ Æ÷ÀÎÆ®¸¦ Áõ°¡½ÃÄÑ¾ß ÇÑ´Ù.
// if ( (m_pClientList[iClientH]->m_cLU_Str + m_pClientList[iClientH]->m_cLU_Vit + m_pClientList[iClientH]->m_cLU_Dex +
// m_pClientList[iClientH]->m_cLU_Int + m_pClientList[iClientH]->m_cLU_Mag + m_pClientList[iClientH]->m_cLU_Char) <= DEF_TOTALLEVELUPPOINT) {
// ·¹º§ ¾÷ ¼¼ÆÃÀÌ 3º¸´Ù °°°Å³ª ÀÛ¾Æ¾ß À¯È¿ÇÏ´Ù.
/*
if (m_pClientList[iClientH]->m_iStr < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iStr += m_pClientList[iClientH]->m_cLU_Str;
bStr = TRUE;
}
if (m_pClientList[iClientH]->m_iVit < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iVit += m_pClientList[iClientH]->m_cLU_Vit;
bVit = TRUE;
}
if (m_pClientList[iClientH]->m_iDex < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iDex += m_pClientList[iClientH]->m_cLU_Dex;
bDex = TRUE;
}
if (m_pClientList[iClientH]->m_iInt < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iInt += m_pClientList[iClientH]->m_cLU_Int;
bInt = TRUE;
}
if (m_pClientList[iClientH]->m_iMag < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iMag += m_pClientList[iClientH]->m_cLU_Mag;
bMag = TRUE;
}
if (m_pClientList[iClientH]->m_iCharisma < DEF_CHARPOINTLIMIT) {
m_pClientList[iClientH]->m_iCharisma += m_pClientList[iClientH]->m_cLU_Char;
bChr = TRUE;
}
*/
// }
// ¼³Á¤Ä¡¸¦ È®ÀÎÇÑ´Ù.
if (m_pClientList[iClientH]->m_iStr > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iStr = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iDex > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iDex = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iVit > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iVit = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iInt > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iInt = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iMag > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iMag = DEF_CHARPOINTLIMIT;
if (m_pClientList[iClientH]->m_iCharisma > DEF_CHARPOINTLIMIT) m_pClientList[iClientH]->m_iCharisma = DEF_CHARPOINTLIMIT;
// New 17/05/2004
if (m_pClientList[iClientH]->m_iLevel > 100)
if (m_pClientList[iClientH]->m_bIsPlayerCivil == TRUE)
ForceChangePlayMode(iClientH, TRUE);
// ·¹º§ÀÌ ¿À¸¥°ÍÀ» Å뺸ÇÑ´Ù.
SendNotifyMsg(NULL, iClientH, DEF_NOTIFY_LEVELUP, NULL, NULL, NULL, NULL);
// ´ÙÀ½ ·¹º§·ÎÀÇ °æÇèÄ¡°ª °è»ê, ÇÒ´ç.
m_pClientList[iClientH]->m_iNextLevelExp = m_iLevelExpTable[m_pClientList[iClientH]->m_iLevel + 1]; //iGetLevelExp(m_pClientList[iClientH]->m_iLevel + 1);
// Ư¼ºÄ¡ Àç °è»ê.
CalcTotalItemEffect(iClientH, -1, FALSE);
//v1.4 ´ÙÀ½ ·¹º§
wsprintf(G_cTxt, "(!) Level up: Player (%s) Level (%d) Experience(%d) Next Level Experience(%d)", m_pClientList[iClientH]->m_cCharName,m_pClientList[iClientH]->m_iLevel, m_pClientList[iClientH]->m_iExp, m_pClientList[iClientH]->m_iNextLevelExp);
PutLogFileList(G_cTxt);
}
else { return TRUE; }
}
bobdole = 3;
return FALSE;
}
<!--QuoteBegin-Exp Table+--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (Exp Table)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->darklodus wrote: i need to add lvl 519 for exp bug but i can't find out how can someone post it here got one to work but i still get -exp but says item upgrade can someone plz help me
and i got 3.51 server source is 2.24c
(!!!) NEW TABLE CREATED - DAY 4 - MONTH 2 - YEAR 2003
Level = 1
Experience = 50
Level = 2
Experience = 150
Level = 3
Experience = 300
Level = 4
Experience = 500
Level = 5
Experience = 750
Level = 6
Experience = 1050
Level = 7
Experience = 1400
Level = 8
Experience = 1800
Level = 9
Experience = 2250
Level = 10
Experience = 2750
Level = 11
Experience = 3300
Level = 12
Experience = 3900
Level = 13
Experience = 4550
Level = 14
Experience = 5250
Level = 15
Experience = 6000
Level = 16
Experience = 6800
Level = 17
Experience = 7939
Level = 18
Experience = 9163
Level = 19
Experience = 10474
Level = 20
Experience = 11874
Level = 21
Experience = 13365
Level = 22
Experience = 14949
Level = 23
Experience = 16628
Level = 24
Experience = 18404
Level = 25
Experience = 20279
Level = 26
Experience = 22255
Level = 27
Experience = 24334
Level = 28
Experience = 26518
Level = 29
Experience = 28809
Level = 30
Experience = 31209
Level = 31
Experience = 33720
Level = 32
Experience = 36344
Level = 33
Experience = 39083
Level = 34
Experience = 45407
Level = 35
Experience = 52057
Level = 36
Experience = 59041
Level = 37
Experience = 66367
Level = 38
Experience = 74043
Level = 39
Experience = 82077
Level = 40
Experience = 90477
Level = 41
Experience = 99251
Level = 42
Experience = 108407
Level = 43
Experience = 117953
Level = 44
Experience = 127897
Level = 45
Experience = 138247
Level = 46
Experience = 149011
Level = 47
Experience = 160197
Level = 48
Experience = 171813
Level = 49
Experience = 183867
Level = 50
Experience = 196367
Level = 51
Experience = 222326
Level = 52
Experience = 249262
Level = 53
Experience = 277193
Level = 54
Experience = 306137
Level = 55
Experience = 336112
Level = 56
Experience = 367136
Level = 57
Experience = 399227
Level = 58
Experience = 432403
Level = 59
Experience = 466682
Level = 60
Experience = 502082
Level = 61
Experience = 538621
Level = 62
Experience = 576317
Level = 63
Experience = 615188
Level = 64
Experience = 655252
Level = 65
Experience = 696527
Level = 66
Experience = 739031
Level = 67
Experience = 782782
Level = 68
Experience = 860166
Level = 69
Experience = 939792
Level = 70
Experience = 1021692
Level = 71
Experience = 1105898
Level = 72
Experience = 1192442
Level = 73
Experience = 1281356
Level = 74
Experience = 1372672
Level = 75
Experience = 1466422
Level = 76
Experience = 1562638
Level = 77
Experience = 1661352
Level = 78
Experience = 1762596
Level = 79
Experience = 1866402
Level = 80
Experience = 1972802
Level = 81
Experience = 2081828
Level = 82
Experience = 2193512
Level = 83
Experience = 2307886
Level = 84
Experience = 2424982
Level = 85
Experience = 2609857
Level = 86
Experience = 2799057
Level = 87
Experience = 2992632
Level = 88
Experience = 3190632
Level = 89
Experience = 3393107
Level = 90
Experience = 3600107
Level = 91
Experience = 3811682
Level = 92
Experience = 4027882
Level = 93
Experience = 4248757
Level = 94
Experience = 4474357
Level = 95
Experience = 4704732
Level = 96
Experience = 4939932
Level = 97
Experience = 5180007
Level = 98
Experience = 5425007
Level = 99
Experience = 5674982
Level = 100
Experience = 5929982
Level = 101
Experience = 6190057
Level = 102
Experience = 6569701
Level = 103
Experience = 6956775
Level = 104
Experience = 7351351
Level = 105
Experience = 7753501
Level = 106
Experience = 8163297
Level = 107
Experience = 8580811
Level = 108
Experience = 9006115
Level = 109
Experience = 9439281
Level = 110
Experience = 9880381
Level = 111
Experience = 10329487
Level = 112
Experience = 10786671
Level = 113
Experience = 11252005
Level = 114
Experience = 11725561
Level = 115
Experience = 12207411
Level = 116
Experience = 12697627
Level = 117
Experience = 13196281
Level = 118
Experience = 13703445
Level = 119
Experience = 14403284
Level = 120
Experience = 15114884
Level = 121
Experience = 15838343
Level = 122
Experience = 16573759
Level = 123
Experience = 17321230
Level = 124
Experience = 18080854
Level = 125
Experience = 18852729
Level = 126
Experience = 19636953
Level = 127
Experience = 20433624
Level = 128
Experience = 21242840
Level = 129
Experience = 22064699
Level = 130
Experience = 22899299
Level = 131
Experience = 23746738
Level = 132
Experience = 24607114
Level = 133
Experience = 25480525
Level = 134
Experience = 26367069
Level = 135
Experience = 27266844
Level = 136
Experience = 28457388
Level = 137
Experience = 29665454
Level = 138
Experience = 30891170
Level = 139
Experience = 32134664
Level = 140
Experience = 33396064
Level = 141
Experience = 34675498
Level = 142
Experience = 35973094
Level = 143
Experience = 37288980
Level = 144
Experience = 38623284
Level = 145
Experience = 39976134
Level = 146
Experience = 41347658
Level = 147
Experience = 42737984
Level = 148
Experience = 44147240
Level = 149
Experience = 45575554
Level = 150
Experience = 47023054
Level = 151
Experience = 48489868
Level = 152
Experience = 49976124
Level = 153
Experience = 51879903
Level = 154
Experience = 53808599
Level = 155
Experience = 55762374
Level = 156
Experience = 57741390
Level = 157
Experience = 59745809
Level = 158
Experience = 61775793
Level = 159
Experience = 63831504
Level = 160
Experience = 65913104
Level = 161
Experience = 68020755
Level = 162
Experience = 70154619
Level = 163
Experience = 72314858
Level = 164
Experience = 74501634
Level = 165
Experience = 76715109
Level = 166
Experience = 78955445
Level = 167
Experience = 81222804
Level = 168
Experience = 83517348
Level = 169
Experience = 85839239
Level = 170
Experience = 88737739
Level = 171
Experience = 91670389
Level = 172
Experience = 94637389
Level = 173
Experience = 97638939
Level = 174
Experience = 100675239
Level = 175
Experience = 103746489
Level = 176
Experience = 106852889
Level = 177
Experience = 109994639
Level = 178
Experience = 113171939
Level = 179
Experience = 116384989
Level = 180
Experience = 119633989
Level = 181
Experience = 122919139
Level = 182
Experience = 126240639
Level = 183
Experience = 129598689
Level = 184
Experience = 132993489
Level = 185
Experience = 136425239
Level = 186
Experience = 139894139
Level = 187
Experience = 144134738
Level = 188
Experience = 148420762
Level = 189
Experience = 152752453
Level = 190
Experience = 157130053
Level = 191
Experience = 161553804
Level = 192
Experience = 166023948
Level = 193
Experience = 170540727
Level = 194
Experience = 175104383
Level = 195
Experience = 179715158
Level = 196
Experience = 184373294
Level = 197
Experience = 189079033
Level = 198
Experience = 193832617
Level = 199
Experience = 198634288
Level = 200
Experience = 203484288
Level = 201
Experience = 208382859
Level = 202
Experience = 213330243
Level = 203
Experience = 218326682
Level = 204
Experience = 224329586
Level = 205
Experience = 230391436
Level = 206
Experience = 236512520
Level = 207
Experience = 242693126
Level = 208
Experience = 248933542
Level = 209
Experience = 255234056
Level = 210
Experience = 261594956
Level = 211
Experience = 268016530
Level = 212
Experience = 274499066
Level = 213
Experience = 281042852
Level = 214
Experience = 287648176
Level = 215
Experience = 294315326
Level = 216
Experience = 301044590
Level = 217
Experience = 307836256
Level = 218
Experience = 314690612
Level = 219
Experience = 321607946
Level = 220
Experience = 328588546
Level = 221
Experience = 336853725
Level = 222
Experience = 345193821
Level = 223
Experience = 353609172
Level = 224
Experience = 362100116
Level = 225
Experience = 370666991
Level = 226
Experience = 379310135
Level = 227
Experience = 388029886
Level = 228
Experience = 396826582
Level = 229
Experience = 405700561
Level = 230
Experience = 414652161
Level = 231
Experience = 423681720
Level = 232
Experience = 432789576
Level = 233
Experience = 441976067
Level = 234
Experience = 451241531
Level = 235
Experience = 460586306
Level = 236
Experience = 470010730
Level = 237
Experience = 479515141
Level = 238
Experience = 490629265
Level = 239
Experience = 501836931
Level = 240
Experience = 513138531
Level = 241
Experience = 524534457
Level = 242
Experience = 536025101
Level = 243
Experience = 547610855
Level = 244
Experience = 559292111
Level = 245
Experience = 571069261
Level = 246
Experience = 582942697
Level = 247
Experience = 594912811
Level = 248
Experience = 606979995
Level = 249
Experience = 619144641
Level = 250
Experience = 631407141
Level = 251
Experience = 643767887
Level = 252
Experience = 656227271
Level = 253
Experience = 668785685
Level = 254
Experience = 681443521
Level = 255
Experience = 696086896
Level = 256
Experience = 710845296
Level = 257
Experience = 725719171
Level = 258
Experience = 740708971
Level = 259
Experience = 755815146
Level = 260
Experience = 771038146
Level = 261
Experience = 786378421
Level = 262
Experience = 801836421
Level = 263
Experience = 817412596
Level = 264
Experience = 833107396
Level = 265
Experience = 848921271
Level = 266
Experience = 864854671
Level = 267
Experience = 880908046
Level = 268
Experience = 897081846
Level = 269
Experience = 913376521
Level = 270
Experience = 929792521
Level = 271
Experience = 946330296
Level = 272
Experience = 965283800
Level = 273
Experience = 984376874
Level = 274
Experience = 1003610030
Level = 275
Experience = 1022983780
Level = 276
Experience = 1042498636
Level = 277
Experience = 1062155110
Level = 278
Experience = 1081953714
Level = 279
Experience = 1101894960
Level = 280
Experience = 1121979360
Level = 281
Experience = 1142207426
Level = 282
Experience = 1162579670
Level = 283
Experience = 1183096604
Level = 284
Experience = 1203758740
Level = 285
Experience = 1224566590
Level = 286
Experience = 1245520666
Level = 287
Experience = 1266621480
Level = 288
Experience = 1287869544
Level = 289
Experience = 1312021563
Level = 290
Experience = 1336340963
Level = 291
Experience = 1360828322
Level = 292
Experience = 1385484218
Level = 293
Experience = 1410309229
Level = 294
Experience = 1435303933
Level = 295
Experience = 1460468908
Level = 296
Experience = 1485804732
Level = 297
Experience = 1511311983
Level = 298
Experience = 1536991239
Level = 299
Experience = 1562843078
Level = 300
Experience = 1588868078
Level = 301
Experience = 1615066817
Level = 302
Experience = 1641439873
Level = 303
Experience = 1667987824
Level = 304
Experience = 1694711248
Level = 305
Experience = 1721610723
Level = 306
Experience = 1751964087
Level = 307
Experience = 1782516113
Level = 308
Experience = 1813267449
Level = 309
Experience = 1844218743
Level = 310
Experience = 1875370643
Level = 311
Experience = 1906723797
Level = 312
Experience = 1938278853
Level = 313
Experience = 1970036459
Level = 314
Experience = 2001997263
Level = 315
Experience = 2034161913
Level = 316
Experience = 2066531057
Level = 317
Experience = 2099105343
Level = 318
Experience = 2131885419
Level = 319
Experience = -2130095363
Level = 320
Experience = -2096901763
Level = 321
Experience = -2063500429
Level = 322
Experience = -2029890713
Level = 323
Experience = -1992211794
Level = 324
Experience = -1954299258
Level = 325
Experience = -1916152383
Level = 326
Experience = -1877770447
Level = 327
Experience = -1839152728
Level = 328
Experience = -1800298504
Level = 329
Experience = -1761207053
Level = 330
Experience = -1721877653
Level = 331
Experience = -1682309582
Level = 332
Experience = -1642502118
Level = 333
Experience = -1602454539
Level = 334
Experience = -1562166123
Level = 335
Experience = -1521636148
Level = 336
Experience = -1480863892
Level = 337
Experience = -1439848633
Level = 338
Experience = -1398589649
Level = 339
Experience = -1357086218
Level = 340
Experience = -1310829218
Level = 341
Experience = -1264299768
Level = 342
Experience = -1217497068
Level = 343
Experience = -1170420318
Level = 344
Experience = -1123068718
Level = 345
Experience = -1075441468
Level = 346
Experience = -1027537768
Level = 347
Experience = -979356818
Level = 348
Experience = -930897818
Level = 349
Experience = -882159968
Level = 350
Experience = -833142468
Level = 351
Experience = -783844518
Level = 352
Experience = -734265318
Level = 353
Experience = -684404068
Level = 354
Experience = -634259968
Level = 355
Experience = -583832218
Level = 356
Experience = -533120018
Level = 357
Experience = -476897159
Level = 358
Experience = -420358935
Level = 359
Experience = -363504464
Level = 360
Experience = -306332864
Level = 361
Experience = -248843253
Level = 362
Experience = -191034749
Level = 363
Experience = -132906470
Level = 364
Experience = -74457534
Level = 365
Experience = -15687059
Level = 366
Experience = 43405837
Level = 367
Experience = 102822036
Level = 368
Experience = 162562420
Level = 369
Experience = 222627871
Level = 370
Experience = 283019271
Level = 371
Experience = 343737502
Level = 372
Experience = 404783446
Level = 373
Experience = 466157985
Level = 374
Experience = 533876669
Level = 375
Experience = 601957919
Level = 376
Experience = 670402703
Level = 377
Experience = 739211989
Level = 378
Experience = 808386745
Level = 379
Experience = 877927939
Level = 380
Experience = 947836539
Level = 381
Experience = 1018113513
Level = 382
Experience = 1088759829
Level = 383
Experience = 1159776455
Level = 384
Experience = 1231164359
Level = 385
Experience = 1302924509
Level = 386
Experience = 1375057873
Level = 387
Experience = 1447565419
Level = 388
Experience = 1520448115
Level = 389
Experience = 1593706929
Level = 390
Experience = 1667342829
Level = 391
Experience = 1748236428
Level = 392
Experience = 1829544284
Level = 393
Experience = 1911267455
Level = 394
Experience = 1993406999
Level = 395
Experience = 2075963974
Level = 396
Experience = -2136027858
Level = 397
Experience = -2052632847
Level = 398
Experience = -1968817231
Level = 399
Experience = -1884579952
Level = 400
Experience = -1799919952
Level = 401
Experience = -1714836173
Level = 402
Experience = -1629327557
Level = 403
Experience = -1543393046
Level = 404
Experience = -1457031582
Level = 405
Experience = -1370242107
Level = 406
Experience = -1283023563
Level = 407
Experience = -1195374892
Level = 408
Experience = -1099471228
Level = 409
Experience = -1003096922
Level = 410
Experience = -906250822
Level = 411
Experience = -808931776
Level = 412
Experience = -711138632
Level = 413
Experience = -612870238
Level = 414
Experience = -514125442
Level = 415
Experience = -414903092
Level = 416
Experience = -315202036
Level = 417
Experience = -215021122
Level = 418
Experience = -114359198
Level = 419
Experience = -13215112
Level = 420
Experience = 88412288
Level = 421
Experience = 190524154
Level = 422
Experience = 293121638
Level = 423
Experience = 396205892
Level = 424
Experience = 499778068
Level = 425
Experience = 612689943
Level = 426
Experience = 726133743
Level = 427
Experience = 840110718
Level = 428
Experience = 954622118
Level = 429
Experience = 1069669193
Level = 430
Experience = 1185253193
Level = 431
Experience = 1301375368
Level = 432
Experience = 1418036968
Level = 433
Experience = 1535239243
Level = 434
Experience = 1652983443
Level = 435
Experience = 1771270818
Level = 436
Experience = 1890102618
Level = 437
Experience = 2009480093
Level = 438
Experience = 2129404493
Level = 439
Experience = -2045090228
Level = 440
Experience = -1924068228
Level = 441
Experience = -1802495553
Level = 442
Experience = -1670407389
Level = 443
Experience = -1537720915
Level = 444
Experience = -1404434779
Level = 445
Experience = -1270547629
Level = 446
Experience = -1136058113
Level = 447
Experience = -1000964879
Level = 448
Experience = -865266575
Level = 449
Experience = -728961849
Level = 450
Experience = -592049349
Level = 451
Experience = -454527723
Level = 452
Experience = -316395619
Level = 453
Experience = -177651685
Level = 454
Experience = -38294569
Level = 455
Experience = 101677081
Level = 456
Experience = 242264617
Level = 457
Experience = 383469391
Level = 458
Experience = 525292755
Level = 459
Experience = 678902154
Level = 460
Experience = 833181554
Level = 461
Experience = 988132413
Level = 462
Experience = 1143756189
Level = 463
Experience = 1300054340
Level = 464
Experience = 1457028324
Level = 465
Experience = 1614679599
Level = 466
Experience = 1773009623
Level = 467
Experience = 1932019854
Level = 468
Experience = 2091711750
Level = 469
Experience = -2042880527
Level = 470
Experience = -1881820927
Level = 471
Experience = -1720075288
Level = 472
Experience = -1557642152
Level = 473
Experience = -1394520061
Level = 474
Experience = -1230707557
Level = 475
Experience = -1066203182
Level = 476
Experience = -888543798
Level = 477
Experience = -710137212
Level = 478
Experience = -530981856
Level = 479
Experience = -351076162
Level = 480
Experience = -170418562
Level = 481
Experience = 10992512
Level = 482
Experience = 193158628
Level = 483
Experience = 376081354
Level = 484
Experience = 559762258
Level = 485
Experience = 744202908
Level = 486
Experience = 929404872
Level = 487
Experience = 1115369718
Level = 488
Experience = 1302099014
Level = 489
Experience = 1489594328
Level = 490
Experience = 1677857228
Level = 491
Experience = 1866889282
Level = 492
Experience = 2056692058
Level = 493
Experience = -2033846379
Level = 494
Experience = -1828587403
Level = 495
Experience = -1622496628
Level = 496
Experience = -1415572372
Level = 497
Experience = -1207812953
Level = 498
Experience = -999216689
Level = 499
Experience = -789781898
[/quote]
The reason the exp rolls over is because it's stored in an integer(4 bytes). After 318 the exp rolls over to negative because at 318 exp exceeds the maximum positive value an int can store. One idea i believe HBX tried was using an int64__ to store the exp var. I'm not sure if this will work though because of the sending of character data from the log server. Play around for a while if you know what you're doing.
Reppin' 127.0.0.1!!!<br><br><img src='http://img502.imageshack.us/img502/1348/sig4daxbn2.jpg' border='0' alt='user posted image' /><br><br>I contend that we are both atheists. I just believe in one fewer god than you do. <br>When you understand why you dismiss all the other possible gods, you will <br>understand why I dismiss yours.<br>~ <b>Stephen Roberts</b>