i didn't get gm account, but i wrote my random numbers to upgrading +7...in the table server mysql query i think there is gm acc and users
Code:
srand((unsigned)time(NULL));
Code:
for(int i = 0; i < upgrade_jewel_num; i++)
{
if(!pJewelFld[i])
fRate += 0.125;
else
fRate += pJewelFld[i];
}
Code:
BYTE GetItemUpgedLv(DWORD dwLvBit)
{
BYTE byLv = 0;
for(int g = 0; g < MAX_ITEM_LV; g++)
{
BYTE byTemp = (BYTE)((dwLvBit>>(g*4))&0x0000000F);
if(byTemp == __NO_TALIK)
break;
byLv++;
}
return byLv;
}
Code:
dwTotalRate = s_dwItemUpgSucRate[byLv]*fRate/upgrade_jewel_num)*1000;
Code:
DWORD dwR1 = rand();
DWORD dwRand = (dwR1<<16)+rand();
Code:
switch(byLv)
{
case 5:
if(125 > ::rand()%1000)
bTalikBreak = true;
break;
case 6:
if(250 > ::rand()%1000)
bTalikBreak = true;
break;
case 7:
if(500 > ::rand()%1000)
bTalikBreak = true;
break;
}
Code:
bool bItemBreak = false;
switch(byLv)
{
case 5:
if(125 > ::rand()%1000)
bItemBreak = true;
break;
case 6:
if(250 > ::rand()%1000)
bItemBreak = true;
break;
case 7:
if(500 > ::rand()%1000)
bItemBreak = true;
break;